Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | setup.py: Make the selected PM plugins installableplugin | Brian Dolbec | 2015-02-07 | 1 | -9/+31 |
| | |||||
* | setup.py: Fix indentention | Brian Dolbec | 2015-02-07 | 1 | -4/+11 |
| | |||||
* | Move the plugin module into a portage namespace for installation | Brian Dolbec | 2015-02-07 | 7 | -3/+5 |
| | | | | But to avoid import conflicts during testing in the checkout, move it to a pm_plugins subdir. | ||||
* | version bump | Brian Dolbec | 2015-02-07 | 1 | -1/+1 |
| | |||||
* | Pyflakes import and whitespace cleanup | Brian Dolbec | 2015-02-07 | 8 | -21/+13 |
| | |||||
* | Remove bad link preventing sdist from running | Brian Dolbec | 2015-02-07 | 1 | -1/+0 |
| | |||||
* | Split options for proper args passing | Brian Dolbec | 2015-02-07 | 8 | -15/+14 |
| | |||||
* | laymanator.py: Corrects misspelling of "baby" in sync plugin output | Devan Franchini | 2015-02-05 | 1 | -1/+1 |
| | |||||
* | reposconf.py: Changes sync_type to SYNC_TYPE to reflect global var standards | Devan Franchini | 2015-02-04 | 1 | -5/+5 |
| | |||||
* | updater.py: Moves split() and removes split() parameter | Devan Franchini | 2015-02-04 | 1 | -3/+3 |
| | | | | | X-Gentoo-Bug: 538868 X-Gentoo-Bug-URL: https://bugs.gentoo.org/538868 | ||||
* | reposconf.py: Adds toggle for auto-sync if sync plugin is not installed | Devan Franchini | 2015-02-04 | 1 | -0/+2 |
| | |||||
* | updater.py: Allows more leniency when breaking up conf_type from layman.cfg | Devan Franchini | 2015-02-04 | 1 | -1/+1 |
| | | | | | X-Gentoo-Bug: 538868 X-Gentoo-Bug-URL: https://bugs.gentoo.org/538868 | ||||
* | updater.py: Fixes flub of incorrectly calling var messages, message | Devan Franchini | 2015-02-04 | 1 | -1/+1 |
| | |||||
* | reposconf.py: Rewrites enable() and disable() functions | Devan Franchini | 2015-02-04 | 1 | -34/+6 |
| | | | | | | | | | | | | The enable() function was cleaned up and the doc string was improved to reflect what the function actually does. The previous behavior of the disable function was completely replaced in favor of being a wrapper for the delete() function. The reasoning behind this is that previously the function would simply "comment" out the section and its lines. This lead to an issue where the config manager would no longer list the sections, causing them to no longer be in the repos.conf file if the file was rewritten to by layman for any reason. So commenting the sections out was more work than needed anyway. | ||||
* | reposconf.py: Imports sys for hexversion check | Devan Franchini | 2015-02-04 | 1 | -0/+1 |
| | |||||
* | reposconf.py: Modifies disable function to reflect enabled overlay output | Devan Franchini | 2015-02-04 | 1 | -1/+6 |
| | |||||
* | reposconf.py: Adds check to see if it is necessary to add auto_sync to section | Devan Franchini | 2015-02-04 | 1 | -2/+4 |
| | |||||
* | laymanator/__init__.py: Adds a delete of layman object after import check | Devan Franchini | 2015-02-04 | 1 | -0/+1 |
| | |||||
* | layman.cfg: Changes values of conf_type and auto_sync | Devan Franchini | 2015-02-03 | 1 | -2/+2 |
| | | | | | | To follow suit with the standards requested of the emaint sync behavior the auto_sync variable has been defaulted to "Yes", and conf_type has been changed to "repos.conf" as a default. | ||||
* | {config, reposconf}.py: Modifies import strategy for config parser | Devan Franchini | 2015-02-02 | 2 | -4/+4 |
| | | | | | | Importing the config parser based on hex version has been implemented to ensure that layman is bringing in the correct config parse class. For more information, see: https://bugs.gentoo.org/528752 | ||||
* | updater.py: Modifies print_instructions function to optionally output ↵ | Devan Franchini | 2015-02-02 | 1 | -16/+17 |
| | | | | make.conf information | ||||
* | reposconf.py: Corrects declaration of self.overlays to overlays parameter | Devan Franchini | 2015-02-02 | 1 | -2/+2 |
| | |||||
* | laymanator/__init__.py: Modifies method in which config_class is set | Devan Franchini | 2015-02-02 | 1 | -13/+4 |
| | | | | Also removes unnecessary debug code that will not be used in production | ||||
* | laymanator/__init__.py: Modifies values to reflect plugin name | Devan Franchini | 2015-02-02 | 1 | -2/+2 |
| | |||||
* | reposconf.py: Modifies sync type name to reflect plugin name | Devan Franchini | 2015-02-02 | 1 | -1/+1 |
| | |||||
* | laymanator.py: Updates for final portage API changes | Brian Dolbec | 2015-02-02 | 1 | -7/+7 |
| | |||||
* | version.py: Bumps version number | Devan Franchini | 2015-01-12 | 2 | -2/+2 |
| | | | | | | CHANGES: Modifies version number. Enough changes have occured in this version of layman to justify making it jump from 2.2.0 to 2.3.0. | ||||
* | laymanator.py: Modifies subprocess variant of sync plugin _sync() | Devan Franchini | 2014-12-14 | 1 | -6/+12 |
| | | | | | | | In order for the behavior of both the subprocess variant and the API variant of the sync plugin _sync() functions to coincide, the subprocess variant's function needed to be modified slightly to add an overlay if it doesn't exist. | ||||
* | setup.py: Adds support for sync-plugin-portage USE flag | Devan Franchini | 2014-12-08 | 1 | -0/+7 |
| | | | | | | | Due to portage soon being able to support layman's sync plugin, changes have been added to the package's setup.py to support the installation of the sync plugin if the proper USE flag has been given. | ||||
* | CHANGES: Modified to reflect newest changes | Devan Franchini | 2014-12-07 | 1 | -0/+20 |
| | |||||
* | reposconf.py: Modifies checking for sync-plugin to reflect new plugin name | Devan Franchini | 2014-12-07 | 1 | -1/+1 |
| | |||||
* | archive.py: Adds kwargs-debug and modifies kwargs-info level to 5 | Devan Franchini | 2014-12-07 | 1 | -1/+2 |
| | |||||
* | remotedb.py: Changes ssl-fetch kwargs-info level to 5 as default | Devan Franchini | 2014-12-07 | 1 | -1/+1 |
| | |||||
* | laymanator.py: Adds funny phrases to logging on a successful add/sync | Devan Franchini | 2014-12-07 | 1 | -1/+13 |
| | |||||
* | Renames layman sync plugin to laymanator | Devan Franchini | 2014-12-07 | 2 | -0/+0 |
| | |||||
* | output.py: Removes check for encoding output strings | Devan Franchini | 2014-12-04 | 1 | -12/+6 |
| | | | | | | | | | In py2.7 when trying to view an overlay info it will cause a runtime error if the string isn't encoded properly. So output.py will now indiscriminately encode all string values. X-Gentoo-Bug: 530064 X-Gentoo-Bug-URL: https://bugs.gentoo.org/530064 | ||||
* | reposconf.py: Fixes incorrectly named self.overlays variable | Devan Franchini | 2014-11-30 | 1 | -1/+1 |
| | |||||
* | external.py: Modifies XML line testing in MakeOverlayXML class | Devan Franchini | 2014-11-30 | 1 | -1/+1 |
| | | | | | | | To make this testing more compliant with both py2.7 and py3.x the method in which the test suit tested the lines in the made XML needed to be changed as py2.7 adds the XML header when reading in the XML test file. | ||||
* | external.py: Modifies tested flags to reflect new config options | Devan Franchini | 2014-11-30 | 1 | -10/+13 |
| | |||||
* | external.py: Improves CLIArgs testing for a["overlays"] | Devan Franchini | 2014-11-29 | 1 | -2/+2 |
| | |||||
* | external.py: Improves success checking in AddDeleteEnableDisableFromDB | Devan Franchini | 2014-11-29 | 1 | -23/+5 |
| | |||||
* | external.py: Converts all assertEquals calls to assertEqual | Devan Franchini | 2014-11-29 | 1 | -1/+1 |
| | | | | | As the assertEquals call is being deprecated, all of its calls must be converted to assertEqual. | ||||
* | external.py: Adds archive overlay test checking | Devan Franchini | 2014-11-29 | 1 | -1/+10 |
| | | | | | A test has been added to ensure we only test the archive overlay types that the user has installed on their system. | ||||
* | maker.py: Initialize correct to False | Brian Dolbec | 2014-11-13 | 1 | -0/+1 |
| | |||||
* | maker.py: Fix 'xml undefined' error detected by pyflakes | Brian Dolbec | 2014-11-13 | 1 | -1/+1 |
| | |||||
* | maker.py: Skip the protocol verification if it failed to guess one | Brian Dolbec | 2014-11-13 | 1 | -6/+8 |
| | |||||
* | maker.py: Whitespace cleanup | Brian Dolbec | 2014-11-13 | 1 | -9/+9 |
| | |||||
* | maker.py: Fix missed get_input() move call | Brian Dolbec | 2014-11-13 | 1 | -1/+1 |
| | | | | The getattr() call was also missing the first paramater 'self' causing an error. | ||||
* | maker.py: Fix use of .keys() causing py3 compatibility issues | Brian Dolbec | 2014-11-13 | 1 | -1/+1 |
| | | | | | | Reported by: Scott Fury: X-Funtoo-Bug: FL-1759 X-Funtoo-Bug-URL: https://bugs.funtoo.org/browse/FL-1759 | ||||
* | remotedb.py: Change for upstream ssl-fetch change | Brian Dolbec | 2014-11-13 | 1 | -2/+4 |
| |