Module: RIO::Piper::Cp::Input

Includes:
Util
Included in:
Ops::File::Existing, Ops::Stream::Input, Stream::Open
Defined in:
lib/rio/piper/cp.rb

Instance Method Summary collapse

Instance Method Details

#|(arg) ⇒ Object



65
66
67
68
69
70
71
72
73
74
# File 'lib/rio/piper/cp.rb', line 65

def |(arg)
  #p "#{self} | #{arg}"
  ario = ensure_cmd_rio(arg)
  #cp = Rio.new(self.rl)
  #cp.cx = self.cx.clone
  #cp.ioh = self.ioh.clone unless self.ioh.nil?
  cp = clone_rio()
  npiper = Piper::Base.new(cp,ario)
  process_pipe_arg_(npiper)
end