Beispiel #1
0
 def __init__(self):
     AbstractCommand.__init__(self)
     self.exclude = {
                         'access':[
                                     'unix_pass',
                                     'ldap_pass',
                                     'ldap_to_apply',
                                 ],
                         'mysql':[
                                     'mysql_apply',
                                 ],
                     }
     self.conf = UWSAConfiguration(template=files.get_rel_path("data/site.conf.tpl"),exclude=self.exclude)
     self.t = '        '
     self.tt = self.t + self.t
     self.domain_admin_user = None
     self.domain_admin_pass = None
Beispiel #2
0
    def __init__(self):
        AbstractCommand.__init__(self)

        self.install_list = []

        self.checker_lu = {
            self.T_FOLDER: self.check_folder,
            self.T_FILE: self.check_file,
            self.T_PACKAGE: self.check_package,
            self.T_PREREQ: self.check_prereq,
        }
        self.fixer_lu = {
            self.T_FOLDER: self.fix_folder,
            self.T_FILE: self.fix_file,
            self.T_PACKAGE: self.fix_package,
            self.T_PREREQ: self.fix_prereq,
        }

        self.install_lu = {
            self.T_FOLDER: self.install_folder,
            self.T_FILE: self.install_file,
            self.T_PACKAGE: self.install_package,
            self.T_PREREQ: self.install_prereq,
        }
Beispiel #3
0
 def __init__(self):
     AbstractCommand.__init__(self)
     self.add_param("is_admin")
     self.add_param("is_member")
Beispiel #4
0
 def __init__(self):
     AbstractCommand.__init__(self)
     self.add_param("reset_root_pass")
Beispiel #5
0
    def __init__(self):
        AbstractCommand.__init__(self)
        self.help = t("""
Usage: uwsa cmd param
where cmd in %s
""")