def post(self): ''' @summary: deals with POST for adding a resource ''' name = self.get_argument('name') uid = self.get_argument('uid') logging.info("Release Requested - %s - %s" % (name, uid)) res = LOCK_MANAGER_INSTANCE.delete_lock(name, uid) name = name + " - " + uid self.render("success.html", name=name, operation="released")
def delete(self, name, uid): ''' @summary: deals with DELETE request (releasing a lock) @param name: name of the resource @param uid: uid of the lock ''' res = LOCK_MANAGER_INSTANCE.delete_lock(name, uid) if res: self.send_status(204) else: self.send_error(status_code=404, message="lock not found") return
def delete(self, name, uid): ''' @summary: deals with DELETE request (releasing a lock) @param name: name of the resource @param uid: uid of the lock ''' res = LOCK_MANAGER_INSTANCE.delete_lock(name, uid) if res: self.send_status(204) else: self.send_error(status_code=404, message="lock not found") return