(cmd *cobra.Command, flags servicesCmdFlags)
| 155 | } |
| 156 | |
| 157 | func attachServices(cmd *cobra.Command, flags servicesCmdFlags) error { |
| 158 | box, err := devbox.Open(&devopt.Opts{ |
| 159 | Dir: flags.config.path, |
| 160 | Environment: flags.config.environment, |
| 161 | Stderr: cmd.ErrOrStderr(), |
| 162 | }) |
| 163 | if err != nil { |
| 164 | return errors.WithStack(err) |
| 165 | } |
| 166 | |
| 167 | return box.AttachToProcessManager(cmd.Context()) |
| 168 | } |
| 169 | |
| 170 | func listServices(cmd *cobra.Command, flags servicesCmdFlags) error { |
| 171 | box, err := devbox.Open(&devopt.Opts{ |
no test coverage detected