class PrepKit::Within
Public Class Methods
new(parent, directory)
click to toggle source
# File lib/prep_kit/within.rb, line 3 def initialize(parent, directory) @parent = parent @directory = directory end
Public Instance Methods
download(src, dst)
click to toggle source
# File lib/prep_kit/within.rb, line 20 def download(src, dst) @parent.download(File.join(@directory, src), dst) end
sh(command)
click to toggle source
# File lib/prep_kit/within.rb, line 8 def sh(command) @parent.sh("cd #{@directory}; #{command}") end
test?(path, option)
click to toggle source
# File lib/prep_kit/within.rb, line 12 def test?(path, option) @parent.test?(File.join(@directory, path), option) end
upload(src, dst)
click to toggle source
# File lib/prep_kit/within.rb, line 16 def upload(src, dst) @parent.upload(src, File.join(@directory, dst)) end