コード例 #1
0
ファイル: restart.go プロジェクト: vframbach/cli
func init() {
	command_registry.Register(&Restart{})
}
コード例 #2
0
func init() {
	command_registry.Register(&ShowOrg{})
}
コード例 #3
0
func init() {
	command_registry.Register(&CreateServiceBroker{})
}
コード例 #4
0
func init() {
	command_registry.Register(&OrgUsers{})
}
コード例 #5
0
func init() {
	command_registry.Register(&RenameServiceBroker{})
}
コード例 #6
0
ファイル: orgs.go プロジェクト: mandarjog/cli
func init() {
	command_registry.Register(&ListOrgs{})
}
コード例 #7
0
ファイル: unset_space_role.go プロジェクト: Doebe/workplace
func init() {
	command_registry.Register(&UnsetSpaceRole{})
}
コード例 #8
0
ファイル: feature_flag.go プロジェクト: vframbach/cli
func init() {
	command_registry.Register(&ShowFeatureFlag{})
}
コード例 #9
0
ファイル: map_route_test.go プロジェクト: juanpaulo/cli
		routeRepo           *testapi.FakeRouteRepository
		requirementsFactory *testreq.FakeReqFactory
		routeCreator        *routeCmdFakes.FakeRouteCreator
		OriginalCreateRoute command_registry.Command
		deps                command_registry.Dependency
	)

	updateCommandDependency := func(pluginCall bool) {
		deps.Ui = ui
		deps.RepoLocator = deps.RepoLocator.SetRouteRepository(routeRepo)
		deps.Config = configRepo

		//save original create-route and restore later
		OriginalCreateRoute = command_registry.Commands.FindCommand("create-route")
		//inject fake 'CreateRoute' into registry
		command_registry.Register(routeCreator)

		command_registry.Commands.SetCommand(command_registry.Commands.FindCommand("map-route").SetDependency(deps, pluginCall))
	}

	BeforeEach(func() {
		ui = new(testterm.FakeUI)
		configRepo = testconfig.NewRepositoryWithDefaults()
		routeRepo = new(testapi.FakeRouteRepository)
		routeCreator = &routeCmdFakes.FakeRouteCreator{}
		requirementsFactory = new(testreq.FakeReqFactory)
	})

	AfterEach(func() {
		command_registry.Register(OriginalCreateRoute)
	})
コード例 #10
0
func init() {
	command_registry.Register(&ListServiceAuthTokens{})
}
コード例 #11
0
ファイル: install_plugin.go プロジェクト: Doebe/workplace
func init() {
	command_registry.Register(&PluginInstall{})
}
コード例 #12
0
ファイル: delete_route.go プロジェクト: vframbach/cli
func init() {
	command_registry.Register(&DeleteRoute{})
}
コード例 #13
0
ファイル: router_groups.go プロジェクト: Doebe/workplace
func init() {
	command_registry.Register(&RouterGroups{})
}
コード例 #14
0
ファイル: disable_ssh.go プロジェクト: Doebe/workplace
func init() {
	command_registry.Register(&DisableSSH{})
}
コード例 #15
0
ファイル: create_app_manifest.go プロジェクト: kavoj/cli
func init() {
	command_registry.Register(&CreateAppManifest{})
}
コード例 #16
0
func init() {
	command_registry.Register(&DeleteServiceAuthTokenFields{})
}
コード例 #17
0
ファイル: space_quotas.go プロジェクト: Doebe/workplace
func init() {
	command_registry.Register(&ListSpaceQuotas{})
}
コード例 #18
0
ファイル: marketplace.go プロジェクト: Doebe/workplace
func init() {
	command_registry.Register(&MarketplaceServices{})
}
コード例 #19
0
func init() {
	command_registry.Register(&DisallowSpaceSSH{})
}
コード例 #20
0
ファイル: start_test.go プロジェクト: rbramwell/cli
		appInstancesRepo          *testAppInstanaces.FakeAppInstancesRepository
		appRepo                   *testApplication.FakeApplicationRepository
		OriginalAppCommand        command_registry.Command
		deps                      command_registry.Dependency
		displayApp                *appCmdFakes.FakeAppDisplayer
	)

	updateCommandDependency := func(logsRepo api.LogsRepository) {
		deps.Ui = ui
		deps.Config = configRepo
		deps.RepoLocator = deps.RepoLocator.SetLogsRepository(logsRepo)
		deps.RepoLocator = deps.RepoLocator.SetApplicationRepository(appRepo)
		deps.RepoLocator = deps.RepoLocator.SetAppInstancesRepository(appInstancesRepo)

		//inject fake 'CreateRoute' into registry
		command_registry.Register(displayApp)

		command_registry.Commands.SetCommand(command_registry.Commands.FindCommand("start").SetDependency(deps, false))
	}

	var mutex = &sync.Mutex{}

	getInstance := func(appGuid string) (instances []models.AppInstanceFields, apiErr error) {
		if len(defaultInstanceResponses) > 0 {
			instances = defaultInstanceResponses[0]
			if len(defaultInstanceResponses) > 1 {
				defaultInstanceResponses = defaultInstanceResponses[1:]
			}
		}
		if len(defaultInstanceErrorCodes) > 0 {
			errorCode := defaultInstanceErrorCodes[0]
コード例 #21
0
ファイル: add_plugin_repo.go プロジェクト: lamproae/cli
func init() {
	command_registry.Register(&AddPluginRepo{})
}
コード例 #22
0
func init() {
	command_registry.Register(&UpdateUserProvidedService{})
}
コード例 #23
0
func init() {
	command_registry.Register(&DisableServiceAccess{})
}
コード例 #24
0
ファイル: create_quota.go プロジェクト: Doebe/workplace
func init() {
	command_registry.Register(&CreateSpaceQuota{})
}
コード例 #25
0
ファイル: service.go プロジェクト: vframbach/cli
func init() {
	command_registry.Register(&ShowService{})
}
コード例 #26
0
ファイル: repo_plugins.go プロジェクト: Doebe/workplace
func init() {
	command_registry.Register(&RepoPlugins{})
}
コード例 #27
0
ファイル: remove_plugin_repo.go プロジェクト: Doebe/workplace
func init() {
	command_registry.Register(&RemovePluginRepo{})
}
コード例 #28
0
ファイル: app.go プロジェクト: riccardomc/cf-fastpush-plugin
func init() {
	command_registry.Register(&ShowApp{})
}
コード例 #29
0
ファイル: delete_shared_domain.go プロジェクト: vframbach/cli
func init() {
	command_registry.Register(&DeleteSharedDomain{})
}
コード例 #30
0
ファイル: rename_buildpack.go プロジェクト: Doebe/workplace
func init() {
	command_registry.Register(&RenameBuildpack{})
}