Fix ignore sbo repo if not activate

This commit is contained in:
Dimitris Zlatanidis 2015-06-13 00:18:53 +03:00
parent f972a8b149
commit 2e2a23ba66

View file

@ -205,7 +205,8 @@ class ArgParse(object):
"slack", resolve).start(if_upgrade=True)
else:
Patches(skip).start()
elif self.args[1] == "sbo":
elif (self.args[1] == "sbo" and
self.args[1] in self.meta.repositories):
SBoInstall(sbo_upgrade(skip), resolve).start(if_upgrade=True)
else:
usage(self.args[1])
@ -226,9 +227,9 @@ class ArgParse(object):
self.args[1] not in ["sbo"]):
BinaryInstall(packages, self.args[1], resolve).start(
if_upgrade=False)
elif self.args[1] == "sbo":
SBoInstall(packages, resolve).start(
if_upgrade=False)
elif (self.args[1] == "sbo" and
self.args[1] in self.meta.repositories):
SBoInstall(packages, resolve).start(if_upgrade=False)
else:
usage(self.args[1])
else: