module StringExtensions

Public Instance Methods

personalize(app_name, hash) click to toggle source
# File lib/string.rb, line 3
def personalize(app_name, hash)
  self.
    gsub('~app_name~', app_name).
    gsub('~github_account~', hash[:deploy][:app_server][:user].to_s).
    gsub('~domain~', hash[:deploy][:app_server][:domain].to_s).
    gsub('~user~', hash[:deploy][:app_server][:user].to_s).
    gsub('~port~',  hash[:deploy][:app_server][:port].to_s).
    gsub('~keys~', hash[:deploy][:app_server][:keys].to_s)
end