Installing components from current library
More...
|
override void | PreCheck (Config config) |
| Should check the config and environment for possible errors. If any found, shod throw the exception to prevent node from starting. More...
|
|
|
override Config | GetAkkaConfig () |
| Gets default akka configuration for current module More...
|
|
override IEnumerable< string > | GetRoles () |
| Gets list of roles, that would be assign to cluster node with this plugin installed. More...
|
|
override void | RegisterComponents (ContainerBuilder container, Config config) |
|
Installing components from current library
Definition at line 29 of file Installer.cs.
◆ GetAkkaConfig()
override Config KlusterKite.Web.NginxConfigurator.Installer.GetAkkaConfig |
( |
| ) |
|
|
protected |
Gets default akka configuration for current module
- Returns
- Akka configuration
◆ GetRoles()
override IEnumerable<string> KlusterKite.Web.NginxConfigurator.Installer.GetRoles |
( |
| ) |
|
|
protected |
Gets list of roles, that would be assign to cluster node with this plugin installed.
- Returns
- The list of roles
Definition at line 66 of file Installer.cs.
◆ PreCheck()
override void KlusterKite.Web.NginxConfigurator.Installer.PreCheck |
( |
Config |
config | ) |
|
Should check the config and environment for possible errors. If any found, shod throw the exception to prevent node from starting.
- Parameters
-
- Exceptions
-
System.Exception | Thrown if there are error in configuration and/or environment |
Definition at line 45 of file Installer.cs.
◆ RegisterComponents()
override void KlusterKite.Web.NginxConfigurator.Installer.RegisterComponents |
( |
ContainerBuilder |
container, |
|
|
Config |
config |
|
) |
| |
|
protected |
◆ AkkaConfigLoadPriority
override decimal KlusterKite.Web.NginxConfigurator.Installer.AkkaConfigLoadPriority => PriorityClusterRole |
|
protected |
Gets priority for ordering akka configurations. Highest priority will override lower priority.
Consider using
- See also
- BaseInstaller
integrated constants
Definition at line 35 of file Installer.cs.
The documentation for this class was generated from the following file:
- KlusterKite.Web/KlusterKite.Web.NginxConfigurator/Installer.cs