remoter#

class acore_server_bootstrap.remoter.Remoter(ssm_client: Optional[ForwardRef('SSMClient')] = None, server: Optional[ForwardRef('Server')] = None)[source]#
hello(ssm_client: Optional[SSMClient] = None, server: Optional[Server] = None)[source]#

Run acore_server_bootstrap.cli.main.Command.hello() remotely.

bootstrap_as_sudo(ssm_client: Optional[SSMClient] = None, server: Optional[Server] = None)[source]#

Run acore_server_bootstrap.cli.main.Command.bootstrap_as_sudo() remotely.

bootstrap(ssm_client: Optional[SSMClient] = None, server: Optional[Server] = None)[source]#

Run acore_server_bootstrap.cli.main.Command.bootstrap() remotely.

disable_ubuntu_auto_upgrade(ssm_client: Optional[SSMClient] = None, server: Optional[Server] = None)[source]#

Run acore_server_bootstrap.cli.main.Command.disable_ubuntu_auto_upgrade() remotely.

setup_ec2_run_on_restart_script(ssm_client: Optional[SSMClient] = None, server: Optional[Server] = None)[source]#

Run acore_server_bootstrap.cli.main.Command.setup_ec2_run_on_restart_script() remotely.

create_database(ssm_client: Optional[SSMClient] = None, server: Optional[Server] = None)[source]#

Run acore_server_bootstrap.cli.main.Command.create_database() remotely.

create_user(ssm_client: Optional[SSMClient] = None, server: Optional[Server] = None)[source]#

Run acore_server_bootstrap.cli.main.Command.create_user() remotely.

update_realmlist(ssm_client: Optional[SSMClient] = None, server: Optional[Server] = None)[source]#

Run acore_server_bootstrap.cli.main.Command.update_realmlist() remotely.

configure_db(ssm_client: Optional[SSMClient] = None, server: Optional[Server] = None)[source]#

Run acore_server_bootstrap.cli.main.Command.configure_db() remotely.

apply_authserver_conf(ssm_client: Optional[SSMClient] = None, server: Optional[Server] = None)[source]#

Run acore_server_bootstrap.cli.main.Command.apply_authserver_conf() remotely.

apply_worldserver_conf(ssm_client: Optional[SSMClient] = None, server: Optional[Server] = None)[source]#

Run acore_server_bootstrap.cli.main.Command.apply_worldserver_conf() remotely.

apply_mod_lua_engine_conf(ssm_client: Optional[SSMClient] = None, server: Optional[Server] = None)[source]#

Run acore_server_bootstrap.cli.main.Command.apply_mod_lua_engine_conf() remotely.

apply_server_config(ssm_client: Optional[SSMClient] = None, server: Optional[Server] = None)[source]#

Run acore_server_bootstrap.cli.main.Command.apply_server_config() remotely.

run_check_server_status_cron_job(ssm_client: Optional[SSMClient] = None, server: Optional[Server] = None)[source]#

Run acore_server_bootstrap.cli.main.Command.run_check_server_status_cron_job() remotely.

stop_check_server_status_cron_job(ssm_client: Optional[SSMClient] = None, server: Optional[Server] = None)[source]#

Run acore_server_bootstrap.cli.main.Command.stop_check_server_status_cron_job() remotely.

run_server(ssm_client: Optional[SSMClient] = None, server: Optional[Server] = None)[source]#

Run acore_server_bootstrap.cli.main.Command.run_server() remotely.

list_session(ssm_client: Optional[SSMClient] = None, server: Optional[Server] = None)[source]#

Run acore_server_bootstrap.cli.main.Command.list_session() remotely.

stop_server(ssm_client: Optional[SSMClient] = None, server: Optional[Server] = None)[source]#

Run acore_server_bootstrap.cli.main.Command.stop_server() remotely.

install(ssm_client: Optional[SSMClient] = None, server: Optional[Server] = None, python_version: str = '3.11', acore_soap_app_version: Optional[str] = None, acore_db_app_version: Optional[str] = None, acore_server_bootstrap_version: Optional[str] = None)[source]#

Run Bootstrap on First Launch EC2 remotely.