def dostuff(result): if result["start"]: name = UpdateManager.get_update(id=self.updateId).name print("update to download", name) UpdateManager.downloadAndInstall_update(name) else: print("uh oh")
def dostuff(result): if result["start"]: name=UpdateManager.get_update(id=self.updateId).name print("update to download",name) UpdateManager.downloadAndInstall_update(name) else: print("uh oh")
def render_GET(self, request): """ Handler for GET requests for a single update """ r=ResponseGenerator(request,status=200,contentType="application/pollapli.update.Status+json",resource="update status",rootUri=self.rootUri) d=RequestParser(request,"update status",self.valid_contentTypes,self.validGetParams).ValidateAndParseParams() d.addCallbacks(lambda params: UpdateManager.get_update(id=self.updateId),errback=r._build_response) d.addBoth(r._build_response) request._call=reactor.callLater(0,d.callback,None) return NOT_DONE_YET
def render_GET(self, request): """ Handler for GET requests for a single update """ r = ResponseGenerator(request, status=200, contentType="application/pollapli.update+json", resource="update", rootUri=self.rootUri) d = RequestParser(request, "update", self.valid_contentTypes, self.validGetParams).ValidateAndParseParams() d.addCallbacks( lambda params: UpdateManager.get_update(id=self.updateId), errback=r._build_response) d.addBoth(r._build_response) request._call = reactor.callLater(0, d.callback, None) return NOT_DONE_YET