in google-datacatalog-apache-atlas-connector/tools/cleanup_datacatalog.py [0:0]
def __delete_tag_templates(project_id):
query = 'type=TAG_TEMPLATE name:apache_atlas'
scope = datacatalog.SearchCatalogRequest.Scope()
scope.include_project_ids.extend([project_id])
request = datacatalog.SearchCatalogRequest()
request.scope = scope
request.query = query
request.page_size = 1000
search_results = __datacatalog.search_catalog(request)
for result in search_results:
try:
__datacatalog.delete_tag_template(name=result.relative_resource_name, force=True)
logging.info('--> Tag Template deleted: %s', result.relative_resource_name)
except exceptions.GoogleAPICallError as e:
logging.warning('Exception deleting Tag Template: %s', str(e))