Example #1
0
 def setUp(self):
     super(TestMigration, self).setUp()
     pga.syncdb()
     self.tablename = "basetable"
     self.schema = [{
         'name': 'id',
         'type': 'INTEGER',
         'indexed': True
     }, {
         'name': 'name',
         'type': 'TEXT',
     }]
Example #2
0
 def setUp(self):
     super(TestMigration, self).setUp()
     pga.syncdb()
     self.tablename = "basetable"
     self.schema = [
         {
             'name': 'id',
             'type': 'INTEGER',
             'indexed': True
         },
         {
             'name': 'name',
             'type': 'TEXT',
         }
     ]
Example #3
0
def check_config(force_wipe=False):
    """Check if initial configuration is correct."""
    directories = [
        settings.CONFIG_DIR,
        join(settings.CONFIG_DIR, "runners"),
        join(settings.CONFIG_DIR, "games"), settings.DATA_DIR,
        join(settings.DATA_DIR, "covers"), settings.ICON_PATH,
        join(settings.DATA_DIR, "banners"),
        join(settings.DATA_DIR, "runners"),
        join(settings.DATA_DIR, "lib"), settings.RUNTIME_DIR,
        settings.CACHE_DIR,
        join(settings.CACHE_DIR, "installer"),
        join(settings.CACHE_DIR, "tmp")
    ]
    for directory in directories:
        create_folder(directory)

    if force_wipe:
        os.remove(settings.PGA_DB)
    pga.syncdb()
    pga.set_config_paths()
Example #4
0
def check_config(force_wipe=False):
    """Check if initial configuration is correct."""
    directories = [
        CONFIG_DIR,
        join(CONFIG_DIR, "runners"),
        join(CONFIG_DIR, "games"), DATA_DIR,
        join(DATA_DIR, "covers"), ICON_PATH,
        join(DATA_DIR, "banners"),
        join(DATA_DIR, "runners"),
        join(DATA_DIR, "lib"), CACHE_DIR,
        join(CACHE_DIR, "installer"),
        join(CACHE_DIR, "tmp")
    ]
    for directory in directories:
        if not os.path.exists(directory):
            logger.debug("creating directory %s" % directory)
            os.makedirs(directory)

    if force_wipe:
        os.remove(PGA_DB)
    pga.syncdb()
Example #5
0
def check_config():
    """Check if initial configuration is correct."""
    directories = [
        settings.CONFIG_DIR,
        join(settings.CONFIG_DIR, "runners"),
        join(settings.CONFIG_DIR, "games"),
        settings.DATA_DIR,
        join(settings.DATA_DIR, "covers"),
        settings.ICON_PATH,
        join(settings.DATA_DIR, "banners"),
        join(settings.DATA_DIR, "runners"),
        join(settings.DATA_DIR, "lib"),
        settings.RUNTIME_DIR,
        settings.CACHE_DIR,
        join(settings.CACHE_DIR, "installer"),
        join(settings.CACHE_DIR, "tmp"),
    ]
    for directory in directories:
        create_folder(directory)

    pga.syncdb()
Example #6
0
def check_config(force_wipe=False):
    """Check if initial configuration is correct."""
    directories = [CONFIG_DIR,
                   join(CONFIG_DIR, "runners"),
                   join(CONFIG_DIR, "games"),
                   DATA_DIR,
                   join(DATA_DIR, "covers"),
                   ICON_PATH,
                   join(DATA_DIR, "banners"),
                   join(DATA_DIR, "runners"),
                   join(DATA_DIR, "lib"),
                   CACHE_DIR,
                   join(CACHE_DIR, "installer"),
                   join(CACHE_DIR, "tmp")]
    for directory in directories:
        if not os.path.exists(directory):
            logger.debug("creating directory %s" % directory)
            os.makedirs(directory)

    if force_wipe:
        os.remove(PGA_DB)
    pga.syncdb()
Example #7
0
def check_config(force_wipe=False):
    """Check if initial configuration is correct."""
    directories = [settings.CONFIG_DIR,
                   join(settings.CONFIG_DIR, "runners"),
                   join(settings.CONFIG_DIR, "games"),
                   settings.DATA_DIR,
                   join(settings.DATA_DIR, "covers"),
                   settings.ICON_PATH,
                   join(settings.DATA_DIR, "banners"),
                   join(settings.DATA_DIR, "runners"),
                   join(settings.DATA_DIR, "lib"),
                   settings.RUNTIME_DIR,
                   settings.CACHE_DIR,
                   join(settings.CACHE_DIR, "installer"),
                   join(settings.CACHE_DIR, "tmp")]
    for directory in directories:
        create_folder(directory)

    if force_wipe:
        os.remove(settings.PGA_DB)
    pga.syncdb()
    pga.set_config_paths()
Example #8
0
 def setUp(self):
     pga.PGA_DB = TEST_PGA_PATH
     if os.path.exists(TEST_PGA_PATH):
         os.remove(TEST_PGA_PATH)
     pga.syncdb()
Example #9
0
def init_db():
    """Initialize the SQLite DB"""
    pga.syncdb()
Example #10
0
def init_db():
    """Initialize the SQLite DB"""
    pga.syncdb()
Example #11
0
 def setUp(self):
     super(TestPersonnalGameArchive, self).setUp()
     pga.syncdb()
     pga.add_game(name="LutrisTest", runner="Linux")