iro/user.py
changeset 7 07dd2663ac90
parent 6 c5672760138b
child 10 4a33882f3a49
equal deleted inserted replaced
6:c5672760138b 7:07dd2663ac90
    85         return id    
    85         return id    
    86        
    86        
    87     def getProvider(self, name):
    87     def getProvider(self, name):
    88         if not name in self.features:
    88         if not name in self.features:
    89             raise NotSupportedFeature(name)
    89             raise NotSupportedFeature(name)
       
    90        
       
    91         return self.jobqueue.providerlist.getProviderlist(name)
       
    92         
       
    93     def getDefaultProvider(self, name):
       
    94         if not name in self.features:
       
    95             raise NotSupportedFeature(name)
       
    96        
       
    97         return self.jobqueue.providerlist.getDefault(name)["name"]
    90         
    98         
    91 class Admin(User):
    99 class Admin(User):
    92     def __init__(self,jobqueue):
   100     def __init__(self,jobqueue):
    93         User.__init__(self, jobqueue)
   101         User.__init__(self, jobqueue)
    94         self.jobs=jobqueue.jobs
   102         self.jobs=jobqueue.jobs