minor small change

This commit is contained in:
2021-09-05 21:48:30 +08:00
parent aae00fcd41
commit 5c31539fe5
4 changed files with 24 additions and 19 deletions

View File

@@ -1,4 +1,4 @@
from game_backuper.__main__ import main
from game_backuper.main import main
def start():

View File

@@ -1,20 +1,3 @@
from game_backuper.config import Config
from game_backuper.cml import Opts
from game_backuper.db import Db
from game_backuper.backuper import Backuper
def main(cm=None):
if cm is None:
import sys
cm = sys.argv[1:]
cml = Opts(cm)
cfg = Config(cml.config_file)
db = Db(cfg.dest)
bk = Backuper(db, cfg, cml)
return bk.run()
if __name__ == "__main__":
from game_backuper import start
start()

15
game_backuper/main.py Normal file
View File

@@ -0,0 +1,15 @@
from game_backuper.config import Config
from game_backuper.cml import Opts
from game_backuper.db import Db
from game_backuper.backuper import Backuper
def main(cm=None):
if cm is None:
import sys
cm = sys.argv[1:]
cml = Opts(cm)
cfg = Config(cml.config_file)
db = Db(cfg.dest)
bk = Backuper(db, cfg, cml)
return bk.run()

View File

@@ -7,7 +7,14 @@ if len(sys.argv) == 2 and sys.argv[1] == "py2exe":
"console": [{
'script': "game_backuper/__main__.py",
"dest_base": 'game-backuper'
}]
}],
"options": {
"py2exe": {
"optimize": 2,
"bundle_files": 1,
}
},
"zipfile": None,
}
else:
from setuptools import setup