Commit graph

79 commits

Author SHA1 Message Date
Matthew Wild
e5267262af configmanager: Add VirtualHost as an alias for Host (re-applied in trunk due to previous bad merge with 0.7) 2010-04-14 12:59:46 +01:00
Matthew Wild
46c0b8c7f9 Merge 0.6->0.7 2010-03-22 17:24:55 +00:00
Matthew Wild
2bc0606453 Update copyright headers for 2010 2010-03-22 17:06:15 +00:00
Matthew Wild
c4b8c99616 configmanager: Remove debugging code accidentally committed 2010-02-14 20:37:49 +00:00
Matthew Wild
97a4cee885 configmanager: Error when a component and host clash hostnames 2010-02-14 18:41:44 +00:00
Matthew Wild
b42079373b configmanager: Trailing whitespace 2010-01-31 17:14:52 +00:00
Matthew Wild
4da7be205c configmanager: Add parsers() method to return an array of supported config formats 2010-01-09 06:59:47 +00:00
Matthew Wild
4d3d1789cc configmanager: Remove debugging code accidentally committed 2010-02-14 20:37:49 +00:00
Matthew Wild
8b0ec93370 configmanager: Error when a component and host clash hostnames 2010-02-14 18:41:44 +00:00
Waqas Hussain
d2bb4ab0da configmanager: Assign a chunk name to config files loaded using the default config loader (fixes issues with some diagnostic tools). 2009-09-12 03:45:19 +05:00
Matthew Wild
57f4a5c837 configmanager: Default options appearing before Host "*" to global (fixes potential traceback) 2009-07-28 18:02:11 +01:00
Matthew Wild
118883d655 Remove version number from copyright headers 2009-07-10 03:11:45 +01:00
Matthew Wild
455e77f21d configmanager, modulemanager: Allow components to have modules specified in the config (but don't load the global set of modules for them) 2009-07-09 14:34:49 +01:00
Matthew Wild
3aeff3a7d2 core.configmanager: Fire event when (re)loading config file 2009-04-17 16:14:20 +01:00
Matthew Wild
f12ca3499f core.configmanager: Make components use 'component' module by default if none specified 2009-03-22 15:33:38 +00:00
Matthew Wild
c80f91dc02 0.3->0.4 2009-03-20 20:16:25 +00:00
Matthew Wild
3b28c0783e core.configmanager: Small fix to check validity of Component definitions 2009-03-03 16:54:29 +00:00
Matthew Wild
0853d9ff22 Add RunScript command to config to run a Lua script prior to starting the server 2009-02-13 14:43:12 +00:00
Matthew Wild
d5a0359483 Add Include command to include extra configuration files from the main one 2009-02-13 14:38:17 +00:00
Matthew Wild
13fd316d82 Report errors in the config file to the user 2009-02-13 14:37:15 +00:00
Matthew Wild
c5ee166aa9 Update copyright notices for 2009 2009-01-30 17:59:26 +00:00
Matthew Wild
f2d020191f 0.2->0.3 2009-01-30 17:40:25 +00:00
Matthew Wild
bf3b96204d GPL->MIT! 2009-01-30 17:22:56 +00:00
Matthew Wild
609933799f configmanager: Add support for defining components 2009-01-29 02:13:30 +00:00
Matthew Wild
d3ad4a5123 0.1 -> 0.2 2008-12-10 15:44:03 +00:00
Matthew Wild
0c5cc83112 Insert copyright/license headers 2008-12-03 14:39:07 +00:00
Matthew Wild
5b8969b8d9 Fix for configmanager when config file can't be found 2008-11-29 03:26:46 +00:00
Matthew Wild
d4f1fa92a2 New configmanager. Old-style config files still work, but will print a warning 2008-11-23 02:12:46 +00:00
Matthew Wild
ede1bd83a8 Import initial configmanager, not sure if it works yet, but it does pass the unit tests ;) 2008-11-21 05:47:27 +00:00