Esempio n. 1
0
class IrodsAccount():
    def __init__(self, option=None):
        # always create a session associated with admin for iRODS account creation
        self.session = Session()
        self.session.run('iinit', None, self.session.create_environment().auth)

    def create(self, uname):
        self.session.admin('mkuser', uname, "rodsuser")

    def setPassward(self, uname, upwd):
        self.session.admin('moduser', uname, "password", upwd)
Esempio n. 2
0
class IrodsAccount():
    def __init__(self, option=None):
        # always create a session associated with admin for iRODS account creation
        self.session = Session()
        self.session.run('iinit', None, self.session.create_environment().auth)

    def create(self, uname):
        self.session.admin('mkuser', uname, "rodsuser")

    def setPassward(self, uname, upwd):
        self.session.admin('moduser', uname, "password", upwd)