Documentation
¶
Index ¶
- Constants
- func Make(envLocal env_local.Env, configMutableBlob config_mutable_blobs.Blob) (out *env, err error)
- type Env
- type ErrNotInWorkspace
- func (env ErrNotInWorkspace) AssertInWorkspace(context errors.Context)
- func (env ErrNotInWorkspace) AssertInWorkspaceOrOfferToCreate(context errors.Context)
- func (env ErrNotInWorkspace) CreateWorkspace(blob workspace_config_blobs.Blob) (err error)
- func (env ErrNotInWorkspace) DeleteWorkspace() (err error)
- func (err ErrNotInWorkspace) Error() string
- func (env ErrNotInWorkspace) GetDefaults() config_mutable_blobs.Defaults
- func (err ErrNotInWorkspace) GetRetryableError() errors.Retryable
- func (env ErrNotInWorkspace) GetWorkspaceConfig() workspace_config_blobs.Blob
- func (env ErrNotInWorkspace) GetWorkspacePath() string
- func (env ErrNotInWorkspace) InWorkspace() bool
- func (err ErrNotInWorkspace) Is(target error) bool
- func (err ErrNotInWorkspace) Recover(ctx errors.RetryableContext, in error)
- func (err ErrNotInWorkspace) ShouldShowStackTrace() bool
Constants ¶
View Source
const FileWorkspace = ".zit-workspace"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Env ¶
type Env interface { env_dir.Env AssertInWorkspace(errors.Context) AssertInWorkspaceOrOfferToCreate(errors.Context) InWorkspace() bool GetWorkspaceConfig() workspace_config_blobs.Blob GetDefaults() config_mutable_blobs.Defaults CreateWorkspace(workspace_config_blobs.Blob) (err error) DeleteWorkspace() (err error) }
type ErrNotInWorkspace ¶
type ErrNotInWorkspace struct {
// contains filtered or unexported fields
}
func (ErrNotInWorkspace) AssertInWorkspace ¶
func (ErrNotInWorkspace) AssertInWorkspaceOrOfferToCreate ¶
func (ErrNotInWorkspace) CreateWorkspace ¶
func (env ErrNotInWorkspace) CreateWorkspace(blob workspace_config_blobs.Blob) (err error)
func (ErrNotInWorkspace) DeleteWorkspace ¶
func (env ErrNotInWorkspace) DeleteWorkspace() (err error)
func (ErrNotInWorkspace) Error ¶
func (err ErrNotInWorkspace) Error() string
func (ErrNotInWorkspace) GetDefaults ¶
func (env ErrNotInWorkspace) GetDefaults() config_mutable_blobs.Defaults
func (ErrNotInWorkspace) GetRetryableError ¶
func (err ErrNotInWorkspace) GetRetryableError() errors.Retryable
func (ErrNotInWorkspace) GetWorkspaceConfig ¶
func (env ErrNotInWorkspace) GetWorkspaceConfig() workspace_config_blobs.Blob
func (ErrNotInWorkspace) GetWorkspacePath ¶
func (env ErrNotInWorkspace) GetWorkspacePath() string
func (ErrNotInWorkspace) InWorkspace ¶
func (env ErrNotInWorkspace) InWorkspace() bool
func (ErrNotInWorkspace) Is ¶
func (err ErrNotInWorkspace) Is(target error) bool
func (ErrNotInWorkspace) Recover ¶
func (err ErrNotInWorkspace) Recover(ctx errors.RetryableContext, in error)
func (ErrNotInWorkspace) ShouldShowStackTrace ¶
func (err ErrNotInWorkspace) ShouldShowStackTrace() bool
Click to show internal directories.
Click to hide internal directories.