summaryrefslogtreecommitdiffstats
path: root/src/lib/Component.py
Commit message (Collapse)AuthorAgeFilesLines
* Make file monitor selectableNarayan Desai2008-09-091-1/+3
| | | | | | | Handle child processes more aggressively git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4908 ce84e21b-d406-0410-9b95-82705330c041
* Nicer traceback for debugging. Easier to read since it's line splittedSteve Tousignant2008-09-031-2/+7
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4904 ce84e21b-d406-0410-9b95-82705330c041
* Fix request handler traceback if client disappear suddenly (cosmetic)Narayan Desai2008-04-011-0/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4469 ce84e21b-d406-0410-9b95-82705330c041
* Move req.cleanup initialization earlierNarayan Desai2008-03-161-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4422 ce84e21b-d406-0410-9b95-82705330c041
* Improve scaling behavior for non-forked handlers. Basically,Narayan Desai2008-03-151-0/+6
| | | | | | | | | once a handler (ie GetConfig) is executed synchronously, fork of a child process in order to get more parallelism out of the server. This will help in the case that some clients are slow (no m2crypto, etc) git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4420 ce84e21b-d406-0410-9b95-82705330c041
* Remove old debug messageNarayan Desai2008-01-241-1/+0
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4288 ce84e21b-d406-0410-9b95-82705330c041
* Remove proxy use from ComponentNarayan Desai2008-01-161-25/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4249 ce84e21b-d406-0410-9b95-82705330c041
* Switch all parsing to outer scripts for ComponentNarayan Desai2008-01-081-18/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4206 ce84e21b-d406-0410-9b95-82705330c041
* Fix handling of basic http auth [bugfix]Narayan Desai2008-01-081-2/+2
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4203 ce84e21b-d406-0410-9b95-82705330c041
* Clean up location handling in ComponentNarayan Desai2007-12-311-6/+3
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4152 ce84e21b-d406-0410-9b95-82705330c041
* cleanup codeRobert Gogolok2007-12-311-5/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4145 ce84e21b-d406-0410-9b95-82705330c041
* Switch over to more Options usage and complete tests (everything appears to ↵Narayan Desai2007-12-311-11/+17
| | | | | | 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-25/+14
| | | | | | | | | | 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
* Child proc fixNarayan Desai2007-07-271-2/+6
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3576 ce84e21b-d406-0410-9b95-82705330c041
* Implementing selective forking server, which runs read-only requests in ↵Narayan Desai2007-07-251-7/+42
| | | | | | child processes. Should dramatically improve scalability git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3561 ce84e21b-d406-0410-9b95-82705330c041
* merging back in xmlrpc branch for agent-mode supportJoey Hagedorn2007-07-191-14/+43
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3505 ce84e21b-d406-0410-9b95-82705330c041
* fix typoNarayan Desai2007-07-131-1/+1
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3444 ce84e21b-d406-0410-9b95-82705330c041
* Add checker support to ComponentNarayan Desai2007-07-131-2/+4
| | | | git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3441 ce84e21b-d406-0410-9b95-82705330c041
* move Component to new locationNarayan Desai2007-07-131-0/+280
git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@3440 ce84e21b-d406-0410-9b95-82705330c041