diff options
author | Seth Vidal <skvidal@fedoraproject.org> | 2007-09-26 16:13:58 -0400 |
---|---|---|
committer | Seth Vidal <skvidal@fedoraproject.org> | 2007-09-26 16:13:58 -0400 |
commit | 7dc50faf68fd3d20691263792dae609ec1cee13b (patch) | |
tree | ce51d02c2415fbf37ddff1e9ce90b66ca57dc9d0 /certs/master-keys.py | |
parent | d535d52a58ae719aa1b5c60e7d8febacdaf8cebd (diff) | |
parent | 835b143c095aa7bd09ed050790a331e152599105 (diff) | |
download | third_party-func-7dc50faf68fd3d20691263792dae609ec1cee13b.tar.gz third_party-func-7dc50faf68fd3d20691263792dae609ec1cee13b.tar.xz third_party-func-7dc50faf68fd3d20691263792dae609ec1cee13b.zip |
Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/func
* 'master' of ssh://git.fedoraproject.org/git/hosted/func:
missed an import somewhere, fix
Generalize test code.
Merge with alikins.
Adding a noglobs=True/False parameter to the client. When set to True, the return codes assume
use the FuncServer class from sslclient instead of the
Enable ssl cert useage by default for funcd
Add gitignore for compressed man pages in docs
Two things. First Client("*").hardware.info() and the like now works, due to some clever magic with getattr. You have one client object that can address multiples and returns a hash with the results for each machine. Second, results are hashes, not lists, and we are a bit more clever in returning a return code the CLI .. the highest int wins if there's an int, for instance. Still, return codes are relatively meaningless for multi-control ... the true power is in scripting things.
add a simple FuncServer class that sets up most of the pki related bits
requires pyOpenSSL otherwise certmaster won't start
Diffstat (limited to 'certs/master-keys.py')
0 files changed, 0 insertions, 0 deletions