class Biran::Config

Attributes

app_env[W]
app_setup_blocks[W]
base_dir[W]
base_path[W]
bindings[W]
config_dirname[W]
config_filename[W]
db_config[W]
db_config_filename[W]
local_config_filename[W]
secrets[W]
secrets_filename[W]
shared_dir[RW]
use_capistrano[W]

Public Instance Methods

app_env() click to toggle source
# File lib/biran/config.rb, line 13
def app_env
  return @app_env if @app_env
  @app_env = Rails.env if defined? Rails
  @app_env ||= 'development'.freeze
end
app_setup_blocks() click to toggle source
# File lib/biran/config.rb, line 65
def app_setup_blocks
  @app_setup_blocks ||= %i[app].freeze
end
base_dir() click to toggle source
# File lib/biran/config.rb, line 19
def base_dir
  @base_dir ||= ''
end
base_path() click to toggle source
# File lib/biran/config.rb, line 73
def base_path
  return @base_path if @base_path
  @base_path = Rails.root if defined? Rails
  @base_path ||= './'
end
bindings() click to toggle source
# File lib/biran/config.rb, line 69
def bindings
  @bindings ||= %i[db_config]
end
config_dirname() click to toggle source
# File lib/biran/config.rb, line 39
def config_dirname
  @config_dirname ||= 'config'.freeze
end
config_filename() click to toggle source
# File lib/biran/config.rb, line 23
def config_filename
  @config_filename ||= 'app_config.yml'.freeze
end
db_config() click to toggle source
# File lib/biran/config.rb, line 57
def db_config
  @db_config ||= {}
end
db_config_filename() click to toggle source
# File lib/biran/config.rb, line 31
def db_config_filename
  @db_config_filename ||= 'db_config.yml'.freeze
end
files_to_generate() click to toggle source
# File lib/biran/config.rb, line 51
def files_to_generate
  {
    vhost: {extension: '.conf'}
  }
end
local_config_filename() click to toggle source
# File lib/biran/config.rb, line 27
def local_config_filename
  @local_config_filename ||= 'local_config.yml'.freeze
end
secrets() click to toggle source
# File lib/biran/config.rb, line 61
def secrets
  @secrets ||= {}
end
secrets_filename() click to toggle source
# File lib/biran/config.rb, line 35
def secrets_filename
  @secrets_filename ||= 'secrets.yml'.freeze
end
use_capistrano() click to toggle source
# File lib/biran/config.rb, line 47
def use_capistrano
  @use_capistrano ||= false
end
vhost_public_dirname() click to toggle source
# File lib/biran/config.rb, line 43
def vhost_public_dirname
  @vhost_public_dirname ||= 'public'.freeze
end