def take_action(self, parsed_args): client = self.app.client_manager.tackerclient vnf_package = client.create_vnf_package(self.args2body(parsed_args)) display_columns, columns = _get_columns(vnf_package) data = utils.get_item_properties( sdk_utils.DictModel(vnf_package), columns, mixed_case_fields=_mixed_case_fields) return (display_columns, data)
def take_action(self, parsed_args): client = self.app.client_manager.tackerclient vnffg = client.create_vnffg(self.args2body(parsed_args)) display_columns, columns = _get_columns(vnffg[_VNFFG]) data = utils.get_item_properties(sdk_utils.DictModel(vnffg[_VNFFG]), columns, formatters=_formatters) return (display_columns, data)
def take_action(self, parsed_args): client = self.app.client_manager.tackerclient obj_id = tackerV10.find_resourceid_by_name_or_id( client, _NFP, parsed_args.nfp) obj = client.show_nfp(obj_id) display_columns, columns = _get_columns(obj[_NFP]) data = utils.get_item_properties(sdk_utils.DictModel(obj[_NFP]), columns) return (display_columns, data)
def take_action(self, parsed_args): client = self.app.client_manager.tackerclient vnfd = client.create_vnfd(self.args2body(parsed_args)) display_columns, columns = _get_columns(vnfd[_VNFD]) vnfd[_VNFD]['attributes']['vnfd'] = yaml.load( vnfd[_VNFD]['attributes']['vnfd']) data = utils.get_item_properties(sdk_utils.DictModel(vnfd[_VNFD]), columns, formatters=_formatters) return (display_columns, data)
def take_action(self, parsed_args): client = self.app.client_manager.tackerclient obj_id = tackerV10.find_resourceid_by_name_or_id( client, _FC, parsed_args.classifier) obj = client.show_classifier(obj_id) display_columns, columns = _get_columns(obj[_FC]) data = utils.get_item_properties(sdk_utils.DictModel(obj[_FC]), columns, formatters=_formatters) return (display_columns, data)
def take_action(self, parsed_args): client = self.app.client_manager.tackerclient obj_id = tackerV10.find_resourceid_by_name_or_id( client, _VNFFG, parsed_args.vnffg) vnffg = client.update_vnffg(obj_id, self.args2body(parsed_args)) display_columns, columns = _get_columns(vnffg[_VNFFG]) data = utils.get_item_properties(sdk_utils.DictModel(vnffg[_VNFFG]), columns, formatters=_formatters) return (display_columns, data)
def take_action(self, parsed_args): client = self.app.client_manager.tackerclient vnf = client.create_vnf(self.args2body(parsed_args)) display_columns, columns = _get_columns(vnf[_VNF]) if vnf[_VNF]['attributes'].get('monitoring_policy'): vnf[_VNF]['attributes']['monitoring_policy'] =\ _break_string(vnf[_VNF]['attributes']['monitoring_policy']) data = utils.get_item_properties(sdk_utils.DictModel(vnf[_VNF]), columns) return (display_columns, data)
def take_action(self, parsed_args): client = self.app.client_manager.tackerclient ns = client.create_ns(self.args2body(parsed_args)) display_columns, columns = _get_columns(ns[_NS]) data = utils.get_item_properties(sdk_utils.DictModel(ns[_NS]), columns) lstdata = list(data) for index, value in enumerate(lstdata): if value is None: lstdata[index] = '' data = tuple(lstdata) return (display_columns, data)
def take_action(self, parsed_args): client = self.app.client_manager.tackerclient obj_id = tackerV10.find_resourceid_by_name_or_id( client, _VNFFGD, parsed_args.vnffgd) obj = client.show_vnffgd(obj_id) data = utils.get_item_properties( sdk_utils.DictModel(obj[_VNFFGD]), (u'template',), formatters=_formatters) data = (data or _('Unable to display VNFFGD template!')) return ((u'template',), data)
def take_action(self, parsed_args): client = self.app.client_manager.tackerclient obj_id = tackerV10.find_resourceid_by_name_or_id( client, _VNFD, parsed_args.vnfd) obj = client.show_vnfd(obj_id) obj[_VNFD]['attributes']['vnfd'] = yaml.load( obj[_VNFD]['attributes']['vnfd']) display_columns, columns = _get_columns(obj[_VNFD]) data = utils.get_item_properties(sdk_utils.DictModel(obj[_VNFD]), columns, formatters=_formatters) return (display_columns, data)
def take_action(self, parsed_args): client = self.app.client_manager.tackerclient obj_id = tackerV10.find_resourceid_by_name_or_id( client, _NSD, parsed_args.nsd) obj = client.show_nsd(obj_id) obj[_NSD]['attributes']['nsd'] = yaml.load( obj[_NSD]['attributes']['nsd']) data = utils.get_item_properties(sdk_utils.DictModel(obj[_NSD]), (u'attributes', ), formatters=_formatters) data = (data or _('Unable to display NSD template!')) return ((u'attributes', ), data)
def take_action(self, parsed_args): client = self.app.client_manager.tackerclient obj_id = tackerV10.find_resourceid_by_name_or_id( client, _VNF, parsed_args.vnf) vnf = client.scale_vnf(obj_id, self.args2body(parsed_args)) if vnf[_VNF]['attributes'].get('monitoring_policy'): vnf[_VNF]['attributes']['monitoring_policy'] =\ _break_string(vnf[_VNF]['attributes']['monitoring_policy']) display_columns, columns = _get_columns(vnf[_VNF]) data = utils.get_item_properties(sdk_utils.DictModel(vnf[_VNF]), columns) return (display_columns, data)
def take_action(self, parsed_args): client = self.app.client_manager.tackerclient obj_id = tackerV10.find_resourceid_by_name_or_id( client, _NS, parsed_args.ns) obj = client.show_ns(obj_id) display_columns, columns = _get_columns(obj[_NS]) data = utils.get_item_properties(sdk_utils.DictModel(obj[_NS]), columns) lstdata = list(data) for index, value in enumerate(lstdata): if value is None: lstdata[index] = '' data = tuple(lstdata) return (display_columns, data)