Documentation
¶
Index ¶
- type ProjectStorage
- func (_m *ProjectStorage) Get(projectId models.Id) (*models.Project, error)
- func (_m *ProjectStorage) GetByName(projectName string) (*models.Project, error)
- func (_m *ProjectStorage) ListProjects(name string) ([]*models.Project, error)
- func (_m *ProjectStorage) Save(project *models.Project) (*models.Project, error)
- type SecretStorage
- func (_m *SecretStorage) Delete(id models.Id, projectId models.Id) error
- func (_m *SecretStorage) GetAsPlainText(id models.Id, projectId models.Id) (*models.Secret, error)
- func (_m *SecretStorage) GetByNameAsPlainText(name string, projectId models.Id) (*models.Secret, error)
- func (_m *SecretStorage) List(projectId models.Id) ([]*models.Secret, error)
- func (_m *SecretStorage) Save(secret *models.Secret) (*models.Secret, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProjectStorage ¶
ProjectStorage is an autogenerated mock type for the ProjectStorage type
func (*ProjectStorage) GetByName ¶
func (_m *ProjectStorage) GetByName(projectName string) (*models.Project, error)
GetByName provides a mock function with given fields: projectName
func (*ProjectStorage) ListProjects ¶
func (_m *ProjectStorage) ListProjects(name string) ([]*models.Project, error)
ListProjects provides a mock function with given fields: name
type SecretStorage ¶
SecretStorage is an autogenerated mock type for the SecretStorage type
func (*SecretStorage) GetAsPlainText ¶
GetAsPlainText provides a mock function with given fields: id, projectId
func (*SecretStorage) GetByNameAsPlainText ¶
func (_m *SecretStorage) GetByNameAsPlainText(name string, projectId models.Id) (*models.Secret, error)
GetByNameAsPlainText provides a mock function with given fields: name, projectId
Click to show internal directories.
Click to hide internal directories.