def run(self): self.logger = logging.getLogger(__name__) manager = RemoteManager() try: self.request = RemoteUploadRequest.objects.get(id=self.request_id) self.logger.info( str(self.pid) + ' starting process request' + str(self.request)) manager.upload_volume(self.request) self.logger.info( str(self.pid) + ' request %s uploaded with sucess' % str(self.request)) set_request_as_done(self.request_id) self.logger.info( str(self.pid) + ' request %s marked as sucessful' % str(self.request)) except OSError, error: self.logger.exception( str(self.pid) + ' file not found. Probably procedure delete (%s)' % self.request_id) set_request_as_done(self.request_id) self.request.delete()
def run(self): self.logger = logging.getLogger(__name__) manager = RemoteManager() try: self.request = RemoteUploadRequest.objects.get(id=self.request_id) self.logger.info(str(self.pid) + ' starting process request' + str(self.request)) manager.upload_volume(self.request) self.logger.info(str(self.pid) + ' request %s uploaded with sucess' % str(self.request)) set_request_as_done(self.request_id) self.logger.info(str(self.pid) + ' request %s marked as sucessful' % str(self.request)) except OSError, error: self.logger.exception(str(self.pid) + ' file not found. Probably procedure delete (%s)' % self.request_id) set_request_as_done(self.request_id) self.request.delete()
def run(self): from nimbus.offsite.managers import RemoteManager remote_manager = RemoteManager() remote_manager.process_pending_delete_requests()