module Vx::Lib::Container::Upload
Public Instance Methods
upload(content, path, options = {})
click to toggle source
# File lib/vx/lib/container/mixin/upload.rb, line 6 def upload(content, path, options = {}) mode = options[:mode] || '0600' encoded = ::Base64.encode64(content).gsub("\n", '') "( echo #{encoded} | base64 --decode ) > #{path} ; chmod #{mode} #{path}" end