def initialize(themeName): """Initialize Miro. This sets up things like logging and the config system and should be called as early as possible. """ # set debugmode if it hasn't already been set if app.debugmode == None: app.debugmode = app.config.get(prefs.APP_VERSION).endswith("-git") # this is platform specific setup_logging() # this is portable general util.setup_logging() app.controller = controller.Controller() config.set_theme(themeName)
def initialize(themeName): """Initialize Miro. This sets up things like logging and the config system and should be called as early as possible. """ # set debugmode if it hasn't already been set if app.debugmode == None: if app.config.get(prefs.APP_FINAL_RELEASE) == u"0": # if it's not a final release, then we're in debugmode app.debugmode = True else: # if it is a final release, then we're not in debugmode app.debugmode = False # this is platform specific setup_logging() # this is portable general util.setup_logging() app.controller = controller.Controller() config.set_theme(themeName)