class Object

Public Instance Methods

read_gzip_body(response_body) click to toggle source
# File lib/generators/rockstart/deployment/templates/rack_deflater_spec.rb, line 22
def read_gzip_body(response_body)
  require "zlib"
  require "stringio"
  gz = Zlib::GzipReader.new(StringIO.new(response_body.to_s))
  gz.read
end
resolve_friendly_id_conflict(candidates) click to toggle source
# File lib/generators/rockstart/development/friendly_id/templates/friendly_id_initializer.rb, line 37
def resolve_friendly_id_conflict(candidates)
  uuid = SecureRandom.uuid
  [
    apply_slug_limit(candidates.first, uuid),
    SecureRandom.hex(5)
  ].compact.join(friendly_id_config.sequence_separator)
end