Clarify SMC-only restart path; no separate domain console required.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -17,14 +17,15 @@ public sealed class SonicConnection
|
||||
public required string DomainName { get; init; }
|
||||
|
||||
/// <summary>
|
||||
/// Domain-Manager-/Broker-URL, z.B. "tcp://dekun-painwbdet:13070".
|
||||
/// Dieselbe Broker-/Management-URL wie in der Sonic Management Console (SMC),
|
||||
/// z.B. "tcp://dekun-painwbdet:13070". Keine separate Domain-Console nötig.
|
||||
/// </summary>
|
||||
public required string ConnectionUrl { get; init; }
|
||||
|
||||
/// <summary>Sonic SMC / Domain Manager Login (nicht für WinRM).</summary>
|
||||
/// <summary>Login wie in der Sonic Management Console (nicht für WinRM).</summary>
|
||||
public required string Username { get; init; }
|
||||
|
||||
/// <summary>Sonic SMC / Domain Manager Passwort (nicht für WinRM).</summary>
|
||||
/// <summary>Passwort wie in der Sonic Management Console (nicht für WinRM).</summary>
|
||||
public required string Password { get; init; }
|
||||
|
||||
/// <summary>
|
||||
@@ -43,8 +44,9 @@ public sealed class SonicConnection
|
||||
/// HttpApi = REST (falls vorhanden).
|
||||
/// </summary>
|
||||
/// <summary>
|
||||
/// Standard: LocalCmd = stopcontainer/startcontainer unter SonicHome (laut Sonic-Doku, ohne extra Java).
|
||||
/// Optional: MfApi (Domain Manager via Java-Client) oder WinRm.
|
||||
/// Standard: LocalCmd = wie SMC-Neustart über SonicHome\bin\stopcontainer/startcontainer
|
||||
/// (gleiche Aktion wie Container in der Management Console stoppen/starten).
|
||||
/// Optional: MfApi (Java-Client) oder WinRm.
|
||||
/// </summary>
|
||||
public SonicManagementMode ManagementMode { get; init; } = SonicManagementMode.LocalCmd;
|
||||
|
||||
@@ -68,7 +70,8 @@ public sealed class SonicConnection
|
||||
? "LocalCmd (Host lokal erkannt)"
|
||||
: EffectiveManagementMode switch
|
||||
{
|
||||
SonicManagementMode.MfApi => "MfApi (Sonic Domain Manager)",
|
||||
SonicManagementMode.LocalCmd => "LocalCmd (SMC stop/startcontainer)",
|
||||
SonicManagementMode.MfApi => "MfApi (optional, braucht Java)",
|
||||
_ => EffectiveManagementMode.ToString()
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user