repo migration
This commit is contained in:
@@ -0,0 +1,49 @@
|
||||
#!/usr/bin/env python3
|
||||
# -*- coding: utf-8 -*-
|
||||
import os
|
||||
import time
|
||||
import json
|
||||
from pathlib import Path
|
||||
import db.sql
|
||||
from jprocessor.process import Jsonload
|
||||
from jprocessor.process_view import Process_View
|
||||
import logs.Logger
|
||||
from db.functions import settype, dbmongo
|
||||
|
||||
if __name__ == "__main__":
|
||||
seriesid = input('Please enter seriesid: ')
|
||||
#seriesname = input('Please enter series name: ')
|
||||
ROOTDIR = os.getcwd()
|
||||
directories = {}
|
||||
if os.name == 'nt':
|
||||
LOGDIR = f'{ROOTDIR}\\log'
|
||||
directories['SERIESDIR'] = f'{ROOTDIR}\\cache\\series\\'
|
||||
directories['EPISODEDIR'] =f'{ROOTDIR}\\cache\\episodes\\'
|
||||
directories['CASTDIR'] = f'{ROOTDIR}\\cache\\cast\\'
|
||||
directories['CREWDIR'] = f'{ROOTDIR}\\cache\\crew\\'
|
||||
else:
|
||||
LOGDIR = f'{ROOTDIR}/log'
|
||||
directories['SERIESDIR'] = f'{ROOTDIR}/cache/series/'
|
||||
directories['EPISODEDIR'] =f'{ROOTDIR}/cache/episodes/'
|
||||
directories['CASTDIR'] = f'{ROOTDIR}/cache/cast/'
|
||||
directories['CREWDIR'] = f'{ROOTDIR}/cache/crew/'
|
||||
lprint = logs.Logger.lprint(LOGDIR, False)
|
||||
lprint.startlog()
|
||||
import settings.config
|
||||
config_options = settings.config.Config(ROOTDIR)
|
||||
options = config_options.config_options
|
||||
mongodb = dbmongo(options)
|
||||
jload = Jsonload()
|
||||
viewprocess = Process_View()
|
||||
#serieslist = mongodb.mgseries.find()
|
||||
#for series in serieslist:
|
||||
# print(series)
|
||||
series = mongodb.mgseries.find_one({"id": int(seriesid)})
|
||||
episodecursor = mongodb.mgepisodes.find({"seriesid": int(seriesid)})
|
||||
episodes = []
|
||||
for episode in episodecursor:
|
||||
episodes.append(episode)
|
||||
viewprocess.process_seriesdata(series)
|
||||
viewprocess.print_episodedata(episodes)
|
||||
exit()
|
||||
|
||||
Reference in New Issue
Block a user