Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationPushData ¶
type ApplicationPushData struct { Connection plugin.CliConnection TraceLogging bool }
ApplicationPushData struct
func NewApplicationPush ¶
func NewApplicationPush(conn plugin.CliConnection, traceLogging bool) *ApplicationPushData
NewApplicationPush generate new cf puppeteer push
func (*ApplicationPushData) PushApplication ¶
func (adp *ApplicationPushData) PushApplication(venAppName string, venAppExists bool, spaceGUID string, parsedArguments *arguments.ParserArguments) error
PushApplication push application to cf
func (*ApplicationPushData) SwitchRoutes ¶
func (adp *ApplicationPushData) SwitchRoutes(venAppName string, venAppExists bool, appName string, routes []map[string]string, legacyPush bool) error
handle route switch
type PuppeteerPush ¶
type PuppeteerPush interface { PushApplication(venAppName string, venAppExists bool, spaceGUID string, parsedArguments *arguments.ParserArguments) error SwitchRoutes(venAppName string, venAppExists bool, appName string, routes []map[string]string, legacyPush bool) error }
PuppeteerPush push application interface
Click to show internal directories.
Click to hide internal directories.