summaryrefslogtreecommitdiff
path: root/fsm.go
diff options
context:
space:
mode:
authorjwijenbergh <jeroenwijenbergh@protonmail.com>2022-09-14 13:56:49 +0200
committerjwijenbergh <jeroenwijenbergh@protonmail.com>2022-09-14 13:56:49 +0200
commitda83f54606c9c1d2786d87074ee17ed972d2e1b2 (patch)
tree0be57934f9f467c87576abb0b457fb54b2d25d52 /fsm.go
parentfd34e72da8c604517050ada7e883ba982829d985 (diff)
Refactor: Return without json
Diffstat (limited to 'fsm.go')
-rw-r--r--fsm.go32
1 files changed, 23 insertions, 9 deletions
diff --git a/fsm.go b/fsm.go
index 31ed30b..a09e335 100644
--- a/fsm.go
+++ b/fsm.go
@@ -3,14 +3,17 @@ package eduvpn
import (
"errors"
"fmt"
- "github.com/jwijenbergh/eduvpn-common/internal/fsm"
- "github.com/jwijenbergh/eduvpn-common/internal/types"
+
+ "github.com/jwijenbergh/eduvpn-common/internal/fsm"
+ "github.com/jwijenbergh/eduvpn-common/internal/types"
)
-type FSMStateID = fsm.FSMStateID
-type FSMStates = fsm.FSMStates
-type FSMState = fsm.FSMState
-type FSMTransition = fsm.FSMTransition
+type (
+ FSMStateID = fsm.FSMStateID
+ FSMStates = fsm.FSMStates
+ FSMState = fsm.FSMState
+ FSMTransition = fsm.FSMTransition
+)
const (
// Deregistered means the app is not registered with the wrapper
@@ -91,9 +94,16 @@ func GetStateName(s FSMStateID) string {
}
}
-func newFSM(name string, callback func(FSMStateID, FSMStateID, interface{}), directory string, debug bool) fsm.FSM {
+func newFSM(
+ name string,
+ callback func(FSMStateID, FSMStateID, interface{}),
+ directory string,
+ debug bool,
+) fsm.FSM {
states := FSMStates{
- STATE_DEREGISTERED: FSMState{Transitions: []FSMTransition{{STATE_NO_SERVER, "Client registers"}}},
+ STATE_DEREGISTERED: FSMState{
+ Transitions: []FSMTransition{{STATE_NO_SERVER, "Client registers"}},
+ },
STATE_NO_SERVER: FSMState{
Transitions: []FSMTransition{
{STATE_NO_SERVER, "Reload list"},
@@ -231,7 +241,11 @@ func (e FSMWrongStateError) CustomError() *types.WrappedErrorMessage {
return &types.WrappedErrorMessage{
Message: "Wrong FSM State",
Err: errors.New(
- fmt.Sprintf("wrong FSM state, got: %s, want: %s", GetStateName(e.Got), GetStateName(e.Want)),
+ fmt.Sprintf(
+ "wrong FSM state, got: %s, want: %s",
+ GetStateName(e.Got),
+ GetStateName(e.Want),
+ ),
),
}
}