module Solano
Copyright © 2011-2016 Solano
Labs All Rights Reserved
Copyright © 2011, 2012, 2013, 2014, 2015 Solano
Labs All Rights Reserved
Copyright © 2011-2015 Solano
Labs All Rights Reserved
Copyright © 2011-2015 Solano
Labs All Rights Reserved
Copyright © 2011-2015 Solano
Labs All Rights Reserved
Copyright © 2011-2015 Solano
Labs All Rights Reserved
Copyright © 2011-2015 Solano
Labs All Rights Reserved
Copyright © 2011-2015 Solano
Labs All Rights Reserved
Copyright © 2011-2015 Solano
Labs All Rights Reserved
Copyright © 2011-2015 Solano
Labs All Rights Reserved
Copyright © 2011-2015 Solano
Labs All Rights Reserved
Copyright © 2011-2015 Solano
Labs All Rights Reserved
Copyright © 2011-2015 Solano
Labs All Rights Reserved
Copyright © 2014, 2015 Solano
Labs All Rights Reserved
Copyright © 2011-2015 Solano
Labs All Rights Reserved
Copyright © 2011, 2012, 2013, 2014 Solano
Labs All Rights Reserved
Copyright © 2015 Solano
Labs All Rights Reserved
Copyright © 2011-2015 Solano
Labs All Rights Reserved
Copyright © 2011, 2012, 2013, 2014 Solano
Labs All Rights Reserved
Copyright © 2011, 2012, 2013, 2014, 2015 Solano
Labs All Rights Reserved
Copyright © 2011-2016 Solano
Labs All Rights Reserved
Copyright © 2011, 2012, 2013, 2014 Solano
Labs All Rights Reserved
Copyright © 2011, 2012, 2013, 2014 Solano
Labs All Rights Reserved
Copyright © 2011, 2012, 2013, 2014 Solano
Labs All Rights Reserved
Copyright © 2011-2015 Solano
Labs All Rights Reserved
Copyright © 2011-2015 Solano
Labs All Rights Reserved
Copyright © 2011-2016 Solano
Labs All Rights Reserved
Copyright © 2011-2015 Solano
Labs All Rights Reserved
Copyright © 2015 Solano
Labs All Rights Reserved
Copyright © 2014 Solano
Labs, Inc. All Rights Reserved
Copyright © 2011, 2012, 2013, 2014 Solano
Labs All Rights Reserved
Copyright © 2011-2017 Solano
Labs All Rights Reserved
Constants
- VERSION
Public Class Methods
# File lib/solano/util.rb, line 24 def self.message_pack(value) io = StringIO.new if RUBY_VERSION =~ /^1[.]([0-8]|9[.][0-2])/ then io.set_encoding("UTF-8") else io.set_encoding("UTF-8", "UTF-8") end packer = ::MessagePackPure::Packer.new(io) packer.write(value) result = io.string return result end
# File lib/solano/util.rb, line 37 def self.sensitive(hash) hash.each_pair do |k, v| if v.is_a?(Hash) then hash[k] = sensitive(v) elsif v.is_a?(String) then if k =~ /_(key|privkey|token)\z/ then hash[k] = '[SENSITIVE]' end end end return hash end