コード例 #1
0
ファイル: environment.py プロジェクト: zz198808/CloudBackup
def save_info(info_type, content, encrypt_func, *encrypt_fields):
    folder_name = get_info_path()
    ensure_folder_exsits(folder_name)

    settings_path = get_settings_path(folder_name, info_type)
    file_obj = open(settings_path, 'w+')
    try:
        serilize(file_obj, content, encrypt_func, *encrypt_fields)
    finally:
        file_obj.close()
コード例 #2
0
ファイル: environment.py プロジェクト: 520github/CloudBackup
def save_info(info_type, content, encrypt_func, *encrypt_fields):
    folder_name = get_info_path()
    ensure_folder_exsits(folder_name)
    
    settings_path = get_settings_path(folder_name, info_type)
    file_obj = open(settings_path, 'w+')
    try:
        serilize(file_obj, content, encrypt_func, *encrypt_fields)
    finally:
        file_obj.close()
コード例 #3
0
ファイル: environment.py プロジェクト: zz198808/CloudBackup
def get_info(info_type, decrypt_func, *decrypt_fields):
    folder_name = get_info_path()
    settings_path = get_settings_path(folder_name, info_type)

    if not os.path.exists(settings_path):
        return

    file_obj = open(settings_path, 'r')
    try:
        return unserilize(file_obj, decrypt_func, *decrypt_fields)
    finally:
        file_obj.close()
コード例 #4
0
ファイル: environment.py プロジェクト: 520github/CloudBackup
def get_info(info_type, decrypt_func, *decrypt_fields):
    folder_name = get_info_path()
    settings_path = get_settings_path(folder_name, info_type)
    
    if not os.path.exists(settings_path):
        return
    
    file_obj = open(settings_path, 'r')
    try:
        return unserilize(file_obj, decrypt_func, *decrypt_fields)
    finally:
        file_obj.close()
コード例 #5
0
ファイル: environment.py プロジェクト: zz198808/CloudBackup
    def remove_gs_info(self):
        save_file = get_settings_path(get_info_path(), 'gs')

        if os.path.exists(save_file):
            os.remove(save_file)
コード例 #6
0
ファイル: environment.py プロジェクト: 520github/CloudBackup
 def remove_gs_info(self):
     save_file = get_settings_path(get_info_path(), 'gs')
     
     if os.path.exists(save_file):
         os.remove(save_file)