Method: Roby::Application#base_setup

Defined in:
lib/roby/app.rb

#base_setupObject



1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
# File 'lib/roby/app.rb', line 1032

def base_setup
    if base_setup_done?
        Roby.warn "base_setup should only be done once."
        return
    end

    STDOUT.sync = true

    load_base_config
    unless @log_dir
        find_and_create_log_dir
        lock_log_dir
    end
    setup_loggers(redirections: true)

    # Set up the loaded plugins
    call_plugins(:base_setup, self)

    @base_setup_done = true
end