Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1215)

Unified Diff: bin/cros_portage_upgrade.py

Issue 6756042: Rename cros_update to cros_portage_upgrade and Updater -> Upgrader. (Closed) Base URL: ssh://gitrw.chromium.org:9222/chromite.git@master
Patch Set: Created 9 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « bin/cros_portage_upgrade ('k') | bin/cros_update » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: bin/cros_portage_upgrade.py
diff --git a/bin/cros_update.py b/bin/cros_portage_upgrade.py
similarity index 93%
rename from bin/cros_update.py
rename to bin/cros_portage_upgrade.py
index c574ba993e1de55366f8099fd4e0c4e0756c6bf3..f5734f364614aa896149142eab0e5666196b15be 100755
--- a/bin/cros_update.py
+++ b/bin/cros_portage_upgrade.py
@@ -19,7 +19,7 @@ sys.path.append(os.path.join(os.path.dirname(__file__), '..', '..'))
import chromite.lib.cros_build_lib as cros_lib
-class Updater(object):
+class Upgrader(object):
"""A class to perform various tasks related to updating Portage packages."""
def __init__(self, options, args):
@@ -39,7 +39,7 @@ class Updater(object):
return
visited.add(package)
for parent in deps_graph[package]['provides']:
- Updater._GetPreOrderDepGraphPackage(deps_graph, parent, pkglist, visited)
+ Upgrader._GetPreOrderDepGraphPackage(deps_graph, parent, pkglist, visited)
pkglist.append(package)
@staticmethod
@@ -48,7 +48,8 @@ class Updater(object):
pkglist = []
visited = set()
for package in deps_graph:
- Updater._GetPreOrderDepGraphPackage(deps_graph, package, pkglist, visited)
+ Upgrader._GetPreOrderDepGraphPackage(deps_graph, package, pkglist,
+ visited)
return pkglist
@staticmethod
@@ -81,7 +82,7 @@ class Updater(object):
(cat, pn, version, rev) = portage.versions.catpkgsplit(cpv)
pkgpath = os.path.join(self._upstream_repo, cat, pn)
for ebuild_path in glob.glob(os.path.join(pkgpath, '%s*.ebuild' % pn)):
- if not Updater._IsStableEBuild(ebuild_path): continue
+ if not Upgrader._IsStableEBuild(ebuild_path): continue
(overlay, cat, pn, pv) = self._SplitEBuildPath(ebuild_path)
upstream_cpv = os.path.join(cat, pv)
if portage.versions.pkgcmp(portage.versions.pkgsplit(upstream_cpv),
@@ -125,11 +126,11 @@ class Updater(object):
if cpv.startswith('chromeos-base/'): return
info['latest_cpv'] = self._FindLatestVersion(cpv)
info['upgraded'] = self._CopyUpstreamPackage(info)
- update = ''
- if info['latest_cpv']: update = ' -> %s' % info['latest_cpv']
+ upgrade = ''
+ if info['latest_cpv']: upgrade = ' -> %s' % info['latest_cpv']
upgraded = ''
if info['upgraded']: upgraded = ' (UPGRADED)'
- print '[%s] %s%s%s' % (info['overlay'], info['cpv'], update, upgraded)
+ print '[%s] %s%s%s' % (info['overlay'], info['cpv'], upgrade, upgraded)
def _UpgradePackages(self, infolist):
"""Given a list of cpv info maps, adds the latest_cpv to the infos."""
@@ -172,7 +173,7 @@ class Updater(object):
deps.Initialize(argv)
deps_tree, deps_info = deps.GenDependencyTree({})
deps_graph = deps.GenDependencyGraph(deps_tree, deps_info, {})
- return Updater._GetPreOrderDepGraph(deps_graph)
+ return Upgrader._GetPreOrderDepGraph(deps_graph)
def _GetInfoListWithOverlays(self, cpvlist):
"""Returns a list of cpv/overlay info maps corresponding to |cpvlist|."""
@@ -189,7 +190,7 @@ class Updater(object):
return infolist
def Run(self):
- """Runs the updater based on the supplied options and arguments.
+ """Runs the upgrader based on the supplied options and arguments.
Currently just lists all package dependencies in pre-order along with
potential upgrades."""
@@ -230,8 +231,8 @@ def main():
parser.print_help()
cros_lib.Die('no packages provided')
- updater = Updater(options, args)
- updater.Run()
+ upgrader = Upgrader(options, args)
+ upgrader.Run()
if __name__ == '__main__':
« no previous file with comments | « bin/cros_portage_upgrade ('k') | bin/cros_update » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698