diff --git a/Golem/Golem.cs b/Golem/Golem.cs index 3c0ffbe..62902c1 100644 --- a/Golem/Golem.cs +++ b/Golem/Golem.cs @@ -340,6 +340,7 @@ private async Task StartupProvider(Func exitHandler, Cancella { try { + Provider.ResetDefaultProfile(); Provider.PresetConfig.InitilizeDefaultPresets(); await Provider.Run(Yagna.Options.AppKey, Yagna.Options.Network, exitHandler, cancellationToken, true); } diff --git a/Golem/Yagna/Provider.cs b/Golem/Yagna/Provider.cs index 75fc86f..f676282 100644 --- a/Golem/Yagna/Provider.cs +++ b/Golem/Yagna/Provider.cs @@ -203,6 +203,11 @@ public void UpdateDefaultProfile(String param, String value) ExecToText($"profile update {param} {value} default".Split()); } + public void ResetDefaultProfile() + { + ExecToText("profile reset --name default".Split()); + } + public async Task Run(string appKey, Network network, Func exitHandler, CancellationToken cancellationToken, bool enableDebugLogs = false) { await ProcLock.WaitAsync(cancellationToken);