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 |