summaryrefslogtreecommitdiffstats
path: root/src/lib/Server/Plugins
Commit message (Collapse)AuthorAgeFilesLines
* move xml statistics over to new typed-plugin system (enables ↵Narayan Desai2008-07-221-0/+120
| | | | | | direct-to-django statistics plugin) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4817 ce84e21b-d406-0410-9b95-82705330c041
* update dhcpd.conf handler in BB pluginAndrew Brestick2008-07-211-19/+48
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4815 ce84e21b-d406-0410-9b95-82705330c041
* bb plugin will be off by defaultAndrew Brestick2008-07-161-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4800 ce84e21b-d406-0410-9b95-82705330c041
* various fixes to bb pluginAndrew Brestick2008-07-162-30/+45
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4799 ce84e21b-d406-0410-9b95-82705330c041
* experimental breadboard pluginAndrew Brestick2008-07-151-0/+170
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4793 ce84e21b-d406-0410-9b95-82705330c041
* added support for alternate metadata plugin (BB plugin)Andrew Brestick2008-07-152-4/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4792 ce84e21b-d406-0410-9b95-82705330c041
* Fix set_profile after xinclude fix (Fixes issue reported by SolJ)Narayan Desai2008-07-081-3/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4759 ce84e21b-d406-0410-9b95-82705330c041
* Fix encoding use for ProbeSetNarayan Desai2008-07-021-3/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4747 ce84e21b-d406-0410-9b95-82705330c041
* Fix typo in SGenshi encoding patchNarayan Desai2008-07-021-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4746 ce84e21b-d406-0410-9b95-82705330c041
* Add encoding support for SGenshi (patch from solj) (Resolves Ticket #571)Narayan Desai2008-07-021-4/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4744 ce84e21b-d406-0410-9b95-82705330c041
* Remove dead code (reported by dchen) (Resolves Ticket #570)Narayan Desai2008-07-011-1/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4733 ce84e21b-d406-0410-9b95-82705330c041
* Unicode support (from stousignant) (Resolves Ticket #549)Narayan Desai2008-06-304-9/+25
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4731 ce84e21b-d406-0410-9b95-82705330c041
* Fixup combination of XINclude and Alias fixesNarayan Desai2008-06-271-7/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4727 ce84e21b-d406-0410-9b95-82705330c041
* fix alias issues in metadata plugin and in bcfg2-admin client modeAndrew Brestick2008-06-261-1/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4721 ce84e21b-d406-0410-9b95-82705330c041
* Fix client assertion with XIncludes are in use (Resolves Ticket #568)Narayan Desai2008-06-241-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4712 ce84e21b-d406-0410-9b95-82705330c041
* Resolves clients.xml overwrite issue in #567, fixes configuration issues ↵Andrew Brestick2008-06-231-1/+4
| | | | | | with certain bcfg2-admin modes git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4706 ce84e21b-d406-0410-9b95-82705330c041
* Probe data loaded whenever Metadata plugin is usedAndrew Brestick2008-06-201-1/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4702 ce84e21b-d406-0410-9b95-82705330c041
* Resolves ticket #541 and fixes client adding/deletingAndrew Brestick2008-06-191-3/+16
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4701 ce84e21b-d406-0410-9b95-82705330c041
* Switch Pkgmgr to using sets (for a 10X startup improvement)Narayan Desai2008-06-121-2/+10
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4694 ce84e21b-d406-0410-9b95-82705330c041
* Fix error message in non-matching caseNarayan Desai2008-06-091-2/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4685 ce84e21b-d406-0410-9b95-82705330c041
* Change to typed plugin systemNarayan Desai2008-06-098-124/+11
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4680 ce84e21b-d406-0410-9b95-82705330c041
* Reflect null probe responses in client metadataNarayan Desai2008-06-031-0/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4655 ce84e21b-d406-0410-9b95-82705330c041
* Add template path information into [ST]Genshi processingNarayan Desai2008-05-301-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4640 ce84e21b-d406-0410-9b95-82705330c041
* handle genshi parse errors betterNarayan Desai2008-05-241-1/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4632 ce84e21b-d406-0410-9b95-82705330c041
* fix typos, #560Robert Gogolok2008-05-232-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4631 ce84e21b-d406-0410-9b95-82705330c041
* Fix specific probe handling. Now clients only get one (most-specific) ↵Narayan Desai2008-05-221-2/+19
| | | | | | instance of each probe. all probe results how up at the probe basename git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4627 ce84e21b-d406-0410-9b95-82705330c041
* Fix bcfg2-info failure if no repo has been created (Resolves Ticket #556)Narayan Desai2008-05-221-2/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4622 ce84e21b-d406-0410-9b95-82705330c041
* Fix TCheetah when psyco is used (Completely resolve Ticket #559)Narayan Desai2008-05-161-1/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4611 ce84e21b-d406-0410-9b95-82705330c041
* SGenshi: Fix error handling in case of template errorsNarayan Desai2008-05-041-1/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4591 ce84e21b-d406-0410-9b95-82705330c041
* SGenshi: loosen up file name regexNarayan Desai2008-05-021-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4587 ce84e21b-d406-0410-9b95-82705330c041
* Save dynamic group data (for use in bcfg2-info) (Patch from zultron)Narayan Desai2008-04-251-1/+8
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4561 ce84e21b-d406-0410-9b95-82705330c041
* auto-reformat server fingerprint if needed (Resolves Ticket #546)Narayan Desai2008-04-251-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4560 ce84e21b-d406-0410-9b95-82705330c041
* Fix SGenshi property useNarayan Desai2008-04-241-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4558 ce84e21b-d406-0410-9b95-82705330c041
* Enable properties for use in SGenshi templatesNarayan Desai2008-04-161-1/+8
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4545 ce84e21b-d406-0410-9b95-82705330c041
* Fix probe sourceNarayan Desai2008-04-091-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4495 ce84e21b-d406-0410-9b95-82705330c041
* Implement probe-handling using EntrySet code (makes client- and ↵Narayan Desai2008-04-081-22/+32
| | | | | | group-specific probes possible) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4489 ce84e21b-d406-0410-9b95-82705330c041
* Move base data caching es class to Plugin.pyNarayan Desai2008-04-081-14/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4488 ce84e21b-d406-0410-9b95-82705330c041
* Switch SGenshi over to using EntrySet classes as well (SGenshi templates can ↵Narayan Desai2008-04-082-52/+43
| | | | | | now be client and group specific, and can use properties internally) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4486 ce84e21b-d406-0410-9b95-82705330c041
* Fix SSHbase key managment in arbitrary locationsNarayan Desai2008-03-271-3/+8
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4458 ce84e21b-d406-0410-9b95-82705330c041
* Fix 0-length file handlingNarayan Desai2008-03-241-9/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4447 ce84e21b-d406-0410-9b95-82705330c041
* Rework bcfg2-admin pullNarayan Desai2008-03-242-96/+79
| | | | | | | | | - forward port Cfg and SSHbase support - reimplement admin mode - add verbose flag, and implement initial interactive mode, also force mode git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4446 ce84e21b-d406-0410-9b95-82705330c041
* Enable use of properties store (from ritcey)Narayan Desai2008-03-221-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4439 ce84e21b-d406-0410-9b95-82705330c041
* Clean up stable probe data and dynamic groups properly (Reported by SolJ)Narayan Desai2008-03-221-7/+13
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4437 ce84e21b-d406-0410-9b95-82705330c041
* Reimplement Cfg using EntrySetNarayan Desai2008-03-211-375/+89
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4435 ce84e21b-d406-0410-9b95-82705330c041
* New EntrySet-based TCheetah from ritceyNarayan Desai2008-03-211-127/+21
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4433 ce84e21b-d406-0410-9b95-82705330c041
* Merge in GroupSpool plugin as common code and switch TGenshi to use itNarayan Desai2008-03-211-127/+26
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4430 ce84e21b-d406-0410-9b95-82705330c041
* tighten up ignore regex in CfgNarayan Desai2008-03-091-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4406 ce84e21b-d406-0410-9b95-82705330c041
* bcfg2-query patch from SolJNarayan Desai2008-02-191-0/+5
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4384 ce84e21b-d406-0410-9b95-82705330c041
* Fix traceback upon error message [bugfix]Narayan Desai2008-02-061-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4334 ce84e21b-d406-0410-9b95-82705330c041
* Fix bcfg2-admin pull for host-specific files when the current data is ↵Narayan Desai2008-01-291-3/+3
| | | | | | group-specific [bugfix] git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4305 ce84e21b-d406-0410-9b95-82705330c041