MCPcopy Index your code
hub / github.com/jetify-com/devbox / restartServices

Function restartServices

internal/boxcli/services.go:228–248  ·  view source on GitHub ↗
(
	cmd *cobra.Command,
	services []string,
	flags servicesCmdFlags,
)

Source from the content-addressed store, hash-verified

226}
227
228func restartServices(
229 cmd *cobra.Command,
230 services []string,
231 flags servicesCmdFlags,
232) error {
233 env, err := flags.Env(flags.config.path)
234 if err != nil {
235 return err
236 }
237 box, err := devbox.Open(&devopt.Opts{
238 Dir: flags.config.path,
239 Environment: flags.config.environment,
240 Env: env,
241 Stderr: cmd.ErrOrStderr(),
242 })
243 if err != nil {
244 return errors.WithStack(err)
245 }
246
247 return box.RestartServices(cmd.Context(), flags.runInCurrentShell, services...)
248}
249
250func startProcessManager(
251 cmd *cobra.Command,

Callers 1

servicesCmdFunction · 0.85

Calls 3

OpenFunction · 0.92
RestartServicesMethod · 0.80
EnvMethod · 0.65

Tested by

no test coverage detected