MCPcopy Index your code
hub / github.com/cloudfoundry/cli / addApp

Function addApp

cf/commands/application/push.go:666–682  ·  view source on GitHub ↗
(apps *[]models.AppParams, app models.AppParams)

Source from the content-addressed store, hash-verified

664}
665
666func addApp(apps *[]models.AppParams, app models.AppParams) error {
667 if app.Name == nil {
668 return errors.New(T("App name is a required field"))
669 }
670
671 if app.Path == nil {
672 cwd, err := os.Getwd()
673 if err != nil {
674 return err
675 }
676 app.Path = &cwd
677 }
678
679 *apps = append(*apps, app)
680
681 return nil
682}
683
684func (cmd *Push) getAppParamsFromContext(c flags.FlagContext) (models.AppParams, error) {
685 noHostBool := c.Bool("no-hostname")

Callers 1

Calls 1

NewFunction · 0.92

Tested by

no test coverage detected