From fe65cd39bfd3dc8f0632660708266ffc1f69f517 Mon Sep 17 00:00:00 2001 From: j Date: Sun, 18 May 2014 00:32:08 +0200 Subject: [PATCH] update --- ctl | 3 +++ oml/app.py | 1 + oml/commands.py | 7 +++++++ 3 files changed, 11 insertions(+) diff --git a/ctl b/ctl index ab8a4bb..aaa7db5 100755 --- a/ctl +++ b/ctl @@ -84,9 +84,12 @@ if [ "$1" == "ui" ]; then fi if [ "$1" == "update" ]; then cd $BASE/platform + echo Update platform.. git pull + echo Update $NAME.. cd $BASE/$NAME git pull + find . -name '*.pyc' -exec rm "{}" \; $0 setup $0 update_static > /dev/null exit diff --git a/oml/app.py b/oml/app.py index 72703f5..b1701eb 100644 --- a/oml/app.py +++ b/oml/app.py @@ -42,6 +42,7 @@ manager = Manager(app, with_default_commands=False) manager.add_command('db', MigrateCommand) manager.add_command('release', commands.Release) manager.add_command('debug', commands.Debug) +manager.add_command('update', commands.Update) #manager.add_command('start', commands.Start) #manager.add_command('stop', commands.Stop) manager.add_command('setup', commands.Setup) diff --git a/oml/commands.py b/oml/commands.py index 0199369..828795e 100644 --- a/oml/commands.py +++ b/oml/commands.py @@ -32,6 +32,13 @@ class Stop(Command): def run(self): pass +class Update(Command): + """ + Update to latest development version + """ + def run(self): + pass + class Setup(Command): """ setup new node