This commit is contained in:
Faik Uygur
2006-09-20 09:22:10 +00:00
parent 140af9feff
commit 3acb92fc92
+5 -11
View File
@@ -54,23 +54,17 @@ def show_changes(package, changed):
return
for file in changed:
prompt = " %s has changed. Would you like to overwrite new config file [N/y/?] " % file
answer = ask_action(prompt, ["y", "n", "?"], "n")
if answer == "y":
os.rename(file+".newconfig", file)
if answer == "n":
continue
while answer == "?":
os.system("diff -u %s %s | less" % (file, file + ".newconfig"))
answer = "?"
while answer == "?" or answer not in ["n", "y"]:
prompt = " %s has changed. Would you like to overwrite new config file [N/y/?] " % file
answer = ask_action(prompt, ["y", "n", "?"], "n")
if answer == "y":
os.rename(file+".newconfig", file)
break
if answer == "n":
break
if answer == "?":
os.system("diff -u %s %s | less" % (file, file + ".newconfig"))
def check_package(package):
changed = check_changed_config_files(package)