Exemple #1
0
def take_backups_gdrive():
	try:
		from setup.doctype.backup_manager.backup_googledrive import backup_to_gdrive
		backup_to_gdrive()
		send_email(True, "Google Drive")
	except Exception, e:
		send_email(False, "Google Drive", e)
Exemple #2
0
def take_backups_gdrive():
	did_not_upload, error_log = [], []
	try:
		from setup.doctype.backup_manager.backup_googledrive import backup_to_gdrive
		did_not_upload, error_log = backup_to_gdrive()
		if did_not_upload: raise Exception
		
		send_email(True, "Google Drive")
	except Exception:
		file_and_error = [" - ".join(f) for f in zip(did_not_upload, error_log)]
		error_message = ("\n".join(file_and_error) + "\n" + webnotes.getTraceback())
		webnotes.errprint(error_message)
		send_email(False, "Google Drive", error_message)
def take_backups_gdrive():
    did_not_upload, error_log = [], []
    try:
        from setup.doctype.backup_manager.backup_googledrive import backup_to_gdrive
        did_not_upload, error_log = backup_to_gdrive()
        if did_not_upload: raise Exception

        send_email(True, "Google Drive")
    except Exception:
        file_and_error = [
            " - ".join(f) for f in zip(did_not_upload, error_log)
        ]
        error_message = ("\n".join(file_and_error) + "\n" +
                         webnotes.getTraceback())
        webnotes.errprint(error_message)
        send_email(False, "Google Drive", error_message)