def create(self, params): """Create a new node group fuel --env 1 nodegroup --create --name "group 1" """ env_id = int(params.env) data = NodeGroup.create(params.name, env_id) env = Environment(env_id) network_data = env.get_network_data() seg_type = network_data['networking_parameters'].get( 'segmentation_type' ) if seg_type == 'vlan': six.print_("WARNING: In VLAN segmentation type, there will be no " "connectivity over private network between instances " "running on hypervisors in different segments and that " "it's a user's responsibility to handle this " "situation.", file=sys.stderr) self.serializer.print_to_output( data, u"Node group '{name}' with id={id} " u"in environment {env} was created!" .format(env=env_id, **data) )
def create(self, params): """Create a new node group fuel --env 1 nodegroup --create --name "group 1" """ env_id = int(params.env) data = NodeGroup.create(params.name, env_id) env = Environment(env_id) network_data = env.get_network_data() seg_type = network_data['networking_parameters'].get( 'segmentation_type') if seg_type == 'vlan': six.print_( "WARNING: In VLAN segmentation type, there will be no " "connectivity over private network between instances " "running on hypervisors in different segments and that " "it's a user's responsibility to handle this " "situation.", file=sys.stderr) self.serializer.print_to_output( data, u"Node group '{name}' with id={id} " u"in environment {env} was created!".format(env=env_id, **data))
def create(self, params): """Create a new node group fuel --env 1 nodegroup --create --name "group 1" """ NodeGroup.create(params.name, int(params.env))
def create(self, params): """Create a new node group fuel --env 1 nodegroup --create --name "group 1" """ NodeGroup.create(params.name, int(params.env))