def get_auth_filenames(self, xrn): hrn, type = urn_to_hrn(xrn) leaf = get_leaf(hrn) parent_hrn = get_authority(hrn) directory = os.path.join(self.basedir, hrn.replace(".", "/")) gid_filename = os.path.join(directory, leaf+".gid") privkey_filename = os.path.join(directory, leaf+".pkey") return (directory, gid_filename, privkey_filename)
def convert_to_uuid(self,requested_attributes): for slivers in requested_attributes: servers = VTServer.objects.filter(name=get_leaf(slivers['component_id'])) slivers['component_id'] = servers[0].uuid return requested_attributes