diff options
-rwxr-xr-x | system-version-manager/system-version-manager | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/system-version-manager/system-version-manager b/system-version-manager/system-version-manager index 6bbad56..956abb2 100755 --- a/system-version-manager/system-version-manager +++ b/system-version-manager/system-version-manager @@ -295,13 +295,11 @@ class SystemVersionManager(object): raise SystemNotCompatibleError("menu.c32 not found") def run(self): - args = self.args - action = args.action - self.mount_fs() + try: self._check_system_compatibility() - action(args) + self.args.action(self.args) except SystemNotCompatibleError, e: sys.stderr.write("ERROR, system not compatible: %s\n" % e.args[0]) |