# HG changeset patch # User Jeff Hammel # Date 1336499116 25200 # Node ID abfb267e8332a051cf24d023a96a3b1ba7ef643d # Parent 213cf933366dbe0193205e5f4b06a6c2d842dd61 debugging info; lord i hate this diff -r 213cf933366d -r abfb267e8332 paint/package.py --- a/paint/package.py Mon Apr 02 14:27:53 2012 -0700 +++ b/paint/package.py Tue May 08 10:45:16 2012 -0700 @@ -42,6 +42,8 @@ def _path(self): """filesystem path to package directory""" + print ">>> Getting path to package" + # return cached copy if it exists if self._tmppath: return self._tmppath @@ -178,6 +180,8 @@ """return info dictionary for package""" # could use pkginfo module + print ">>> Getting the info""" + pkg_info = self._pkg_info() # read the package information @@ -190,6 +194,7 @@ info_dict[key] = value # return the information + print ">>> Info: %s" % info_dict return info_dict def dependencies(self): @@ -287,16 +292,22 @@ tempdir = tempfile.mkdtemp() try: self.download(tempdir) - for f in os.listdir(tempdir): + files = os.listdir(tempdir) + print ">>> Files: %s" % files + for f in files: # full path src = os.path.join(tempdir, f) # make a package of the thing + print ">>> pypi:Packaging %s" % src package = Package(src) + print ">>> pypi:DONE packaging %s" % src # get destination dirname, filename + print ">>> pypi:Getting PyPI path" dirname, filename = package.pypi_path() + print ">>> pypi:DONE PyPI path: %s/%s" % (dirname, filename) # make the directory if it doesn't exist subdir = os.path.join(directory, dirname) @@ -305,7 +316,9 @@ assert os.path.isdir(subdir) # move the file + print ">>> pypi:Moving to PyPI path %s/%s" % (subdir, filename) package.package(destination=os.path.join(subdir, filename)) + print ">>> Done with %s" % src finally: shutil.rmtree(tempdir) @@ -314,10 +327,14 @@ returns subpath 2-tuple appropriate for pypi path structure: http://k0s.org/portfolio/pypi.html """ + print ">>> pypi_path:Getting info" info = self.info() + print ">>> pypi_path:DONE getting info" # determine the extension + print ">>> pypi_path:Getting extension" extension = self.extension() + print ">>> pypi_path:DONE Getting extension: %s" % extension # get the filename destination name = info['Name']