iw4madminapplicationmigration ConfigurationMigration - RaidMax/IW4M-Admin GitHub Wiki
Internal class
ConfigurationMigration Description
helps facilitate the migration of configs from one version and or location to another
Diagram
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph IW4MAdmin.Application.Migration
IW4MAdmin.Application.Migration.ConfigurationMigration[ConfigurationMigration](/RaidMax/IW4M-Admin/wiki/ConfigurationMigration)
end
Members
Methods
Public Static methods
Returns | Name |
---|---|
void |
CheckDirectories ()ensures required directories are created |
void |
ModifyLogPath020919 (ServerConfiguration config) |
void |
MoveConfigFolder10518 (ILogger log)moves existing configs from the root folder into a configs folder |
void |
RemoveObsoletePlugins20210322 () |
Details
Summary
helps facilitate the migration of configs from one version and or location to another
Constructors
ConfigurationMigration
public ConfigurationMigration()
Methods
CheckDirectories
public static void CheckDirectories()
Summary
ensures required directories are created
MoveConfigFolder10518
public static void MoveConfigFolder10518(ILogger log)
Arguments
Type | Name | Description |
---|---|---|
ILogger |
log |
Summary
moves existing configs from the root folder into a configs folder
ModifyLogPath020919
public static void ModifyLogPath020919(ServerConfiguration config)
Arguments
Type | Name | Description |
---|---|---|
ServerConfiguration |
config |
RemoveObsoletePlugins20210322
public static void RemoveObsoletePlugins20210322()
Generated with ModularDoc