Ejemplo n.º 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
Ejemplo n.º 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,
        }
Ejemplo n.º 3
0
 def __init__(self):
     AbstractCommand.__init__(self)
     self.add_param("is_admin")
     self.add_param("is_member")
Ejemplo n.º 4
0
 def __init__(self):
     AbstractCommand.__init__(self)
     self.add_param("reset_root_pass")
Ejemplo n.º 5
0
    def __init__(self):
        AbstractCommand.__init__(self)
        self.help = t("""
Usage: uwsa cmd param
where cmd in %s
""")