Commit Graph

21 Commits

Author SHA1 Message Date
Greg Neagle df60207145 Add 'from __future__ import absolute_import' to all files to enforce Python3-style imports 2019-05-03 21:34:56 -07:00
Greg Neagle 531d99a01a Convert all print statements to Python3-compatible print functions 2019-05-03 19:47:37 -07:00
Elliot Jordan 2ad27ff411 Align except clauses with PEP 3110 (#933)
This should work for Python 2.6+, including 3.
https://www.python.org/dev/peps/pep-3110/#compatibility-issues
2019-05-03 15:05:13 -07:00
Elliot Jordan 5797477305 Minor typo fix in docstring (#900) 2019-01-15 09:04:26 -08:00
Greg Neagle 918d0b7391 Update copyright dates 2019-01-02 10:31:50 -08:00
Nathan Perkins 5ab55e8193 Sort catalogs in repoclean (#874) 2018-10-31 10:02:57 -07:00
Greg Neagle 1428c40d06 Update copyright notices to include 2018 2018-01-20 08:46:22 -08:00
Clayton Burlison 5e754bc5e7 fix: Remove duplicate --plugin flag (#751)
This removes the duplicate --plugin flag from the help menu of:
* iconimporter
* makecatalogs
* munkiimport
* repoclean
2017-04-22 00:03:43 -05:00
Greg Neagle c6d63dcfcf repoclean: more refactoring cleanup 2017-03-17 19:15:47 -07:00
Greg Neagle 45baab0b7f Refactor of repoclean 2017-03-17 10:14:17 -07:00
Greg Neagle 95e1a192fe repoclean: Suppress makecatalogs stdout as we did previously 2017-03-16 14:27:17 -07:00
Greg Neagle 398edd3248 repoclean: Attempt to add support for deleting uninstaller_items as well 2017-03-16 10:14:29 -07:00
Greg Neagle 3bdcab5451 repoclean: take 2 on properly removing pkginfo items 2017-03-16 09:24:17 -07:00
Greg Neagle 727636f184 repoclean: Fix for deleting pkginfo items 2017-03-16 08:33:46 -07:00
Greg Neagle 96d2bfcdf0 Update repoclean to work with repo plugins 2017-03-15 16:36:27 -07:00
Greg Neagle f47cd6ac1a Fix several incorrect .encode() methods called on strings returned from subprocess .readline() -- replace with .decode() method 2017-03-05 07:49:41 -08:00
Greg Neagle 4053a0dbe7 Update copyright dates to 2017 2017-01-17 20:14:31 -08:00
Greg Neagle b4dbbe27a4 Add receipts to the list of key values to hash if an item's uninstall_method is 'removepackages'. We need a complete list of receipt IDs that may have been installed in order to do a good job of uninstalling. This largely affects Office2011_updates, which have unique pkgids for each update. Sigh. 2016-12-12 10:27:03 -08:00
Greg Neagle 64332c0964 Update repoclean help to note that --delete-items-in-no-manifests is not yet implemented. 2016-08-15 09:24:36 -07:00
Greg Neagle 5d605a4b0c Remove unused --dry-run option from repoclean 2016-08-15 09:05:31 -07:00
Greg Neagle 4f1321c1e9 Add repoclean tool to repo 2016-08-15 08:44:30 -07:00