summaryrefslogtreecommitdiffstats
path: root/src/lib/Client
Commit message (Collapse)AuthorAgeFilesLines
* Implement sequence number support for services (Patch from DanP) (Resolves ↵Narayan Desai2008-01-301-3/+24
| | | | | | Ticket #504) [bugfix] git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4309 ce84e21b-d406-0410-9b95-82705330c041
* Sync glob pattern with regex pattern (Resolves Ticket #520)Narayan Desai2008-01-271-4/+10
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4293 ce84e21b-d406-0410-9b95-82705330c041
* Harden handling if __important__ entries (reported by SolJ) [bugfix]Narayan Desai2008-01-251-4/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4289 ce84e21b-d406-0410-9b95-82705330c041
* Remove client-side of (deprecated) toolset supportNarayan Desai2008-01-191-15/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4267 ce84e21b-d406-0410-9b95-82705330c041
* Frame updates (and start of unit-testing)Narayan Desai2008-01-181-16/+14
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4266 ce84e21b-d406-0410-9b95-82705330c041
* Implement support for -b foo:bar:baz on the command line (Resolves Ticket #516)Narayan Desai2008-01-161-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4244 ce84e21b-d406-0410-9b95-82705330c041
* Check for null attributesNarayan Desai2008-01-161-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4243 ce84e21b-d406-0410-9b95-82705330c041
* Add time limit for difflib (which uses a potenially cubic algorithm) [bugfix]Narayan Desai2008-01-111-17/+37
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4241 ce84e21b-d406-0410-9b95-82705330c041
* Fix the chkconfig issue for real this time (really resolve Ticket #513) [bugfix]Narayan Desai2008-01-111-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4236 ce84e21b-d406-0410-9b95-82705330c041
* Replace bcfg2 proxy code with simplified code from CobaltNarayan Desai2008-01-092-232/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4226 ce84e21b-d406-0410-9b95-82705330c041
* Fix problem reported by labrown on irc [bugfix]Narayan Desai2008-01-091-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4222 ce84e21b-d406-0410-9b95-82705330c041
* Fix traceback (reported by pflores) [bugfix]Narayan Desai2008-01-071-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4188 ce84e21b-d406-0410-9b95-82705330c041
* SYSV: URL is required for installation only (patch from Andrew Deason) ↵Narayan Desai2008-01-021-1/+2
| | | | | | (Resolves Ticket #511) [bugfix] git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4155 ce84e21b-d406-0410-9b95-82705330c041
* Switch over to more Options usage and complete tests (everything appears to ↵Narayan Desai2007-12-311-19/+45
| | | | | | work now) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4142 ce84e21b-d406-0410-9b95-82705330c041
* Settings class to remove redundant code for parsing config file.Robert Gogolok2007-12-301-44/+18
| | | | | | | | | | If a module wants to access bcfg2 settings: from Bcfg2.Settings import settings git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4131 ce84e21b-d406-0410-9b95-82705330c041
* Add new text pattern to ignore for Chkconfig (Resolves Ticket #505) [bugfix]Narayan Desai2007-12-281-5/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4120 ce84e21b-d406-0410-9b95-82705330c041
* Fix YUMng extra package display (Resolves Ticket #509) [bugfix]Narayan Desai2007-12-281-1/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4117 ce84e21b-d406-0410-9b95-82705330c041
* Revert unintentional DebInit commit [bugfix]Narayan Desai2007-12-021-6/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4021 ce84e21b-d406-0410-9b95-82705330c041
* Harden frame against tool driver syntax errors (Related to #507) [bugfix]Narayan Desai2007-12-022-3/+12
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4020 ce84e21b-d406-0410-9b95-82705330c041
* Fix Chkconfig traceback (Resolves Ticket #507) [bugfix]Narayan Desai2007-12-021-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4019 ce84e21b-d406-0410-9b95-82705330c041
* Fix chkconfig services that run in runlevel 1 [bugfix]Narayan Desai2007-11-301-2/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4014 ce84e21b-d406-0410-9b95-82705330c041
* Handle weird importer behavior on python2.3 [bugfix]Narayan Desai2007-11-301-0/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4012 ce84e21b-d406-0410-9b95-82705330c041
* Fix weird python2.3/sarge traceback [bugfix]Narayan Desai2007-11-301-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4011 ce84e21b-d406-0410-9b95-82705330c041
* Implement data collection on incomplete entry path for POSIXNarayan Desai2007-11-032-1/+30
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3911 ce84e21b-d406-0410-9b95-82705330c041
* Ensure that APT.py doesn't update more than once per runNarayan Desai2007-11-031-5/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3909 ce84e21b-d406-0410-9b95-82705330c041
* Fix error in state handling (Resolves Ticket #479)Narayan Desai2007-11-032-0/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3908 ce84e21b-d406-0410-9b95-82705330c041
* Fix DebInit traceback (Resolves Ticket #486)Narayan Desai2007-10-151-2/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3806 ce84e21b-d406-0410-9b95-82705330c041
* Pass through modlist data for non package entriesNarayan Desai2007-10-111-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3794 ce84e21b-d406-0410-9b95-82705330c041
* Move apt-get update call (in -k mode) to Install, so that changes to ↵Narayan Desai2007-10-101-6/+7
| | | | | | sources.list get immediately used for package installs git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3785 ce84e21b-d406-0410-9b95-82705330c041
* Implement prune mode for directories (only bundle entries are allowed in the ↵Narayan Desai2007-10-021-7/+39
| | | | | | directory) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3772 ce84e21b-d406-0410-9b95-82705330c041
* fixed a type mismatch on line 183 url=None was failing when the proxy Rick Bradshow2007-09-061-1/+1
| | | | | | | | would init cause it was expecting url={}. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3668 ce84e21b-d406-0410-9b95-82705330c041
* RPMng/YUMng: Added check to canInstall to make sure that the Package entry ↵Mike Brady2007-08-291-0/+7
| | | | | | was verifiable git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3656 ce84e21b-d406-0410-9b95-82705330c041
* Supress package reverification if packages are incomplete (in YUMng)Narayan Desai2007-08-281-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3651 ce84e21b-d406-0410-9b95-82705330c041
* typo fix from jcollieNarayan Desai2007-08-271-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3650 ce84e21b-d406-0410-9b95-82705330c041
* RPMng: Improved debug output when required attributes are not present.Mike Brady2007-08-111-3/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3624 ce84e21b-d406-0410-9b95-82705330c041
* Fix posix error pathsNarayan Desai2007-08-091-3/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3622 ce84e21b-d406-0410-9b95-82705330c041
* Fix diff displays for non-binary files in interactive modeNarayan Desai2007-08-081-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3618 ce84e21b-d406-0410-9b95-82705330c041
* Fix binary config file stats uploadNarayan Desai2007-08-011-3/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3589 ce84e21b-d406-0410-9b95-82705330c041
* Client side of improved support for binary files in statisticsNarayan Desai2007-08-012-22/+37
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3587 ce84e21b-d406-0410-9b95-82705330c041
* remove spurious -q from RPM.py (resolves Ticket #473)Narayan Desai2007-07-301-3/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3580 ce84e21b-d406-0410-9b95-82705330c041
* Change incomplete entry reason to be an error, and include all missing ↵Narayan Desai2007-07-301-4/+11
| | | | | | attributes (Resolves Ticket #474) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3579 ce84e21b-d406-0410-9b95-82705330c041
* Fix DebInit format TBNarayan Desai2007-07-251-3/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3570 ce84e21b-d406-0410-9b95-82705330c041
* Switch default to RPMng/YUMng (RPM/Yum are still around just not enabled by ↵Narayan Desai2007-07-231-1/+1
| | | | | | default) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3548 ce84e21b-d406-0410-9b95-82705330c041
* quiet down RPMng a little (patch from lueningh)Narayan Desai2007-07-231-10/+10
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3547 ce84e21b-d406-0410-9b95-82705330c041
* Switch DebInit to use invoke-rc.d (Resolves Ticket #434)Narayan Desai2007-07-201-1/+19
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3526 ce84e21b-d406-0410-9b95-82705330c041
* Change encap splitting regular expressions to allow package names with ↵Daniel Joseph Barnhart Clark2007-07-191-3/+3
| | | | | | dashes and version names with pluses. Should solve ticket #467 (except for the not complaining about epkg.log thing, but that seems harmless). http://kodos.sourceforge.net/ is your friend. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3482 ce84e21b-d406-0410-9b95-82705330c041
* Make InstallDirectory control flow more obviousNarayan Desai2007-07-171-4/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3459 ce84e21b-d406-0410-9b95-82705330c041
* Fix intermediate path symlink issue in POSIX (Resolves Ticket #465)Narayan Desai2007-07-171-4/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3457 ce84e21b-d406-0410-9b95-82705330c041
* fix base64 problemNarayan Desai2007-07-161-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3453 ce84e21b-d406-0410-9b95-82705330c041
* Add checker support to ComponentNarayan Desai2007-07-131-1/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3441 ce84e21b-d406-0410-9b95-82705330c041