equo: remove 'equo world --upgrade' option, will be moved to 'equo hop'

This commit is contained in:
Fabio Erculiani
2009-04-17 16:01:31 +02:00
parent e12d40c246
commit 6b7ca12957
2 changed files with 6 additions and 43 deletions
+2 -2
View File
@@ -103,7 +103,6 @@ myopts = [
(2,'--empty',2,_('same as --replay')),
(2,'--resume',1,_('resume previously interrupted operations')),
(2,'--skipfirst',1,_('used with --resume, makes the first package to be skipped')),
(2,'--upgrade',1,_('upgrade your distribution to the specified release')),
(2,'--nochecksum',1,_('disable package integrity check')),
(2,'--multifetch',1,_('download multiple packages in parallel (default 3)')),
(2,'--multifetch=N',1,_('download N packages in parallel (max 10)')),
@@ -499,7 +498,8 @@ try:
elif options[0] == "moo":
do_moo()
elif options[0] in ["install","remove","config","world","deptest","unusedpackages","libtest","source"]:
elif options[0] in ("install", "remove", "config", "world",
"deptest", "unusedpackages", "libtest", "source", "hop"):
import text_ui
rc = text_ui.package(options)
+4 -41
View File
@@ -44,10 +44,8 @@ def package(options):
equoRequestDeep = False
equoRequestConfigFiles = False
equoRequestReplay = False
equoRequestUpgrade = False
equoRequestResume = False
equoRequestSkipfirst = False
equoRequestUpgradeTo = None
equoRequestListfiles = False
equoRequestChecksum = True
equoRequestSortSize = False
@@ -74,8 +72,6 @@ def package(options):
equoRequestConfigFiles = True
elif (opt == "--replay"):
equoRequestReplay = True
elif (opt == "--upgrade"):
equoRequestUpgrade = True
elif (opt == "--resume"):
equoRequestResume = True
elif (opt == "--sortbysize"):
@@ -102,9 +98,7 @@ def package(options):
else:
if opt.startswith("--"):
continue
if (equoRequestUpgrade):
equoRequestUpgradeTo = opt
elif opt.endswith(".tbz2") and \
if opt.endswith(".tbz2") and \
os.path.isabs(opt) and \
os.access(opt,os.R_OK) and \
Equo.entropyTools.is_entropy_package_file(opt):
@@ -150,7 +144,7 @@ def package(options):
elif (options[0] == "world"):
status, rc = worldUpdate(onlyfetch = equoRequestOnlyFetch,
replay = (equoRequestReplay or equoRequestEmptyDeps),
upgradeTo = equoRequestUpgradeTo, resume = equoRequestResume,
resume = equoRequestResume,
skipfirst = equoRequestSkipfirst, human = True,
dochecksum = equoRequestChecksum,
multifetch = equoRequestMultifetch)
@@ -177,7 +171,7 @@ def package(options):
return rc
def worldUpdate(onlyfetch = False, replay = False, upgradeTo = None, resume = False,
def worldUpdate(onlyfetch = False, replay = False, resume = False,
skipfirst = False, human = False, dochecksum = True, multifetch = 1):
# check if I am root
@@ -188,39 +182,8 @@ def worldUpdate(onlyfetch = False, replay = False, upgradeTo = None, resume = Fa
if not resume:
# verify selected release (branch)
if upgradeTo:
# set the new branch
result = Equo.move_to_branch(upgradeTo, pretend = etpUi['pretend'])
if result == 1:
print_error(red("%s: " % (_("Selected release"),) ) + bold(str(upgradeTo)) + \
red(" %s." % (_("is not available"),) )
)
return 1,-2
elif not etpUi['pretend']:
old_branch = Equo.SystemSettings['repositories']['branch'][:]
status = True
try:
repoConn = Equo.Repositories([], False)
except PermissionDenied:
mytxt = darkred(_("You must be either root or in the %s group.")) % (etpConst['sysgroup'],)
print_error("\t"+mytxt)
status = False
except MissingParameter:
print_error(darkred(" * ")+red("%s %s" % (_("No repositories specified in"),etpConst['repositoriesconf'],)))
status = False
except Exception, e:
print_error(darkred(" @@ ")+red("%s: %s" % (_("Unhandled exception"),e,)))
status = False
if status:
rc = repoConn.sync()
if rc: status = False
if not status:
Equo.move_to_branch(old_branch, pretend = etpUi['pretend'])
return 1,-2
print_info(red(" @@ ")+blue("%s..." % (_("Calculating System Updates"),) ))
update, remove, fine = Equo.calculate_world_updates(empty_deps = replay, branch = upgradeTo)
update, remove, fine = Equo.calculate_world_updates(empty_deps = replay)
if (etpUi['verbose'] or etpUi['pretend']):
print_info(red(" @@ ")+darkgreen("%s:\t\t" % (_("Packages matching update"),) )+bold(str(len(update))))