예제 #1
0
def load(jobId, strCSVFilePath):
    try:
        db.execute(_sqlLoadPayments(jobId, strCSVFilePath))
        return True
    except Exception, e:
        log.writeError(e)
        return False
예제 #2
0
 def loadPayments(self, jobId, strCSVFilePath):
     try:
         result = db.execute(self.sqlLoadPayments(jobId, strCSVFilePath))
     except Exception, e:
         log.writeError(e)
예제 #3
0
def getReadyJobs():
    return db.execute(_sqlReadyJobs())
예제 #4
0
def generate():
    return db.execute(_sqlGenerateBatches())
예제 #5
0
def reset(jobId):
    return db.execute(_sqlUpdateJobStatus(jobId, 'pending'))
예제 #6
0
def error(jobId):
    return db.execute(_sqlUpdateJobStatus(jobId, 'error'))
예제 #7
0
def complete(jobId):
    return db.execute(_sqlUpdateJobStatus(jobId, 'completed'))