mirror of
https://github.com/Derisis13/barusu.git
synced 2025-12-07 03:52:48 +01:00
removed dates from restoration messages
This commit is contained in:
16
main.py
16
main.py
@@ -20,16 +20,6 @@ import subprocess
|
|||||||
import sys
|
import sys
|
||||||
|
|
||||||
|
|
||||||
def announce_date(type):
|
|
||||||
try:
|
|
||||||
f = open(".backupdone", "r")
|
|
||||||
date = f.read(10)
|
|
||||||
f.close()
|
|
||||||
except FileNotFoundError:
|
|
||||||
date = "Unknown"
|
|
||||||
print("Restoring " + type + " from " + date)
|
|
||||||
|
|
||||||
|
|
||||||
def open_backup_file(filename):
|
def open_backup_file(filename):
|
||||||
global backupfile
|
global backupfile
|
||||||
try:
|
try:
|
||||||
@@ -63,7 +53,7 @@ def save_dconf_settings():
|
|||||||
def restore_apt_packages():
|
def restore_apt_packages():
|
||||||
if os.getuid() == 0:
|
if os.getuid() == 0:
|
||||||
packagelist = open_backup_file("packages.txt")
|
packagelist = open_backup_file("packages.txt")
|
||||||
announce_date("apt packages")
|
print("Restoring apt packages...")
|
||||||
subprocess.run(["dpkg", "--set-selections"], stdin=packagelist)
|
subprocess.run(["dpkg", "--set-selections"], stdin=packagelist)
|
||||||
subprocess.run(["apt-get", "dselect-upgrade"])
|
subprocess.run(["apt-get", "dselect-upgrade"])
|
||||||
print("Done!")
|
print("Done!")
|
||||||
@@ -73,7 +63,7 @@ def restore_apt_packages():
|
|||||||
|
|
||||||
def restore_flatpak_apps():
|
def restore_flatpak_apps():
|
||||||
flatpaklist = open_backup_file("flatpaks.txt")
|
flatpaklist = open_backup_file("flatpaks.txt")
|
||||||
announce_date("flatpak apps")
|
print("Restoring flatpak applications...")
|
||||||
while True:
|
while True:
|
||||||
app = flatpaklist.readline()
|
app = flatpaklist.readline()
|
||||||
if app == "":
|
if app == "":
|
||||||
@@ -84,7 +74,7 @@ def restore_flatpak_apps():
|
|||||||
|
|
||||||
def restore_dconf_settings():
|
def restore_dconf_settings():
|
||||||
config = open_backup_file("dconf_out.txt")
|
config = open_backup_file("dconf_out.txt")
|
||||||
announce_date("dconf settings")
|
print("Restoring dconf settings...")
|
||||||
subprocess.run(['dconf', 'load', '/'], stdin=config)
|
subprocess.run(['dconf', 'load', '/'], stdin=config)
|
||||||
config.close()
|
config.close()
|
||||||
print("Done!")
|
print("Done!")
|
||||||
|
|||||||
Reference in New Issue
Block a user