Module: LocalPac
- Defined in:
- lib/local_pac/version.rb,
lib/local_pac/data.rb,
lib/local_pac/file.rb,
lib/local_pac/main.rb,
lib/local_pac/config.rb,
lib/local_pac/router.rb,
lib/local_pac/server.rb,
lib/local_pac/cli/main.rb,
lib/local_pac/cli/show.rb,
lib/local_pac/null_file.rb,
lib/local_pac/ui_logger.rb,
lib/local_pac/cli/helper.rb,
lib/local_pac/cli/reload.rb,
lib/local_pac/exceptions.rb,
lib/local_pac/git_storage.rb,
lib/local_pac/spec_helper.rb,
lib/local_pac/cli/validate.rb,
lib/local_pac/access_logger.rb,
lib/local_pac/erb_generator.rb,
lib/local_pac/error_handler.rb,
lib/local_pac/local_storage.rb,
lib/local_pac/template_file.rb,
lib/local_pac/error_messages.rb,
lib/local_pac/git_repository.rb,
lib/local_pac/proxy_pac/result.rb,
lib/local_pac/translation_rule.rb,
lib/local_pac/translation_table.rb,
lib/local_pac/null_access_logger.rb,
lib/local_pac/pac_file_validator.rb,
app/controllers/assets_controller.rb,
app/controllers/lookup_controller.rb,
lib/local_pac/actions/create_file.rb,
lib/local_pac/actions/print_title.rb,
lib/local_pac/actions/send_signal.rb,
lib/local_pac/actions/show_config.rb,
lib/local_pac/proxy_pac/html_data.rb,
lib/local_pac/template_repository.rb,
lib/local_pac/actions/handle_error.rb,
lib/local_pac/proxy_pac/pac_engine.rb,
lib/local_pac/proxy_pac/pac_parser.rb,
lib/local_pac/proxy_pac/pac_result.rb,
lib/local_pac/server_commands/puma.rb,
app/controllers/git_hook_controller.rb,
lib/local_pac/actions/create_output.rb,
lib/local_pac/actions/print_newline.rb,
lib/local_pac/actions/show_pac_file.rb,
lib/local_pac/java_script_compressor.rb,
lib/local_pac/server_commands/rackup.rb,
app/controllers/file_serve_controller.rb,
lib/local_pac/proxy_pac/result_parser.rb,
lib/local_pac/spec_helper_file_server.rb,
app/controllers/application_controller.rb,
lib/local_pac/actions/create_directory.rb,
lib/local_pac/proxy_pac/html_div_style.rb,
lib/local_pac/actions/create_repository.rb,
lib/local_pac/actions/validate_pac_file.rb,
lib/local_pac/proxy_pac/html_table_style.rb,
lib/local_pac/actions/reload_configuration.rb,
lib/local_pac/actions/reload_local_storage.rb,
lib/local_pac/actions/get_system_information.rb,
lib/local_pac/actions/initialize_application.rb,
lib/local_pac/actions/show_application_status.rb,
lib/local_pac/actions/show_process_information.rb,
lib/local_pac/proxy_pac/pac_result_html_stylist.rb,
lib/local_pac/actions/add_examples_to_local_storage.rb,
lib/local_pac/actions/show_available_proxy_pac_files.rb
Overview
encoding: utf-8
Defined Under Namespace
Modules: Actions, App, Cli, ErrorMessages, Exceptions, ProxyPac, ServerCommands, SpecHelper Classes: AccessLogger, Config, Data, ErbGenerator, ErrorHandler, File, FileServeController, GitRepository, GitStorage, JavaScriptCompressor, LocalStorage, NullAccessLogger, NullFile, PacFileValidator, Server, TemplateFile, TemplateRepository, TranslationRule, TranslationTable, UiLogger
Constant Summary collapse
- VERSION =
'0.10.2'
Class Attribute Summary collapse
-
.config ⇒ Object
Returns the value of attribute config.
-
.debug_mode ⇒ Object
Returns the value of attribute debug_mode.
-
.ui_logger ⇒ Object
Returns the value of attribute ui_logger.
Class Method Summary collapse
Class Attribute Details
.config ⇒ Object
Returns the value of attribute config.
7 8 9 |
# File 'lib/local_pac/main.rb', line 7 def config @config end |
.debug_mode ⇒ Object
Returns the value of attribute debug_mode.
7 8 9 |
# File 'lib/local_pac/main.rb', line 7 def debug_mode @debug_mode end |
.ui_logger ⇒ Object
Returns the value of attribute ui_logger.
7 8 9 |
# File 'lib/local_pac/main.rb', line 7 def ui_logger @ui_logger end |
Class Method Details
.enable_debug_mode ⇒ Object
9 10 11 12 13 14 15 16 |
# File 'lib/local_pac/main.rb', line 9 def enable_debug_mode LocalPac.ui_logger.info "Activating debug mode." require 'pry' require 'debugger' rescue LoadError LocalPac.ui_logger.error "You tried to enable debug-mode, but either 'pry'- or 'debugger'-gem are not installed. Please fix that before using the debug-switch again." end |
.error_id ⇒ Object
18 19 20 |
# File 'lib/local_pac/main.rb', line 18 def error_id SecureRandom.hex end |
.root_path ⇒ Object
22 23 24 |
# File 'lib/local_pac/main.rb', line 22 def root_path ::File.('../../..', __FILE__) end |