MCPcopy Create free account
hub / github.com/cloudfoundry/multiapps-cli-plugin / createMtaElementsCalculator

Function createMtaElementsCalculator

commands/deploy_command.go:715–720  ·  view source on GitHub ↗
(flags *flag.FlagSet)

Source from the content-addressed store, hash-verified

713}
714
715func createMtaElementsCalculator(flags *flag.FlagSet) mtaElementsToAddCalculator {
716 return mtaElementsToAddCalculator{
717 shouldAddAllModules: GetBoolOpt(allModulesOpt, flags) || len(modulesList.getElements()) == 0,
718 shouldAddAllResources: GetBoolOpt(allResourcesOpt, flags) || len(resourcesList.getElements()) == 0,
719 }
720}
721
722func (c mtaElementsToAddCalculator) getModulesToAdd(deploymentDescriptor util.MtaDeploymentDescriptor) []string {
723 if c.shouldAddAllModules {

Callers 1

executeInternalMethod · 0.85

Calls 2

GetBoolOptFunction · 0.85
getElementsMethod · 0.80

Tested by

no test coverage detected