def delete_env_by_container_port(self, tenant, service, container_port): envs = env_var_repo.get_service_env_by_port(tenant.tenant_id, service.service_id, container_port) if service.create_status == "complete": for env in envs: data = {"env_name": env.attr_name, "enterprise_id": tenant.enterprise_id} region_api.delete_service_env(service.service_region, tenant.tenant_name, service.service_alias, data) env_var_repo.delete_service_env_by_port(tenant.tenant_id, service.service_id, container_port)
def get_env_by_container_port(self, tenant, service, container_port): return env_var_repo.get_service_env_by_port(tenant.tenant_id, service.service_id, container_port)