summaryrefslogtreecommitdiffstats
path: root/src/lib/Server/Plugins/Metadata.py
Commit message (Collapse)AuthorAgeFilesLines
* Unicode support (from stousignant) (Resolves Ticket #549)Narayan Desai2008-06-301-1/+1
| | | | 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
* Change to typed plugin systemNarayan Desai2008-06-091-1/+2
| | | | 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
* fix typos, #560Robert Gogolok2008-05-231-1/+1
| | | | 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
* 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 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
* 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
* 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
* Pull internal option parsing out of CoreNarayan Desai2008-01-081-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4198 ce84e21b-d406-0410-9b95-82705330c041
* Switch over to more Options usage and complete tests (everything appears to ↵Narayan Desai2007-12-311-3/+1
| | | | | | work now) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4142 ce84e21b-d406-0410-9b95-82705330c041
* Settings class to remove redundant code for parsing config file.Robert Gogolok2007-12-301-2/+4
| | | | | | | | | | If a module wants to access bcfg2 settings: from Bcfg2.Settings import settings git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4131 ce84e21b-d406-0410-9b95-82705330c041
* Remove all vestiges of server-side toolset, it hasn't been used since 0.8.5 ↵Narayan Desai2007-12-281-31/+4
| | | | | | (Resolves Ticket #455) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4121 ce84e21b-d406-0410-9b95-82705330c041
* Add Metadata.GetClientByGroup that returns a list of clients by group membershipNarayan Desai2007-12-281-1/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4118 ce84e21b-d406-0410-9b95-82705330c041
* Add overall view of metadata to ClientMetadata instancesNarayan Desai2007-12-281-3/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4115 ce84e21b-d406-0410-9b95-82705330c041
* Fix default profile group useNarayan Desai2007-11-121-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3948 ce84e21b-d406-0410-9b95-82705330c041
* Implement persistent probe data (so that templates can be debugged in ↵Narayan Desai2007-08-261-0/+33
| | | | | | bcfg2-info) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3647 ce84e21b-d406-0410-9b95-82705330c041
* Implement part 1 of (optional) probe result cachingNarayan Desai2007-07-311-4/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3585 ce84e21b-d406-0410-9b95-82705330c041
* Fix required uuid error messageNarayan Desai2007-07-161-1/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3454 ce84e21b-d406-0410-9b95-82705330c041
* Add server-side debug logging of client probe resultsDaniel Joseph Barnhart Clark2007-07-011-0/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3398 ce84e21b-d406-0410-9b95-82705330c041
* use xpath instead of lxml api (should relax the 1.2 requirement to 1.1)Narayan Desai2007-06-291-3/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3391 ce84e21b-d406-0410-9b95-82705330c041
* Fix explicit-interpreter probesNarayan Desai2007-06-271-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3375 ce84e21b-d406-0410-9b95-82705330c041
* Better canonicalization fixNarayan Desai2007-06-141-1/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3306 ce84e21b-d406-0410-9b95-82705330c041
* canonicalize mixed case client names upon lookup as wellNarayan Desai2007-06-141-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3305 ce84e21b-d406-0410-9b95-82705330c041
* A plugin has access to config file via core object, don't parse it twiceRobert Gogolok2007-06-051-6/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3242 ce84e21b-d406-0410-9b95-82705330c041
* typoNarayan Desai2007-05-221-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3201 ce84e21b-d406-0410-9b95-82705330c041
* internally canonicalize client names (to lower case) (resolves ticket #442)Narayan Desai2007-05-221-13/+16
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3200 ce84e21b-d406-0410-9b95-82705330c041
* Fix address-based issue with client renames (reported by pflores)Narayan Desai2007-04-161-2/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3042 ce84e21b-d406-0410-9b95-82705330c041
* Fix shared addresses for UUID'd clients behind NAT (Resolves Ticket #420)Narayan Desai2007-04-051-5/+20
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3007 ce84e21b-d406-0410-9b95-82705330c041
* Fix bootstrap of new clients using uuidsNarayan Desai2007-03-281-8/+22
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2997 ce84e21b-d406-0410-9b95-82705330c041
* Harden probe data uploads and error handling (Resolves Ticket #416)Narayan Desai2007-03-221-0/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2990 ce84e21b-d406-0410-9b95-82705330c041
* Improve error message for clients in secure mode without a passwordNarayan Desai2007-03-201-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2961 ce84e21b-d406-0410-9b95-82705330c041
* Fix secure modeNarayan Desai2007-03-201-0/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2960 ce84e21b-d406-0410-9b95-82705330c041
* Include more information in authentication failure messagesNarayan Desai2007-03-201-4/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2958 ce84e21b-d406-0410-9b95-82705330c041
* Fix Error messages and fallback password useNarayan Desai2007-03-201-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2949 ce84e21b-d406-0410-9b95-82705330c041
* Add UUID/per-client passwordsNarayan Desai2007-03-201-4/+75
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2948 ce84e21b-d406-0410-9b95-82705330c041
* Implement client profile remapping (May resolve Ticket #392)Narayan Desai2007-03-151-1/+9
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2943 ce84e21b-d406-0410-9b95-82705330c041
* Make default profile settings persist properlyNarayan Desai2007-03-011-0/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2893 ce84e21b-d406-0410-9b95-82705330c041
* Fix default group useNarayan Desai2007-02-281-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2889 ce84e21b-d406-0410-9b95-82705330c041
* Make dynamic group processing more tolerant of whitespaceNarayan Desai2007-01-241-2/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2716 ce84e21b-d406-0410-9b95-82705330c041
* Implement dynamic groupsNarayan Desai2007-01-241-3/+25
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2715 ce84e21b-d406-0410-9b95-82705330c041