Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bluemixgaragelondon/cf-blue-green-deploy
/ functions
Functions
105 in github.com/bluemixgaragelondon/cf-blue-green-deploy
⨍
Functions
105
◇
Types & classes
13
↓ 22 callers
Function
NewArgs
(osArgs []string)
args.go:14
↓ 15 callers
Method
Deploy
(cfDomains manifest.CfDomains, manifestReader manifest.ManifestReader, args Args)
main.go:62
↓ 14 callers
Function
getAllCfCommands
(connection *pluginfakes.FakeCliConnection)
blue_green_deploy_test.go:725
↓ 13 callers
Method
GetAppParams
(appName string, cfDomains CfDomains)
manifest/manifest.go:513
↓ 12 callers
Method
UnionRouteLists
(listA []plugin_models.GetApp_RouteSummary, listB []plugin_models.GetApp_RouteSummary)
main.go:170
↓ 10 callers
Method
PushNewApp
(string, plugin_models.GetApp_RouteSummary, string, ScaleParameters)
blue_green_deploy.go:18
↓ 10 callers
Function
manifestFromYamlString
(yamlString string)
manifest/manifest_test.go:447
↓ 8 callers
Method
DeleteAllAppsExceptLiveAndFailedApp
(string)
blue_green_deploy.go:20
↓ 8 callers
Method
Read
()
manifest/manifest_reader.go:15
↓ 7 callers
Method
DeleteAllAppsExceptLiveApp
(string)
blue_green_deploy.go:19
↓ 7 callers
Method
RunSmokeTests
(string, string)
blue_green_deploy.go:23
↓ 6 callers
Method
DeleteAppVersions
(apps []plugin_models.GetAppsModel)
blue_green_deploy.go:44
↓ 6 callers
Method
RenameApp
(string, string)
blue_green_deploy.go:26
↓ 5 callers
Method
SetSshAccess
(string, bool)
blue_green_deploy.go:29
↓ 5 callers
Function
bgdArgs
(argString string)
args_test.go:120
↓ 5 callers
Function
cloneWithExclude
(data map[string]interface{}, excludedKey string)
manifest/manifest.go:63
↓ 4 callers
Method
CheckSshEnablement
(string)
blue_green_deploy.go:28
↓ 4 callers
Method
PrivateDomains
()
main.go:214
↓ 4 callers
Method
SharedDomains
()
main.go:219
↓ 4 callers
Method
UnmapRoutesFromApp
(string, ...plugin_models.GetApp_RouteSummary)
blue_green_deploy.go:24
↓ 4 callers
Method
getAppMaps
(data map[string]interface{})
manifest/manifest.go:73
↓ 3 callers
Method
GetScaleFromManifest
(appName string, cfDomains manifest.CfDomains, manifestReader manifest.ManifestReader)
main.go:140
↓ 3 callers
Method
LiveApp
(string)
blue_green_deploy.go:22
↓ 3 callers
Method
MapRoutesToApp
(string, ...plugin_models.GetApp_RouteSummary)
blue_green_deploy.go:27
↓ 3 callers
Function
Mappify
(data interface{})
manifest/merge_reduce.go:100
↓ 3 callers
Function
stringVal
(yamlMap map[string]interface{}, key string, errs *[]error)
manifest/manifest.go:291
↓ 2 callers
Method
Applications
(cfDomains CfDomains)
manifest/manifest.go:28
↓ 2 callers
Function
DeepMerge
(maps ...map[string]interface{})
manifest/merge_reduce.go:9
↓ 2 callers
Function
FQDN
(r plugin_models.GetApp_RouteSummary)
main.go:251
↓ 2 callers
Method
GetOldApps
(appName string, apps []plugin_models.GetAppsModel)
blue_green_deploy.go:134
↓ 2 callers
Method
GetScaleParameters
(string)
blue_green_deploy.go:21
↓ 2 callers
Function
IsMappable
(value interface{})
manifest/merge_reduce.go:64
↓ 2 callers
Function
Reduce
(collections []map[string]interface{}, resultVal map[string]interface{}, cb Reducer)
manifest/merge_reduce.go:129
↓ 2 callers
Function
bytesVal
(yamlMap map[string]interface{}, key string, errs *[]error)
manifest/manifest.go:304
↓ 2 callers
Function
deDuplicate
(ary []string)
manifest/manifest_test.go:427
↓ 2 callers
Function
decomposeRoute
(allowedDomains []string, routeName string)
manifest/manifest.go:485
↓ 2 callers
Function
indexOfAppName
(osArgs []string)
args.go:30
↓ 2 callers
Method
listCfDomains
(cfPath string)
main.go:224
↓ 2 callers
Function
parseRoutes
(cfDomains CfDomains, input map[string]interface{}, errs *[]error)
manifest/manifest.go:406
↓ 2 callers
Method
readManifest
(inputPath string)
manifest/manifest_reader.go:37
↓ 2 callers
Function
removeDuplicatedValue
(ary []string)
manifest/manifest.go:249
↓ 2 callers
Function
sliceOrNil
(yamlMap map[string]interface{}, key string, errs *[]error)
manifest/manifest.go:356
↓ 1 callers
Method
DeleteRoutes
(...plugin_models.GetApp_RouteSummary)
blue_green_deploy.go:25
↓ 1 callers
Method
GetNewAppRoutes
(appName string, cfDomains manifest.CfDomains, manifestReader manifest.ManifestReader, liveAppRoutes []plugin_
main.go:117
↓ 1 callers
Method
GetOldButNotFailedApps
(appName string, apps []plugin_models.GetAppsModel)
blue_green_deploy.go:153
↓ 1 callers
Method
GetScaleParameters
(appName string)
blue_green_deploy.go:72
↓ 1 callers
Function
IsSliceable
(value interface{})
manifest/merge_reduce.go:57
↓ 1 callers
Function
RoutesFromManifest
(defaultDomain string, Hosts []string, Domains []string)
manifest/manifest.go:388
↓ 1 callers
Method
Setup
(plugin.CliConnection)
blue_green_deploy.go:17
↓ 1 callers
Function
appendScaleArguments
(args []string, scaleParameters ScaleParameters)
blue_green_deploy.go:99
↓ 1 callers
Function
checkForNulls
(yamlMap map[string]interface{})
manifest/manifest.go:269
↓ 1 callers
Function
coerceToString
(value interface{})
manifest/manifest.go:352
↓ 1 callers
Method
contains
(list []plugin_models.GetApp_RouteSummary, value plugin_models.GetApp_RouteSummary)
main.go:161
↓ 1 callers
Function
containsKey
(thing map[string]interface{}, key string)
manifest/merge_reduce.go:50
↓ 1 callers
Method
deleteRoute
(r plugin_models.GetApp_RouteSummary)
blue_green_deploy.go:227
↓ 1 callers
Function
expandProperties
(input interface{})
manifest/manifest.go:122
↓ 1 callers
Function
extractAppName
(osArgs []string)
args.go:44
↓ 1 callers
Function
extractBgdArgs
(osArgs []string)
args.go:53
↓ 1 callers
Function
findDomain
(cfDomains CfDomains, routeName string)
manifest/manifest.go:470
↓ 1 callers
Function
findPath
(routeName string)
manifest/manifest.go:452
↓ 1 callers
Function
findPort
(routeName string)
manifest/manifest.go:457
↓ 1 callers
Function
intVal
(yamlMap map[string]interface{}, key string, errs *[]error)
manifest/manifest.go:324
↓ 1 callers
Method
interpetManifestPath
(userSpecifiedPath string)
manifest/manifest_reader.go:120
↓ 1 callers
Function
isHostOrDomainEmpty
(app plugin_models.GetAppModel)
manifest/manifest.go:534
↓ 1 callers
Method
mapRoute
(appName string, r plugin_models.GetApp_RouteSummary)
blue_green_deploy.go:210
↓ 1 callers
Function
mapToAppParams
(basePath string, yamlMap map[string]interface{}, cfDomains CfDomains)
manifest/manifest.go:192
↓ 1 callers
Function
mergeScaleParameters
(liveScale, manifestScale ScaleParameters)
blue_green_deploy.go:85
↓ 1 callers
Function
parseManifest
(file io.Reader)
manifest/manifest_reader.go:99
↓ 1 callers
Method
readAllYAMLFiles
(path string)
manifest/manifest_reader.go:59
↓ 1 callers
Method
unmapRoute
(appName string, r plugin_models.GetApp_RouteSummary)
blue_green_deploy.go:216
Method
CheckSshEnablement
(app string)
blue_green_deploy.go:245
Method
CheckSshEnablement
(app string)
main_test.go:701
Method
DeleteAllAppsExceptLiveAndFailedApp
(appName string)
blue_green_deploy.go:62
Method
DeleteAllAppsExceptLiveAndFailedApp
(string)
main_test.go:662
Method
DeleteAllAppsExceptLiveApp
(appName string)
blue_green_deploy.go:52
Method
DeleteAllAppsExceptLiveApp
(string)
main_test.go:658
Method
DeleteRoutes
(routes ...plugin_models.GetApp_RouteSummary)
blue_green_deploy.go:204
Method
DeleteRoutes
(routes ...plugin_models.GetApp_RouteSummary)
main_test.go:696
Method
GetMetadata
()
main.go:183
Method
GetScaleParameters
(appName string)
main_test.go:648
Method
LiveApp
(appName string)
blue_green_deploy.go:172
Method
LiveApp
(string)
main_test.go:666
Method
MapRoutesToApp
(appName string, routes ...plugin_models.GetApp_RouteSummary)
blue_green_deploy.go:239
Method
MapRoutesToApp
(appName string, routes ...plugin_models.GetApp_RouteSummary)
main_test.go:687
Method
PushNewApp
(appName string, route plugin_models.GetApp_RouteSummary, manifestPath string, scaleParameters ScaleParameter
blue_green_deploy.go:115
Method
PushNewApp
(appName string, route plugin_models.GetApp_RouteSummary, manifestPath string, scaleParameters ScaleParameter
main_test.go:652
Method
Read
()
manifest/manifest_reader.go:22
Method
Read
()
manifest/fakes/fake_manifest_reader.go:13
Method
RemapRoutesFromLiveAppToNewApp
(liveApp plugin_models.GetAppModel, newApp plugin_models.GetAppModel)
main_test.go:679
Method
RenameApp
(app string, newName string)
blue_green_deploy.go:233
Method
RenameApp
(app string, newName string)
main_test.go:683
Method
Run
(cliConnection plugin.CliConnection, args []string)
main.go:22
Method
RunSmokeTests
(script, appFQDN string)
blue_green_deploy.go:184
Method
RunSmokeTests
(script string, fqdn string)
main_test.go:674
Method
SetSshAccess
(app string, enableSsh bool)
blue_green_deploy.go:254
Method
SetSshAccess
(app string, enableSsh bool)
main_test.go:706
Method
Setup
(connection plugin.CliConnection)
blue_green_deploy.go:180
Method
Setup
(connection plugin.CliConnection)
main_test.go:644
Function
TestCfGreenBlueDeploy
(t *testing.T)
cf_green_blue_deploy_suite_test.go:11
Function
TestManifest
(t *testing.T)
manifest/manifest_suite_test.go:11
next →
1–100 of 105, ranked by callers