Documentation
¶
Index ¶
- type MockLedgerProvider
- func (i *MockLedgerProvider) Append(ctx context.Context, trails []v1alpha2.Trail) error
- func (m *MockLedgerProvider) ID() string
- func (m *MockLedgerProvider) Init(config providers.IProviderConfig) error
- func (i *MockLedgerProvider) InitWithMap(properties map[string]string) error
- func (a *MockLedgerProvider) SetContext(context *contexts.ManagerContext)
- type MockLedgerProviderConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockLedgerProvider ¶
type MockLedgerProvider struct { Config MockLedgerProviderConfig Context *contexts.ManagerContext LedgerData []v1alpha2.Trail Lock *sync.Mutex }
func (*MockLedgerProvider) ID ¶
func (m *MockLedgerProvider) ID() string
func (*MockLedgerProvider) Init ¶
func (m *MockLedgerProvider) Init(config providers.IProviderConfig) error
func (*MockLedgerProvider) InitWithMap ¶
func (i *MockLedgerProvider) InitWithMap(properties map[string]string) error
func (*MockLedgerProvider) SetContext ¶
func (a *MockLedgerProvider) SetContext(context *contexts.ManagerContext)
type MockLedgerProviderConfig ¶
type MockLedgerProviderConfig struct {
Name string `json:"name"`
}
func MockLedgerProviderConfigFromMap ¶
func MockLedgerProviderConfigFromMap(properties map[string]string) (MockLedgerProviderConfig, error)
Click to show internal directories.
Click to hide internal directories.