class GlobalSettings
Settings to configure this gem
Attributes
cert[RW]
@return [String] Path to HTTPS cert
default_method[RW]
@return [String] Default REST method when none specified by filename
empty_body_status[RW]
@return [Integer] Default status of response when file is empty
https[RW]
@return [Boolean] Whether to serve https using self signed certificate
ignore_files[RW]
@return [Array] Expression representing files to ignore
ignore_status_codes[RW]
@return [Array] List of http status codes to ignore
key[RW]
@return [String] Path to HTTPS key
Public Class Methods
ignored_status?(status_code)
click to toggle source
@param [Integer] status_code HTTP status code @return [Boolean] Whether status code is currently ignored
# File lib/file_sv/global_settings.rb, line 32 def ignored_status?(status_code) return unless ignore_status_codes ignore_status_codes.split(",").each do |code| regex = Regexp.new code.to_s result = status_code.to_s[regex] next unless result return true unless result.empty? end false end