| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Also, fix module import failure error message.
|
|\ |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* 'master' of ssh://git.fedoraproject.org/git/hosted/func:
add a basic AuditLogger class
Package the subprocess module so that we can use it on EL4.
Basic plugin for checking SMART status on drives.
Add basic module for checking smart status of drives.
Remove header from ps output
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
at the moment, it just logs ever call method and args to
/var/log/func/audit.log
server.py: some refactor in preperation for better logging
(mostly changing stuff so I can get to the xmlrpcserver innards
for things like client ip's)
|
| | | |
|
| | |\ |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | |/
| |/|
| | |
| | |
| | | |
move certmaster config file into etc path
move certmaster.py into func path
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* 'master' of ssh://git.fedoraproject.org/git/hosted/func:
Do not raise ImportError when loading a module.
add system.listMethods support
add some simple support for base object methods
|
| | | | |
|
| |/ /
|/| |
| | |
| | | |
PackageKit.
|
| | |
| | |
| | |
| | | |
An ImportError will now just print the error and continue with module loading.
|
| | |
| | |
| | |
| | |
| | | |
I could of done this as a module I suppose, but this is easier
and simpler
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
add "module_version", "module_api_version" and "module_description" as
base object methods. All classes based on func_module should get this.
modules should set a self.version, self.api_version, self.description
with approriate values. class or instance variables both work. If
values aren't set, defaults are provided.
alternativelt, the modules can implement and export "module_version",
"module_api_version", and "module_description" themself if they
like
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 'master' of ssh://git.fedoraproject.org/git/hosted/func:
Rename yummod as yum so each module doesn't end up ending in mod :)
Added kill and pkill to the process module
Process module. Accepts flags to PS, returns nicely formatted tabular output.
Added a smolt-based hardware profiler module.
Remove underscores from exported function names as they are now redundant.
update to new calling conventions
Fix up virt code some more.
change to module loader to allow subdirs in the module path.
ignore the build/ dir
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |\ |
|
| | |\ |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This also implies that methods calls need a module as well
(aka, you now have to call test.test_add instead of just test_add)
but this also means you can setup
modules/foo/bar/blip.py
and blip.py exports a "do_blippy" method, which you would call
by the name
foo.bar.blip.do_blippy()
Note, any subdir that has module files in it, will need an
approriate __init__.py file.
server.py, func_module.py: To do the above, we need to pass
in the module_name to the register function, so we can associate
it correctly.
server.py also got a fix for a FuncException that needed
tobe codes.FuncException
|
| | |/
| |/| |
|
|/ / |
|
| | |
|
|/
|
|
| |
Only updating supported right now.
|
| |
|
| |
|
|\ |
|
| | |
|
|\| |
|
| | |
|
| |\ |
|
| | | |
|
| |/
|/| |
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
* 'master' of ssh://git.fedoraproject.org/git/hosted/func:
Add trait_names for ipython's tab completion
Add reboot module
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
add __init__.py to make importing from func easier
|
|\| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* 'master' of ssh://git.fedoraproject.org/git/hosted/func: (27 commits)
just a friendly reminder
we are not vf_server, change I!*N domain
Add virt module.
Add test code for virt.
add a very simple, very dumb commandline client:
Remove messages.pot from po dir, since its automatically generated
Get rid of extra / in module loading error
pychecker cleanups
Add po dir to git
Prevent XMLRPC server from printing to console.
Catch FuncException when the config file is missing and exit gracefully
Implement a quickie service control module
Removing VF items + misc cleanup
Clean up some speclint warnings
Baseobj bites the dust.
remove all the --debug "try to run from the src tree" crap
debug spew cleanup to protect the unwashed masses from foo poisoning
fix up config_data to use ConfigParser correctly
attempt to let us run with --debug flag to run from src checkout
attempts at letting us run from a installed, or local modules
...
|
| | | |
|
| | | |
|
| |\| |
|