class Wsman::Model::Site

Defined in:

model/site.cr

Constant Summary

DIR_CONFIG = "ws-config"
DIR_SOLR_CORES = "solr-cores"
DIR_TEMPLATES = "ws-template"
SITECONF_FILE = "site.yml"

Constructors

Instance Method Summary

Constructor Detail

def self.new(config : Wsman::ConfigManager, site_name : String) #

[View source]

Instance Method Detail

def dcompose_changed? #

[View source]
def env_file #

[View source]
def env_files_custom #

[View source]
def has_valid_cert? #

[View source]
def needs_dcompose? #

[View source]
def render_awslogs #

[View source]
def render_dcompose #

[View source]
def render_nginx #

[View source]
def render_site_env #

[View source]
def render_solr_dcompose #

[View source]
def save_dcompose #

[View source]
def site_name : String #

[View source]
def siteconf : Wsman::Model::SiteConfig #

[View source]
def skip_solr : Bool #

[View source]
def skip_solr=(skip_solr : Bool) #

[View source]
def solr_core_config_dir(confname) #

[View source]