Skip to content

Instantly share code, notes, and snippets.

@ruescasd
Created March 7, 2014 16:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ruescasd/9414723 to your computer and use it in GitHub Desktop.
Save ruescasd/9414723 to your computer and use it in GitHub Desktop.
filters=[]
filters.append(getattr(Task, "task_type").__eq__("external"))
filters.append(getattr(Task, "status").__eq__("executing"))
tasks = db.session.query(Task).filter(*filters)
for task in tasks:
print task.label
print(type(task))
print(type(task.input_data))
print("**********************")
tasks = db.session.query(Task)
for task in tasks:
print task.label
print(type(task))
print(type(task.input_data))
* RESULT
<class 'sqlalchemy.orm.query.Query'>
approve_election
<class 'frestq2.models.Task'>
<type 'unicode'>
**********************
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
approve_election
<class 'frestq2.models.Task'>
<type 'unicode'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
approve_election
<class 'frestq2.models.Task'>
<type 'unicode'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
approve_election
<class 'frestq2.models.Task'>
<type 'unicode'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
approve_election
<class 'frestq2.models.Task'>
<type 'unicode'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
None
<class 'frestq2.models.Task'>
<class 'frestq2.models.MutationDict'>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment