Remove inventory transformer #2392

This commit is contained in:
Donny Xia
2020-04-22 16:56:16 -07:00
parent c771f24626
commit 63f7495e88
17 changed files with 14 additions and 1422 deletions

View File

@@ -77,7 +77,6 @@ func NewCmdBuild(out io.Writer) *cobra.Command {
addFlagLoadRestrictor(cmd.Flags())
addFlagEnablePlugins(cmd.Flags())
addFlagReorderOutput(cmd.Flags())
cmd.AddCommand(NewCmdBuildPrune(out))
return cmd
}
@@ -105,7 +104,6 @@ func (o *Options) makeOptions() *krusty.Options {
opts := &krusty.Options{
DoLegacyResourceSort: o.outOrder == legacy,
LoadRestrictions: getFlagLoadRestrictorValue(),
DoPrune: false,
}
if isFlagEnablePluginsSet() {
c, err := konfig.EnabledPluginConfig(types.BploUseStaticallyLinked)
@@ -129,18 +127,6 @@ func (o *Options) RunBuild(out io.Writer) error {
return o.emitResources(out, fSys, m)
}
func (o *Options) RunBuildPrune(out io.Writer) error {
fSys := filesys.MakeFsOnDisk()
opts := o.makeOptions()
opts.DoPrune = true
k := krusty.MakeKustomizer(fSys, opts)
m, err := k.Run(o.kustomizationPath)
if err != nil {
return err
}
return o.emitResources(out, fSys, m)
}
func (o *Options) emitResources(
out io.Writer, fSys filesys.FileSystem, m resmap.ResMap) error {
if o.outputPath != "" && fSys.IsDir(o.outputPath) {
@@ -157,24 +143,6 @@ func (o *Options) emitResources(
return err
}
func NewCmdBuildPrune(out io.Writer) *cobra.Command {
var o Options
cmd := &cobra.Command{
Use: "alpha-inventory [path]",
Short: "Print the inventory object which contains a list of all other objects",
Example: examples,
SilenceUsage: true,
RunE: func(cmd *cobra.Command, args []string) error {
err := o.Validate(args)
if err != nil {
return err
}
return o.RunBuildPrune(out)
},
}
return cmd
}
func writeIndividualFiles(
fSys filesys.FileSystem, folderPath string, m resmap.ResMap) error {
byNamespace := m.GroupedByCurrentNamespace()