Example #1
0
File: rvmm.py Project: Yethiel/rvmm
def apply_backup(mod):
    #ahnlich uninstall, ohne Datenbank moeglich
    
    modfiles = os.listdir.indexzip(mod)
    if os.path.isdir(backupfolder+'/'+mod.strip('.zip')):
        for file in fmanage.index(backupfolder):
            src_file = backupfolder + file
            dst_file = modfiles
            try:
                fmanage.copy(src_file, dst_file)
                print('Restored ' + file + ' from ' + backupfolder + ' to ' + modfiles)
            except:
                print('Skipped ' + file)
        print('Reverted to its original state.')
    else:
        print('Backup does not exist.')
Example #2
0
File: rvmm.py Project: Yethiel/rvmm
def backup(target):
    #neues backup
    
    print('Creating backup of',target)
    fmanage.copy(target, backupfolder+target.strip('../'))