X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=infobot;h=eaa866e99c2024dcd7254e8ee3d159b123f63bbb;hb=73beb60bc23bd62af55be0c685cbdc4a04005fb8;hp=7fc8989620ba232a27501471b6ebb4502ede2bd2;hpb=40f6dad8bfd5a8a707a69cb31ba62cc6d26139c1;p=infobot.git diff --git a/infobot b/infobot index 7fc8989..eaa866e 100755 --- a/infobot +++ b/infobot @@ -19,17 +19,23 @@ BEGIN { } # set any $bot_*_dir var's that aren't already set - $bot_base_dir ||= '.'; - $bot_config_dir ||= 'files/'; - $bot_data_dir ||= 'files/'; - $bot_state_dir ||= 'files/'; - $bot_run_dir ||= '.'; + $bot_base_dir ||= '/SOME/DIRECTORY/HERE'; + $bot_config_dir ||= "$bot_base_dir/files/"; + $bot_data_dir ||= "$bot_base_dir/files/"; + $bot_state_dir ||= "$bot_base_dir/files/"; + $bot_run_dir ||= "$bot_base_dir"; $bot_src_dir ||= "$bot_base_dir/src"; $bot_log_dir ||= "$bot_base_dir/log"; - $bot_misc_dir ||= "$bot_base_dir/files"; + $bot_misc_dir ||= "$bot_base_dir/files"; + + require "$bot_config_dir/directories"; $bot_pid = $$; + $bot_base_dir = $bot_state_dir; + + unshift @INC,"$bot_src_dir","$bot_src_dir/Modules"; + require "$bot_src_dir/logger.pl"; require "$bot_src_dir/core.pl"; require "$bot_src_dir/modules.pl"; @@ -104,5 +110,3 @@ sub duperuncheck { } 1; - -# vim:ts=4:sw=4:expandtab:tw=80