Module: FeduxOrgStdlib

Defined in:
lib/fedux_org_stdlib/version.rb,
lib/fedux_org_stdlib.rb,
lib/fedux_org_stdlib/command.rb,
lib/fedux_org_stdlib/logging.rb,
lib/fedux_org_stdlib/rake/task.rb,
lib/fedux_org_stdlib/app_config.rb,
lib/fedux_org_stdlib/filesystem.rb,
lib/fedux_org_stdlib/environment.rb,
lib/fedux_org_stdlib/versionable.rb,
lib/fedux_org_stdlib/project/plan.rb,
lib/fedux_org_stdlib/command/which.rb,
lib/fedux_org_stdlib/file_template.rb,
lib/fedux_org_stdlib/rake/sub_task.rb,
lib/fedux_org_stdlib/require_files.rb,
lib/fedux_org_stdlib/logging/logger.rb,
lib/fedux_org_stdlib/project/logger.rb,
lib/fedux_org_stdlib/project/report.rb,
lib/fedux_org_stdlib/rake/exceptions.rb,
lib/fedux_org_stdlib/rake/shell_task.rb,
lib/fedux_org_stdlib/logic_converters.rb,
lib/fedux_org_stdlib/colors/html_color.rb,
lib/fedux_org_stdlib/models/base_model.rb,
lib/fedux_org_stdlib/models/exceptions.rb,
lib/fedux_org_stdlib/rake/project_task.rb,
lib/fedux_org_stdlib/command/run_command.rb,
lib/fedux_org_stdlib/process_environment.rb,
lib/fedux_org_stdlib/app_config/exceptions.rb,
lib/fedux_org_stdlib/filesystem/exceptions.rb,
lib/fedux_org_stdlib/command/command_result.rb,
lib/fedux_org_stdlib/rake/version_bump_task.rb,
lib/fedux_org_stdlib/shell_language_detector.rb,
lib/fedux_org_stdlib/file_template/exceptions.rb,
lib/fedux_org_stdlib/models/class_based_model.rb,
lib/fedux_org_stdlib/version_management/version.rb,
lib/fedux_org_stdlib/models/filesystem_based_model.rb,
lib/fedux_org_stdlib/version_management/exceptions.rb,
lib/fedux_org_stdlib/logic_converters/y_n_converter.rb,
lib/fedux_org_stdlib/project/generators/taskjuggler.rb,
lib/fedux_org_stdlib/version_management/ruby_library.rb,
lib/fedux_org_stdlib/logic_converters/logic_converter.rb,
lib/fedux_org_stdlib/shell_language_detector/language.rb,
lib/fedux_org_stdlib/logic_converters/on_off_converter.rb,
lib/fedux_org_stdlib/logic_converters/yes_no_converter.rb,
lib/fedux_org_stdlib/version_management/library_builder.rb,
lib/fedux_org_stdlib/version_management/version_builder.rb,
lib/fedux_org_stdlib/logic_converters/true_false_converter.rb,
lib/fedux_org_stdlib/version_management/rubygem_version_file.rb,
lib/fedux_org_stdlib/version_management/rubygem_version_file_parser.rb

Overview

helper for file system

Defined Under Namespace

Modules: Colors, Command, Environment, FileSystem, Filesystem, Logging, LogicConverters, Models, Project, Rake, RequireFiles, VersionManagement, Versionable Classes: AppConfig, FileTemplate, ProcessEnvironment, ShellLanguageDetector

Constant Summary collapse

VERSION =
'0.6.38'

Class Method Summary collapse

Class Method Details

.loggerObject



5
6
7
# File 'lib/fedux_org_stdlib/logging.rb', line 5

def self.logger
  @logger ||= FeduxOrgStdlib::Logging::Logger.new
end

.logger=(logger) ⇒ Object



9
10
11
# File 'lib/fedux_org_stdlib/logging.rb', line 9

def self.logger=(logger)
  @logger = logger
end

.root_directoryObject



10
11
12
# File 'lib/fedux_org_stdlib.rb', line 10

def self.root_directory
  File.expand_path( '../../..', __FILE__ )
end