summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Revert accidental svn keyword changes and add minor pylint fixesSol Jerome2009-01-151-4/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5027 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
* Update dictionary accesses to work with Python 3.0Sol Jerome2008-12-224-9/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4999 ce84e21b-d406-0410-9b95-82705330c041
* bcfg2-cron: perform existence checks after reading ↵Narayan Desai2008-07-141-3/+3
| | | | | | /etc/{sysconfig,default}/bcfg2 git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4783 ce84e21b-d406-0410-9b95-82705330c041
* switch to os.path.join (patch from SB)Narayan Desai2008-03-251-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4454 ce84e21b-d406-0410-9b95-82705330c041
* Smarten up create-debian-pkglist-gp.py (from Sebastien Barthlemy (sorry, ↵Narayan Desai2008-03-241-11/+11
| | | | | | LANG=C)) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4450 ce84e21b-d406-0410-9b95-82705330c041
* remove stale documentationNarayan Desai2008-01-161-1/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4247 ce84e21b-d406-0410-9b95-82705330c041
* fixed a bug with available revisions [bugfix]Rick Bradshow2008-01-081-14/+15
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4209 ce84e21b-d406-0410-9b95-82705330c041
* make pkgmgr_update selectively use lxml [bugfix]Narayan Desai2007-12-281-1/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4116 ce84e21b-d406-0410-9b95-82705330c041
* add GP's version of the debian pkglist creatorNarayan Desai2007-12-111-0/+219
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4077 ce84e21b-d406-0410-9b95-82705330c041
* Fix export.sh to perform tagging appropriately for non-trunk trees [bugfix]Narayan Desai2007-12-021-1/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4028 ce84e21b-d406-0410-9b95-82705330c041
* handle single available revisions [bugfix]Narayan Desai2007-12-021-1/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4024 ce84e21b-d406-0410-9b95-82705330c041
* Add stable-check script (for [bugfix] branch)Narayan Desai2007-12-021-0/+36
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4023 ce84e21b-d406-0410-9b95-82705330c041
* added an extra test in the if statement in the coelesing part to fix the Rick Bradshow2007-10-051-1/+1
| | | | | | | | problem that arch independant stuff wasn't actually getting built. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3779 ce84e21b-d406-0410-9b95-82705330c041
* rpmlisting patch from soljNarayan Desai2007-09-141-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3705 ce84e21b-d406-0410-9b95-82705330c041
* rpmlisting.py patch from soljNarayan Desai2007-08-281-4/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3652 ce84e21b-d406-0410-9b95-82705330c041
* Make bcfg2-query usable as nodeattr for pdshNarayan Desai2007-08-071-73/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3610 ce84e21b-d406-0410-9b95-82705330c041
* Add tools for managing encapsDaniel Joseph Barnhart Clark2007-07-194-0/+101
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3509 ce84e21b-d406-0410-9b95-82705330c041
* pkmgr_gen/update updates from mbradyNarayan Desai2007-07-072-44/+274
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3424 ce84e21b-d406-0410-9b95-82705330c041
* Remove extra curly-brace (resolves Ticket #454)Narayan Desai2007-06-291-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3393 ce84e21b-d406-0410-9b95-82705330c041
* pkgmgr_update update from mbradyNarayan Desai2007-06-131-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3292 ce84e21b-d406-0410-9b95-82705330c041
* bcfg2-export-config:Robert Gogolok2007-06-051-17/+40
| | | | | | | | | | | | - document usage - make it work again - use -C to specify bcfg2.conf file, consistent with bcfg2,bcfg2-server,... - allow to specify index filename - log if a general exception occured during ConfigFile handling - todo list git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3244 ce84e21b-d406-0410-9b95-82705330c041
* bcfg2-admin-export: 'siggi' is an internal project name, remove itRobert Gogolok2007-06-051-7/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3236 ce84e21b-d406-0410-9b95-82705330c041
* Add pkgmgr_update from mbradyNarayan Desai2007-04-271-0/+230
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3066 ce84e21b-d406-0410-9b95-82705330c041
* RPMng/YUMng driver update from mbradyNarayan Desai2007-04-191-0/+399
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3055 ce84e21b-d406-0410-9b95-82705330c041
* Add bcfg2-export-config (Resolves Ticket #184)Narayan Desai2007-03-211-0/+134
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2981 ce84e21b-d406-0410-9b95-82705330c041
* fix for use with more than 2 hostsKen Raffenetti2007-02-261-2/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2883 ce84e21b-d406-0410-9b95-82705330c041
* fixed batchadd script to work with database changesKen Raffenetti2007-02-261-10/+12
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2882 ce84e21b-d406-0410-9b95-82705330c041
* Remove old toolsNarayan Desai2007-02-123-17/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2803 ce84e21b-d406-0410-9b95-82705330c041
* Remove crosscheck scriptNarayan Desai2007-02-121-92/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2802 ce84e21b-d406-0410-9b95-82705330c041
* Merge crosscheck script into bcfg2-adminNarayan Desai2007-02-121-22/+36
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2801 ce84e21b-d406-0410-9b95-82705330c041
* Merge graphviz diagram support into bcfg2-adminNarayan Desai2007-01-161-91/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2676 ce84e21b-d406-0410-9b95-82705330c041
* Spacing cleanup on Portage driverNarayan Desai2006-12-021-3/+3
| | | | | | | Remove deps support in create-debian-pkglist for now. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2564 ce84e21b-d406-0410-9b95-82705330c041
* adding Hostbase push toolKen Raffenetti2006-11-142-1/+17
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2496 ce84e21b-d406-0410-9b95-82705330c041
* adding functionality to hostbase command line toolsKen Raffenetti2006-10-133-121/+178
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2432 ce84e21b-d406-0410-9b95-82705330c041
* added batch add scriptKen Raffenetti2006-10-102-22/+169
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2424 ce84e21b-d406-0410-9b95-82705330c041
* Updates from RessuNarayan Desai2006-09-151-0/+136
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2274 ce84e21b-d406-0410-9b95-82705330c041
* Remove dead file from repoNarayan Desai2006-09-151-382/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2268 ce84e21b-d406-0410-9b95-82705330c041
* Remove old fqdn convertor; it isn't needed any moreNarayan Desai2006-09-151-73/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2267 ce84e21b-d406-0410-9b95-82705330c041
* Move bcfg2-query into the install areaNarayan Desai2006-09-151-38/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2266 ce84e21b-d406-0410-9b95-82705330c041
* Fix spacing in hourly clauseNarayan Desai2006-09-051-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2205 ce84e21b-d406-0410-9b95-82705330c041
* Add all target to doc MakefileNarayan Desai2006-09-051-1/+1
| | | | | | | Change the build system to build html docs as well git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2198 ce84e21b-d406-0410-9b95-82705330c041
* Fix pylint indentsNarayan Desai2006-09-011-9/+14
| | | | | | | Make client-query read /etc/bcfg2.conf git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2168 ce84e21b-d406-0410-9b95-82705330c041
* added this little tool to parse through the clients file to help find ↵Rick Bradshow2006-09-011-0/+33
| | | | | | certain types of machines. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2167 ce84e21b-d406-0410-9b95-82705330c041
* Fix type-specific option handling codeNarayan Desai2006-09-011-1/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2166 ce84e21b-d406-0410-9b95-82705330c041
* Bug fixes, code cleanups, and more user-friendly error handling for poorly ↵Jason Pepas2006-09-011-56/+48
| | | | | | named rpms. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2165 ce84e21b-d406-0410-9b95-82705330c041
* Fix bcfg2-cron script to be executableNarayan Desai2006-09-011-0/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2162 ce84e21b-d406-0410-9b95-82705330c041
* Updated version of rpmlisting.py.Jason Pepas2006-08-311-24/+84
| | | | | | | | | This newer version is backwards compatible with the previous version, but includes new functionality which allows for creating sepparate PackageLists based on the mtimes of the rpms. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2161 ce84e21b-d406-0410-9b95-82705330c041
* added hostinfo tool for querying hostbase from the command lineKen Raffenetti2006-08-281-0/+185
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2130 ce84e21b-d406-0410-9b95-82705330c041
* Added 'get_pkgs2()' to rpmlisting.py, which parses rpm filenames instead of ↵Jason Pepas2006-08-251-1/+24
| | | | | | using the rpm command to read rpm meta data. On my machine, this resulted in a runtime reduction from half an hour to 3 seconds. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2110 ce84e21b-d406-0410-9b95-82705330c041