Skip to content

Instantly share code, notes, and snippets.

View AlexWheeler's full-sized avatar

Alex Wheeler AlexWheeler

View GitHub Profile
module Request
HEADERS = { 'Content-Type' => 'application/json' }.freeze
def self.add_headers(headers)
HEADERS.merge!(headers)
end
def get_request(path)
uri = URI.parse(path)
http = Net::HTTP.new(uri.host, uri.port)
require 'gruff'
g = Gruff::Line.new(400)
g.maximum_value = 100
g.minimum_value = 0
g.y_axis_increment = 5
g.theme = {
:colors => %w(black red),
:marker_color => 'grey',
:font_color => 'black',
content_type = request["content-type"]
require 'moneta'
require 'flipper'
load './lib/flipper/adapters/moneta.rb'
moneta = Moneta.build do
use :Logger
adapter :Memory
end
adapter = Flipper::Adapters::Moneta.new(moneta)