Ejemplo n.º 1
0
 def complete_bribe(self):
     """ Complete bribe and unlock user's account """
     swat = Swat.by_uuid(self.get_argument("uuid", ""))
     if swat is not None and not swat.completed:
         logging.info("Completed SWAT with uuid: %s", swat.uuid)
         swat.completed = True
         swat.target.locked = False
         self.dbsession.add(swat)
         self.dbsession.add(swat.target)
         self.dbsession.commit()
         self.render_page()
     else:
         logging.warn("Invalid request to complete bribe with uuid: %r" % (self.get_argument("uuid", ""),))
         self.render_page("Requested SWAT object does not exist")
Ejemplo n.º 2
0
 def complete_bribe(self):
     ''' Complete bribe and unlock user's account '''
     swat = Swat.by_uuid(self.get_argument('uuid', ''))
     if swat is not None and not swat.completed:
         logging.info("Completed SWAT with uuid: %s", swat.uuid)
         swat.completed = True
         swat.target.locked = False
         self.dbsession.add(swat)
         self.dbsession.add(swat.target)
         self.dbsession.commit()
         self.render_page()
     else:
         logging.warn("Invalid request to complete bribe with uuid: %r" %
                      (self.get_argument('uuid', ''), ))
         self.render_page('Requested SWAT object does not exist')
Ejemplo n.º 3
0
 def accept_bribe(self):
     """ Accept bribe, and lock user's account """
     swat = Swat.by_uuid(self.get_argument("uuid", ""))
     if swat is not None and not swat.completed:
         logging.info("Accepted SWAT with uuid: %s", swat.uuid)
         swat.accepted = True
         swat.target.locked = True
         self.dbsession.add(swat)
         self.dbsession.add(swat.target)
         self.dbsession.commit()
         self.render_page()
     else:
         logging.warn("Invalid request to accept bribe with uuid: %r" %
                      (self.get_argument("uuid", ""), ))
         self.render_page("Requested SWAT object does not exist")
Ejemplo n.º 4
0
 def accept_bribe(self):
     ''' Accept bribe, and lock user's account '''
     swat = Swat.by_uuid(self.get_argument('uuid', ''))
     if swat is not None and not swat.completed:
         logging.info("Accepted SWAT with uuid: %s", swat.uuid)
         swat.accepted = True
         swat.target.locked = True
         self.dbsession.add(swat)
         self.dbsession.add(swat.target)
         self.dbsession.commit()
         self.render_page()
     else:
         logging.warn("Invalid request to accept bribe with uuid: %r" % (
             self.get_argument('uuid', ''),
         ))
         self.render_page('Requested SWAT object does not exist')