Module: RIO::Impl::U

Defined in:
lib/rio/ops/either.rb,
lib/rio/ops/stream.rb,
lib/rio/ops/stream/output.rb

Class Method Summary collapse

Class Method Details

.chmod(mod, s) ⇒ Object



34
35
36
# File 'lib/rio/ops/either.rb', line 34

def self.chmod(mod,s)
  ::File.chmod(mod,s.to_s)
end

.chown(owner_int, group_int, s) ⇒ Object



37
38
39
# File 'lib/rio/ops/either.rb', line 37

def self.chown(owner_int,group_int,s)
  ::File.chown(owner_int,group_int,s.to_s)
end

.copy_stream(s, d) ⇒ Object



30
31
32
33
# File 'lib/rio/ops/stream/output.rb', line 30

def self.copy_stream(s,d)
  require 'fileutils'
  ::FileUtils::copy_stream(s,d)
end

.mv(s, d) ⇒ Object



31
32
33
# File 'lib/rio/ops/either.rb', line 31

def self.mv(s,d)
  ::FileUtils.mv(s.to_s,d.to_s)
end