airshipctl/pkg/phase/testdata
Ruslan Aliev e9041a2a22 Reduce the number of unnecessary document.NewBundleByPath() calls
Since document.NewBundleByPath() is pretty resource and time
consuming call (because it invokes kustomize under the hood),
we should avoid unnecessary calls of this function. There are
lots of the same constructor calls of new bundle from phase
bundle root path, mostly in helper, which slows airshipctl
and makes no sense. This patch fixes this problem by storing
phase root bundle variable in helper, which creates only once
during airshipctl execution.

Change-Id: I6b59d440f7ab7a68dc613091dafcc9e82df10eb7
Signed-off-by: Ruslan Aliev <raliev@mirantis.com>
Closes: #488
2021-03-27 12:58:36 -05:00
..
ephemeral/phase Implement render methods 2020-09-23 03:06:51 +00:00
expected Implement render methods 2020-09-23 03:06:51 +00:00
no_plan_site Integrate ManifestMetadata with phase executors 2020-07-16 00:19:00 +00:00
phases Add multiple kubeconifg sources to ClusterMap 2021-03-10 18:22:30 +00:00
reponame Reduce the number of unnecessary document.NewBundleByPath() calls 2021-03-27 12:58:36 -05:00
valid_site Add multiple kubeconifg sources to ClusterMap 2021-03-10 18:22:30 +00:00
valid_site_with_doc_prefix Add docEntryPointPrefix field to the metadata.yaml 2020-10-22 13:29:05 +03:00
airshipconfig.yaml Refactor subPath out of config manifests 2020-11-04 09:30:03 -06:00
broken_metadata.yaml Add clustermap object and interface 2020-09-09 17:28:45 -05:00
kubeconfig.yaml Introduce phases and phase plan 2020-06-23 13:12:36 +04:00
metadata.yaml Implement render methods 2020-09-23 03:06:51 +00:00