def __create_tenant_service_group(self, region, tenant_id, group_id, group_key, group_version, group_alias): group_name = self.__generator_group_name("gr") params = { "tenant_id": tenant_id, "group_name": group_name, "group_alias": group_alias, "group_key": group_key, "group_version": group_version, "region_name": region, "service_group_id": 0 if group_id == -1 else group_id } return tenant_service_group_repo.create_tenant_service_group(**params)
def __generate_tenant_service_group(self, region_name, tenant_id, group_id, group_key, group_version, group_alias): group_name = '_'.join([group_alias, make_uuid()[-4:]]) params = { "tenant_id": tenant_id, "group_name": group_name, "group_alias": group_alias, "group_key": group_key, "group_version": group_version, "region_name": region_name, "service_group_id": 0 if group_id == -1 else group_id } return tenant_service_group_repo.create_tenant_service_group(**params)