Module: Producer::Core
- Defined in:
- lib/producer/core/cli.rb,
lib/producer/core/env.rb,
lib/producer/core/task.rb,
lib/producer/core/test.rb,
lib/producer/core/action.rb,
lib/producer/core/errors.rb,
lib/producer/core/recipe.rb,
lib/producer/core/remote.rb,
lib/producer/core/worker.rb,
lib/producer/core/version.rb,
lib/producer/core/prompter.rb,
lib/producer/core/template.rb,
lib/producer/core/condition.rb,
lib/producer/core/remote/fs.rb,
lib/producer/core/actions/echo.rb,
lib/producer/core/actions/mkdir.rb,
lib/producer/core/tests/file_eq.rb,
lib/producer/core/tests/has_dir.rb,
lib/producer/core/tests/has_env.rb,
lib/producer/core/tests/yaml_eq.rb,
lib/producer/core/tests/has_file.rb,
lib/producer/core/error_formatter.rb,
lib/producer/core/logger_formatter.rb,
lib/producer/core/tests/file_match.rb,
lib/producer/core/remote/environment.rb,
lib/producer/core/actions/file_append.rb,
lib/producer/core/actions/file_writer.rb,
lib/producer/core/testing/mock_remote.rb,
lib/producer/core/tests/file_contains.rb,
lib/producer/core/tests/condition_test.rb,
lib/producer/core/tests/has_executable.rb,
lib/producer/core/actions/shell_command.rb,
lib/producer/core/recipe/file_evaluator.rb,
lib/producer/core/template/erb_renderer.rb,
lib/producer/core/template/raw_renderer.rb,
lib/producer/core/template/yaml_renderer.rb,
lib/producer/core/tests/shell_command_status.rb,
lib/producer/core/actions/file_replace_content.rb
Defined Under Namespace
Modules: Actions, Testing, Tests Classes: Action, CLI, Condition, Env, ErrorFormatter, LoggerFormatter, Prompter, Recipe, Remote, Task, Template, Test, Worker
Constant Summary collapse
- Error =
Class.new StandardError
- RuntimeError =
Class.new RuntimeError
- ArgumentError =
Class.new Error
- ConditionNotMetError =
Class.new Error
- RecipeEvaluationError =
Class.new RuntimeError
- RegistryKeyError =
Class.new RuntimeError
- RemoteCommandExecutionError =
Class.new RuntimeError
- RemoteInvalidError =
Class.new ArgumentError
- RemoteMismatchError =
Class.new RuntimeError
- RemoteUnknownError =
Class.new RuntimeError
- TemplateMissingError =
Class.new RuntimeError
- VERSION =
'0.6.2'.freeze