summaryrefslogtreecommitdiffstats
path: root/src/lib/Client
Commit message (Collapse)AuthorAgeFilesLines
* Implement improved client-side error checking (will allow better error ↵Narayan Desai2009-02-182-1/+23
| | | | | | messages in cases of bind failures, etc) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5082 ce84e21b-d406-0410-9b95-82705330c041
* Pylint fixes for Account PluginSol Jerome2009-02-111-1/+1
| | | | | | | Signed-off-by: Sol Jerome <solj@ices.utexas.edu> git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5075 ce84e21b-d406-0410-9b95-82705330c041
* Fix gpg nosignature option (Ticket #641)Sol Jerome2009-02-111-1/+2
| | | | | | | Signed-off-by: Sol Jerome <solj@ices.utexas.edu> git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5074 ce84e21b-d406-0410-9b95-82705330c041
* RPMng: add support for version='any'Narayan Desai2009-02-091-6/+18
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5071 ce84e21b-d406-0410-9b95-82705330c041
* revert subprocess changes for the moment as wellNarayan Desai2009-02-091-12/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5070 ce84e21b-d406-0410-9b95-82705330c041
* Client tools infrastructure update for python 2.6 (From Kamil Kisiel)Narayan Desai2009-02-061-4/+12
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5067 ce84e21b-d406-0410-9b95-82705330c041
* M Tools/Portage.pyMichael Jinks2009-01-311-2/+2
| | | | | | | | | | VerifyPackages had a bug in the call to 'equery check' such that it never should have worked at all when the client was called without -q. Fixed it to add a version to the package name. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5053 ce84e21b-d406-0410-9b95-82705330c041
* Use safer alternatives to mktemp (Patch from adeason)Sol Jerome2009-01-292-4/+6
| | | | | | | Signed-off-by: Sol Jerome <solj@ices.utexas.edu> git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5049 ce84e21b-d406-0410-9b95-82705330c041
* Simplify service configuration; make all services use common restart frameworkNarayan Desai2009-01-235-73/+64
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5040 ce84e21b-d406-0410-9b95-82705330c041
* Revert dict accesses in APT toolSol Jerome2009-01-131-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5022 ce84e21b-d406-0410-9b95-82705330c041
* Add more verbose apt cache mismatch errorsNarayan Desai2009-01-131-2/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5021 ce84e21b-d406-0410-9b95-82705330c041
* SYSV support for version=any (patch from adeason) (Resolves Ticket #632)Narayan Desai2009-01-131-2/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5019 ce84e21b-d406-0410-9b95-82705330c041
* Fall back to auto behavior for APT version=any installation (Resolves Ticket ↵Narayan Desai2009-01-131-3/+1
| | | | | | #631) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5018 ce84e21b-d406-0410-9b95-82705330c041
* Improve error message for APT.py when version=any (Resolves Ticket #631)Narayan Desai2009-01-131-0/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5017 ce84e21b-d406-0410-9b95-82705330c041
* Update dictionary accesses to work with Python 3.0Sol Jerome2008-12-229-13/+13
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4999 ce84e21b-d406-0410-9b95-82705330c041
* Warn on missing bundles when using -b (Resolves Ticket #615) [bugfix]Sol Jerome2008-12-211-4/+15
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4997 ce84e21b-d406-0410-9b95-82705330c041
* Do not stop services in build mode (Partially resolves Ticket #624)Sol Jerome2008-12-111-4/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4993 ce84e21b-d406-0410-9b95-82705330c041
* Merge branch 'tools'Narayan Desai2008-12-101-0/+8
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4992 ce84e21b-d406-0410-9b95-82705330c041
* pylint fixes for client codeNarayan Desai2008-12-0820-47/+47
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4991 ce84e21b-d406-0410-9b95-82705330c041
* Spelling fixesSol Jerome2008-11-261-3/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4987 ce84e21b-d406-0410-9b95-82705330c041
* Implement version=any for Apt driverNarayan Desai2008-11-251-0/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4985 ce84e21b-d406-0410-9b95-82705330c041
* Fix false verification failureNarayan Desai2008-11-251-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4984 ce84e21b-d406-0410-9b95-82705330c041
* New APT driver (git-svn sent the last change astray)Narayan Desai2008-11-221-82/+120
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4981 ce84e21b-d406-0410-9b95-82705330c041
* Fix apt purge calls (Fix PDS's issue reported on IRC)Narayan Desai2008-10-281-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4954 ce84e21b-d406-0410-9b95-82705330c041
* Smarten up Chkconfig service supervision (Should Resolve Ticket #587)Narayan Desai2008-10-101-0/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4940 ce84e21b-d406-0410-9b95-82705330c041
* Implement the balance of decision mode support (tested and working)Narayan Desai2008-10-081-6/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4933 ce84e21b-d406-0410-9b95-82705330c041
* Tighten up decision-list client-side codeNarayan Desai2008-10-081-10/+23
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4931 ce84e21b-d406-0410-9b95-82705330c041
* Pylint formatting fixes for client tool driversSol Jerome2008-09-2710-41/+69
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4923 ce84e21b-d406-0410-9b95-82705330c041
* Implement client side of server-delegated decision supportNarayan Desai2008-09-241-0/+14
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4919 ce84e21b-d406-0410-9b95-82705330c041
* Make APT use purge to remove extra services.Sol Jerome2008-09-091-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4909 ce84e21b-d406-0410-9b95-82705330c041
* Fix for ticket #586, seem to happen only with recent version of debsumsSteve Tousignant2008-09-031-0/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4901 ce84e21b-d406-0410-9b95-82705330c041
* Fix two typos in error messagesNarayan Desai2008-08-211-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4886 ce84e21b-d406-0410-9b95-82705330c041
* Fix apt pluginNarayan Desai2008-08-071-2/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4872 ce84e21b-d406-0410-9b95-82705330c041
* POSIX: Fix diff upload in some casesNarayan Desai2008-08-071-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4866 ce84e21b-d406-0410-9b95-82705330c041
* remove extra call to self.RefreshPackages() (Resolves Ticket #591)Narayan Desai2008-08-061-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4857 ce84e21b-d406-0410-9b95-82705330c041
* Improve interactive mode entry selection for __important__ entries (another ↵Narayan Desai2008-08-051-2/+4
| | | | | | patch from f.pauget) (Resolves Ticket #590) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4856 ce84e21b-d406-0410-9b95-82705330c041
* revert mistaken prunedir changeNarayan Desai2008-08-051-5/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4855 ce84e21b-d406-0410-9b95-82705330c041
* SSHbase: improve tempfile handling (patch from f.pauget) (Resolves Ticket #588)Narayan Desai2008-08-052-4/+17
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4854 ce84e21b-d406-0410-9b95-82705330c041
* Pass through encoding when using the python2.5 version of elementtreeNarayan Desai2008-07-291-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4835 ce84e21b-d406-0410-9b95-82705330c041
* make elementtree function mappings ignore certain tostring keyword arguments ↵Narayan Desai2008-07-291-4/+15
| | | | | | when they aren't available (Resolves Ticket #582) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4834 ce84e21b-d406-0410-9b95-82705330c041
* Fix for Directory prune attribute.Sol Jerome2008-07-281-8/+8
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4833 ce84e21b-d406-0410-9b95-82705330c041
* Unicode support (from stousignant) (Resolves Ticket #549)Narayan Desai2008-06-301-2/+11
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4731 ce84e21b-d406-0410-9b95-82705330c041
* Change to use correct syntax for DPkg options, as gleaned from a google Daniel Joseph Barnhart Clark2008-06-221-1/+1
| | | | | | | | search. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4705 ce84e21b-d406-0410-9b95-82705330c041
* add more non-interactive options for APTNarayan Desai2008-06-221-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4704 ce84e21b-d406-0410-9b95-82705330c041
* Add pkginfo requirement to blast.py and sysv.pyNarayan Desai2008-06-202-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4703 ce84e21b-d406-0410-9b95-82705330c041
* Disable handling of __important__ files in bundle and dryrun modesNarayan Desai2008-06-131-1/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4695 ce84e21b-d406-0410-9b95-82705330c041
* Fix error in failing md5sum pathNarayan Desai2008-05-201-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4613 ce84e21b-d406-0410-9b95-82705330c041
* - Add preliminary support for rc under FreeBSDRobert Gogolok2008-05-083-3/+41
| | | | | | | - TODOs git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4602 ce84e21b-d406-0410-9b95-82705330c041
* POSIX: Fix creation of non-existent files in paranoid mode (Resolves Ticket ↵Narayan Desai2008-05-011-1/+2
| | | | | | #548) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4585 ce84e21b-d406-0410-9b95-82705330c041
* Fix ex_ents tb (reported by SolJ) [bugfix]Narayan Desai2008-04-171-2/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4550 ce84e21b-d406-0410-9b95-82705330c041