Ejemplo n.º 1
0
 def set(self, params):
     """Assign some nodes to environment with with specific roles:
             fuel --env 1 node set --node 1 --role controller
             fuel --env 1 node set --node 2,3,4 --role compute,cinder
     """
     env = Environment(params.env)
     nodes = Node.get_by_ids(params.node)
     roles = map(str.lower, params.role)
     env.assign(nodes, roles)
     self.serializer.print_to_output({}, "Nodes {0} with roles {1} "
                                     "were added to environment {2}".format(
                                         params.node, roles, params.env))
Ejemplo n.º 2
0
 def set(self, params):
     """Assign some nodes to environment with with specific roles:
             fuel --env 1 node set --node 1 --role controller
             fuel --env 1 node set --node 2,3,4 --role compute,cinder
     """
     env = Environment(params.env)
     nodes = Node.get_by_ids(params.node)
     roles = map(str.lower, params.role)
     env.assign(nodes, roles)
     self.serializer.print_to_output(
         {},
         "Nodes {0} with roles {1} "
         "were added to environment {2}"
         .format(params.node, roles, params.env)
     )