class Wsman::ConfigManager

Defined in:

config.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new #

[View source]

Instance Method Detail

def add_db_config(site_name, confname, dbname, username, password) #

[View source]
def add_solr_config_to_db(confname, site_name, solr_version) #

[View source]
def awslogs_config_path #

[View source]
def awslogs_prefix #

[View source]
def container_htdocs #

[View source]
def container_image #

[View source]
def container_ip(instance_name, instance_db_table) #

[View source]
def container_network #

[View source]
def container_subnet #

[View source]
def create_or_update_solr_container(solr_version, dcompose) #

[View source]
def create_solr_core(solr_version, corename, solr_core_config_dir) #

[View source]
def db_path : String #

[View source]
def db_site_id(db, site_name) #

[View source]
def delete_site_config(site_name) #

[View source]
def delete_solr_cores(solr_cores) #

[View source]
def delete_solr_instance(solr_version) #

[View source]
def deploy_env(site_name, env) #

[View source]
def docker_compose_filename #

[View source]
def docker_environment_dir #

[View source]
def docker_environment_prefix #

[View source]
def env_changed?(site_name, new_env) #

[View source]
def env_file(site_name) #

[View source]
def env_files_custom(site_name) #

All - postfixed envfile


[View source]
def fixtures_dir #

[View source]
def generate_solr_corename(confname, site_name) #

[View source]
def get_db_config(site_name) #

[View source]
def get_solr_cores_from_db(site_name) #

[View source]
def get_solr_instance_id(version) #

[View source]
def has_db?(site_name, confname) #

[View source]
def has_solr_container?(solr_version) #

[View source]
def hosting_env_file #

[View source]
def mysql_pwd_cmd #

[View source]
def nginx_conf_dir #

[View source]
def phpfpm_port #

[View source]
def remove_solr_cores_from_db(site_name) #

[View source]
def remove_solr_instance_from_db(solr_version) #

[View source]
def save #

[View source]
def save_solr_dcompose(solr_version, dcompose) #

[View source]
def solr_core_exists?(solr_cores, corename) #

[View source]
def solr_cores_path_by_version(solr_version) #

[View source]
def solr_data_path #

[View source]
def solr_dcompose_changed?(solr_version, dcompose) #

[View source]
def solr_dcompose_file(solr_version) #

[View source]
def solr_image #

[View source]
def solr_instance_has_cores?(solr_instance_id) #

[View source]
def solr_version_name(solr_version) #

[View source]
def systemd_service_dir #

[View source]
def template_service_name #

[View source]
def update_solr_core_site_id(site_name, corename) #

[View source]
def user_group_numeric #

[View source]
def web_group #

[View source]
def web_root_dir #

[View source]
def web_user #

[View source]
def wsman_version : String #

[View source]