Some cleanup and safety checks

* Add logging middleware
  * Remove some noise from logs
  * Add some safety checks when managing runners
This commit is contained in:
Gabriel Adrian Samfira 2022-12-29 16:49:50 +00:00
parent 5bc2bec991
commit 3a92a5be0e
15 changed files with 384 additions and 198 deletions

View file

@ -14,13 +14,13 @@ type Store struct {
mock.Mock
}
// AddInstanceStatusMessage provides a mock function with given fields: ctx, instanceID, statusMessage
func (_m *Store) AddInstanceStatusMessage(ctx context.Context, instanceID string, statusMessage string) error {
ret := _m.Called(ctx, instanceID, statusMessage)
// AddInstanceEvent provides a mock function with given fields: ctx, instanceID, event, statusMessage
func (_m *Store) AddInstanceEvent(ctx context.Context, instanceID string, event params.EventType, statusMessage string) error {
ret := _m.Called(ctx, instanceID, event, statusMessage)
var r0 error
if rf, ok := ret.Get(0).(func(context.Context, string, string) error); ok {
r0 = rf(ctx, instanceID, statusMessage)
if rf, ok := ret.Get(0).(func(context.Context, string, params.EventType, string) error); ok {
r0 = rf(ctx, instanceID, event, statusMessage)
} else {
r0 = ret.Error(0)
}