map-machine/engine/refresh_files.py
2015-08-07 01:32:29 +03:00

23 lines
736 B
Python

import os
import sys
usage = '<from directory> <to directory>'
if len(sys.argv) < 3:
print 'Usage: python ' + sys.argv[0] + ' ' + usage
sys.exit(1)
from_directory = sys.argv[1]
to_directory = sys.argv[2]
for file_name in os.listdir(from_directory):
print file_name
from_file_time = os.path.getmtime(from_directory + '/' + file_name)
if os.path.isfile(to_directory + '/' + file_name):
to_file_time = os.path.getmtime(to_directory + '/' + file_name)
if from_file_time > to_file_time:
print 'Seems like you have newer version for file ' + file_name + '.'
answer = raw_input('Should I copy it? [y/n] ')
if answer.lower() in ['y', 'yes']:
pass