class Convoy::Utils

Public Class Methods

symbolize_keys(hash) click to toggle source
# File lib/convoy/utils.rb, line 6
def symbolize_keys(hash)
    hash.inject({}) do |result, (key, value)|
        new_key         = (key.kind_of?(String) ? key.to_sym : key)
        new_value       = (value.kind_of?(Hash) ? symbolize_keys(value) : value)
        result[new_key] = new_value
        result
    end
end
tokenize_option_string(option_string) click to toggle source
# File lib/convoy/utils.rb, line 15
def tokenize_option_string(option_string)
    option_string ||= ''
    Shellwords.shellwords(option_string)
end