summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Refactor to allow manual address specification in clients.xmlNarayan Desai2006-08-272-26/+34
| | | | | | | | * Move address resolution to Bcfg2.Server.Metadata * Remove bcfg2-server -c option (can be done with bcfg2-info more easily git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2123 ce84e21b-d406-0410-9b95-82705330c041
* Add a chdir to work around odd libxml2 bug on freebsdNarayan Desai2006-08-261-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2118 ce84e21b-d406-0410-9b95-82705330c041
* Implement interactive mode for the clientChris Vuletich2006-08-243-3/+28
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2107 ce84e21b-d406-0410-9b95-82705330c041
* Cleanly detect unsupported entry typesNarayan Desai2006-08-241-0/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2106 ce84e21b-d406-0410-9b95-82705330c041
* Fix syslog reconnect code to properly choose socket type (for nexenta)Narayan Desai2006-08-241-1/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2105 ce84e21b-d406-0410-9b95-82705330c041
* Fall back to localhost:514 for syslog (needed for nexenta)Narayan Desai2006-08-231-1/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2097 ce84e21b-d406-0410-9b95-82705330c041
* Only upload probe responses if probes were executed (works around bug in old ↵Narayan Desai2006-08-231-6/+7
| | | | | | server versions) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2095 ce84e21b-d406-0410-9b95-82705330c041
* StatReports Bug fix; web and rss reports nolonger are blank when included in ↵Joey Hagedorn2006-08-231-12/+25
| | | | | | multiple-delivery report where mail type is nodes-individual comes before other types in the configuration file. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2094 ce84e21b-d406-0410-9b95-82705330c041
* fix for a nonexistent /Probes dir.Rick Bradshow2006-08-221-10/+14
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2090 ce84e21b-d406-0410-9b95-82705330c041
* this is the inclusion of the hot new interpolation capabilities in the Cfg ↵Rick Bradshow2006-08-221-5/+47
| | | | | | | | | | plugin. This includes a built in probe for hostname, and the capability for users to populate a directory of homemade script to be run as Probes. git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2089 ce84e21b-d406-0410-9b95-82705330c041
* Add -k (kevlar) option, and move objectionable debian behavion in here.Narayan Desai2006-08-222-5/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2088 ce84e21b-d406-0410-9b95-82705330c041
* Catch key errors (Resolves Ticket #59)Narayan Desai2006-08-221-1/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2087 ce84e21b-d406-0410-9b95-82705330c041
* Make StatReports look at server::prefix (Resolves Ticket #95)Narayan Desai2006-08-221-1/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2086 ce84e21b-d406-0410-9b95-82705330c041
* Minor StatReports cleanups and add support for -C (resolving Ticket #96)Narayan Desai2006-08-221-14/+14
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2085 ce84e21b-d406-0410-9b95-82705330c041
* Make the Proxy library respect the -C option (Resolves Ticket #94)Narayan Desai2006-08-221-2/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2084 ce84e21b-d406-0410-9b95-82705330c041
* Add -C option to bcfg2-repo-validate (resolves Ticket #97)Narayan Desai2006-08-221-11/+11
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2083 ce84e21b-d406-0410-9b95-82705330c041
* strip out newlines on the client side for probe executionNarayan Desai2006-08-211-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2082 ce84e21b-d406-0410-9b95-82705330c041
* Fix call to ReceiveDataNarayan Desai2006-08-211-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2081 ce84e21b-d406-0410-9b95-82705330c041
* Fix probe data receipt to use metadataNarayan Desai2006-08-211-1/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2080 ce84e21b-d406-0410-9b95-82705330c041
* Minor thinkoNarayan Desai2006-08-211-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2079 ce84e21b-d406-0410-9b95-82705330c041
* Fix probe data response codeNarayan Desai2006-08-211-8/+13
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2078 ce84e21b-d406-0410-9b95-82705330c041
* Add more error handling on probe pathsNarayan Desai2006-08-211-4/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2077 ce84e21b-d406-0410-9b95-82705330c041
* Add more info for probe executionNarayan Desai2006-08-211-3/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2076 ce84e21b-d406-0410-9b95-82705330c041
* Rick's deterministic ordering patchNarayan Desai2006-08-171-3/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2071 ce84e21b-d406-0410-9b95-82705330c041
* Add --allmatches to rpm -e calls (Resolves Ticket #86)Narayan Desai2006-08-151-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2069 ce84e21b-d406-0410-9b95-82705330c041
* Remove xml printing support from loggingNarayan Desai2006-08-141-3/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2065 ce84e21b-d406-0410-9b95-82705330c041
* * Make all XML methods uniform across driversNarayan Desai2006-08-142-15/+13
| | | | | | | * Switch bcfg2 to using the XML abstraction layer git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2064 ce84e21b-d406-0410-9b95-82705330c041
* * Annotate Bcfg2.Client.XML driverNarayan Desai2006-08-142-10/+16
| | | | | | | * Switch Toolset.py to use XML abstraction layer git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2063 ce84e21b-d406-0410-9b95-82705330c041
* Add new client side XML abstraction layerNarayan Desai2006-08-142-1/+22
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2061 ce84e21b-d406-0410-9b95-82705330c041
* Fix deps for Philip's tbNarayan Desai2006-08-031-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2035 ce84e21b-d406-0410-9b95-82705330c041
* Fix another syslog reconnect error pathNarayan Desai2006-08-021-2/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2029 ce84e21b-d406-0410-9b95-82705330c041
* Add extra case for MetadataRuntimeErrorsNarayan Desai2006-08-011-3/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2021 ce84e21b-d406-0410-9b95-82705330c041
* Fix syslog reconnect codeNarayan Desai2006-07-311-0/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2016 ce84e21b-d406-0410-9b95-82705330c041
* Fix pidfile handling and minor pylint fixesNarayan Desai2006-07-301-8/+27
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2012 ce84e21b-d406-0410-9b95-82705330c041
* Change extra entries messages to be less scaryNarayan Desai2006-07-282-4/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2011 ce84e21b-d406-0410-9b95-82705330c041
* Don't execute the apt maintenance commands in dry-run modeNarayan Desai2006-07-281-5/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2010 ce84e21b-d406-0410-9b95-82705330c041
* Fix corner case where extra packages appear not to be installed (?)Narayan Desai2006-07-271-2/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2009 ce84e21b-d406-0410-9b95-82705330c041
* Fix ConfigFile verification of unbound entries (Resolves ticket #79)Narayan Desai2006-07-211-0/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1989 ce84e21b-d406-0410-9b95-82705330c041
* Skip checksum verification for multiarch packagesNarayan Desai2006-07-201-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1976 ce84e21b-d406-0410-9b95-82705330c041
* Fix multiarch package verificationNarayan Desai2006-07-191-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1971 ce84e21b-d406-0410-9b95-82705330c041
* Fix bcfg2 -hNarayan Desai2006-07-181-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1969 ce84e21b-d406-0410-9b95-82705330c041
* Use dictionary substitution of formatting strings for multiarch supportNarayan Desai2006-07-181-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1967 ce84e21b-d406-0410-9b95-82705330c041
* Patch of Jos to add server installation prefix supportNarayan Desai2006-07-141-3/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1953 ce84e21b-d406-0410-9b95-82705330c041
* Continue in case of entry verification errorsNarayan Desai2006-07-141-0/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1949 ce84e21b-d406-0410-9b95-82705330c041
* Fix diffing of binary filesNarayan Desai2006-07-141-1/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1948 ce84e21b-d406-0410-9b95-82705330c041
* Fix schema validation of base filesNarayan Desai2006-07-141-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1947 ce84e21b-d406-0410-9b95-82705330c041
* Make the bcfg2 client default to the Toolset toolset (if none is specified ↵Narayan Desai2006-07-141-1/+1
| | | | | | by the server) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1946 ce84e21b-d406-0410-9b95-82705330c041
* Improvements to the Deps pluginNarayan Desai2006-07-141-4/+7
| | | | | | | | * Handle recursive dependencies properly (ChrisV) * Fix raise of PluginExecutionError git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1943 ce84e21b-d406-0410-9b95-82705330c041
* Remove statistics pretty printing code (Could occasionally produce ↵Narayan Desai2006-07-141-18/+2
| | | | | | unparseable XML) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1941 ce84e21b-d406-0410-9b95-82705330c041
* Generic client toolset improvementsNarayan Desai2006-07-141-39/+21
| | | | | | | | * Streamline reasons upload * properly escape current_diff contents git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1940 ce84e21b-d406-0410-9b95-82705330c041