mirror of
https://github.com/gravitl/netmaker.git
synced 2025-10-05 08:47:35 +08:00
force leave for comms net
This commit is contained in:
@@ -49,7 +49,7 @@ func Join(cfg config.ClientConfig, privateKey string) error {
|
||||
if err != nil && !cfg.DebugOn {
|
||||
if !strings.Contains(err.Error(), "ALREADY_INSTALLED") {
|
||||
ncutils.PrintLog("error installing: "+err.Error(), 1)
|
||||
err = functions.LeaveNetwork(cfg.Network)
|
||||
err = functions.LeaveNetwork(cfg.Network, true)
|
||||
if err != nil {
|
||||
err = functions.WipeLocal(cfg.Network)
|
||||
if err != nil {
|
||||
@@ -88,8 +88,8 @@ func Join(cfg config.ClientConfig, privateKey string) error {
|
||||
}
|
||||
|
||||
// Leave - runs the leave command from cli
|
||||
func Leave(cfg config.ClientConfig) error {
|
||||
err := functions.LeaveNetwork(cfg.Network)
|
||||
func Leave(cfg config.ClientConfig, force bool) error {
|
||||
err := functions.LeaveNetwork(cfg.Network, force)
|
||||
if err != nil {
|
||||
ncutils.PrintLog("error attempting to leave network "+cfg.Network, 1)
|
||||
} else {
|
||||
|
Reference in New Issue
Block a user