Class: Dip::Command
- Inherits:
-
Object
- Object
- Dip::Command
- Extended by:
- Forwardable
- Defined in:
- lib/dip/command.rb
Direct Known Subclasses
Dip::Commands::Compose, Dip::Commands::Console::Inject, Dip::Commands::Console::Start, Dip::Commands::DNS::Down, Dip::Commands::DNS::IP, Dip::Commands::DNS::Up, Dip::Commands::DownAll, Dip::Commands::Kubectl, Dip::Commands::List, Dip::Commands::Nginx::Down, Dip::Commands::Nginx::Up, Dip::Commands::Provision, Dip::Commands::Run, Dip::Commands::SSH::Down, Dip::Commands::SSH::Status, Dip::Commands::SSH::Up
Defined Under Namespace
Classes: ProgramRunner, SubprocessRunner
Class Method Summary collapse
Class Method Details
.exec_program(*args, **kwargs) ⇒ Object
34 35 36 |
# File 'lib/dip/command.rb', line 34 def exec_program(*args, **kwargs) run(ProgramRunner, *args, **kwargs) end |
.exec_subprocess(*args, **kwargs) ⇒ Object
38 39 40 |
# File 'lib/dip/command.rb', line 38 def exec_subprocess(*args, **kwargs) run(SubprocessRunner, *args, **kwargs) end |