Exemple #1
0
def update_applications(opts, is_process=False):
    """Updates the applications menu"""
    logger.debug('Updating applications')
    from uxm.parsers.applications import Parser
    parser = Parser()
    func = lambda: parser.parse_menu_file(opts.menu_file)
    update_wrapper(func, opts, config.APPS_CACHE)
Exemple #2
0
def update_bookmarks(opts, is_process=False):
    logger.debug('Updating bookmarks')
    from uxm.parsers.bookmarks import Parser
    parser = Parser()
    func = lambda: parser.parse_bookmarks()
    update_wrapper(func, opts, config.BOOKMARKS_CACHE)
Exemple #3
0
def debug_devices(opts):
    from pprint import pprint
    from uxm.parsers.devices import Parser
    parser = Parser()
    data = parser.parse_devices()
    pprint(data)
Exemple #4
0
def debug_rootmenu(opts):
    from pprint import pprint
    from uxm.parsers.rootmenu import Parser
    parser = Parser()
    data = parser.parse_menu_file(config.ROOTMENU_FILE)
    pprint(data)
Exemple #5
0
def debug_recent_files(opts):
    from pprint import pprint
    from uxm.parsers.recent_files import Parser
    parser = Parser()
    data = parser.parse_bookmarks()
    pprint(data)
Exemple #6
0
def debug_applications(opts):
    from pprint import pprint
    from uxm.parsers.applications import Parser
    parser = Parser()
    data = parser.parse_menu_file(opts.menu_file)
    pprint(data)
Exemple #7
0
def update_rootmenu(opts, is_process=False):
    logger.debug('Updating rootmenu')
    from uxm.parsers.rootmenu import Parser
    parser = Parser()
    func = lambda: parser.parse_menu_file(config.ROOTMENU_FILE)
    update_wrapper(func, opts, config.ROOTMENU_CACHE)
Exemple #8
0
def update_devices(opts, is_process=False):
    logger.debug('Updating devices')
    from uxm.parsers.devices import Parser
    parser = Parser(opts.formatter)
    func = lambda: parser.parse_devices()
    update_wrapper(func, opts, config.DEVICES_CACHE)
Exemple #9
0
def update_recent_files(opts, is_process=False):
    logger.debug('Updating recent_files')
    from uxm.parsers.recent_files import Parser
    parser = Parser()
    func = lambda: parser.parse_bookmarks()
    update_wrapper(func, opts, config.RECENT_FILES_CACHE)