示例#1
0
    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)
示例#2
0
        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