Class: Ocran::BuildFacade
- Inherits:
-
Object
- Object
- Ocran::BuildFacade
- Defined in:
- lib/ocran/build_facade.rb
Instance Method Summary collapse
- #cp ⇒ Object
- #exec ⇒ Object
- #export ⇒ Object
-
#initialize(filer, launcher) ⇒ BuildFacade
constructor
A new instance of BuildFacade.
- #mkdir ⇒ Object
Constructor Details
#initialize(filer, launcher) ⇒ BuildFacade
Returns a new instance of BuildFacade.
5 6 7 |
# File 'lib/ocran/build_facade.rb', line 5 def initialize(filer, launcher) @filer, @launcher = filer, launcher end |
Instance Method Details
#cp ⇒ Object
11 |
# File 'lib/ocran/build_facade.rb', line 11 def cp(...) = @filer.__send__(__method__, ...) |
#exec ⇒ Object
15 |
# File 'lib/ocran/build_facade.rb', line 15 def exec(...) = @launcher.__send__(__method__, ...) |
#export ⇒ Object
13 |
# File 'lib/ocran/build_facade.rb', line 13 def export(...) = @launcher.__send__(__method__, ...) |
#mkdir ⇒ Object
9 |
# File 'lib/ocran/build_facade.rb', line 9 def mkdir(...) = @filer.__send__(__method__, ...) |