class Leeloo::TranslateController

Public Instance Methods

display() click to toggle source
# File lib/leeloo/controller.rb, line 84
def display
        @output.render_text @text
end
translate() click to toggle source
# File lib/leeloo/controller.rb, line 74
def translate
        @text = STDIN.read
        @text.scan(/\$\{.*\}/).each do |secret|
                begin
                @text.gsub! secret, (@keystore.secret_from_name(secret[2..-2])).read.to_s.strip 
                rescue => exception
                        # silent
                end
        end
end