Example #1
0
 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)
Example #2
0
 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)