diff --git a/bin/nova-manage b/bin/nova-manage index 96e4a401..e4d59a0e 100755 --- a/bin/nova-manage +++ b/bin/nova-manage @@ -127,10 +127,10 @@ def param2id(object_id): class VpnCommands(object): """Class for managing VPNs.""" - @args('--project', dest="project_id", metavar='', + @args('--project', dest='project_id', metavar='', help='Project name') - @args('--ip', dest="ip", metavar='', help='IP Address') - @args('--port', dest="port", metavar='', help='Port') + @args('--ip', metavar='', help='IP Address') + @args('--port', metavar='', help='Port') def change(self, project_id, ip, port): """Change the ip and port for a vpn. @@ -168,7 +168,7 @@ class ShellCommands(object): Falls back to Python shell if unavailable""" self.run('python') - @args('--shell', dest="shell", metavar='', + @args('--shell', metavar='', help='Python shell') def run(self, shell=None): """Runs a Python interactive interpreter.""" @@ -205,7 +205,7 @@ class ShellCommands(object): readline.parse_and_bind("tab:complete") code.interact() - @args('--path', dest='path', metavar='', help='Script path') + @args('--path', metavar='', help='Script path') def script(self, path): """Runs the script from the specified path with flags set properly. arguments: path""" @@ -223,10 +223,10 @@ def _db_error(caught_exception): class ProjectCommands(object): """Class for managing projects.""" - @args('--project', dest="project_id", metavar='', + @args('--project', dest='project_id', metavar='', help='Project name') - @args('--key', dest="key", metavar='', help='Key') - @args('--value', dest="value", metavar='', help='Value') + @args('--key', metavar='', help='Key') + @args('--value', metavar='', help='Value') def quota(self, project_id, key=None, value=None): """Set or display quotas for project.""" ctxt = context.get_admin_context() @@ -249,7 +249,7 @@ class ProjectCommands(object): value['limit'] = 'unlimited' print '%s: %s' % (key, value['limit']) - @args('--project', dest="project_id", metavar='', + @args('--project', dest='project_id', metavar='', help='Project name') def scrub(self, project_id): """Deletes data associated with project.""" @@ -268,7 +268,7 @@ AccountCommands = ProjectCommands class FixedIpCommands(object): """Class for managing fixed ip.""" - @args('--host', dest="host", metavar='', help='Host') + @args('--host', metavar='', help='Host') def list(self, host=None): """Lists all fixed ips (optionally by host).""" ctxt = context.get_admin_context() @@ -328,15 +328,13 @@ class FixedIpCommands(object): if not has_ip: print _('No fixed IP found.') - @args('--address', dest="address", metavar='', - help='IP address') + @args('--address', metavar='', help='IP address') def reserve(self, address): """Mark fixed ip as reserved arguments: address""" self._set_reserved(address, True) - @args('--address', dest="address", metavar='', - help='IP address') + @args('--address', metavar='', help='IP address') def unreserve(self, address): """Mark fixed ip as free to use arguments: address""" @@ -378,10 +376,9 @@ class FloatingIpCommands(object): else: return net.iter_hosts() - @args('--ip_range', dest="ip_range", metavar='', help='IP range') - @args('--pool', dest="pool", metavar='', help='Optional pool') - @args('--interface', dest="interface", metavar='', - help='Optional interface') + @args('--ip_range', metavar='', help='IP range') + @args('--pool', metavar='', help='Optional pool') + @args('--interface', metavar='', help='Optional interface') def create(self, ip_range, pool=None, interface=None): """Creates floating ips for zone by range.""" admin_context = context.get_admin_context() @@ -401,7 +398,7 @@ class FloatingIpCommands(object): print('error: %s' % exc) sys.exit(1) - @args('--ip_range', dest="ip_range", metavar='', help='IP range') + @args('--ip_range', metavar='', help='IP range') def delete(self, ip_range): """Deletes floating ips by range.""" admin_context = context.get_admin_context() @@ -410,7 +407,7 @@ class FloatingIpCommands(object): for address in self.address_to_hosts(ip_range)) db.floating_ip_bulk_destroy(admin_context, ips) - @args('--host', dest="host", metavar='', help='Host') + @args('--host', metavar='', help='Host') def list(self, host=None): """Lists all floating ips (optionally by host) Note: if host is given, only active floating IPs are returned""" @@ -439,38 +436,33 @@ class FloatingIpCommands(object): class NetworkCommands(object): """Class for managing networks.""" - @args('--label', dest="label", metavar='