add: complete documentation
fix: unused options in redis fix: compatibility between python 2-3 fix: forgot vars declarations fix: carry conditions in listing redis keys fix: listing redis list keys fix: removed duplicated tasks when they are listed fix: index number when redis DB are listed fix: some error levels in log fix: renamed *proc* -> *tasks* files fix: added the process manager backend for 'tasks' options, thinking in future to add new process managers
This commit is contained in:
@@ -38,7 +38,7 @@ def get_param_type(value):
|
||||
except Exception:
|
||||
return "str"
|
||||
|
||||
elif type(value) == str:
|
||||
elif type(value) in (str, unicode if six.PY2 else ""):
|
||||
return "str"
|
||||
else:
|
||||
return "object"
|
||||
@@ -138,11 +138,10 @@ def list_remote_process(config, queue):
|
||||
# Read info
|
||||
if msg_id not in already_processed:
|
||||
|
||||
# remote_process = deserialized['task'].split(".")[-1]
|
||||
remote_process = deserialized['task']
|
||||
remote_args = deserialized['args']
|
||||
|
||||
# Store as processed
|
||||
already_processed.add(msg_id)
|
||||
|
||||
yield remote_process, remote_args
|
||||
yield remote_process, remote_args, msg_id
|
||||
|
||||
Reference in New Issue
Block a user