From 4f36ee72cb13ad4416cbdd891bb1c43638c17f1b Mon Sep 17 00:00:00 2001 From: Vishvananda Ishaya Date: Thu, 24 Jun 2010 04:11:58 +0100 Subject: Added admin command to restart networks --- bin/nova-manage | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bin/nova-manage b/bin/nova-manage index 8d3e9cd4e..c96ae7e83 100755 --- a/bin/nova-manage +++ b/bin/nova-manage @@ -25,12 +25,17 @@ from nova import flags from nova import utils from nova.auth import users from nova.compute import model +from nova.compute import network from nova.cloudpipe import pipelib from nova.endpoint import cloud import time FLAGS = flags.FLAGS +class NetworkCommands(object): + def restart(self): + network.restart_nets() + class VpnCommands(object): def __init__(self): self.manager = users.UserManager.instance() @@ -154,6 +159,7 @@ def usage(script_name): categories = [ + ('network', NetworkCommands), ('user', UserCommands), ('project', ProjectCommands), ('vpn', VpnCommands), -- cgit