MCPcopy
hub / github.com/dagger/container-use / container

Method container

environment/environment.go:66–71  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

64}
65
66func (env *Environment) container() *dagger.Container {
67 env.mu.RLock()
68 defer env.mu.RUnlock()
69
70 return env.dag.LoadContainerFromID(dagger.ContainerID(env.State.Container))
71}
72
73func Load(ctx context.Context, dag *dagger.Client, id string, state []byte, worktree string) (*Environment, error) {
74 envInfo, err := LoadInfo(ctx, id, state, worktree)

Callers 11

WorkdirMethod · 0.95
RunMethod · 0.95
RunBackgroundMethod · 0.95
TerminalMethod · 0.95
CheckpointMethod · 0.95
FileReadMethod · 0.95
FileWriteMethod · 0.95
FileEditMethod · 0.95
FileDeleteMethod · 0.95
FileListMethod · 0.95
AddServiceMethod · 0.95

Calls 1

RLockMethod · 0.80

Tested by

no test coverage detected