module Geminabox

Constants

VERSION

Attributes

allow_delete[RW]
allow_remote_failure[RW]
allow_replace[RW]
build_legacy[RW]
data[RW]
gem_permissions[RW]
http_adapter[RW]
incremental_updates[RW]
lockfile[RW]
public_folder[RW]
retry_interval[RW]
ruby_gems_url[RW]
rubygems_proxy[RW]
views[RW]

Public Class Methods

call(env) click to toggle source
# File lib/geminabox.rb, line 67
def call(env)
  Server.call env
end
geminabox_path(file) click to toggle source
# File lib/geminabox.rb, line 22
def self.geminabox_path(file)
  File.join File.dirname(__FILE__), 'geminabox', file
end
set_defaults(defaults) click to toggle source
# File lib/geminabox.rb, line 56
def set_defaults(defaults)
  defaults.each do |method, default|
    variable = "@#{method}"
    instance_variable_set(variable, default) unless instance_variable_get(variable)
  end
end
settings() click to toggle source
# File lib/geminabox.rb, line 63
def settings
  Server.settings
end