Ejemplo n.º 1
0
def reloadConfig(saveTemplate=False):
    global Config, config_filelist
    Config = ConfigReader(files=config_filelist, saveConfig=saveTemplate)
    Config.Global = ConfigGlobal(Config, section="global")

    if saveTemplate:
        f1w = open(saveTemplate, "wb")
        Config.configini.write(f1w)
        f1w.close()
    else:
        if Config.errors:
            print "INFO: ** La configuracion esta desactualizada, ejecute <python config.py update > para actualizarla ** "
Ejemplo n.º 2
0
def reloadConfig(saveTemplate=False):
    global Config, config_filelist
    Config = ConfigReader(files=config_filelist, saveConfig=saveTemplate)
    Config.Global = ConfigGlobal(Config, section="global")

    if saveTemplate:
        f1w = open(saveTemplate, 'wb')
        Config.configini.write(f1w)
        f1w.close()
    else:
        if Config.errors:
            print "INFO: ** La configuracion esta desactualizada, ejecute <python config.py update > para actualizarla ** "
Ejemplo n.º 3
0
def reloadConfig(saveTemplate=False):
    global Config, config_filelist
    fullpath_filelist = [filedir(x) for x in config_filelist]
    if not os.path.isfile(fullpath_filelist[0]):
        print "INFO: config.ini not found. Creating one for *you*."
        try:
            f_out = open(fullpath_filelist[0], "w")
            f_in = open(filedir("config.template.ini"), "r")
            f_out.write(f_in.read())
            f_out.close()
            f_in.close()
        except Exception, e:
            print "WARN: Some error ocurred, try to copy manually config.template.ini to config.ini"
            print repr(e)

    Config = ConfigReader(files=fullpath_filelist, saveConfig=saveTemplate)
    Config.Database = ConfigDatabase(Config, section="database")

    if saveTemplate:
        f1w = open(saveTemplate, 'wb')
        Config.configini.write(f1w)
        f1w.close()
    else:
        if Config.errors:
            print "INFO: ** La configuracion esta desactualizada, ejecute <python config.py update > para actualizarla ** "
    return Config


def main():
    if len(sys.argv) > 1:
        if sys.argv[1] == 'savetemplate':
Ejemplo n.º 4
0
def reloadConfig(saveTemplate=False):
    global Config, config_filelist
    fullpath_filelist = [filedir(x) for x in config_filelist]
    if not os.path.isfile(fullpath_filelist[0]):
        print "INFO: config.ini not found. Creating one for *you*."
        try:
            f_out = open(fullpath_filelist[0], "w")
            f_in = open(filedir("config.template.ini"), "r")
            f_out.write(f_in.read())
            f_out.close()
            f_in.close()
        except Exception, e:
            print "WARN: Some error ocurred, try to copy manually config.template.ini to config.ini"
            print repr(e)

    Config = ConfigReader(files=fullpath_filelist, saveConfig=saveTemplate)
    Config.Database = ConfigDatabase(Config, section="database")

    if saveTemplate:
        f1w = open(saveTemplate, "wb")
        Config.configini.write(f1w)
        f1w.close()
    else:
        if Config.errors:
            print "INFO: ** La configuracion esta desactualizada, ejecute <python config.py update > para actualizarla ** "
    return Config


def main():
    if len(sys.argv) > 1:
        if sys.argv[1] == "savetemplate":