2
0
mirror of https://github.com/frappe/bench.git synced 2025-02-08 13:48:25 +00:00

fix migrate3to4

This commit is contained in:
Pratik Vyas 2014-07-21 16:15:32 +05:30
parent 6af9df404b
commit c2abf2b8b4
2 changed files with 9 additions and 2 deletions

View File

@ -14,7 +14,6 @@ from .app import get_app as _get_app
from .app import new_app as _new_app
from .app import pull_all_apps
from .config import generate_nginx_config, generate_supervisor_config
from .migrate3to4 import main as _migrate_3to4
import os
import sys
import logging
@ -109,7 +108,10 @@ def start():
@click.argument('path')
def migrate_3to4(path):
"Migrate from ERPNext v3.x"
_migrate_3to4(path)
exec_cmd("{python} {migrate_3to4} {site}".format(
python=os.path.join('env', 'bin', 'python'),
migrate_3to4=os.path.join(os.path.dirname(__file__), 'migrate3to4.py'),
site=path))
@click.command('set-nginx-port')
@click.argument('site')

View File

@ -66,3 +66,8 @@ def module_to_json(module_path, indent=None, keys=None):
module = {x:getattr(module, x) for x in json_keys}
return json.dumps(module, indent=indent)
if __name__ == '__main__':
parser = argparse.ArgumentParser()
parser.add_argument('site')
args = parser.parse_args()
main(args.site)