summaryrefslogtreecommitdiffstats
path: root/src/lib/Server
Commit message (Collapse)AuthorAgeFilesLines
* rename self.__provides__ -> self.EntriesNarayan Desai2005-09-071-0/+58
| | | | | | | | | | | | | 2005/09/06 22:28:27-05:00 anl.gov!desai update to new Plugin API 2005/09/06 22:27:39-05:00 anl.gov!desai Rename: src/lib/Server/Generators/Account.py -> src/lib/Server/Plugins/Account.py (Logical change 1.300) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1212 ce84e21b-d406-0410-9b95-82705330c041
* switch to new plugin APINarayan Desai2005-09-071-0/+60
| | | | | | | | | | 2005/09/06 21:09:08-05:00 anl.gov!desai Rename: src/lib/Server/Structures/Base.py -> src/lib/Server/Plugins/Base.py (Logical change 1.300) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1211 ce84e21b-d406-0410-9b95-82705330c041
* switch to new Plugin APINarayan Desai2005-09-071-0/+80
| | | | | | | | | | | | switch to using Plugin.LogError 2005/09/06 22:22:25-05:00 anl.gov!desai Rename: src/lib/Server/Generators/Pkgmgr.py -> src/lib/Server/Plugins/Pkgmgr.py (Logical change 1.300) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1210 ce84e21b-d406-0410-9b95-82705330c041
* Auto mergedNarayan Desai2005-09-071-36/+17
| | | | | | | | | | | | | 2005/09/07 12:35:11-05:00 anl.gov!desai Kill old useful publication logic 2005/09/06 22:02:04-05:00 anl.gov!desai switch structures over to new scheme (Logical change 1.300) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1209 ce84e21b-d406-0410-9b95-82705330c041
* Auto mergedNarayan Desai2005-09-071-0/+132
| | | | | | | | | | | | | | | | | | | | 2005/09/07 12:35:15-05:00 anl.gov!desai Merge rename: src/lib/Server/Generators/SSHbase.py -> src/lib/Server/Plugins/SSHbase.py 2005/09/06 22:29:42-05:00 anl.gov!desai self.__provides__ ==> self.Entries 2005/09/06 22:22:57-05:00 anl.gov!desai switch to new plugin API switch to using Plugin.LogError instead of raw syslog calls 2005/09/06 22:19:00-05:00 anl.gov!desai Rename: src/lib/Server/Generators/SSHbase.py -> src/lib/Server/Plugins/SSHbase.py (Logical change 1.300) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1208 ce84e21b-d406-0410-9b95-82705330c041
* bring module list up to dateNarayan Desai2005-09-071-1/+1
| | | | | | | (Logical change 1.300) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1207 ce84e21b-d406-0410-9b95-82705330c041
* merge in Generator stuffNarayan Desai2005-09-071-0/+249
| | | | | | | | | 2005/09/06 21:12:21-05:00 anl.gov!desai (Logical change 1.300) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1205 ce84e21b-d406-0410-9b95-82705330c041
* add all of the generators into the mixNarayan Desai2005-09-071-4/+0
| | | | | | | }(Logical change 1.300) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1204 ce84e21b-d406-0410-9b95-82705330c041
* update to new Plugin APINarayan Desai2005-09-072-297/+0
| | | | | | | }(Logical change 1.300) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1203 ce84e21b-d406-0410-9b95-82705330c041
* update to new Plugin APINarayan Desai2005-09-071-0/+278
| | | | | | | | | | 2005/09/06 22:35:15-05:00 anl.gov!desai Rename: src/lib/Server/Generators/Cfg.py -> src/lib/Server/Plugins/Cfg.py (Logical change 1.300) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1202 ce84e21b-d406-0410-9b95-82705330c041
* switch Construct callNarayan Desai2005-09-071-0/+122
| | | | | | | | | | | | | 2005/09/06 21:15:34-05:00 anl.gov!desai switch to new Plugin API 2005/09/06 21:14:38-05:00 anl.gov!desai Rename: src/lib/Server/Structures/Bundler.py -> src/lib/Server/Plugins/Bundler.py (Logical change 1.300) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1201 ce84e21b-d406-0410-9b95-82705330c041
* Delete: src/lib/Server/Generator.pyNarayan Desai2005-09-071-266/+0
| | | | | | | }(Logical change 1.300) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1200 ce84e21b-d406-0410-9b95-82705330c041
* Delete: src/lib/Server/Generators/__init__.pyNarayan Desai2005-09-071-6/+0
| | | | | | | }(Logical change 1.300) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1199 ce84e21b-d406-0410-9b95-82705330c041
* Initial revisionNarayan Desai2005-09-0711-0/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1198 ce84e21b-d406-0410-9b95-82705330c041
* add support for Cron and Stats writeback to Core.ServiceNarayan Desai2005-09-071-0/+17
| | | | | | | | | | | | | 2005/09/03 15:13:17-05:00 anl.gov!desai change name to Service 2005/09/03 15:12:05-05:00 anl.gov!desai add HandleChanges method (Logical change 1.299) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1196 ce84e21b-d406-0410-9b95-82705330c041
* add support for a domain file for fqdn resolutionNarayan Desai2005-09-071-1/+5
| | | | | | | (Logical change 1.299) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1195 ce84e21b-d406-0410-9b95-82705330c041
* Delete: src/lib/Server/Generators/Chiba.pyNarayan Desai2005-09-021-40/+0
| | | | | | | }(Logical change 1.296) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1184 ce84e21b-d406-0410-9b95-82705330c041
* vhost update from ScottBNarayan Desai2005-09-021-2/+3
| | | | | | | (Logical change 1.295) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1181 ce84e21b-d406-0410-9b95-82705330c041
* (Logical change 1.294)Narayan Desai2005-09-022-0/+155
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1170 ce84e21b-d406-0410-9b95-82705330c041
* Initial revisionNarayan Desai2005-09-022-0/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1167 ce84e21b-d406-0410-9b95-82705330c041
* add default fetch to handle poorly constructed configsNarayan Desai2005-08-311-1/+1
| | | | | | | (Logical change 1.291) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1162 ce84e21b-d406-0410-9b95-82705330c041
* simplefile fixNarayan Desai2005-08-311-3/+3
| | | | | | | (Logical change 1.291) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1160 ce84e21b-d406-0410-9b95-82705330c041
* working, verified delta supportNarayan Desai2005-08-311-11/+26
| | | | | | | | | | 2005/08/30 16:04:05-05:00 anl.gov!desai fix tb from Cory (Logical change 1.291) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1159 ce84e21b-d406-0410-9b95-82705330c041
* fix shared __provides__ table problemNarayan Desai2005-08-101-1/+4
| | | | | | | | | | 2005/08/03 14:44:03-05:00 anl.gov!desai supress events with blank filenames (Logical change 1.285) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1141 ce84e21b-d406-0410-9b95-82705330c041
* add error handling path for bad translation caseNarayan Desai2005-08-101-1/+5
| | | | | | | (Logical change 1.285) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1140 ce84e21b-d406-0410-9b95-82705330c041
* handle error path if empty file gets addedNarayan Desai2005-08-031-1/+4
| | | | | | | (Logical change 1.281) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1131 ce84e21b-d406-0410-9b95-82705330c041
* fix PermissionsNarayan Desai2005-08-021-1/+1
| | | | | | | (Logical change 1.277) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1116 ce84e21b-d406-0410-9b95-82705330c041
* make PostInstall elements not bindNarayan Desai2005-06-291-1/+1
| | | | | | | (Logical change 1.244) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1019 ce84e21b-d406-0410-9b95-82705330c041
* add permission to unbound typesNarayan Desai2005-06-291-1/+1
| | | | | | | (Logical change 1.242) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1011 ce84e21b-d406-0410-9b95-82705330c041
* fix for tg broken dns.Narayan Desai2005-06-281-3/+4
| | | | | | | | | don't use reverse lookups anymore. (Logical change 1.241) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@1002 ce84e21b-d406-0410-9b95-82705330c041
* fix error messageNarayan Desai2005-06-221-4/+8
| | | | | | | | | | | | | 2005/06/22 17:02:52-05:00 anl.gov!desai fix double def 2005/06/22 17:01:33-05:00 anl.gov!desai add CoreInitError (Logical change 1.237) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@991 ce84e21b-d406-0410-9b95-82705330c041
* add error typesNarayan Desai2005-06-221-0/+9
| | | | | | | (Logical change 1.236) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@990 ce84e21b-d406-0410-9b95-82705330c041
* check for undefined imageNarayan Desai2005-06-221-0/+3
| | | | | | | (Logical change 1.236) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@988 ce84e21b-d406-0410-9b95-82705330c041
* netzero fix for .cat/diff filesNarayan Desai2005-06-031-3/+12
| | | | | | | (Logical change 1.231) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@965 ce84e21b-d406-0410-9b95-82705330c041
* add sort to global file addition.Narayan Desai2005-05-131-0/+1
| | | | | | | | | fixes _long_ standing bug (Logical change 1.227) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@950 ce84e21b-d406-0410-9b95-82705330c041
* fix for python2.2Narayan Desai2005-05-131-1/+1
| | | | | | | (Logical change 1.227) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@949 ce84e21b-d406-0410-9b95-82705330c041
* fix :info file deletionNarayan Desai2005-05-121-1/+2
| | | | | | | (Logical change 1.225) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@941 ce84e21b-d406-0410-9b95-82705330c041
* do string conversion properly.Narayan Desai2005-05-121-3/+4
| | | | | | | | | | 2005/05/12 12:48:46-05:00 anl.gov!desai make attributes actually work without scopes (Logical change 1.225) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@940 ce84e21b-d406-0410-9b95-82705330c041
* remove image prioNarayan Desai2005-04-111-1/+1
| | | | | | | (Logical change 1.224) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@938 ce84e21b-d406-0410-9b95-82705330c041
* pylint fixesNarayan Desai2005-04-111-9/+9
| | | | | | | (Logical change 1.220) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@925 ce84e21b-d406-0410-9b95-82705330c041
* Delete: src/lib/Server/Generators/FS.pyNarayan Desai2005-04-111-17/+0
| | | | | | | }(Logical change 1.220) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@923 ce84e21b-d406-0410-9b95-82705330c041
* Delete: src/lib/Server/Generators/Debconf.pyNarayan Desai2005-04-111-59/+0
| | | | | | | }(Logical change 1.220) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@920 ce84e21b-d406-0410-9b95-82705330c041
* pylint fixes and GetDependencies additionNarayan Desai2005-04-111-1/+5
| | | | | | | (Logical change 1.220) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@919 ce84e21b-d406-0410-9b95-82705330c041
* fix prio problemNarayan Desai2005-03-301-3/+3
| | | | | | | (Logical change 1.215) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@907 ce84e21b-d406-0410-9b95-82705330c041
* add client metadata into the mixNarayan Desai2005-03-291-2/+3
| | | | | | | (Logical change 1.213) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@902 ce84e21b-d406-0410-9b95-82705330c041
* fix tiebreaksNarayan Desai2005-03-171-1/+9
| | | | | | | (Logical change 1.212) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@900 ce84e21b-d406-0410-9b95-82705330c041
* move to efficient caching. now it both does the right thing, and itNarayan Desai2005-03-171-5/+39
| | | | | | | | | | | | | works fast (~1.7 s for initial config gen, ~.5 for all subsequent; compared with 1.8 all of the time) 2005/03/17 14:45:00-06:00 anl.gov!desai working multidomain version (slow) (Logical change 1.212) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@896 ce84e21b-d406-0410-9b95-82705330c041
* switch to all dynamic ssh_known_hosts generation (don't useNarayan Desai2005-03-021-22/+6
| | | | | | | | | repo/ssh_known_hosts as a base) (Logical change 1.208) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@886 ce84e21b-d406-0410-9b95-82705330c041
* fix the sort functionNarayan Desai2005-03-021-6/+5
| | | | | | | | | | 2005/02/18 13:40:24-06:00 anl.gov!desai add in profile support for ScopedXMLFiles (Logical change 1.208) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@883 ce84e21b-d406-0410-9b95-82705330c041
* fix import problemNarayan Desai2005-02-161-1/+1
| | | | | | | (Logical change 1.207) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@881 ce84e21b-d406-0410-9b95-82705330c041