예제 #1
0
    def delete_import_app_dir(self, tenant, region, event_id):
        try:
            region_api.delete_import(region, tenant.tenant_name, event_id)
        except Exception as e:
            logger.exception(e)

        app_import_record_repo.delete_by_event_id(event_id)
예제 #2
0
    def delete_import_app_dir_by_event_id(self, event_id):
        try:
            import_record = app_import_record_repo.get_import_record_by_event_id(event_id)
            region_api.delete_enterprise_import(import_record.region, import_record.enterprise_id, event_id)
        except Exception as e:
            logger.exception(e)

        app_import_record_repo.delete_by_event_id(event_id)
예제 #3
0
 def delete_import_app_dir(self, tenant, region, event_id):
     res, body = region_api.delete_import_file_dir(region,
                                                   tenant.tenant_name,
                                                   event_id)
     app_import_record_repo.delete_by_event_id(event_id)
     return body