in pkg/state/state.go [43:67]
func (state *State) Serialize() (serializedState SerializedState, err error) {
serializedState = SerializedState{}
serializedState[FileManifest], err = state.serializeManifest()
if err != nil {
return
}
serializedState[FileRegistrationKey], err = state.serializeRegistrationKey()
if err != nil {
return
}
serializedState[FileInstanceFingerprint], err = state.serializeInstanceFingerprint()
if err != nil {
return
}
serializedState[EksConnectorConfig], err = state.serializeEksConnectorConfig()
if err != nil {
return
}
return serializedState, nil
}