+ def delete_record(self, parent_hrn, object, type):
+ # get the hrn
+ hrn = None
+ if type in ['slice'] and 'name' in object and object['name']:
+ slice_name = object['name'].split("_")[0]
+ hrn = parent_hrn + "." + slice_name
+ elif type in ['user', 'person'] and 'email' in object and object['email']:
+ person_name = object['email'].split('@')[0]
+ hrn = parent_hrn + "." + person_name
+ elif type in ['node'] and 'hostname' in object and object['hostname']:
+ node_name = object['hostname'].replace('.','_')
+ hrn = parent_hrn + "." + node_name
+ elif type in ['site'] and 'login_base' in object and object['login_base']:
+ site_name = object['login_base']
+ hrn = parent_hrn + "." + site_name
+ else:
+ return
+