From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QvB6G-0001bX-0U for garchives@archives.gentoo.org; Sun, 21 Aug 2011 16:42:16 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DFF7E21C06B; Sun, 21 Aug 2011 16:42:07 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 7538021C06B for ; Sun, 21 Aug 2011 16:42:07 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 749961B404F for ; Sun, 21 Aug 2011 16:42:06 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id C9B6180040 for ; Sun, 21 Aug 2011 16:42:05 +0000 (UTC) From: "Brian Dolbec" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Brian Dolbec" Message-ID: Subject: [gentoo-commits] proj/layman:master commit in: layman/overlays/, layman/ X-VCS-Repository: proj/layman X-VCS-Files: layman/api.py layman/db.py layman/dbbase.py layman/overlays/bzr.py layman/overlays/cvs.py layman/overlays/darcs.py layman/overlays/g_common.py layman/overlays/git.py layman/overlays/mercurial.py layman/overlays/overlay.py layman/overlays/rsync.py layman/overlays/source.py layman/overlays/svn.py layman/overlays/tar.py X-VCS-Directories: layman/overlays/ layman/ X-VCS-Committer: dol-sen X-VCS-Committer-Name: Brian Dolbec X-VCS-Revision: c1b4c34bad86d4b4208ebdfa37cb55b96f16450a Date: Sun, 21 Aug 2011 16:42:05 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 95b04463281b81c45416755851ff2480 commit: c1b4c34bad86d4b4208ebdfa37cb55b96f16450a Author: dol-sen gmail com> AuthorDate: Sun Aug 21 09:19:09 2011 +0000 Commit: Brian Dolbec gmail com> CommitDate: Sun Aug 21 09:19:09 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/layman.git;a=3D= commit;h=3Dc1b4c34b clean out nearly useless quiet parameter, use config['quiet'] instead. --- layman/api.py | 4 ++-- layman/db.py | 16 ++++++++-------- layman/dbbase.py | 7 +++---- layman/overlays/bzr.py | 8 ++++---- layman/overlays/cvs.py | 12 ++++++------ layman/overlays/darcs.py | 8 ++++---- layman/overlays/g_common.py | 10 +++++----- layman/overlays/git.py | 12 ++++++------ layman/overlays/mercurial.py | 8 ++++---- layman/overlays/overlay.py | 23 +++++++++++------------ layman/overlays/rsync.py | 10 +++++----- layman/overlays/source.py | 18 +++++++++--------- layman/overlays/svn.py | 12 ++++++------ layman/overlays/tar.py | 16 ++++++++-------- 14 files changed, 81 insertions(+), 83 deletions(-) diff --git a/layman/api.py b/layman/api.py index 7894c56..5e624d1 100755 --- a/layman/api.py +++ b/layman/api.py @@ -146,7 +146,7 @@ class LaymanAPI(object): success =3D False try: success =3D self._get_installed_db().add( - self._get_remote_db().select(ovl), quiet=3DTrue) + self._get_remote_db().select(ovl)) except Exception, e: self._error("Exception caught enabling repository '"+ovl= + "' : "+str(e)) @@ -357,7 +357,7 @@ class LaymanAPI(object): =20 try: self.output.debug("API.sync(); starting db.sync(ovl)", 5= ) - db.sync(ovl, self.config['quiet']) + db.sync(ovl) success.append((ovl,'Successfully synchronized overlay "= ' + ovl + '".')) except Exception, error: fatals.append((ovl, diff --git a/layman/db.py b/layman/db.py index 08af0f6..17453b8 100644 --- a/layman/db.py +++ b/layman/db.py @@ -59,13 +59,13 @@ class DB(DbBase): else: ignore =3D 1 =20 - quiet =3D int(config['quietness']) < 3 + #quiet =3D int(config['quietness']) < 3 =20 DbBase.__init__(self, config, paths=3D[config['local_list'], ], ignore=3Dignore, - quiet=3Dquiet) + ) =20 self.output.debug('DB handler initiated', 6) =20 @@ -73,7 +73,7 @@ class DB(DbBase): def _broken_catalog_hint(self): return '' =20 - def add(self, overlay, quiet =3D False): + def add(self, overlay): ''' Add an overlay to the local list of overlays. =20 @@ -121,7 +121,7 @@ class DB(DbBase): ''' =20 if overlay.name not in self.overlays.keys(): - result =3D overlay.add(self.config['storage'], quiet) + result =3D overlay.add(self.config['storage']) if result =3D=3D 0: if 'priority' in self.config.keys(): overlay.set_priority(self.config['priority']) @@ -218,11 +218,11 @@ class DB(DbBase): return False return True =20 - def sync(self, overlay_name, quiet =3D False): + def sync(self, overlay_name): '''Synchronize the given overlay.''' =20 overlay =3D self.select(overlay_name) - result =3D overlay.sync(self.config['storage'], quiet) + result =3D overlay.sync(self.config['storage']) if result: raise Exception('Syncing overlay "' + overlay_name + '" returned status ' + str(result) + '!' + @@ -263,10 +263,10 @@ class RemoteDB(DbBase): else: ignore =3D 0 =20 - quiet =3D int(config['quietness']) < 3 + #quiet =3D int(config['quietness']) < 3 =20 DbBase.__init__(self, config, paths=3Dpaths, ignore=3Dignore, - quiet=3Dquiet, ignore_init_read_errors=3Dignore_init_read_er= rors) + ignore_init_read_errors=3Dignore_init_read_errors) =20 # overrider def _broken_catalog_hint(self): diff --git a/layman/dbbase.py b/layman/dbbase.py index 45be724..a31ced9 100644 --- a/layman/dbbase.py +++ b/layman/dbbase.py @@ -79,11 +79,10 @@ class DbBase(object): ''' Handle a list of overlays.''' =20 def __init__(self, config, paths=3DNone, ignore =3D 0, - quiet =3D False, ignore_init_read_errors=3DFalse + ignore_init_read_errors=3DFalse ): =20 self.config =3D config - self.quiet =3D quiet self.paths =3D paths self.ignore =3D ignore self.output =3D config['output'] @@ -157,7 +156,7 @@ class DbBase(object): for overlay in overlays: self.output.debug('Parsing overlay: %s' % overlay, 9) ovl =3D Overlay(config=3Dself.config, xml=3Doverlay, - ignore=3Dself.ignore, quiet=3Dself.quiet) + ignore=3Dself.ignore) self.overlays[ovl.name] =3D ovl return =20 @@ -184,7 +183,7 @@ class DbBase(object): for overlay in overlays: self.output.debug('Parsing overlay entry', 8) ovl =3D Overlay(self.config, ovl_dict=3Doverlay, - ignore=3Dself.ignore, quiet=3Dself.quiet) + ignore=3Dself.ignore) self.overlays[ovl.name] =3D ovl return =20 diff --git a/layman/overlays/bzr.py b/layman/overlays/bzr.py index 40e5b81..0fbd712 100644 --- a/layman/overlays/bzr.py +++ b/layman/overlays/bzr.py @@ -41,13 +41,13 @@ class BzrOverlay(OverlaySource): type =3D 'Bzr' type_key =3D 'bzr' =20 - def __init__(self, parent, config, _location, ignore =3D 0, quiet =3D= False): + def __init__(self, parent, config, _location, ignore =3D 0): =20 super(BzrOverlay, self).__init__(parent, - config, _location, ignore, quiet) + config, _location, ignore) self.subpath =3D None =20 - def add(self, base, quiet =3D False): + def add(self, base): '''Add overlay.''' =20 if not self.supported(): @@ -66,7 +66,7 @@ class BzrOverlay(OverlaySource): self.run_command(self.command(), args, cmd=3Dself.type), cwd=3Dtarget) =20 - def sync(self, base, quiet =3D False): + def sync(self, base): '''Sync overlay.''' =20 if not self.supported(): diff --git a/layman/overlays/cvs.py b/layman/overlays/cvs.py index c902250..883baa3 100644 --- a/layman/overlays/cvs.py +++ b/layman/overlays/cvs.py @@ -41,9 +41,9 @@ class CvsOverlay(OverlaySource): type =3D 'cvs' type_key =3D 'cvs' =20 - def __init__(self, parent, config, _location, ignore =3D 0, quiet =3D= False): + def __init__(self, parent, config, _location, ignore =3D 0): =20 - super(CvsOverlay, self).__init__(parent, config, _location, igno= re, quiet) + super(CvsOverlay, self).__init__(parent, config, _location, igno= re) self.subpath =3D None =20 =20 @@ -63,7 +63,7 @@ class CvsOverlay(OverlaySource): repo_elem.append(_subpath) del _subpath =20 - def add(self, base, quiet =3D False): + def add(self, base): '''Add overlay.''' =20 if not self.supported(): @@ -74,7 +74,7 @@ class CvsOverlay(OverlaySource): =20 # cvs [-q] co -d SOURCE SCOPE args =3D [] - if quiet: + if self.config['quiet']: args.append('-q') args.append('co') args.append('-d') @@ -88,7 +88,7 @@ class CvsOverlay(OverlaySource): env=3Ddict(CVSROOT=3Dself.src), cmd=3Dself.type), cwd=3Dtarget) =20 - def sync(self, base, quiet =3D False): + def sync(self, base): '''Sync overlay.''' =20 if not self.supported(): @@ -99,7 +99,7 @@ class CvsOverlay(OverlaySource): =20 # cvs [-q] update -d args =3D [] - if quiet: + if self.config['quiet']: args.append('-q') args.append('update') args.append('-d') diff --git a/layman/overlays/darcs.py b/layman/overlays/darcs.py index 3e24ebe..d3eec6a 100644 --- a/layman/overlays/darcs.py +++ b/layman/overlays/darcs.py @@ -40,13 +40,13 @@ class DarcsOverlay(OverlaySource): type =3D 'Darcs' type_key =3D 'darcs' =20 - def __init__(self, parent, config, _location, ignore =3D 0, quiet =3D= False): + def __init__(self, parent, config, _location, ignore =3D 0): =20 super(DarcsOverlay, self).__init__(parent, config, - _location, ignore, quiet) + _location, ignore) self.subpath =3D None =20 - def add(self, base, quiet =3D False): + def add(self, base): '''Add overlay.''' =20 if not self.supported(): @@ -67,7 +67,7 @@ class DarcsOverlay(OverlaySource): self.run_command(self.command(), args, cmd=3Dself.type), cwd=3Dtarget) =20 - def sync(self, base, quiet =3D False): + def sync(self, base): '''Sync overlay.''' =20 if not self.supported(): diff --git a/layman/overlays/g_common.py b/layman/overlays/g_common.py index cb162e8..5f0e9bc 100644 --- a/layman/overlays/g_common.py +++ b/layman/overlays/g_common.py @@ -38,15 +38,15 @@ class GCommonOverlay(OverlaySource): type =3D 'g-common' type_key =3D 'g-common' =20 - def __init__(self, parent, config, _location, ignore =3D 0, quiet =3D= False): + def __init__(self, parent, config, _location, ignore =3D 0): super(GCommonOverlay, self).__init__(parent, config, - _location, ignore, quiet) + _location, ignore) #split source into driver and remote uri. self.driver=3Dself.src[:self.src.find(' ')] self.remote_uri=3Dself.src[self.src.find(' ')+1:] self.subpath =3D None =20 - def add(self, base, quiet =3D False): + def add(self, base): '''Add overlay.''' =20 if not self.supported(): @@ -56,9 +56,9 @@ class GCommonOverlay(OverlaySource): =20 os.makedirs(target) =20 - return self.sync(base, quiet) + return self.sync(base) =20 - def sync(self, base, quiet =3D False): + def sync(self, base): '''Sync overlay.''' =20 if not self.supported(): diff --git a/layman/overlays/git.py b/layman/overlays/git.py index 64a0dfb..3cdc21e 100644 --- a/layman/overlays/git.py +++ b/layman/overlays/git.py @@ -39,12 +39,12 @@ class GitOverlay(OverlaySource): type =3D 'Git' type_key =3D 'git' =20 - def __init__(self, parent, config, _location, ignore =3D 0, quiet =3D= False): + def __init__(self, parent, config, _location, ignore =3D 0): super(GitOverlay, self).__init__(parent, config, - _location, ignore, quiet) + _location, ignore) self.subpath =3D None =20 - def add(self, base, quiet =3D False): + def add(self, base): '''Add overlay.''' =20 if not self.supported(): @@ -61,7 +61,7 @@ class GitOverlay(OverlaySource): =20 # git clone [-q] SOURCE TARGET args =3D ['clone'] - if quiet: + if self.config['quiet']: args.append('-q') if len(cfg_opts): args.append(cfg_opts) @@ -71,7 +71,7 @@ class GitOverlay(OverlaySource): self.run_command(self.command(), args, cmd=3Dself.type), cwd=3Dtarget) =20 - def sync(self, base, quiet =3D False): + def sync(self, base): '''Sync overlay.''' =20 self.output.debug("git.sync(); starting...%s" % self.parent.name= , 6) @@ -82,7 +82,7 @@ class GitOverlay(OverlaySource): target =3D path([base, self.parent.name]) =20 args =3D ['pull'] - if quiet: + if self.config['quiet']: args.append('-q') if len(cfg_opts): args.append(cfg_opts) diff --git a/layman/overlays/mercurial.py b/layman/overlays/mercurial.py index 5247e78..0d8250e 100644 --- a/layman/overlays/mercurial.py +++ b/layman/overlays/mercurial.py @@ -41,13 +41,13 @@ class MercurialOverlay(OverlaySource): type_key =3D 'mercurial' =20 def __init__(self, parent, config, - _location, ignore =3D 0, quiet =3D False): + _location, ignore =3D 0): =20 super(MercurialOverlay, self).__init__(parent, - config, _location, ignore, quiet) + config, _location, ignore) self.subpath =3D None =20 - def add(self, base, quiet =3D False): + def add(self, base): '''Add overlay.''' =20 if not self.supported(): @@ -66,7 +66,7 @@ class MercurialOverlay(OverlaySource): self.run_command(self.command(), args, cmd=3Dself.type), cwd=3Dtarget) =20 - def sync(self, base, quiet =3D False): + def sync(self, base): '''Sync overlay.''' =20 if not self.supported(): diff --git a/layman/overlays/overlay.py b/layman/overlays/overlay.py index a14aa99..7eb76bb 100755 --- a/layman/overlays/overlay.py +++ b/layman/overlays/overlay.py @@ -73,8 +73,7 @@ class Overlay(object): ''' Derive the real implementations from this.''' =20 def __init__(self, config, xml=3DNone, ovl_dict=3DNone, - ignore =3D 0, quiet =3D False - ): + ignore =3D 0): ''' >>> here =3D os.path.dirname(os.path.realpath(__file__)) >>> import xml.etree.ElementTree as ET # Python 2.5 @@ -104,12 +103,12 @@ class Overlay(object): self._encoding_ =3D get_encoding(self.output) =20 if xml is not None: - self.from_xml(xml, ignore, quiet) + self.from_xml(xml, ignore) elif ovl_dict is not None: - self.from_dict(ovl_dict, ignore, quiet) + self.from_dict(ovl_dict, ignore) =20 =20 - def from_xml(self, xml, ignore, quiet): + def from_xml(self, xml, ignore): """Process an xml overlay definition """ def strip_text(node): @@ -147,7 +146,7 @@ class Overlay(object): 'Unknown overlay type "%s"!' % _type) _location =3D ensure_unicode(strip_text(source_elem)) return _class(parent=3Dself, config=3Dself.config, - _location=3D_location, ignore=3Dignore, quiet=3Dquiet) + _location=3D_location, ignore=3Dignore) =20 if not len(_sources): raise Exception('Overlay from_xml(), "' + self.name + \ @@ -236,7 +235,7 @@ class Overlay(object): self.irc =3D None =20 =20 - def from_dict(self, overlay, ignore, quiet): + def from_dict(self, overlay, ignore): """Process an xml overlay definition """ self.output.debug("Overlay from_dict(); overlay" + str(overlay)) @@ -262,7 +261,7 @@ class Overlay(object): 'Unknown overlay type "%s"!' % _type) _location =3D ensure_unicode(_src) return _class(parent=3Dself, config=3Dself.config, - _location=3D_location, ignore=3Dignore, quiet=3Dquiet) + _location=3D_location, ignore=3Dignore) =20 self.sources =3D [create_dict_overlay_source(e) for e in _source= s] =20 @@ -401,14 +400,14 @@ class Overlay(object): return repo =20 =20 - def add(self, base, quiet =3D False): + def add(self, base): res =3D 1 first_s =3D True for s in self.sources: if not first_s: self.output.info("\nTrying next source of listed sources= ...", 4) try: - res =3D s.add(base, quiet) + res =3D s.add(base) if res =3D=3D 0: # Worked, throw other sources away self.sources =3D [s] @@ -419,10 +418,10 @@ class Overlay(object): return res =20 =20 - def sync(self, base, quiet =3D False): + def sync(self, base): self.output.debug("overlay.sync(); name =3D %s" % self.name, 4) assert len(self.sources) =3D=3D 1 - return self.sources[0].sync(base, quiet) + return self.sources[0].sync(base) =20 =20 def delete(self, base): diff --git a/layman/overlays/rsync.py b/layman/overlays/rsync.py index 3c03ae2..f87a7e0 100644 --- a/layman/overlays/rsync.py +++ b/layman/overlays/rsync.py @@ -40,13 +40,13 @@ class RsyncOverlay(OverlaySource): type_key =3D 'rsync' =20 =20 - def __init__(self, parent, config, _location, ignore =3D 0, quiet =3D= False): + def __init__(self, parent, config, _location, ignore =3D 0): =20 super(RsyncOverlay, self).__init__(parent, config, - _location, ignore, quiet) + _location, ignore) self.subpath =3D None =20 - def add(self, base, quiet =3D False): + def add(self, base): '''Add overlay.''' =20 if not self.supported(): @@ -56,7 +56,7 @@ class RsyncOverlay(OverlaySource): =20 return self.sync(base) =20 - def sync(self, base, quiet =3D False): + def sync(self, base): '''Sync overlay.''' =20 if not self.supported(): @@ -70,7 +70,7 @@ class RsyncOverlay(OverlaySource): cfg_opts =3D self.config["rsync_syncopts"] target =3D path([base, self.parent.name]) =20 - if quiet: + if self.config['quiet']: args.append('-q') if len(cfg_opts): args.append(cfg_opts) diff --git a/layman/overlays/source.py b/layman/overlays/source.py index 3e685e2..22e55ca 100644 --- a/layman/overlays/source.py +++ b/layman/overlays/source.py @@ -66,12 +66,11 @@ class OverlaySource(object): type_key =3D None =20 def __init__(self, parent, config, _location, - ignore =3D 0, quiet =3D False): + ignore =3D 0): self.parent =3D parent self.src =3D _location self.config =3D config self.ignore =3D ignore - self.quiet =3D quiet =20 self.output =3D config['output'] =20 @@ -81,7 +80,7 @@ class OverlaySource(object): def __ne__(self, other): return not self.__eq__(other) =20 - def add(self, base, quiet =3D False): + def add(self, base): '''Add the overlay.''' =20 mdir =3D path([base, self.parent.name]) @@ -94,7 +93,7 @@ class OverlaySource(object): os.makedirs(mdir) return True =20 - def sync(self, base, quiet =3D False): + def sync(self, base): '''Sync the overlay.''' pass =20 @@ -151,13 +150,14 @@ class OverlaySource(object): cmd =3D kwargs.get('cmd', '') self.output.info('Running %s... # %s' % (cmd, command_repr), 2) =20 - if self.quiet: + if self.config['quiet']: + input_source =3D subprocess.PIPE output_target =3D open('/dev/null', 'w') else: # Re-use parent file descriptors - input_source =3D None - output_target =3D None + input_source =3D self.config['stdin'] + output_target =3D self.config['stdout'] =20 proc =3D subprocess.Popen(args, stdin=3Dinput_source, @@ -166,7 +166,7 @@ class OverlaySource(object): cwd=3Dcwd, env=3Denv) =20 - if self.quiet: + if self.config['quiet']: # Make child non-interactive proc.stdin.close() =20 @@ -183,7 +183,7 @@ class OverlaySource(object): self.output.error('Original error was: %s' % str(err), 2) result =3D 1 =20 - if self.quiet: + if self.config['quiet']: output_target.close() =20 if result: diff --git a/layman/overlays/svn.py b/layman/overlays/svn.py index b9a5a34..3e5497c 100644 --- a/layman/overlays/svn.py +++ b/layman/overlays/svn.py @@ -40,13 +40,13 @@ class SvnOverlay(OverlaySource): type_key =3D 'svn' =20 def __init__(self, parent, config, _location, - ignore =3D 0, quiet =3D False): + ignore =3D 0): =20 super(SvnOverlay, self).__init__( - parent, config, _location, ignore, quiet) + parent, config, _location, ignore) self.subpath =3D None =20 - def add(self, base, quiet =3D False): + def add(self, base): '''Add overlay.''' =20 if not self.supported(): @@ -58,7 +58,7 @@ class SvnOverlay(OverlaySource): self.target =3D path([base, self.parent.name]) =20 args =3D ['co'] - if quiet: + if self.config['quiet']: args.append('-q') if len(cfg_opts): args.append(cfg_opts) @@ -69,7 +69,7 @@ class SvnOverlay(OverlaySource): self.run_command(self.command(), args, cmd=3Dself.type), cwd=3Dself.target) =20 - def sync(self, base, quiet =3D False): + def sync(self, base): '''Sync overlay.''' =20 if not self.supported(): @@ -88,7 +88,7 @@ class SvnOverlay(OverlaySource): =20 # svn up [-q] TARGET args =3D ['up'] - if quiet: + if self.config['quiet']: args.append('-q') if len(cfg_opts): args.append(cfg_opts) diff --git a/layman/overlays/tar.py b/layman/overlays/tar.py index f061ad6..6fd5ba8 100644 --- a/layman/overlays/tar.py +++ b/layman/overlays/tar.py @@ -62,7 +62,7 @@ class TarOverlay(OverlaySource): >>> testdir =3D os.tmpnam() >>> os.mkdir(testdir) >>> from layman.overlays.overlay import Overlay - >>> a =3D Overlay(config, repo, quiet=3DFalse) + >>> a =3D Overlay(config, repo) >>> config['output'].set_colorize(False) >>> a.add(testdir) 0 @@ -76,10 +76,10 @@ class TarOverlay(OverlaySource): type =3D 'Tar' type_key =3D 'tar' =20 - def __init__(self, parent, config, _location, ignore =3D 0, quiet =3D= False): + def __init__(self, parent, config, _location, ignore =3D 0): =20 super(TarOverlay, self).__init__(parent, - config, _location, ignore, quiet) + config, _location, ignore) =20 self.output =3D config['output'] self.subpath =3D None @@ -132,7 +132,7 @@ class TarOverlay(OverlaySource): os.unlink(pkg) return result =20 - def _add_unchecked(self, base, quiet): + def _add_unchecked(self, base): def try_to_wipe(folder): if not os.path.exists(folder): return @@ -177,7 +177,7 @@ class TarOverlay(OverlaySource): try_to_wipe(temp_path) return result =20 - def add(self, base, quiet =3D False): + def add(self, base): '''Add overlay.''' =20 if not self.supported(): @@ -190,10 +190,10 @@ class TarOverlay(OverlaySource): ' Will not overwrite its contents!') =20 return self.postsync( - self._add_unchecked(base, quiet), + self._add_unchecked(base), cwd=3Dtarget) =20 - def sync(self, base, quiet =3D False): + def sync(self, base): '''Sync overlay.''' =20 if not self.supported(): @@ -202,7 +202,7 @@ class TarOverlay(OverlaySource): target =3D path([base, self.parent.name]) =20 return self.postsync( - self._add_unchecked(base, quiet), + self._add_unchecked(base), cwd=3Dtarget) =20 def supported(self):