class A4Tools::FileOverwriteOutput
Public Class Methods
new(filename)
click to toggle source
# File lib/net_shell/io.rb, line 73 def initialize(filename) @filename = filename end
Public Instance Methods
access_type()
click to toggle source
# File lib/net_shell/io.rb, line 77 def access_type "w" end
close()
click to toggle source
# File lib/net_shell/io.rb, line 88 def close @fd.close end
write(s)
click to toggle source
# File lib/net_shell/io.rb, line 81 def write(s) s = s.unstyle unless @color @fd ||= File.open(@filename, access_type) @fd.write(s) @fd.flush end