class Cranium::Configuration

Constants

STORAGE_DIRECTORY_NAME

Attributes

archive_directory[RW]
gpfdist_home_directory[RW]
gpfdist_url[RW]
greenplum_connection_string[RW]
log_queries[RW]
loggers[RW]
mysql_connection_string[RW]
storage_directory[W]
upload_directory[RW]

Public Class Methods

new() click to toggle source
# File lib/cranium/configuration.rb, line 17
def initialize
  @loggers = []
  @log_queries = true
end

Public Instance Methods

storage_directory() click to toggle source
# File lib/cranium/configuration.rb, line 30
def storage_directory
  return @storage_directory unless @storage_directory.nil?
  File.join upload_path, STORAGE_DIRECTORY_NAME
end
upload_path() click to toggle source
# File lib/cranium/configuration.rb, line 24
def upload_path
  File.join gpfdist_home_directory, upload_directory
end