summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert accidental svn keyword changes and add minor pylint fixesSol Jerome2009-01-155-11/+11
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5027 ce84e21b-d406-0410-9b95-82705330c041
* Uniqify probe returns so that a client only gets the most specific version, ↵Narayan Desai2009-01-152-17/+13
| | | | | | and map it to the probe basename (ie probe getmacs.H_hostname returns as getmacs) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5026 ce84e21b-d406-0410-9b95-82705330c041
* add GBundler plugin (like SGenshi, but works like Bundler)Narayan Desai2009-01-157-9/+56
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5025 ce84e21b-d406-0410-9b95-82705330c041
* Modification given by Stéphane Graber to support the debian architectureSteve Tousignant2009-01-131-95/+222
| | | | | | | | | | | | | | variant include : * support different package version on different package list and if the version is different on each architecture then it's placed on arch specific list * added new possible var as dev_$arch_urlX so that architecture specific list are treated correctly * Uses python-apt for better speed, about half-time gain git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5024 ce84e21b-d406-0410-9b95-82705330c041
* Add support for alternate VCS backendsSol Jerome2009-01-1310-31/+60
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5023 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
* Update bcfg2-admin query to use new Core interfaceSol Jerome2009-01-132-3/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5020 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
* Alphabetize clients list in reports so that it looks more saneSol Jerome2009-01-121-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5016 ce84e21b-d406-0410-9b95-82705330c041
* Fix tb in bcfg2-admin modesNarayan Desai2009-01-121-2/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5015 ce84e21b-d406-0410-9b95-82705330c041
* Plugin configuration change: all plugins now need to be specified in the ↵Narayan Desai2009-01-124-74/+32
| | | | | | plugins line in bcfg2.conf (no more structures, generators, or connectors lines) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5014 ce84e21b-d406-0410-9b95-82705330c041
* Fix baseclass orderNarayan Desai2009-01-121-3/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5013 ce84e21b-d406-0410-9b95-82705330c041
* Finish up Pull Source and multi-Statistics codeNarayan Desai2009-01-127-63/+57
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5012 ce84e21b-d406-0410-9b95-82705330c041
* Split pull functionality into PullSource/PullTarget and rebase Cfg and ↵Narayan Desai2009-01-115-14/+28
| | | | | | SSHbase on PullTarget git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5011 ce84e21b-d406-0410-9b95-82705330c041
* Finish up PullSource plugin workNarayan Desai2009-01-104-10/+22
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5010 ce84e21b-d406-0410-9b95-82705330c041
* Finish up Connector API (connector data is now available from ↵Narayan Desai2009-01-102-11/+28
| | | | | | metadata.Probes instead or metadata.probes) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5009 ce84e21b-d406-0410-9b95-82705330c041
* Ignore probed.xml files in the Probes directoryNarayan Desai2009-01-101-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5008 ce84e21b-d406-0410-9b95-82705330c041
* More Plugin rework (Structure Validator implementation complete)Narayan Desai2009-01-103-33/+63
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5007 ce84e21b-d406-0410-9b95-82705330c041
* Rework bcfg2-info/showclient to use new metadata interfaceNarayan Desai2009-01-102-15/+17
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5006 ce84e21b-d406-0410-9b95-82705330c041
* Implement generic structure validators and reimplement Deps as oneNarayan Desai2009-01-065-7/+59
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5005 ce84e21b-d406-0410-9b95-82705330c041
* This patch is stage 1 of the plugin capabilities reworkNarayan Desai2009-01-0525-156/+172
| | | | | | | | - define new plugin base classes - switch Plugin.__name__ => Plugin.name git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5004 ce84e21b-d406-0410-9b95-82705330c041
* initial version of 1.0 roadmap skeletonNarayan Desai2009-01-031-0/+11
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5003 ce84e21b-d406-0410-9b95-82705330c041
* Fix Bcfg2.Options import for admin modesNarayan Desai2008-12-301-1/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5002 ce84e21b-d406-0410-9b95-82705330c041
* Nifty new bcfg2 logo (by Torsten Rehn)Narayan Desai2008-12-243-0/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5001 ce84e21b-d406-0410-9b95-82705330c041
* Implement metadata connector functionalityNarayan Desai2008-12-2410-181/+250
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5000 ce84e21b-d406-0410-9b95-82705330c041
* Update dictionary accesses to work with Python 3.0Sol Jerome2008-12-2229-228/+228
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4999 ce84e21b-d406-0410-9b95-82705330c041
* Add option to view stale hosts in bcfg2-reportsSol Jerome2008-12-211-6/+15
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4998 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
* add initial revision of metadata redesign docNarayan Desai2008-12-201-0/+46
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4996 ce84e21b-d406-0410-9b95-82705330c041
* Properly handle info.xml validation (Resolves Ticket #620) [bugfix]Sol Jerome2008-12-131-1/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4994 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
* Fix TLS error path (Reported by kisielk) (Resolves Ticket #621) [bugfix]Narayan Desai2008-12-031-2/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4990 ce84e21b-d406-0410-9b95-82705330c041
* Fix TCheetah properties (resolves Ticket #613) (confirmed by Gordon Messmer)Narayan Desai2008-12-011-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4989 ce84e21b-d406-0410-9b95-82705330c041
* Add bcfg2-admin option information to help message (reported by Gabe Turner) ↵Sol Jerome2008-11-261-3/+7
| | | | | | [bugfix] git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4988 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
* Add -C description in bcfg2 man pageSol Jerome2008-11-251-1/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4986 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
* Fix properties in cheetah templatesNarayan Desai2008-11-221-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4983 ce84e21b-d406-0410-9b95-82705330c041
* remove stale (and useless) docNarayan Desai2008-11-221-9/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4982 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 specfile for ticket #618Sol Jerome2008-11-191-2/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4978 ce84e21b-d406-0410-9b95-82705330c041
* Version bump to 0.9.6Narayan Desai2008-11-144-3/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4976 ce84e21b-d406-0410-9b95-82705330c041
* improve bcfg2-server man page (Resolves Ticket #607)Narayan Desai2008-11-141-0/+20
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4975 ce84e21b-d406-0410-9b95-82705330c041
* Improve Statistics plugin error handling when no entry pull data is ↵Narayan Desai2008-11-131-0/+2
| | | | | | available (Reported by Fernando Laudares Camargos) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4974 ce84e21b-d406-0410-9b95-82705330c041