Sha256: 45aa3a711a7f3dcc400fbf7693a9bf58c18e0ac93f7d5467b234e3c89af064cc

Contents?: true

Size: 502 Bytes

Versions: 3

Compression:

Stored size: 502 Bytes

Contents

module Mirage
  class TemplateConfiguration
    attr_accessor :http_method, :status, :delay, :content_type, :default
    DEFAULT_HTTP_METHOD=:get
    DEFAULT_STATUS=200
    DEFAULT_DELAY=0
    DEFAULT_CONTENT_TYPE="text/plain"
    DEFAULT_DEFAULT=false

    def initialize
      reset
    end

    def reset
      @http_method = DEFAULT_HTTP_METHOD
      @status = DEFAULT_STATUS
      @delay = DEFAULT_DELAY
      @content_type = DEFAULT_CONTENT_TYPE
      @default = DEFAULT_DEFAULT
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mirage-3.0.0.alpha.3 lib/mirage/client/template_configuration.rb
mirage-3.0.0.alpha.2 lib/mirage/client/template_configuration.rb
mirage-3.0.0.alpha.1 lib/mirage/client/template_configuration.rb