From 536ca3ec34713bf05cf2244b95c20943e06d2dd5 Mon Sep 17 00:00:00 2001 From: mdipierro Date: Wed, 19 Dec 2012 11:24:55 -0600 Subject: [PATCH] changed of scheduler column names, this breaks scheduler backard compatibility --- VERSION | 2 +- gluon/scheduler.py | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/VERSION b/VERSION index bea8e060..76afeb41 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Version 2.3.2 (2012-12-19 11:20:17) dev +Version 2.3.2 (2012-12-19 11:23:59) dev diff --git a/gluon/scheduler.py b/gluon/scheduler.py index 0f795d19..c9472da4 100644 --- a/gluon/scheduler.py +++ b/gluon/scheduler.py @@ -279,7 +279,7 @@ class MetaScheduler(threading.Thread): if tout: try: logger.debug(' partial output saved') - db(sr.id == task.run_id).update(output=task_output) + db(sr.id == task.run_id).update(run_output=task_output) db.commit() except: pass @@ -506,8 +506,8 @@ class Scheduler(MetaScheduler): Field('status', requires=IS_IN_SET(RUN_STATUS)), Field('start_time', 'datetime'), Field('stop_time', 'datetime'), - Field('output', 'text'), - Field('result', 'text'), + Field('run_output', 'text'), + Field('run_result', 'text'), Field('traceback', 'text'), Field('worker_name', default=self.worker_name), migrate=migrate) @@ -650,8 +650,8 @@ class Scheduler(MetaScheduler): db(db.scheduler_run.id == task.run_id).update( status=task_report.status, stop_time=now, - result=task_report.result, - output=task_report.output, + run_result=task_report.result, + run_output=task_report.output, traceback=task_report.tb) else: logger.debug(' deleting task report in db because of no result') @@ -956,8 +956,8 @@ class Scheduler(MetaScheduler): limitby=(0, 1)) ).first() if output: - row.result = row.scheduler_run.result and \ - loads(row.scheduler_run.result, + row.result = row.scheduler_run.run_result and \ + loads(row.scheduler_run.run_result, object_hook=_decode_dict) or None return row