[z3-checkins] r41945 - in z3/deliverance/DeliveranceVHoster/trunk: . dvhoster
ianb at codespeak.net
ianb at codespeak.net
Fri Apr 6 21:22:09 CEST 2007
Author: ianb
Date: Fri Apr 6 21:22:07 2007
New Revision: 41945
Modified:
z3/deliverance/DeliveranceVHoster/trunk/dvhoster/cli.py
z3/deliverance/DeliveranceVHoster/trunk/setup.py
Log:
make cli a proper script:
Modified: z3/deliverance/DeliveranceVHoster/trunk/dvhoster/cli.py
==============================================================================
--- z3/deliverance/DeliveranceVHoster/trunk/dvhoster/cli.py (original)
+++ z3/deliverance/DeliveranceVHoster/trunk/dvhoster/cli.py Fri Apr 6 21:22:07 2007
@@ -125,13 +125,18 @@
else:
print "[X] unknown command"
+cli_usage = """\
+usage: %prog domain [options]
+
+Gives you an interactive console to run commands against the server"""
+
def main(argv=None):
if argv is None:
argv = sys.argv
- usage = "usage: %prog domain [options]"
- parser = optparse.OptionParser(usage=usage)
- parser.add_option('-F','--force-host',
+ parser = optparse.OptionParser(usage=cli_usage)
+ parser.add_option('-F','--force-host',
+ metavar="HOST",
help="specify the administration server to contact",
dest='force_host',
default=None)
Modified: z3/deliverance/DeliveranceVHoster/trunk/setup.py
==============================================================================
--- z3/deliverance/DeliveranceVHoster/trunk/setup.py (original)
+++ z3/deliverance/DeliveranceVHoster/trunk/setup.py Fri Apr 6 21:22:07 2007
@@ -26,7 +26,12 @@
entry_points="""
[paste.app_factory]
main=dvhoster:make_app
+
[paste.app_install]
main=paste.script.appinstall:Installer
+
+ [console_scripts]
+ dvhoster-api = dvhoster.cli:main
+
""",
)
More information about the z3-checkins
mailing list