Class: Avmtrf1::Tools::Runner

Inherits:
Object
  • Object
show all
Includes:
EacRubyBase0::Runner
Defined in:
lib/avmtrf1/tools/runner.rb,
lib/avmtrf1/tools/runner/git.rb,
lib/avmtrf1/tools/runner/php.rb,
lib/avmtrf1/tools/runner/red.rb,
lib/avmtrf1/tools/runner/esosti.rb,
lib/avmtrf1/tools/runner/oracle.rb,
lib/avmtrf1/tools/runner/node_js.rb,
lib/avmtrf1/tools/runner/openvpn.rb,
lib/avmtrf1/tools/runner/forponto.rb,
lib/avmtrf1/tools/runner/php/docker.rb,
lib/avmtrf1/tools/runner/check_point.rb,
lib/avmtrf1/tools/runner/esosti/fetch.rb,
lib/avmtrf1/tools/runner/oracle/query.rb,
lib/avmtrf1/tools/runner/esosti/changed.rb,
lib/avmtrf1/tools/runner/esosti/request.rb,
lib/avmtrf1/tools/runner/forponto/saldo.rb,
lib/avmtrf1/tools/runner/git/push_large.rb,
lib/avmtrf1/tools/runner/node_js/docker.rb,
lib/avmtrf1/tools/runner/forponto/espelho.rb,
lib/avmtrf1/tools/runner/forponto/resumos.rb,
lib/avmtrf1/tools/runner/git/issues_check.rb,
lib/avmtrf1/tools/runner/check_point/login.rb,
lib/avmtrf1/tools/runner/oracle/source_get.rb,
lib/avmtrf1/tools/runner/oracle/user_clear.rb,
lib/avmtrf1/tools/runner/trf1_dspace_base0.rb,
lib/avmtrf1/tools/runner/forponto/marcacoes.rb,
lib/avmtrf1/tools/runner/inventario_sistemas.rb,
lib/avmtrf1/tools/runner/trf1_dspace_base0/deploy.rb

Defined Under Namespace

Classes: CheckPoint, Esosti, Forponto, Git, InventarioSistemas, NodeJs, Openvpn, Oracle, Php, Red, Trf1DspaceBase0

Instance Method Summary collapse

Instance Method Details

#applicationObject


21
22
23
# File 'lib/avmtrf1/tools/runner.rb', line 21

def application
  ::Avmtrf1::Tools.application
end

#runObject


25
26
27
28
29
30
31
32
# File 'lib/avmtrf1/tools/runner.rb', line 25

def run
  ::EacConfig::Node.context.on(application.build_config) do
    ::Aranha::Selenium::DriverFactory::Base.default_headless = parsed.headless?
    super
  end
rescue ::Avmtrf1::Ruby::Gems::NotFoundError => e
  on_gem_not_found(e.dependency)
end