def save_minutes (form): M, D, Y = form.get('date') # Save data file fobj = form.get('datafile') # existence of file already checked contents = fobj.value fext = os.path.splitext(fobj.filename)[-1] doc_fn = 'acva_minutes_%s_%s_%s%s' % (Y, M, D, fext) open(os.path.join(MINDOC_DIR, doc_fn), 'wb').write(contents) # Save pickle form['datafile'] = doc_fn file_id = str(get_int_from_YMD(Y, M, D)) wP(form, os.path.join(MINS_DIR, file_id))
def save_minutes(form): M, D, Y = form.get('date') # Save data file fobj = form.get('datafile') # existence of file already checked contents = fobj.value fext = os.path.splitext(fobj.filename)[-1] doc_fn = 'acva_minutes_%s_%s_%s%s' % (Y, M, D, fext) open(os.path.join(MINDOC_DIR, doc_fn), 'wb').write(contents) # Save pickle form['datafile'] = doc_fn file_id = str(get_int_from_YMD(Y, M, D)) wP(form, os.path.join(MINS_DIR, file_id))
def check_minutes_datafile (form): ERROR = None M, D, Y = form.get('date') # Check for existing pickle file_id = str(get_int_from_YMD(Y, M, D)) if os.path.exists(os.path.join(MINS_DIR, file_id)): ERROR = 'Minutes already exist for that date.' # Check for existing data file fobj = form.get('datafile') # existence of file already checked fext = os.path.splitext(fobj.filename)[-1] doc_fn = 'acva_minutes_%s_%s_%s%s' % (Y, M, D, fext) if os.path.exists(os.path.join(MINDOC_DIR, doc_fn)): ERROR = 'Minutes document already exists for that date.' return ERROR
def check_minutes_datafile(form): ERROR = None M, D, Y = form.get('date') # Check for existing pickle file_id = str(get_int_from_YMD(Y, M, D)) if os.path.exists(os.path.join(MINS_DIR, file_id)): ERROR = 'Minutes already exist for that date.' # Check for existing data file fobj = form.get('datafile') # existence of file already checked fext = os.path.splitext(fobj.filename)[-1] doc_fn = 'acva_minutes_%s_%s_%s%s' % (Y, M, D, fext) if os.path.exists(os.path.join(MINDOC_DIR, doc_fn)): ERROR = 'Minutes document already exists for that date.' return ERROR
def is_date_valid(m, d, y): job_exp = get_int_from_YMD(y, m, d) t = time.gmtime(time.time()) c = get_int_from_YMD(t[0], t[1], t[2]) return job_exp > c
def is_expired(m, d, y): exp_int = get_int_from_YMD(y, m, d) t = time.gmtime(time.time()) c = get_int_from_YMD(t[0], t[1], t[2]) return exp_int < c
def is_date_valid (m, d, y): job_exp = get_int_from_YMD(y, m, d) t = time.gmtime(time.time()) c = get_int_from_YMD(t[0], t[1], t[2]) return job_exp > c
def is_expired (m, d, y): exp_int = get_int_from_YMD(y, m, d) t = time.gmtime(time.time()) c = get_int_from_YMD(t[0], t[1], t[2]) return exp_int < c