[Rigo] add --upgrade cmdline switch

This commit is contained in:
Fabio Erculiani
2013-11-03 13:17:10 +01:00
parent 747cfc9ad4
commit a71e59cd66

View File

@@ -885,6 +885,9 @@ class Rigo(Gtk.Application):
parser.add_argument(
"--remove",
metavar="<dep string>", help="remove given dependency")
parser.add_argument(
"--upgrade", help="upgrade the system",
action="store_true", default=False)
parser.add_argument(
"--dumper", help="enable the main thread dumper (debug)",
action="store_true", default=False)
@@ -972,6 +975,13 @@ class Rigo(Gtk.Application):
task.start()
managing = True
if self._nsargs.upgrade:
task = ParallelTask(self._avc.upgrade)
task.name = "SystemUpgrade"
task.daemon = True
task.start()
managing = True
return managing
def run(self):