def _process_failed(self): return WPS.Status(WPS.ProcessFailed( WPS.ExceptionReport( OWS.Exception(OWS.ExceptionText(self.message), exceptionCode='NoApplicableCode', locater='None'))), creationTime=time.strftime('%Y-%m-%dT%H:%M:%SZ', time.localtime()))
def _process_paused(self): return WPS.Status( WPS.ProcessPaused( self.message, percentCompleted=str(self.status_percentage) ), creationTime=time.strftime('%Y-%m-%dT%H:%M:%SZ', time.localtime()) )
def _process_accepted(self): return WPS.Status(WPS.ProcessAccepted(self.message), creationTime=time.strftime('%Y-%m-%dT%H:%M:%SZ', time.localtime()))