示例#1
0
 def take_action(self, parsed_args):
     client = self.app.client_manager.neutronclient
     attrs = _get_common_attrs(self.app.client_manager, parsed_args)
     obj = common.create_sfc_resource(client, resource, attrs)
     columns = common.get_columns(obj[resource])
     data = utils.get_dict_properties(obj[resource], columns)
     return columns, data
 def take_action(self, parsed_args):
     client = self.app.client_manager.neutronclient
     attrs = _get_common_attrs(self.app.client_manager, parsed_args)
     obj = common.create_sfc_resource(self, client, resource, attrs)
     columns = common.get_columns(obj[resource])
     data = utils.get_dict_properties(obj[resource], columns)
     return columns, data
示例#3
0
 def take_action(self, parsed_args):
     client = self.app.client_manager.neutronclient
     id = common.find_sfc_resource(client, resource, parsed_args.port_chain)
     obj = common.show_sfc_resource(client, resource, id)
     columns = common.get_columns(obj[resource])
     data = utils.get_dict_properties(obj[resource], columns)
     return columns, data
 def take_action(self, parsed_args):
     client = self.app.client_manager.neutronclient
     id = common.find_sfc_resource(self, client, resource,
                                   parsed_args.flow_classifier)
     obj = common.show_sfc_resource(self, client, resource, id)
     columns = common.get_columns(obj[resource])
     data = utils.get_dict_properties(obj[resource], columns)
     return columns, data