32 lines
1.3 KiB
Python
32 lines
1.3 KiB
Python
# Configuración de base de datos
|
|
DB_USER = 'root'
|
|
DB_PASSWORD = 'unJEPimbJddHP8'
|
|
DB_PORT = 3306
|
|
DB_NAME = 'zxdb'
|
|
|
|
# Rutas de destino y caché
|
|
DESTINATION_PATH = '/home/sergio/zx/zxdb/games/'
|
|
CACHE_PATH = '/home/sergio/zx/zxdb/cache/games/'
|
|
TEMP_FILE = '/tmp/zxdb.download.tmp'
|
|
|
|
# Configuración de separaciones y ordenación
|
|
SHOULD_CLEAR_DESTINATION_PATH = True # Establece si se limpia primero la carpeta de destino
|
|
SHOULD_SPLIT_MODERN_AND_CLASSIC = True # Separa los juegos en dos carpetas a partir de un año especificado
|
|
SHOULD_SORT_BY_YEAR = False # Separa los juegos por carpetas en función de su año de lanzamiento
|
|
SHOULD_SORT_BY_LETTER = True # Separa los juegos por carpetas en función de su primera letra
|
|
SHOULD_SORT_BY_DEVELOPER = False # Separa los juegos por desarrollador
|
|
|
|
# Configuración de espera
|
|
WAIT = True # Establece una pausa aleatoria entre descargas
|
|
MIN_WAIT = 2 # Cantidad de segundos mínima a esperar entre descargas
|
|
MAX_WAIT = 4 # Cantidad de segundos máxima a esperar entre descargas
|
|
|
|
# Año usado para la separación entre juegos clásicos y modernos
|
|
LAST_CLASSIC_YEAR = 1993
|
|
|
|
# Ruta donde se deposita ZXDB_mysql.sql tras la descarga desde GitHub
|
|
ZXDB_SQL_PATH = '/tmp/ZXDB_mysql.sql'
|
|
|
|
# Fichero de estado del setup de ZXDB (registro del último import)
|
|
ZXDB_STATE_FILE = '/tmp/zxdb_state.json'
|