def updateFile_Email(apartmentNumber, lEmail): ret = downloadFile(FILENAME) while ret == False: ret = downloadFile(FILENAME) with open(FILENAME) as data_file: data = json.load(data_file) if apartmentNumber.upper() in data.keys(): data[apartmentNumber.upper()]['email'] = lEmail with open(FILENAME, 'w') as outfile: json.dump(data, outfile) ret = uploadFile(FILENAME) while ret == False: ret = uploadFile(FILENAME)
def updateFile_PaidUnpaid(apartmentNumber, dPaid_Date, lUnpaid): ret = downloadFile(FILENAME) while ret == False: ret = downloadFile(FILENAME) with open(FILENAME) as data_file: data = json.load(data_file) if apartmentNumber.upper() in data.keys(): data[apartmentNumber.upper()]['paid'] = dPaid_Date data[apartmentNumber.upper()]['unpaid'] = lUnpaid with open(FILENAME, 'w') as outfile: json.dump(data, outfile, indent=4) ret = uploadFile(FILENAME) while ret == False: ret = uploadFile(FILENAME)
def backup(): downloadFile(FILENAME) uploadFile(FILENAME, 'parkingBackup', time.strftime('%Y%m%d_%X'))