_schema['destroy_parameters']._meta['defvalue'] = {} _schema['info_parameters']._meta['defvalue'] = {"vo": "-vo"} _name = "VomsCommand" _hidden = 1 _enable_config = 1 def __init__(self): super(VomsCommand, self).__init__() self.currentOpts = {} self.infoOpts = {} self.destroyOpts = {} for commandSet in [GridCommand, VomsCommand]: registerCommandSet(commandSet) # global proxy info cache _infoCache = {} class GridProxy(ICredential): """ Class for working with Grid proxy """ _schema = ICredential._schema.inherit_copy() _schema.datadict["voms"] = SimpleItem(defvalue="", doc="Virtual organisation managment system information") _schema.datadict["init_opts"] = SimpleItem(defvalue="", doc="String of options to be passed to command for proxy creation") _schema.datadict["info_refresh_time"] = SimpleItem(defvalue="00:15", doc="Refresh time of proxy info cache")
_schema['destroy_parameters']._meta['defvalue'] = {} _schema['info_parameters']._meta['defvalue'] = {"vo": "-vo"} _name = "VomsCommand" _hidden = 1 _enable_config = 1 def __init__(self): super(VomsCommand, self).__init__() self.currentOpts = {} self.infoOpts = {} self.destroyOpts = {} for commandSet in [GridCommand, VomsCommand]: registerCommandSet(commandSet) # global proxy info cache _infoCache = {} class GridProxy(ICredential): """ Class for working with Grid proxy """ _schema = ICredential._schema.inherit_copy() _schema.datadict["voms"] = SimpleItem(defvalue="", doc="Virtual organisation managment system information") _schema.datadict["init_opts"] = SimpleItem(defvalue="", doc="String of options to be passed to command for proxy creation") _schema.datadict["info_refresh_time"] = SimpleItem(defvalue="00:15", doc="Refresh time of proxy info cache")
} _schema['destroy_parameters']._meta['defvalue'] = {"cell": "-cell"} _name = "AfsCommand" _hidden = 1 _enable_config = 1 def __init__(self): super(AfsCommand, self).__init__() self.currentOpts = {} self.infoOpts = {} self.destroyOpts = {} return registerCommandSet(AfsCommand) class AfsToken(ICredential): """ Class for working with AFS token """ _schema = ICredential._schema.inherit_copy() _schema.datadict["cell"] = SimpleItem( defvalue="", doc= "AFS cell with which token is used [empty string implies local cell]") _schema.datadict["username"] = SimpleItem( defvalue="", doc="AFS username with which token is used [defaults to login id]")
_schema['init_parameters']._meta['defvalue'] = {"pipe": "-pipe", "valid": "-l", "username": "******", "cell": "-cell"} _schema['destroy_parameters']._meta['defvalue'] = {"cell": "-cell"} _name = "AfsCommand" _hidden = 1 _enable_config = 1 def __init__(self): super(AfsCommand, self).__init__() self.currentOpts = {} self.infoOpts = {} self.destroyOpts = {} return registerCommandSet(AfsCommand) class AfsToken (ICredential): """ Class for working with AFS token """ _schema = ICredential._schema.inherit_copy() _schema.datadict["cell"] = SimpleItem( defvalue="", doc="AFS cell with which token is used [empty string implies local cell]") _schema.datadict["username"] = SimpleItem(defvalue="", doc="AFS username with which token is used [defaults to login id]") _name = "AfsToken" _hidden = 1