add recheck command
This commit is contained in:
parent
ac3879dc82
commit
aff3c8e61e
@ -86,6 +86,21 @@ class BoilderPlate(cmdln.Cmdln):
|
|||||||
self.session.delete(request)
|
self.session.delete(request)
|
||||||
self.session.commit()
|
self.session.commit()
|
||||||
|
|
||||||
|
def do_recheck(self, subcmd, opts, request_id):
|
||||||
|
"""${cmd_name}: set request id to seen
|
||||||
|
|
||||||
|
${cmd_usage}
|
||||||
|
${cmd_option_list}
|
||||||
|
"""
|
||||||
|
|
||||||
|
request = self.session.query(DB.Request).filter(DB.Request.id == request_id).one()
|
||||||
|
logentry = DB.Log(request_id = request_id,
|
||||||
|
line = 'manually setting state to seen. previous state: %s (%s)'%(request.state, request.result))
|
||||||
|
request.state = 'seen'
|
||||||
|
request.result = None
|
||||||
|
self.session.add(logentry)
|
||||||
|
self.session.commit()
|
||||||
|
|
||||||
@cmdln.option("--get", action="store_true", help="get some values")
|
@cmdln.option("--get", action="store_true", help="get some values")
|
||||||
@cmdln.option("--set", action="store_true", help="set some values")
|
@cmdln.option("--set", action="store_true", help="set some values")
|
||||||
@cmdln.option("--delete", action="store_true", help="delete some values")
|
@cmdln.option("--delete", action="store_true", help="delete some values")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user