Module: AutomateIt
- Defined in:
- lib/automateit/root.rb,
lib/automateit/cli.rb,
lib/automateit/error.rb,
lib/automateit/common.rb,
lib/automateit/plugin.rb,
lib/automateit/project.rb,
lib/automateit/constants.rb,
lib/automateit/interpreter.rb,
lib/automateit/plugin/base.rb,
lib/automateit/plugin/driver.rb,
lib/automateit/plugin/manager.rb,
lib/automateit/download_manager.rb
Overview
DownloadManager
The DownloadManager provides a way of downloading files.
Defined Under Namespace
Modules: Constants Classes: AccountManager, AddressManager, CLI, Common, DownloadManager, EditManager, Error, FieldManager, Interpreter, PackageManager, PlatformManager, Plugin, Project, ServiceManager, ShellManager, TagManager, TemplateManager
Constant Summary collapse
- VERSION =
AutomateIt version
Gem::Version.new("0.80624")
Class Method Summary collapse
-
.invoke(recipe, opts = {}) ⇒ Object
Invokes an Interpreter on the recipe.
-
.new(opts = {}) ⇒ Object
Instantiates a new Interpreter.
Class Method Details
.invoke(recipe, opts = {}) ⇒ Object
Invokes an Interpreter on the recipe. See documentation for Interpreter::invoke.
14 15 16 |
# File 'lib/automateit/root.rb', line 14 def self.invoke(recipe, opts={}) Interpreter.invoke(recipe, opts) end |
.new(opts = {}) ⇒ Object
Instantiates a new Interpreter. See documentation for Interpreter#setup.
8 9 10 |
# File 'lib/automateit/root.rb', line 8 def self.new(opts={}) Interpreter.new(opts) end |