diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index d17a288..cbdad63 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -6,12 +6,14 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Set up Go - uses: actions/setup-go@v2 + uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 with: - go-version: 1.16.2 + go-version: stable + check-latest: true + cache: true - name: Install make run: sudo apt-get install make @@ -20,7 +22,7 @@ jobs: run: make build - name: Save dockerctl executable - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: dockerctl-exe path: cmd/dockerctl/dockerctl @@ -30,10 +32,10 @@ jobs: runs-on: ubuntu-latest needs: build steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: download dockerctl executable - uses: actions/download-artifact@master + uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5.0.0 with: name: dockerctl-exe path: cmd/dockerctl @@ -51,4 +53,4 @@ jobs: run: make expose-docker - name: run tests - run: ./tests/main.sh \ No newline at end of file + run: ./tests/main.sh diff --git a/cli/address_model.go b/cli/address_model.go index f289951..a250c7c 100644 --- a/cli/address_model.go +++ b/cli/address_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for Address @@ -17,55 +15,55 @@ import ( // register flags to command func registerModelAddressFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerAddressAddr(depth, cmdPrefix, cmd); err != nil { + if err := registerAddressPropAddr(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerAddressPrefixLen(depth, cmdPrefix, cmd); err != nil { + if err := registerAddressPropPrefixLen(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerAddressAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerAddressPropAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - addrDescription := `IP address.` + flagAddrDescription := `IP address.` - var addrFlagName string + var flagAddrName string if cmdPrefix == "" { - addrFlagName = "Addr" + flagAddrName = "Addr" } else { - addrFlagName = fmt.Sprintf("%v.Addr", cmdPrefix) + flagAddrName = fmt.Sprintf("%v.Addr", cmdPrefix) } - var addrFlagDefault string + var flagAddrDefault string - _ = cmd.PersistentFlags().String(addrFlagName, addrFlagDefault, addrDescription) + _ = cmd.PersistentFlags().String(flagAddrName, flagAddrDefault, flagAddrDescription) return nil } -func registerAddressPrefixLen(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerAddressPropPrefixLen(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - prefixLenDescription := `Mask length of the IP address.` + flagPrefixLenDescription := `Mask length of the IP address.` - var prefixLenFlagName string + var flagPrefixLenName string if cmdPrefix == "" { - prefixLenFlagName = "PrefixLen" + flagPrefixLenName = "PrefixLen" } else { - prefixLenFlagName = fmt.Sprintf("%v.PrefixLen", cmdPrefix) + flagPrefixLenName = fmt.Sprintf("%v.PrefixLen", cmdPrefix) } - var prefixLenFlagDefault int64 + var flagPrefixLenDefault int64 - _ = cmd.PersistentFlags().Int64(prefixLenFlagName, prefixLenFlagDefault, prefixLenDescription) + _ = cmd.PersistentFlags().Int64(flagPrefixLenName, flagPrefixLenDefault, flagPrefixLenDescription) return nil } @@ -74,42 +72,42 @@ func registerAddressPrefixLen(depth int, cmdPrefix string, cmd *cobra.Command) e func retrieveModelAddressFlags(depth int, m *models.Address, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, addrAdded := retrieveAddressAddrFlags(depth, m, cmdPrefix, cmd) + err, AddrAdded := retrieveAddressPropAddrFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || addrAdded + retAdded = retAdded || AddrAdded - err, prefixLenAdded := retrieveAddressPrefixLenFlags(depth, m, cmdPrefix, cmd) + err, PrefixLenAdded := retrieveAddressPropPrefixLenFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || prefixLenAdded + retAdded = retAdded || PrefixLenAdded return nil, retAdded } -func retrieveAddressAddrFlags(depth int, m *models.Address, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveAddressPropAddrFlags(depth int, m *models.Address, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - addrFlagName := fmt.Sprintf("%v.Addr", cmdPrefix) - if cmd.Flags().Changed(addrFlagName) { + flagAddrName := fmt.Sprintf("%v.Addr", cmdPrefix) + if cmd.Flags().Changed(flagAddrName) { - var addrFlagName string + var flagAddrName string if cmdPrefix == "" { - addrFlagName = "Addr" + flagAddrName = "Addr" } else { - addrFlagName = fmt.Sprintf("%v.Addr", cmdPrefix) + flagAddrName = fmt.Sprintf("%v.Addr", cmdPrefix) } - addrFlagValue, err := cmd.Flags().GetString(addrFlagName) + flagAddrValue, err := cmd.Flags().GetString(flagAddrName) if err != nil { return err, false } - m.Addr = addrFlagValue + m.Addr = flagAddrValue retAdded = true } @@ -117,27 +115,27 @@ func retrieveAddressAddrFlags(depth int, m *models.Address, cmdPrefix string, cm return nil, retAdded } -func retrieveAddressPrefixLenFlags(depth int, m *models.Address, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveAddressPropPrefixLenFlags(depth int, m *models.Address, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - prefixLenFlagName := fmt.Sprintf("%v.PrefixLen", cmdPrefix) - if cmd.Flags().Changed(prefixLenFlagName) { + flagPrefixLenName := fmt.Sprintf("%v.PrefixLen", cmdPrefix) + if cmd.Flags().Changed(flagPrefixLenName) { - var prefixLenFlagName string + var flagPrefixLenName string if cmdPrefix == "" { - prefixLenFlagName = "PrefixLen" + flagPrefixLenName = "PrefixLen" } else { - prefixLenFlagName = fmt.Sprintf("%v.PrefixLen", cmdPrefix) + flagPrefixLenName = fmt.Sprintf("%v.PrefixLen", cmdPrefix) } - prefixLenFlagValue, err := cmd.Flags().GetInt64(prefixLenFlagName) + flagPrefixLenValue, err := cmd.Flags().GetInt64(flagPrefixLenName) if err != nil { return err, false } - m.PrefixLen = prefixLenFlagValue + m.PrefixLen = flagPrefixLenValue retAdded = true } diff --git a/cli/auth_config_model.go b/cli/auth_config_model.go index 08d3dfb..80f860c 100644 --- a/cli/auth_config_model.go +++ b/cli/auth_config_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for AuthConfig @@ -17,105 +15,105 @@ import ( // register flags to command func registerModelAuthConfigFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerAuthConfigEmail(depth, cmdPrefix, cmd); err != nil { + if err := registerAuthConfigPropEmail(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerAuthConfigPassword(depth, cmdPrefix, cmd); err != nil { + if err := registerAuthConfigPropPassword(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerAuthConfigServeraddress(depth, cmdPrefix, cmd); err != nil { + if err := registerAuthConfigPropServeraddress(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerAuthConfigUsername(depth, cmdPrefix, cmd); err != nil { + if err := registerAuthConfigPropUsername(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerAuthConfigEmail(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerAuthConfigPropEmail(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - emailDescription := `` + flagEmailDescription := `` - var emailFlagName string + var flagEmailName string if cmdPrefix == "" { - emailFlagName = "email" + flagEmailName = "email" } else { - emailFlagName = fmt.Sprintf("%v.email", cmdPrefix) + flagEmailName = fmt.Sprintf("%v.email", cmdPrefix) } - var emailFlagDefault string + var flagEmailDefault string - _ = cmd.PersistentFlags().String(emailFlagName, emailFlagDefault, emailDescription) + _ = cmd.PersistentFlags().String(flagEmailName, flagEmailDefault, flagEmailDescription) return nil } -func registerAuthConfigPassword(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerAuthConfigPropPassword(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - passwordDescription := `` + flagPasswordDescription := `` - var passwordFlagName string + var flagPasswordName string if cmdPrefix == "" { - passwordFlagName = "password" + flagPasswordName = "password" } else { - passwordFlagName = fmt.Sprintf("%v.password", cmdPrefix) + flagPasswordName = fmt.Sprintf("%v.password", cmdPrefix) } - var passwordFlagDefault string + var flagPasswordDefault string - _ = cmd.PersistentFlags().String(passwordFlagName, passwordFlagDefault, passwordDescription) + _ = cmd.PersistentFlags().String(flagPasswordName, flagPasswordDefault, flagPasswordDescription) return nil } -func registerAuthConfigServeraddress(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerAuthConfigPropServeraddress(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - serveraddressDescription := `` + flagServeraddressDescription := `` - var serveraddressFlagName string + var flagServeraddressName string if cmdPrefix == "" { - serveraddressFlagName = "serveraddress" + flagServeraddressName = "serveraddress" } else { - serveraddressFlagName = fmt.Sprintf("%v.serveraddress", cmdPrefix) + flagServeraddressName = fmt.Sprintf("%v.serveraddress", cmdPrefix) } - var serveraddressFlagDefault string + var flagServeraddressDefault string - _ = cmd.PersistentFlags().String(serveraddressFlagName, serveraddressFlagDefault, serveraddressDescription) + _ = cmd.PersistentFlags().String(flagServeraddressName, flagServeraddressDefault, flagServeraddressDescription) return nil } -func registerAuthConfigUsername(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerAuthConfigPropUsername(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - usernameDescription := `` + flagUsernameDescription := `` - var usernameFlagName string + var flagUsernameName string if cmdPrefix == "" { - usernameFlagName = "username" + flagUsernameName = "username" } else { - usernameFlagName = fmt.Sprintf("%v.username", cmdPrefix) + flagUsernameName = fmt.Sprintf("%v.username", cmdPrefix) } - var usernameFlagDefault string + var flagUsernameDefault string - _ = cmd.PersistentFlags().String(usernameFlagName, usernameFlagDefault, usernameDescription) + _ = cmd.PersistentFlags().String(flagUsernameName, flagUsernameDefault, flagUsernameDescription) return nil } @@ -124,54 +122,54 @@ func registerAuthConfigUsername(depth int, cmdPrefix string, cmd *cobra.Command) func retrieveModelAuthConfigFlags(depth int, m *models.AuthConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, emailAdded := retrieveAuthConfigEmailFlags(depth, m, cmdPrefix, cmd) + err, EmailAdded := retrieveAuthConfigPropEmailFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || emailAdded + retAdded = retAdded || EmailAdded - err, passwordAdded := retrieveAuthConfigPasswordFlags(depth, m, cmdPrefix, cmd) + err, PasswordAdded := retrieveAuthConfigPropPasswordFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || passwordAdded + retAdded = retAdded || PasswordAdded - err, serveraddressAdded := retrieveAuthConfigServeraddressFlags(depth, m, cmdPrefix, cmd) + err, ServeraddressAdded := retrieveAuthConfigPropServeraddressFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || serveraddressAdded + retAdded = retAdded || ServeraddressAdded - err, usernameAdded := retrieveAuthConfigUsernameFlags(depth, m, cmdPrefix, cmd) + err, UsernameAdded := retrieveAuthConfigPropUsernameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || usernameAdded + retAdded = retAdded || UsernameAdded return nil, retAdded } -func retrieveAuthConfigEmailFlags(depth int, m *models.AuthConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveAuthConfigPropEmailFlags(depth int, m *models.AuthConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - emailFlagName := fmt.Sprintf("%v.email", cmdPrefix) - if cmd.Flags().Changed(emailFlagName) { + flagEmailName := fmt.Sprintf("%v.email", cmdPrefix) + if cmd.Flags().Changed(flagEmailName) { - var emailFlagName string + var flagEmailName string if cmdPrefix == "" { - emailFlagName = "email" + flagEmailName = "email" } else { - emailFlagName = fmt.Sprintf("%v.email", cmdPrefix) + flagEmailName = fmt.Sprintf("%v.email", cmdPrefix) } - emailFlagValue, err := cmd.Flags().GetString(emailFlagName) + flagEmailValue, err := cmd.Flags().GetString(flagEmailName) if err != nil { return err, false } - m.Email = emailFlagValue + m.Email = flagEmailValue retAdded = true } @@ -179,27 +177,27 @@ func retrieveAuthConfigEmailFlags(depth int, m *models.AuthConfig, cmdPrefix str return nil, retAdded } -func retrieveAuthConfigPasswordFlags(depth int, m *models.AuthConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveAuthConfigPropPasswordFlags(depth int, m *models.AuthConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - passwordFlagName := fmt.Sprintf("%v.password", cmdPrefix) - if cmd.Flags().Changed(passwordFlagName) { + flagPasswordName := fmt.Sprintf("%v.password", cmdPrefix) + if cmd.Flags().Changed(flagPasswordName) { - var passwordFlagName string + var flagPasswordName string if cmdPrefix == "" { - passwordFlagName = "password" + flagPasswordName = "password" } else { - passwordFlagName = fmt.Sprintf("%v.password", cmdPrefix) + flagPasswordName = fmt.Sprintf("%v.password", cmdPrefix) } - passwordFlagValue, err := cmd.Flags().GetString(passwordFlagName) + flagPasswordValue, err := cmd.Flags().GetString(flagPasswordName) if err != nil { return err, false } - m.Password = passwordFlagValue + m.Password = flagPasswordValue retAdded = true } @@ -207,27 +205,27 @@ func retrieveAuthConfigPasswordFlags(depth int, m *models.AuthConfig, cmdPrefix return nil, retAdded } -func retrieveAuthConfigServeraddressFlags(depth int, m *models.AuthConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveAuthConfigPropServeraddressFlags(depth int, m *models.AuthConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - serveraddressFlagName := fmt.Sprintf("%v.serveraddress", cmdPrefix) - if cmd.Flags().Changed(serveraddressFlagName) { + flagServeraddressName := fmt.Sprintf("%v.serveraddress", cmdPrefix) + if cmd.Flags().Changed(flagServeraddressName) { - var serveraddressFlagName string + var flagServeraddressName string if cmdPrefix == "" { - serveraddressFlagName = "serveraddress" + flagServeraddressName = "serveraddress" } else { - serveraddressFlagName = fmt.Sprintf("%v.serveraddress", cmdPrefix) + flagServeraddressName = fmt.Sprintf("%v.serveraddress", cmdPrefix) } - serveraddressFlagValue, err := cmd.Flags().GetString(serveraddressFlagName) + flagServeraddressValue, err := cmd.Flags().GetString(flagServeraddressName) if err != nil { return err, false } - m.Serveraddress = serveraddressFlagValue + m.Serveraddress = flagServeraddressValue retAdded = true } @@ -235,27 +233,27 @@ func retrieveAuthConfigServeraddressFlags(depth int, m *models.AuthConfig, cmdPr return nil, retAdded } -func retrieveAuthConfigUsernameFlags(depth int, m *models.AuthConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveAuthConfigPropUsernameFlags(depth int, m *models.AuthConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - usernameFlagName := fmt.Sprintf("%v.username", cmdPrefix) - if cmd.Flags().Changed(usernameFlagName) { + flagUsernameName := fmt.Sprintf("%v.username", cmdPrefix) + if cmd.Flags().Changed(flagUsernameName) { - var usernameFlagName string + var flagUsernameName string if cmdPrefix == "" { - usernameFlagName = "username" + flagUsernameName = "username" } else { - usernameFlagName = fmt.Sprintf("%v.username", cmdPrefix) + flagUsernameName = fmt.Sprintf("%v.username", cmdPrefix) } - usernameFlagValue, err := cmd.Flags().GetString(usernameFlagName) + flagUsernameValue, err := cmd.Flags().GetString(flagUsernameName) if err != nil { return err, false } - m.Username = usernameFlagValue + m.Username = flagUsernameValue retAdded = true } diff --git a/cli/autocomplete.go b/cli/autocomplete.go index 9b6fa25..8e581ab 100644 --- a/cli/autocomplete.go +++ b/cli/autocomplete.go @@ -2,17 +2,14 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "fmt" "os" "github.com/spf13/cobra" ) func makeGenCompletionCmd() *cobra.Command { - var completionCmd = &cobra.Command{ Use: "completion [bash|zsh|fish|powershell]", Short: "Generate completion script", @@ -57,19 +54,22 @@ PowerShell: `, DisableFlagsInUseLine: true, ValidArgs: []string{"bash", "zsh", "fish", "powershell"}, - Args: cobra.ExactValidArgs(1), - Run: func(cmd *cobra.Command, args []string) { + Args: cobra.MatchAll(cobra.ExactArgs(1), cobra.OnlyValidArgs), + RunE: func(cmd *cobra.Command, args []string) error { switch args[0] { case "bash": - cmd.Root().GenBashCompletion(os.Stdout) + return cmd.Root().GenBashCompletion(os.Stdout) case "zsh": - cmd.Root().GenZshCompletion(os.Stdout) + return cmd.Root().GenZshCompletion(os.Stdout) case "fish": - cmd.Root().GenFishCompletion(os.Stdout, true) + return cmd.Root().GenFishCompletion(os.Stdout, true) case "powershell": - cmd.Root().GenPowerShellCompletionWithDesc(os.Stdout) + return cmd.Root().GenPowerShellCompletionWithDesc(os.Stdout) + default: + return fmt.Errorf("unsupported shell %q", args[0]) } }, } + return completionCmd } diff --git a/cli/autodocument.go b/cli/autodocument.go new file mode 100644 index 0000000..8e1b537 --- /dev/null +++ b/cli/autodocument.go @@ -0,0 +1,42 @@ +// Code generated by go-swagger; DO NOT EDIT. + +package cli + +// This file was generated by the swagger tool. +// Editing this file might prove futile when you re-run the swagger generate command + +import ( + "fmt" + "os" + + "github.com/spf13/cobra" + "github.com/spf13/cobra/doc" + "github.com/spf13/viper" +) + +func makeMarkdownDocumentationCmd() *cobra.Command { + + var markdownCmd = &cobra.Command{ + Use: "markdown", + Short: "Generate markdown documentation (that you might be reading right now!!)", + Long: "Generate markdown documentation (that you might be reading right now!!)", + DisableFlagsInUseLine: true, + Args: cobra.NoArgs, + Run: func(cmd *cobra.Command, args []string) { + outDir := viper.GetString("markdown_dir") + err := os.MkdirAll(outDir, os.ModePerm) + if err != nil { + fmt.Printf("Error creating directory: %s\n", err) + os.Exit(1) + } + cmd.DisableAutoGenTag = true + err = doc.GenMarkdownTree(cmd.Root(), outDir) + if err != nil { + logDebugf("Error generating markdown: %s\n", err) + os.Exit(1) + } + logDebugf("Generated markdown successfully!") + }, + } + return markdownCmd +} diff --git a/cli/build_cache_model.go b/cli/build_cache_model.go index e3db496..caec9cb 100644 --- a/cli/build_cache_model.go +++ b/cli/build_cache_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for BuildCache @@ -17,255 +15,255 @@ import ( // register flags to command func registerModelBuildCacheFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerBuildCacheCreatedAt(depth, cmdPrefix, cmd); err != nil { + if err := registerBuildCachePropCreatedAt(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerBuildCacheDescription(depth, cmdPrefix, cmd); err != nil { + if err := registerBuildCachePropDescription(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerBuildCacheID(depth, cmdPrefix, cmd); err != nil { + if err := registerBuildCachePropID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerBuildCacheInUse(depth, cmdPrefix, cmd); err != nil { + if err := registerBuildCachePropInUse(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerBuildCacheLastUsedAt(depth, cmdPrefix, cmd); err != nil { + if err := registerBuildCachePropLastUsedAt(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerBuildCacheParent(depth, cmdPrefix, cmd); err != nil { + if err := registerBuildCachePropParent(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerBuildCacheShared(depth, cmdPrefix, cmd); err != nil { + if err := registerBuildCachePropShared(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerBuildCacheSize(depth, cmdPrefix, cmd); err != nil { + if err := registerBuildCachePropSize(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerBuildCacheType(depth, cmdPrefix, cmd); err != nil { + if err := registerBuildCachePropType(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerBuildCacheUsageCount(depth, cmdPrefix, cmd); err != nil { + if err := registerBuildCachePropUsageCount(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerBuildCacheCreatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerBuildCachePropCreatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - createdAtDescription := `` + flagCreatedAtDescription := `` - var createdAtFlagName string + var flagCreatedAtName string if cmdPrefix == "" { - createdAtFlagName = "CreatedAt" + flagCreatedAtName = "CreatedAt" } else { - createdAtFlagName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) + flagCreatedAtName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) } - var createdAtFlagDefault int64 + var flagCreatedAtDefault int64 - _ = cmd.PersistentFlags().Int64(createdAtFlagName, createdAtFlagDefault, createdAtDescription) + _ = cmd.PersistentFlags().Int64(flagCreatedAtName, flagCreatedAtDefault, flagCreatedAtDescription) return nil } -func registerBuildCacheDescription(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerBuildCachePropDescription(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - descriptionDescription := `` + flagDescriptionDescription := `` - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "Description" + flagDescriptionName = "Description" } else { - descriptionFlagName = fmt.Sprintf("%v.Description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.Description", cmdPrefix) } - var descriptionFlagDefault string + var flagDescriptionDefault string - _ = cmd.PersistentFlags().String(descriptionFlagName, descriptionFlagDefault, descriptionDescription) + _ = cmd.PersistentFlags().String(flagDescriptionName, flagDescriptionDefault, flagDescriptionDescription) return nil } -func registerBuildCacheID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerBuildCachePropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `` + flagIDDescription := `` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } -func registerBuildCacheInUse(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerBuildCachePropInUse(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - inUseDescription := `` + flagInUseDescription := `` - var inUseFlagName string + var flagInUseName string if cmdPrefix == "" { - inUseFlagName = "InUse" + flagInUseName = "InUse" } else { - inUseFlagName = fmt.Sprintf("%v.InUse", cmdPrefix) + flagInUseName = fmt.Sprintf("%v.InUse", cmdPrefix) } - var inUseFlagDefault bool + var flagInUseDefault bool - _ = cmd.PersistentFlags().Bool(inUseFlagName, inUseFlagDefault, inUseDescription) + _ = cmd.PersistentFlags().Bool(flagInUseName, flagInUseDefault, flagInUseDescription) return nil } -func registerBuildCacheLastUsedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerBuildCachePropLastUsedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - lastUsedAtDescription := `` + flagLastUsedAtDescription := `` - var lastUsedAtFlagName string + var flagLastUsedAtName string if cmdPrefix == "" { - lastUsedAtFlagName = "LastUsedAt" + flagLastUsedAtName = "LastUsedAt" } else { - lastUsedAtFlagName = fmt.Sprintf("%v.LastUsedAt", cmdPrefix) + flagLastUsedAtName = fmt.Sprintf("%v.LastUsedAt", cmdPrefix) } - var lastUsedAtFlagDefault int64 + var flagLastUsedAtDefault int64 - _ = cmd.PersistentFlags().Int64(lastUsedAtFlagName, lastUsedAtFlagDefault, lastUsedAtDescription) + _ = cmd.PersistentFlags().Int64(flagLastUsedAtName, flagLastUsedAtDefault, flagLastUsedAtDescription) return nil } -func registerBuildCacheParent(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerBuildCachePropParent(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - parentDescription := `` + flagParentDescription := `` - var parentFlagName string + var flagParentName string if cmdPrefix == "" { - parentFlagName = "Parent" + flagParentName = "Parent" } else { - parentFlagName = fmt.Sprintf("%v.Parent", cmdPrefix) + flagParentName = fmt.Sprintf("%v.Parent", cmdPrefix) } - var parentFlagDefault string + var flagParentDefault string - _ = cmd.PersistentFlags().String(parentFlagName, parentFlagDefault, parentDescription) + _ = cmd.PersistentFlags().String(flagParentName, flagParentDefault, flagParentDescription) return nil } -func registerBuildCacheShared(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerBuildCachePropShared(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - sharedDescription := `` + flagSharedDescription := `` - var sharedFlagName string + var flagSharedName string if cmdPrefix == "" { - sharedFlagName = "Shared" + flagSharedName = "Shared" } else { - sharedFlagName = fmt.Sprintf("%v.Shared", cmdPrefix) + flagSharedName = fmt.Sprintf("%v.Shared", cmdPrefix) } - var sharedFlagDefault bool + var flagSharedDefault bool - _ = cmd.PersistentFlags().Bool(sharedFlagName, sharedFlagDefault, sharedDescription) + _ = cmd.PersistentFlags().Bool(flagSharedName, flagSharedDefault, flagSharedDescription) return nil } -func registerBuildCacheSize(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerBuildCachePropSize(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - sizeDescription := `` + flagSizeDescription := `` - var sizeFlagName string + var flagSizeName string if cmdPrefix == "" { - sizeFlagName = "Size" + flagSizeName = "Size" } else { - sizeFlagName = fmt.Sprintf("%v.Size", cmdPrefix) + flagSizeName = fmt.Sprintf("%v.Size", cmdPrefix) } - var sizeFlagDefault int64 + var flagSizeDefault int64 - _ = cmd.PersistentFlags().Int64(sizeFlagName, sizeFlagDefault, sizeDescription) + _ = cmd.PersistentFlags().Int64(flagSizeName, flagSizeDefault, flagSizeDescription) return nil } -func registerBuildCacheType(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerBuildCachePropType(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - typeDescription := `` + flagTypeDescription := `` - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - var typeFlagDefault string + var flagTypeDefault string - _ = cmd.PersistentFlags().String(typeFlagName, typeFlagDefault, typeDescription) + _ = cmd.PersistentFlags().String(flagTypeName, flagTypeDefault, flagTypeDescription) return nil } -func registerBuildCacheUsageCount(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerBuildCachePropUsageCount(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - usageCountDescription := `` + flagUsageCountDescription := `` - var usageCountFlagName string + var flagUsageCountName string if cmdPrefix == "" { - usageCountFlagName = "UsageCount" + flagUsageCountName = "UsageCount" } else { - usageCountFlagName = fmt.Sprintf("%v.UsageCount", cmdPrefix) + flagUsageCountName = fmt.Sprintf("%v.UsageCount", cmdPrefix) } - var usageCountFlagDefault int64 + var flagUsageCountDefault int64 - _ = cmd.PersistentFlags().Int64(usageCountFlagName, usageCountFlagDefault, usageCountDescription) + _ = cmd.PersistentFlags().Int64(flagUsageCountName, flagUsageCountDefault, flagUsageCountDescription) return nil } @@ -274,90 +272,90 @@ func registerBuildCacheUsageCount(depth int, cmdPrefix string, cmd *cobra.Comman func retrieveModelBuildCacheFlags(depth int, m *models.BuildCache, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, createdAtAdded := retrieveBuildCacheCreatedAtFlags(depth, m, cmdPrefix, cmd) + err, CreatedAtAdded := retrieveBuildCachePropCreatedAtFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || createdAtAdded + retAdded = retAdded || CreatedAtAdded - err, descriptionAdded := retrieveBuildCacheDescriptionFlags(depth, m, cmdPrefix, cmd) + err, DescriptionAdded := retrieveBuildCachePropDescriptionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || descriptionAdded + retAdded = retAdded || DescriptionAdded - err, idAdded := retrieveBuildCacheIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveBuildCachePropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded - err, inUseAdded := retrieveBuildCacheInUseFlags(depth, m, cmdPrefix, cmd) + err, InUseAdded := retrieveBuildCachePropInUseFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || inUseAdded + retAdded = retAdded || InUseAdded - err, lastUsedAtAdded := retrieveBuildCacheLastUsedAtFlags(depth, m, cmdPrefix, cmd) + err, LastUsedAtAdded := retrieveBuildCachePropLastUsedAtFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || lastUsedAtAdded + retAdded = retAdded || LastUsedAtAdded - err, parentAdded := retrieveBuildCacheParentFlags(depth, m, cmdPrefix, cmd) + err, ParentAdded := retrieveBuildCachePropParentFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || parentAdded + retAdded = retAdded || ParentAdded - err, sharedAdded := retrieveBuildCacheSharedFlags(depth, m, cmdPrefix, cmd) + err, SharedAdded := retrieveBuildCachePropSharedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || sharedAdded + retAdded = retAdded || SharedAdded - err, sizeAdded := retrieveBuildCacheSizeFlags(depth, m, cmdPrefix, cmd) + err, SizeAdded := retrieveBuildCachePropSizeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || sizeAdded + retAdded = retAdded || SizeAdded - err, typeAdded := retrieveBuildCacheTypeFlags(depth, m, cmdPrefix, cmd) + err, TypeAdded := retrieveBuildCachePropTypeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || typeAdded + retAdded = retAdded || TypeAdded - err, usageCountAdded := retrieveBuildCacheUsageCountFlags(depth, m, cmdPrefix, cmd) + err, UsageCountAdded := retrieveBuildCachePropUsageCountFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || usageCountAdded + retAdded = retAdded || UsageCountAdded return nil, retAdded } -func retrieveBuildCacheCreatedAtFlags(depth int, m *models.BuildCache, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveBuildCachePropCreatedAtFlags(depth int, m *models.BuildCache, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - createdAtFlagName := fmt.Sprintf("%v.CreatedAt", cmdPrefix) - if cmd.Flags().Changed(createdAtFlagName) { + flagCreatedAtName := fmt.Sprintf("%v.CreatedAt", cmdPrefix) + if cmd.Flags().Changed(flagCreatedAtName) { - var createdAtFlagName string + var flagCreatedAtName string if cmdPrefix == "" { - createdAtFlagName = "CreatedAt" + flagCreatedAtName = "CreatedAt" } else { - createdAtFlagName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) + flagCreatedAtName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) } - createdAtFlagValue, err := cmd.Flags().GetInt64(createdAtFlagName) + flagCreatedAtValue, err := cmd.Flags().GetInt64(flagCreatedAtName) if err != nil { return err, false } - m.CreatedAt = createdAtFlagValue + m.CreatedAt = flagCreatedAtValue retAdded = true } @@ -365,27 +363,27 @@ func retrieveBuildCacheCreatedAtFlags(depth int, m *models.BuildCache, cmdPrefix return nil, retAdded } -func retrieveBuildCacheDescriptionFlags(depth int, m *models.BuildCache, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveBuildCachePropDescriptionFlags(depth int, m *models.BuildCache, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - descriptionFlagName := fmt.Sprintf("%v.Description", cmdPrefix) - if cmd.Flags().Changed(descriptionFlagName) { + flagDescriptionName := fmt.Sprintf("%v.Description", cmdPrefix) + if cmd.Flags().Changed(flagDescriptionName) { - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "Description" + flagDescriptionName = "Description" } else { - descriptionFlagName = fmt.Sprintf("%v.Description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.Description", cmdPrefix) } - descriptionFlagValue, err := cmd.Flags().GetString(descriptionFlagName) + flagDescriptionValue, err := cmd.Flags().GetString(flagDescriptionName) if err != nil { return err, false } - m.Description = descriptionFlagValue + m.Description = flagDescriptionValue retAdded = true } @@ -393,27 +391,27 @@ func retrieveBuildCacheDescriptionFlags(depth int, m *models.BuildCache, cmdPref return nil, retAdded } -func retrieveBuildCacheIDFlags(depth int, m *models.BuildCache, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveBuildCachePropIDFlags(depth int, m *models.BuildCache, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.ID", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.ID", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } @@ -421,27 +419,27 @@ func retrieveBuildCacheIDFlags(depth int, m *models.BuildCache, cmdPrefix string return nil, retAdded } -func retrieveBuildCacheInUseFlags(depth int, m *models.BuildCache, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveBuildCachePropInUseFlags(depth int, m *models.BuildCache, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - inUseFlagName := fmt.Sprintf("%v.InUse", cmdPrefix) - if cmd.Flags().Changed(inUseFlagName) { + flagInUseName := fmt.Sprintf("%v.InUse", cmdPrefix) + if cmd.Flags().Changed(flagInUseName) { - var inUseFlagName string + var flagInUseName string if cmdPrefix == "" { - inUseFlagName = "InUse" + flagInUseName = "InUse" } else { - inUseFlagName = fmt.Sprintf("%v.InUse", cmdPrefix) + flagInUseName = fmt.Sprintf("%v.InUse", cmdPrefix) } - inUseFlagValue, err := cmd.Flags().GetBool(inUseFlagName) + flagInUseValue, err := cmd.Flags().GetBool(flagInUseName) if err != nil { return err, false } - m.InUse = inUseFlagValue + m.InUse = flagInUseValue retAdded = true } @@ -449,27 +447,27 @@ func retrieveBuildCacheInUseFlags(depth int, m *models.BuildCache, cmdPrefix str return nil, retAdded } -func retrieveBuildCacheLastUsedAtFlags(depth int, m *models.BuildCache, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveBuildCachePropLastUsedAtFlags(depth int, m *models.BuildCache, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - lastUsedAtFlagName := fmt.Sprintf("%v.LastUsedAt", cmdPrefix) - if cmd.Flags().Changed(lastUsedAtFlagName) { + flagLastUsedAtName := fmt.Sprintf("%v.LastUsedAt", cmdPrefix) + if cmd.Flags().Changed(flagLastUsedAtName) { - var lastUsedAtFlagName string + var flagLastUsedAtName string if cmdPrefix == "" { - lastUsedAtFlagName = "LastUsedAt" + flagLastUsedAtName = "LastUsedAt" } else { - lastUsedAtFlagName = fmt.Sprintf("%v.LastUsedAt", cmdPrefix) + flagLastUsedAtName = fmt.Sprintf("%v.LastUsedAt", cmdPrefix) } - lastUsedAtFlagValue, err := cmd.Flags().GetInt64(lastUsedAtFlagName) + flagLastUsedAtValue, err := cmd.Flags().GetInt64(flagLastUsedAtName) if err != nil { return err, false } - m.LastUsedAt = &lastUsedAtFlagValue + m.LastUsedAt = &flagLastUsedAtValue retAdded = true } @@ -477,27 +475,27 @@ func retrieveBuildCacheLastUsedAtFlags(depth int, m *models.BuildCache, cmdPrefi return nil, retAdded } -func retrieveBuildCacheParentFlags(depth int, m *models.BuildCache, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveBuildCachePropParentFlags(depth int, m *models.BuildCache, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - parentFlagName := fmt.Sprintf("%v.Parent", cmdPrefix) - if cmd.Flags().Changed(parentFlagName) { + flagParentName := fmt.Sprintf("%v.Parent", cmdPrefix) + if cmd.Flags().Changed(flagParentName) { - var parentFlagName string + var flagParentName string if cmdPrefix == "" { - parentFlagName = "Parent" + flagParentName = "Parent" } else { - parentFlagName = fmt.Sprintf("%v.Parent", cmdPrefix) + flagParentName = fmt.Sprintf("%v.Parent", cmdPrefix) } - parentFlagValue, err := cmd.Flags().GetString(parentFlagName) + flagParentValue, err := cmd.Flags().GetString(flagParentName) if err != nil { return err, false } - m.Parent = parentFlagValue + m.Parent = flagParentValue retAdded = true } @@ -505,27 +503,27 @@ func retrieveBuildCacheParentFlags(depth int, m *models.BuildCache, cmdPrefix st return nil, retAdded } -func retrieveBuildCacheSharedFlags(depth int, m *models.BuildCache, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveBuildCachePropSharedFlags(depth int, m *models.BuildCache, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - sharedFlagName := fmt.Sprintf("%v.Shared", cmdPrefix) - if cmd.Flags().Changed(sharedFlagName) { + flagSharedName := fmt.Sprintf("%v.Shared", cmdPrefix) + if cmd.Flags().Changed(flagSharedName) { - var sharedFlagName string + var flagSharedName string if cmdPrefix == "" { - sharedFlagName = "Shared" + flagSharedName = "Shared" } else { - sharedFlagName = fmt.Sprintf("%v.Shared", cmdPrefix) + flagSharedName = fmt.Sprintf("%v.Shared", cmdPrefix) } - sharedFlagValue, err := cmd.Flags().GetBool(sharedFlagName) + flagSharedValue, err := cmd.Flags().GetBool(flagSharedName) if err != nil { return err, false } - m.Shared = sharedFlagValue + m.Shared = flagSharedValue retAdded = true } @@ -533,27 +531,27 @@ func retrieveBuildCacheSharedFlags(depth int, m *models.BuildCache, cmdPrefix st return nil, retAdded } -func retrieveBuildCacheSizeFlags(depth int, m *models.BuildCache, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveBuildCachePropSizeFlags(depth int, m *models.BuildCache, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - sizeFlagName := fmt.Sprintf("%v.Size", cmdPrefix) - if cmd.Flags().Changed(sizeFlagName) { + flagSizeName := fmt.Sprintf("%v.Size", cmdPrefix) + if cmd.Flags().Changed(flagSizeName) { - var sizeFlagName string + var flagSizeName string if cmdPrefix == "" { - sizeFlagName = "Size" + flagSizeName = "Size" } else { - sizeFlagName = fmt.Sprintf("%v.Size", cmdPrefix) + flagSizeName = fmt.Sprintf("%v.Size", cmdPrefix) } - sizeFlagValue, err := cmd.Flags().GetInt64(sizeFlagName) + flagSizeValue, err := cmd.Flags().GetInt64(flagSizeName) if err != nil { return err, false } - m.Size = sizeFlagValue + m.Size = flagSizeValue retAdded = true } @@ -561,27 +559,27 @@ func retrieveBuildCacheSizeFlags(depth int, m *models.BuildCache, cmdPrefix stri return nil, retAdded } -func retrieveBuildCacheTypeFlags(depth int, m *models.BuildCache, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveBuildCachePropTypeFlags(depth int, m *models.BuildCache, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - typeFlagName := fmt.Sprintf("%v.Type", cmdPrefix) - if cmd.Flags().Changed(typeFlagName) { + flagTypeName := fmt.Sprintf("%v.Type", cmdPrefix) + if cmd.Flags().Changed(flagTypeName) { - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - typeFlagValue, err := cmd.Flags().GetString(typeFlagName) + flagTypeValue, err := cmd.Flags().GetString(flagTypeName) if err != nil { return err, false } - m.Type = typeFlagValue + m.Type = flagTypeValue retAdded = true } @@ -589,27 +587,27 @@ func retrieveBuildCacheTypeFlags(depth int, m *models.BuildCache, cmdPrefix stri return nil, retAdded } -func retrieveBuildCacheUsageCountFlags(depth int, m *models.BuildCache, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveBuildCachePropUsageCountFlags(depth int, m *models.BuildCache, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - usageCountFlagName := fmt.Sprintf("%v.UsageCount", cmdPrefix) - if cmd.Flags().Changed(usageCountFlagName) { + flagUsageCountName := fmt.Sprintf("%v.UsageCount", cmdPrefix) + if cmd.Flags().Changed(flagUsageCountName) { - var usageCountFlagName string + var flagUsageCountName string if cmdPrefix == "" { - usageCountFlagName = "UsageCount" + flagUsageCountName = "UsageCount" } else { - usageCountFlagName = fmt.Sprintf("%v.UsageCount", cmdPrefix) + flagUsageCountName = fmt.Sprintf("%v.UsageCount", cmdPrefix) } - usageCountFlagValue, err := cmd.Flags().GetInt64(usageCountFlagName) + flagUsageCountValue, err := cmd.Flags().GetInt64(flagUsageCountName) if err != nil { return err, false } - m.UsageCount = usageCountFlagValue + m.UsageCount = flagUsageCountValue retAdded = true } diff --git a/cli/build_info_model.go b/cli/build_info_model.go index a40df6c..c0573f3 100644 --- a/cli/build_info_model.go +++ b/cli/build_info_model.go @@ -2,16 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for BuildInfo @@ -19,199 +16,199 @@ import ( // register flags to command func registerModelBuildInfoFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerBuildInfoAux(depth, cmdPrefix, cmd); err != nil { + if err := registerBuildInfoPropAux(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerBuildInfoError(depth, cmdPrefix, cmd); err != nil { + if err := registerBuildInfoPropError(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerBuildInfoErrorDetail(depth, cmdPrefix, cmd); err != nil { + if err := registerBuildInfoPropErrorDetail(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerBuildInfoID(depth, cmdPrefix, cmd); err != nil { + if err := registerBuildInfoPropID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerBuildInfoProgress(depth, cmdPrefix, cmd); err != nil { + if err := registerBuildInfoPropProgress(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerBuildInfoProgressDetail(depth, cmdPrefix, cmd); err != nil { + if err := registerBuildInfoPropProgressDetail(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerBuildInfoStatus(depth, cmdPrefix, cmd); err != nil { + if err := registerBuildInfoPropStatus(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerBuildInfoStream(depth, cmdPrefix, cmd); err != nil { + if err := registerBuildInfoPropStream(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerBuildInfoAux(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerBuildInfoPropAux(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var auxFlagName string + var flagAuxName string if cmdPrefix == "" { - auxFlagName = "aux" + flagAuxName = "aux" } else { - auxFlagName = fmt.Sprintf("%v.aux", cmdPrefix) + flagAuxName = fmt.Sprintf("%v.aux", cmdPrefix) } - if err := registerModelImageIDFlags(depth+1, auxFlagName, cmd); err != nil { + if err := registerModelImageIDFlags(depth+1, flagAuxName, cmd); err != nil { return err } return nil } -func registerBuildInfoError(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerBuildInfoPropError(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - errorDescription := `` + flagErrorDescription := `` - var errorFlagName string + var flagErrorName string if cmdPrefix == "" { - errorFlagName = "error" + flagErrorName = "error" } else { - errorFlagName = fmt.Sprintf("%v.error", cmdPrefix) + flagErrorName = fmt.Sprintf("%v.error", cmdPrefix) } - var errorFlagDefault string + var flagErrorDefault string - _ = cmd.PersistentFlags().String(errorFlagName, errorFlagDefault, errorDescription) + _ = cmd.PersistentFlags().String(flagErrorName, flagErrorDefault, flagErrorDescription) return nil } -func registerBuildInfoErrorDetail(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerBuildInfoPropErrorDetail(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var errorDetailFlagName string + var flagErrorDetailName string if cmdPrefix == "" { - errorDetailFlagName = "errorDetail" + flagErrorDetailName = "errorDetail" } else { - errorDetailFlagName = fmt.Sprintf("%v.errorDetail", cmdPrefix) + flagErrorDetailName = fmt.Sprintf("%v.errorDetail", cmdPrefix) } - if err := registerModelErrorDetailFlags(depth+1, errorDetailFlagName, cmd); err != nil { + if err := registerModelErrorDetailFlags(depth+1, flagErrorDetailName, cmd); err != nil { return err } return nil } -func registerBuildInfoID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerBuildInfoPropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `` + flagIDDescription := `` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } -func registerBuildInfoProgress(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerBuildInfoPropProgress(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - progressDescription := `` + flagProgressDescription := `` - var progressFlagName string + var flagProgressName string if cmdPrefix == "" { - progressFlagName = "progress" + flagProgressName = "progress" } else { - progressFlagName = fmt.Sprintf("%v.progress", cmdPrefix) + flagProgressName = fmt.Sprintf("%v.progress", cmdPrefix) } - var progressFlagDefault string + var flagProgressDefault string - _ = cmd.PersistentFlags().String(progressFlagName, progressFlagDefault, progressDescription) + _ = cmd.PersistentFlags().String(flagProgressName, flagProgressDefault, flagProgressDescription) return nil } -func registerBuildInfoProgressDetail(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerBuildInfoPropProgressDetail(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var progressDetailFlagName string + var flagProgressDetailName string if cmdPrefix == "" { - progressDetailFlagName = "progressDetail" + flagProgressDetailName = "progressDetail" } else { - progressDetailFlagName = fmt.Sprintf("%v.progressDetail", cmdPrefix) + flagProgressDetailName = fmt.Sprintf("%v.progressDetail", cmdPrefix) } - if err := registerModelProgressDetailFlags(depth+1, progressDetailFlagName, cmd); err != nil { + if err := registerModelProgressDetailFlags(depth+1, flagProgressDetailName, cmd); err != nil { return err } return nil } -func registerBuildInfoStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerBuildInfoPropStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - statusDescription := `` + flagStatusDescription := `` - var statusFlagName string + var flagStatusName string if cmdPrefix == "" { - statusFlagName = "status" + flagStatusName = "status" } else { - statusFlagName = fmt.Sprintf("%v.status", cmdPrefix) + flagStatusName = fmt.Sprintf("%v.status", cmdPrefix) } - var statusFlagDefault string + var flagStatusDefault string - _ = cmd.PersistentFlags().String(statusFlagName, statusFlagDefault, statusDescription) + _ = cmd.PersistentFlags().String(flagStatusName, flagStatusDefault, flagStatusDescription) return nil } -func registerBuildInfoStream(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerBuildInfoPropStream(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - streamDescription := `` + flagStreamDescription := `` - var streamFlagName string + var flagStreamName string if cmdPrefix == "" { - streamFlagName = "stream" + flagStreamName = "stream" } else { - streamFlagName = fmt.Sprintf("%v.stream", cmdPrefix) + flagStreamName = fmt.Sprintf("%v.stream", cmdPrefix) } - var streamFlagDefault string + var flagStreamDefault string - _ = cmd.PersistentFlags().String(streamFlagName, streamFlagDefault, streamDescription) + _ = cmd.PersistentFlags().String(flagStreamName, flagStreamDefault, flagStreamDescription) return nil } @@ -220,105 +217,105 @@ func registerBuildInfoStream(depth int, cmdPrefix string, cmd *cobra.Command) er func retrieveModelBuildInfoFlags(depth int, m *models.BuildInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, auxAdded := retrieveBuildInfoAuxFlags(depth, m, cmdPrefix, cmd) + err, AuxAdded := retrieveBuildInfoPropAuxFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || auxAdded + retAdded = retAdded || AuxAdded - err, errorAdded := retrieveBuildInfoErrorFlags(depth, m, cmdPrefix, cmd) + err, ErrorAdded := retrieveBuildInfoPropErrorFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || errorAdded + retAdded = retAdded || ErrorAdded - err, errorDetailAdded := retrieveBuildInfoErrorDetailFlags(depth, m, cmdPrefix, cmd) + err, ErrorDetailAdded := retrieveBuildInfoPropErrorDetailFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || errorDetailAdded + retAdded = retAdded || ErrorDetailAdded - err, idAdded := retrieveBuildInfoIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveBuildInfoPropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded - err, progressAdded := retrieveBuildInfoProgressFlags(depth, m, cmdPrefix, cmd) + err, ProgressAdded := retrieveBuildInfoPropProgressFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || progressAdded + retAdded = retAdded || ProgressAdded - err, progressDetailAdded := retrieveBuildInfoProgressDetailFlags(depth, m, cmdPrefix, cmd) + err, ProgressDetailAdded := retrieveBuildInfoPropProgressDetailFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || progressDetailAdded + retAdded = retAdded || ProgressDetailAdded - err, statusAdded := retrieveBuildInfoStatusFlags(depth, m, cmdPrefix, cmd) + err, StatusAdded := retrieveBuildInfoPropStatusFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || statusAdded + retAdded = retAdded || StatusAdded - err, streamAdded := retrieveBuildInfoStreamFlags(depth, m, cmdPrefix, cmd) + err, StreamAdded := retrieveBuildInfoPropStreamFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || streamAdded + retAdded = retAdded || StreamAdded return nil, retAdded } -func retrieveBuildInfoAuxFlags(depth int, m *models.BuildInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveBuildInfoPropAuxFlags(depth int, m *models.BuildInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - auxFlagName := fmt.Sprintf("%v.aux", cmdPrefix) - if cmd.Flags().Changed(auxFlagName) { + flagAuxName := fmt.Sprintf("%v.aux", cmdPrefix) + if cmd.Flags().Changed(flagAuxName) { // info: complex object aux ImageID is retrieved outside this Changed() block } - auxFlagValue := m.Aux - if swag.IsZero(auxFlagValue) { - auxFlagValue = &models.ImageID{} + flagAuxValue := m.Aux + if swag.IsZero(flagAuxValue) { + flagAuxValue = &models.ImageID{} } - err, auxAdded := retrieveModelImageIDFlags(depth+1, auxFlagValue, auxFlagName, cmd) + err, AuxAdded := retrieveModelImageIDFlags(depth+1, flagAuxValue, flagAuxName, cmd) if err != nil { return err, false } - retAdded = retAdded || auxAdded - if auxAdded { - m.Aux = auxFlagValue + retAdded = retAdded || AuxAdded + if AuxAdded { + m.Aux = flagAuxValue } return nil, retAdded } -func retrieveBuildInfoErrorFlags(depth int, m *models.BuildInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveBuildInfoPropErrorFlags(depth int, m *models.BuildInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - errorFlagName := fmt.Sprintf("%v.error", cmdPrefix) - if cmd.Flags().Changed(errorFlagName) { + flagErrorName := fmt.Sprintf("%v.error", cmdPrefix) + if cmd.Flags().Changed(flagErrorName) { - var errorFlagName string + var flagErrorName string if cmdPrefix == "" { - errorFlagName = "error" + flagErrorName = "error" } else { - errorFlagName = fmt.Sprintf("%v.error", cmdPrefix) + flagErrorName = fmt.Sprintf("%v.error", cmdPrefix) } - errorFlagValue, err := cmd.Flags().GetString(errorFlagName) + flagErrorValue, err := cmd.Flags().GetString(flagErrorName) if err != nil { return err, false } - m.Error = errorFlagValue + m.Error = flagErrorValue retAdded = true } @@ -326,54 +323,54 @@ func retrieveBuildInfoErrorFlags(depth int, m *models.BuildInfo, cmdPrefix strin return nil, retAdded } -func retrieveBuildInfoErrorDetailFlags(depth int, m *models.BuildInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveBuildInfoPropErrorDetailFlags(depth int, m *models.BuildInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - errorDetailFlagName := fmt.Sprintf("%v.errorDetail", cmdPrefix) - if cmd.Flags().Changed(errorDetailFlagName) { + flagErrorDetailName := fmt.Sprintf("%v.errorDetail", cmdPrefix) + if cmd.Flags().Changed(flagErrorDetailName) { // info: complex object errorDetail ErrorDetail is retrieved outside this Changed() block } - errorDetailFlagValue := m.ErrorDetail - if swag.IsZero(errorDetailFlagValue) { - errorDetailFlagValue = &models.ErrorDetail{} + flagErrorDetailValue := m.ErrorDetail + if swag.IsZero(flagErrorDetailValue) { + flagErrorDetailValue = &models.ErrorDetail{} } - err, errorDetailAdded := retrieveModelErrorDetailFlags(depth+1, errorDetailFlagValue, errorDetailFlagName, cmd) + err, ErrorDetailAdded := retrieveModelErrorDetailFlags(depth+1, flagErrorDetailValue, flagErrorDetailName, cmd) if err != nil { return err, false } - retAdded = retAdded || errorDetailAdded - if errorDetailAdded { - m.ErrorDetail = errorDetailFlagValue + retAdded = retAdded || ErrorDetailAdded + if ErrorDetailAdded { + m.ErrorDetail = flagErrorDetailValue } return nil, retAdded } -func retrieveBuildInfoIDFlags(depth int, m *models.BuildInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveBuildInfoPropIDFlags(depth int, m *models.BuildInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.id", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.id", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } @@ -381,27 +378,27 @@ func retrieveBuildInfoIDFlags(depth int, m *models.BuildInfo, cmdPrefix string, return nil, retAdded } -func retrieveBuildInfoProgressFlags(depth int, m *models.BuildInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveBuildInfoPropProgressFlags(depth int, m *models.BuildInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - progressFlagName := fmt.Sprintf("%v.progress", cmdPrefix) - if cmd.Flags().Changed(progressFlagName) { + flagProgressName := fmt.Sprintf("%v.progress", cmdPrefix) + if cmd.Flags().Changed(flagProgressName) { - var progressFlagName string + var flagProgressName string if cmdPrefix == "" { - progressFlagName = "progress" + flagProgressName = "progress" } else { - progressFlagName = fmt.Sprintf("%v.progress", cmdPrefix) + flagProgressName = fmt.Sprintf("%v.progress", cmdPrefix) } - progressFlagValue, err := cmd.Flags().GetString(progressFlagName) + flagProgressValue, err := cmd.Flags().GetString(flagProgressName) if err != nil { return err, false } - m.Progress = progressFlagValue + m.Progress = flagProgressValue retAdded = true } @@ -409,54 +406,54 @@ func retrieveBuildInfoProgressFlags(depth int, m *models.BuildInfo, cmdPrefix st return nil, retAdded } -func retrieveBuildInfoProgressDetailFlags(depth int, m *models.BuildInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveBuildInfoPropProgressDetailFlags(depth int, m *models.BuildInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - progressDetailFlagName := fmt.Sprintf("%v.progressDetail", cmdPrefix) - if cmd.Flags().Changed(progressDetailFlagName) { + flagProgressDetailName := fmt.Sprintf("%v.progressDetail", cmdPrefix) + if cmd.Flags().Changed(flagProgressDetailName) { // info: complex object progressDetail ProgressDetail is retrieved outside this Changed() block } - progressDetailFlagValue := m.ProgressDetail - if swag.IsZero(progressDetailFlagValue) { - progressDetailFlagValue = &models.ProgressDetail{} + flagProgressDetailValue := m.ProgressDetail + if swag.IsZero(flagProgressDetailValue) { + flagProgressDetailValue = &models.ProgressDetail{} } - err, progressDetailAdded := retrieveModelProgressDetailFlags(depth+1, progressDetailFlagValue, progressDetailFlagName, cmd) + err, ProgressDetailAdded := retrieveModelProgressDetailFlags(depth+1, flagProgressDetailValue, flagProgressDetailName, cmd) if err != nil { return err, false } - retAdded = retAdded || progressDetailAdded - if progressDetailAdded { - m.ProgressDetail = progressDetailFlagValue + retAdded = retAdded || ProgressDetailAdded + if ProgressDetailAdded { + m.ProgressDetail = flagProgressDetailValue } return nil, retAdded } -func retrieveBuildInfoStatusFlags(depth int, m *models.BuildInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveBuildInfoPropStatusFlags(depth int, m *models.BuildInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - statusFlagName := fmt.Sprintf("%v.status", cmdPrefix) - if cmd.Flags().Changed(statusFlagName) { + flagStatusName := fmt.Sprintf("%v.status", cmdPrefix) + if cmd.Flags().Changed(flagStatusName) { - var statusFlagName string + var flagStatusName string if cmdPrefix == "" { - statusFlagName = "status" + flagStatusName = "status" } else { - statusFlagName = fmt.Sprintf("%v.status", cmdPrefix) + flagStatusName = fmt.Sprintf("%v.status", cmdPrefix) } - statusFlagValue, err := cmd.Flags().GetString(statusFlagName) + flagStatusValue, err := cmd.Flags().GetString(flagStatusName) if err != nil { return err, false } - m.Status = statusFlagValue + m.Status = flagStatusValue retAdded = true } @@ -464,27 +461,27 @@ func retrieveBuildInfoStatusFlags(depth int, m *models.BuildInfo, cmdPrefix stri return nil, retAdded } -func retrieveBuildInfoStreamFlags(depth int, m *models.BuildInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveBuildInfoPropStreamFlags(depth int, m *models.BuildInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - streamFlagName := fmt.Sprintf("%v.stream", cmdPrefix) - if cmd.Flags().Changed(streamFlagName) { + flagStreamName := fmt.Sprintf("%v.stream", cmdPrefix) + if cmd.Flags().Changed(flagStreamName) { - var streamFlagName string + var flagStreamName string if cmdPrefix == "" { - streamFlagName = "stream" + flagStreamName = "stream" } else { - streamFlagName = fmt.Sprintf("%v.stream", cmdPrefix) + flagStreamName = fmt.Sprintf("%v.stream", cmdPrefix) } - streamFlagValue, err := cmd.Flags().GetString(streamFlagName) + flagStreamValue, err := cmd.Flags().GetString(flagStreamName) if err != nil { return err, false } - m.Stream = streamFlagValue + m.Stream = flagStreamValue retAdded = true } diff --git a/cli/build_prune_operation.go b/cli/build_prune_operation.go index a603bcd..93ec030 100644 --- a/cli/build_prune_operation.go +++ b/cli/build_prune_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/image" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationImageBuildPruneCmd returns a cmd to handle operation buildPrune +// makeOperationImageBuildPruneCmd returns a command to handle operation buildPrune func makeOperationImageBuildPruneCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "BuildPrune", @@ -38,17 +36,16 @@ func runOperationImageBuildPrune(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := image.NewBuildPruneParams() - if err, _ := retrieveOperationImageBuildPruneAllFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageBuildPruneAllFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageBuildPruneFiltersFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageBuildPruneFiltersFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageBuildPruneKeepStorageFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageBuildPruneKeepStorageFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -57,10 +54,11 @@ func runOperationImageBuildPrune(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -80,24 +78,25 @@ func registerOperationImageBuildPruneParamFlags(cmd *cobra.Command) error { func registerOperationImageBuildPruneAllParamFlags(cmdPrefix string, cmd *cobra.Command) error { - allDescription := `Remove all types of build cache` + flagAllDescription := `Remove all types of build cache` - var allFlagName string + var flagAllName string if cmdPrefix == "" { - allFlagName = "all" + flagAllName = "all" } else { - allFlagName = fmt.Sprintf("%v.all", cmdPrefix) + flagAllName = fmt.Sprintf("%v.all", cmdPrefix) } - var allFlagDefault bool + var flagAllDefault bool - _ = cmd.PersistentFlags().Bool(allFlagName, allFlagDefault, allDescription) + _ = cmd.PersistentFlags().Bool(flagAllName, flagAllDefault, flagAllDescription) return nil } + func registerOperationImageBuildPruneFiltersParamFlags(cmdPrefix string, cmd *cobra.Command) error { - filtersDescription := `A JSON encoded value of the filters (a ` + "`" + `map[string][]string` + "`" + `) to process on the list of build cache objects. Available filters: + flagFiltersDescription := `A JSON encoded value of the filters (a ` + "`" + `map[string][]string` + "`" + `) to process on the list of build cache objects. Available filters: - ` + "`" + `until=` + "`" + `: duration relative to daemon's time, during which build cache was not used, in Go's duration format (e.g., '24h') - ` + "`" + `id=` + "`" + ` - ` + "`" + `parent=` + "`" + ` @@ -108,33 +107,34 @@ func registerOperationImageBuildPruneFiltersParamFlags(cmdPrefix string, cmd *co - ` + "`" + `private` + "`" + ` ` - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - var filtersFlagDefault string + var flagFiltersDefault string - _ = cmd.PersistentFlags().String(filtersFlagName, filtersFlagDefault, filtersDescription) + _ = cmd.PersistentFlags().String(flagFiltersName, flagFiltersDefault, flagFiltersDescription) return nil } + func registerOperationImageBuildPruneKeepStorageParamFlags(cmdPrefix string, cmd *cobra.Command) error { - keepStorageDescription := `Amount of disk space in bytes to keep for cache` + flagKeepStorageDescription := `Amount of disk space in bytes to keep for cache` - var keepStorageFlagName string + var flagKeepStorageName string if cmdPrefix == "" { - keepStorageFlagName = "keep-storage" + flagKeepStorageName = "keep-storage" } else { - keepStorageFlagName = fmt.Sprintf("%v.keep-storage", cmdPrefix) + flagKeepStorageName = fmt.Sprintf("%v.keep-storage", cmdPrefix) } - var keepStorageFlagDefault int64 + var flagKeepStorageDefault int64 - _ = cmd.PersistentFlags().Int64(keepStorageFlagName, keepStorageFlagDefault, keepStorageDescription) + _ = cmd.PersistentFlags().Int64(flagKeepStorageName, flagKeepStorageDefault, flagKeepStorageDescription) return nil } @@ -143,60 +143,65 @@ func retrieveOperationImageBuildPruneAllFlag(m *image.BuildPruneParams, cmdPrefi retAdded := false if cmd.Flags().Changed("all") { - var allFlagName string + var flagAllName string if cmdPrefix == "" { - allFlagName = "all" + flagAllName = "all" } else { - allFlagName = fmt.Sprintf("%v.all", cmdPrefix) + flagAllName = fmt.Sprintf("%v.all", cmdPrefix) } - allFlagValue, err := cmd.Flags().GetBool(allFlagName) + flagAllValue, err := cmd.Flags().GetBool(flagAllName) if err != nil { return err, false } - m.All = &allFlagValue + m.All = &flagAllValue } + return nil, retAdded } + func retrieveOperationImageBuildPruneFiltersFlag(m *image.BuildPruneParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("filters") { - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - filtersFlagValue, err := cmd.Flags().GetString(filtersFlagName) + flagFiltersValue, err := cmd.Flags().GetString(flagFiltersName) if err != nil { return err, false } - m.Filters = &filtersFlagValue + m.Filters = &flagFiltersValue } + return nil, retAdded } + func retrieveOperationImageBuildPruneKeepStorageFlag(m *image.BuildPruneParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("keep-storage") { - var keepStorageFlagName string + var flagKeepStorageName string if cmdPrefix == "" { - keepStorageFlagName = "keep-storage" + flagKeepStorageName = "keep-storage" } else { - keepStorageFlagName = fmt.Sprintf("%v.keep-storage", cmdPrefix) + flagKeepStorageName = fmt.Sprintf("%v.keep-storage", cmdPrefix) } - keepStorageFlagValue, err := cmd.Flags().GetInt64(keepStorageFlagName) + flagKeepStorageValue, err := cmd.Flags().GetInt64(flagKeepStorageName) if err != nil { return err, false } - m.KeepStorage = &keepStorageFlagValue + m.KeepStorage = &flagKeepStorageValue } + return nil, retAdded } @@ -204,33 +209,35 @@ func retrieveOperationImageBuildPruneKeepStorageFlag(m *image.BuildPruneParams, func parseOperationImageBuildPruneResult(resp0 *image.BuildPruneOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*image.BuildPruneOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*image.BuildPruneOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*image.BuildPruneInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*image.BuildPruneInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -238,25 +245,24 @@ func parseOperationImageBuildPruneResult(resp0 *image.BuildPruneOK, respErr erro } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelBuildPruneOKBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerBuildPruneOKBodyCachesDeleted(depth, cmdPrefix, cmd); err != nil { + if err := registerBuildPruneOKBodyPropCachesDeleted(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerBuildPruneOKBodySpaceReclaimed(depth, cmdPrefix, cmd); err != nil { + if err := registerBuildPruneOKBodyPropSpaceReclaimed(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerBuildPruneOKBodyCachesDeleted(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerBuildPruneOKBodyPropCachesDeleted(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -266,23 +272,23 @@ func registerBuildPruneOKBodyCachesDeleted(depth int, cmdPrefix string, cmd *cob return nil } -func registerBuildPruneOKBodySpaceReclaimed(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerBuildPruneOKBodyPropSpaceReclaimed(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - spaceReclaimedDescription := `Disk space reclaimed in bytes` + flagSpaceReclaimedDescription := `Disk space reclaimed in bytes` - var spaceReclaimedFlagName string + var flagSpaceReclaimedName string if cmdPrefix == "" { - spaceReclaimedFlagName = "SpaceReclaimed" + flagSpaceReclaimedName = "SpaceReclaimed" } else { - spaceReclaimedFlagName = fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) + flagSpaceReclaimedName = fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) } - var spaceReclaimedFlagDefault int64 + var flagSpaceReclaimedDefault int64 - _ = cmd.PersistentFlags().Int64(spaceReclaimedFlagName, spaceReclaimedFlagDefault, spaceReclaimedDescription) + _ = cmd.PersistentFlags().Int64(flagSpaceReclaimedName, flagSpaceReclaimedDefault, flagSpaceReclaimedDescription) return nil } @@ -291,56 +297,56 @@ func registerBuildPruneOKBodySpaceReclaimed(depth int, cmdPrefix string, cmd *co func retrieveModelBuildPruneOKBodyFlags(depth int, m *image.BuildPruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, cachesDeletedAdded := retrieveBuildPruneOKBodyCachesDeletedFlags(depth, m, cmdPrefix, cmd) + err, CachesDeletedAdded := retrieveBuildPruneOKBodyPropCachesDeletedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cachesDeletedAdded + retAdded = retAdded || CachesDeletedAdded - err, spaceReclaimedAdded := retrieveBuildPruneOKBodySpaceReclaimedFlags(depth, m, cmdPrefix, cmd) + err, SpaceReclaimedAdded := retrieveBuildPruneOKBodyPropSpaceReclaimedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || spaceReclaimedAdded + retAdded = retAdded || SpaceReclaimedAdded return nil, retAdded } -func retrieveBuildPruneOKBodyCachesDeletedFlags(depth int, m *image.BuildPruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveBuildPruneOKBodyPropCachesDeletedFlags(depth int, m *image.BuildPruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cachesDeletedFlagName := fmt.Sprintf("%v.CachesDeleted", cmdPrefix) - if cmd.Flags().Changed(cachesDeletedFlagName) { + flagCachesDeletedName := fmt.Sprintf("%v.CachesDeleted", cmdPrefix) + if cmd.Flags().Changed(flagCachesDeletedName) { // warning: CachesDeleted array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveBuildPruneOKBodySpaceReclaimedFlags(depth int, m *image.BuildPruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveBuildPruneOKBodyPropSpaceReclaimedFlags(depth int, m *image.BuildPruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - spaceReclaimedFlagName := fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) - if cmd.Flags().Changed(spaceReclaimedFlagName) { + flagSpaceReclaimedName := fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) + if cmd.Flags().Changed(flagSpaceReclaimedName) { - var spaceReclaimedFlagName string + var flagSpaceReclaimedName string if cmdPrefix == "" { - spaceReclaimedFlagName = "SpaceReclaimed" + flagSpaceReclaimedName = "SpaceReclaimed" } else { - spaceReclaimedFlagName = fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) + flagSpaceReclaimedName = fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) } - spaceReclaimedFlagValue, err := cmd.Flags().GetInt64(spaceReclaimedFlagName) + flagSpaceReclaimedValue, err := cmd.Flags().GetInt64(flagSpaceReclaimedName) if err != nil { return err, false } - m.SpaceReclaimed = spaceReclaimedFlagValue + m.SpaceReclaimed = flagSpaceReclaimedValue retAdded = true } diff --git a/cli/cli.go b/cli/cli.go index 85daceb..f0480f1 100644 --- a/cli/cli.go +++ b/cli/cli.go @@ -2,9 +2,6 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" "log" @@ -12,30 +9,31 @@ import ( "path" "path/filepath" - "github.com/go-swagger/dockerctl/client" + "github.com/spf13/cobra" + "github.com/spf13/viper" "github.com/go-openapi/runtime" httptransport "github.com/go-openapi/runtime/client" "github.com/go-openapi/strfmt" - homedir "github.com/mitchellh/go-homedir" - "github.com/spf13/cobra" - "github.com/spf13/viper" + "github.com/go-swagger/dockerctl/client" ) -// debug flag indicating that cli should output debug logs -var debug bool +var ( + // debug flag indicating that cli should output debug logs + debug bool -// config file location -var configFile string + // config file location + configFile string -// dry run flag -var dryRun bool + // dry run flag + dryRun bool -// name of the executable -var exeName string = filepath.Base(os.Args[0]) + // name of the executable + exeName = filepath.Base(os.Args[0]) +) // logDebugf writes debug log to stdout -func logDebugf(format string, v ...interface{}) { +func logDebugf(format string, v ...any) { if !debug { return } @@ -46,7 +44,7 @@ func logDebugf(format string, v ...interface{}) { var maxDepth int = 5 // makeClient constructs a client object -func makeClient(cmd *cobra.Command, args []string) (*client.DockerEngineAPI, error) { +func makeClient(cmd *cobra.Command, _ []string) (*client.DockerEngineAPI, error) { hostname := viper.GetString("hostname") viper.SetDefault("base_path", client.DefaultBasePath) basePath := viper.GetString("base_path") @@ -66,15 +64,13 @@ func makeClient(cmd *cobra.Command, args []string) (*client.DockerEngineAPI, err // warning: produces application/octet-stream is not supported by go-swagger cli yet // warning: produces application/vnd.docker.raw-stream is not supported by go-swagger cli yet - r.Producers["application/json"] = runtime.JSONProducer() - // warning: produces application/x-tar is not supported by go-swagger cli yet - // warning: produces text/plain is not supported by go-swagger cli yet appCli := client.New(r, strfmt.Default) logDebugf("Server url: %v://%v", scheme, hostname) + return appCli, nil } @@ -89,11 +85,17 @@ func MakeRootCmd() (*cobra.Command, error) { // register basic flags rootCmd.PersistentFlags().String("hostname", client.DefaultHost, "hostname of the service") - viper.BindPFlag("hostname", rootCmd.PersistentFlags().Lookup("hostname")) + if err := viper.BindPFlag("hostname", rootCmd.PersistentFlags().Lookup("hostname")); err != nil { + return nil, err + } rootCmd.PersistentFlags().String("scheme", client.DefaultSchemes[0], fmt.Sprintf("Choose from: %v", client.DefaultSchemes)) - viper.BindPFlag("scheme", rootCmd.PersistentFlags().Lookup("scheme")) + if err := viper.BindPFlag("scheme", rootCmd.PersistentFlags().Lookup("scheme")); err != nil { + return nil, err + } rootCmd.PersistentFlags().String("base-path", client.DefaultBasePath, fmt.Sprintf("For example: %v", client.DefaultBasePath)) - viper.BindPFlag("base_path", rootCmd.PersistentFlags().Lookup("base-path")) + if err := viper.BindPFlag("base_path", rootCmd.PersistentFlags().Lookup("base-path")); err != nil { + return nil, err + } // configure debug flag rootCmd.PersistentFlags().BoolVar(&debug, "debug", false, "output debug logs") @@ -103,100 +105,93 @@ func MakeRootCmd() (*cobra.Command, error) { rootCmd.PersistentFlags().BoolVar(&dryRun, "dry-run", false, "do not send the request to server") // register security flags + // add all operation groups - operationGroupConfigCmd, err := makeOperationGroupConfigCmd() + c0, err := makeGroupOfOperationsConfigCmd() if err != nil { return nil, err } - rootCmd.AddCommand(operationGroupConfigCmd) - - operationGroupContainerCmd, err := makeOperationGroupContainerCmd() + rootCmd.AddCommand(c0) + c1, err := makeGroupOfOperationsContainerCmd() if err != nil { return nil, err } - rootCmd.AddCommand(operationGroupContainerCmd) - - operationGroupDistributionCmd, err := makeOperationGroupDistributionCmd() + rootCmd.AddCommand(c1) + c2, err := makeGroupOfOperationsDistributionCmd() if err != nil { return nil, err } - rootCmd.AddCommand(operationGroupDistributionCmd) - - operationGroupExecCmd, err := makeOperationGroupExecCmd() + rootCmd.AddCommand(c2) + c3, err := makeGroupOfOperationsExecCmd() if err != nil { return nil, err } - rootCmd.AddCommand(operationGroupExecCmd) - - operationGroupImageCmd, err := makeOperationGroupImageCmd() + rootCmd.AddCommand(c3) + c4, err := makeGroupOfOperationsImageCmd() if err != nil { return nil, err } - rootCmd.AddCommand(operationGroupImageCmd) - - operationGroupNetworkCmd, err := makeOperationGroupNetworkCmd() + rootCmd.AddCommand(c4) + c5, err := makeGroupOfOperationsNetworkCmd() if err != nil { return nil, err } - rootCmd.AddCommand(operationGroupNetworkCmd) - - operationGroupNodeCmd, err := makeOperationGroupNodeCmd() + rootCmd.AddCommand(c5) + c6, err := makeGroupOfOperationsNodeCmd() if err != nil { return nil, err } - rootCmd.AddCommand(operationGroupNodeCmd) - - operationGroupPluginCmd, err := makeOperationGroupPluginCmd() + rootCmd.AddCommand(c6) + c7, err := makeGroupOfOperationsPluginCmd() if err != nil { return nil, err } - rootCmd.AddCommand(operationGroupPluginCmd) - - operationGroupSecretCmd, err := makeOperationGroupSecretCmd() + rootCmd.AddCommand(c7) + c8, err := makeGroupOfOperationsSecretCmd() if err != nil { return nil, err } - rootCmd.AddCommand(operationGroupSecretCmd) - - operationGroupServiceCmd, err := makeOperationGroupServiceCmd() + rootCmd.AddCommand(c8) + c9, err := makeGroupOfOperationsServiceCmd() if err != nil { return nil, err } - rootCmd.AddCommand(operationGroupServiceCmd) - - operationGroupSessionCmd, err := makeOperationGroupSessionCmd() + rootCmd.AddCommand(c9) + c10, err := makeGroupOfOperationsSessionCmd() if err != nil { return nil, err } - rootCmd.AddCommand(operationGroupSessionCmd) - - operationGroupSwarmCmd, err := makeOperationGroupSwarmCmd() + rootCmd.AddCommand(c10) + c11, err := makeGroupOfOperationsSwarmCmd() if err != nil { return nil, err } - rootCmd.AddCommand(operationGroupSwarmCmd) - - operationGroupSystemCmd, err := makeOperationGroupSystemCmd() + rootCmd.AddCommand(c11) + c12, err := makeGroupOfOperationsSystemCmd() if err != nil { return nil, err } - rootCmd.AddCommand(operationGroupSystemCmd) - - operationGroupTaskCmd, err := makeOperationGroupTaskCmd() + rootCmd.AddCommand(c12) + c13, err := makeGroupOfOperationsTaskCmd() if err != nil { return nil, err } - rootCmd.AddCommand(operationGroupTaskCmd) - - operationGroupVolumeCmd, err := makeOperationGroupVolumeCmd() + rootCmd.AddCommand(c13) + c14, err := makeGroupOfOperationsVolumeCmd() if err != nil { return nil, err } - rootCmd.AddCommand(operationGroupVolumeCmd) + rootCmd.AddCommand(c14) // add cobra completion rootCmd.AddCommand(makeGenCompletionCmd()) + // add cobra markdown + markdownCmd := makeMarkdownDocumentationCmd() + rootCmd.AddCommand(markdownCmd) + markdownCmd.Flags().String("dir", "./markdown/", "The destination directory to save docs in") + _ = viper.BindPFlag("markdown_dir", markdownCmd.Flags().Lookup("dir")) + return rootCmd, nil } @@ -207,13 +202,23 @@ func initViperConfigs() { // use user specified config file location viper.SetConfigFile(configFile) } else { - // look for default config - // Find home directory. - home, err := homedir.Dir() - cobra.CheckErr(err) - - // Search config in home directory with name ".cobra" (without extension). - viper.AddConfigPath(path.Join(home, ".config", exeName)) + var ( + configDir string + err error + ) + + // look for default config (OS-specific, e.g. ".config" on linux) + configDir, err = os.UserConfigDir() + if err != nil { + // fallback and try finding the home directory. + home, err := os.UserHomeDir() + cobra.CheckErr(err) + configDir = path.Join(home, ".config") + } + + // Search config in the config directory with name of the CLI binary (without extension). + configDir = path.Join(configDir, exeName) + viper.AddConfigPath(configDir) viper.SetConfigName("config") } @@ -222,761 +227,760 @@ func initViperConfigs() { return } logDebugf("Using config file: %v", viper.ConfigFileUsed()) -} - -func makeOperationGroupConfigCmd() (*cobra.Command, error) { - operationGroupConfigCmd := &cobra.Command{ +} // makeGroupOfOperationsConfigCmd returns a parent command to handle all operations with tag "config" +func makeGroupOfOperationsConfigCmd() (*cobra.Command, error) { + parent := &cobra.Command{ Use: "config", Long: ``, } - operationConfigCreateCmd, err := makeOperationConfigConfigCreateCmd() + sub0, err := makeOperationConfigConfigCreateCmd() if err != nil { return nil, err } - operationGroupConfigCmd.AddCommand(operationConfigCreateCmd) + parent.AddCommand(sub0) - operationConfigDeleteCmd, err := makeOperationConfigConfigDeleteCmd() + sub1, err := makeOperationConfigConfigDeleteCmd() if err != nil { return nil, err } - operationGroupConfigCmd.AddCommand(operationConfigDeleteCmd) + parent.AddCommand(sub1) - operationConfigInspectCmd, err := makeOperationConfigConfigInspectCmd() + sub2, err := makeOperationConfigConfigInspectCmd() if err != nil { return nil, err } - operationGroupConfigCmd.AddCommand(operationConfigInspectCmd) + parent.AddCommand(sub2) - operationConfigListCmd, err := makeOperationConfigConfigListCmd() + sub3, err := makeOperationConfigConfigListCmd() if err != nil { return nil, err } - operationGroupConfigCmd.AddCommand(operationConfigListCmd) + parent.AddCommand(sub3) - operationConfigUpdateCmd, err := makeOperationConfigConfigUpdateCmd() + sub4, err := makeOperationConfigConfigUpdateCmd() if err != nil { return nil, err } - operationGroupConfigCmd.AddCommand(operationConfigUpdateCmd) + parent.AddCommand(sub4) - return operationGroupConfigCmd, nil -} -func makeOperationGroupContainerCmd() (*cobra.Command, error) { - operationGroupContainerCmd := &cobra.Command{ + return parent, nil +} // makeGroupOfOperationsContainerCmd returns a parent command to handle all operations with tag "container" +func makeGroupOfOperationsContainerCmd() (*cobra.Command, error) { + parent := &cobra.Command{ Use: "container", Long: ``, } - operationContainerArchiveCmd, err := makeOperationContainerContainerArchiveCmd() + sub0, err := makeOperationContainerContainerArchiveCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerArchiveCmd) + parent.AddCommand(sub0) - operationContainerArchiveInfoCmd, err := makeOperationContainerContainerArchiveInfoCmd() + sub1, err := makeOperationContainerContainerArchiveInfoCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerArchiveInfoCmd) + parent.AddCommand(sub1) - operationContainerAttachCmd, err := makeOperationContainerContainerAttachCmd() + sub2, err := makeOperationContainerContainerAttachCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerAttachCmd) + parent.AddCommand(sub2) - operationContainerAttachWebsocketCmd, err := makeOperationContainerContainerAttachWebsocketCmd() + sub3, err := makeOperationContainerContainerAttachWebsocketCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerAttachWebsocketCmd) + parent.AddCommand(sub3) - operationContainerChangesCmd, err := makeOperationContainerContainerChangesCmd() + sub4, err := makeOperationContainerContainerChangesCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerChangesCmd) + parent.AddCommand(sub4) - operationContainerCreateCmd, err := makeOperationContainerContainerCreateCmd() + sub5, err := makeOperationContainerContainerCreateCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerCreateCmd) + parent.AddCommand(sub5) - operationContainerDeleteCmd, err := makeOperationContainerContainerDeleteCmd() + sub6, err := makeOperationContainerContainerDeleteCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerDeleteCmd) + parent.AddCommand(sub6) - operationContainerExportCmd, err := makeOperationContainerContainerExportCmd() + sub7, err := makeOperationContainerContainerExportCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerExportCmd) + parent.AddCommand(sub7) - operationContainerInspectCmd, err := makeOperationContainerContainerInspectCmd() + sub8, err := makeOperationContainerContainerInspectCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerInspectCmd) + parent.AddCommand(sub8) - operationContainerKillCmd, err := makeOperationContainerContainerKillCmd() + sub9, err := makeOperationContainerContainerKillCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerKillCmd) + parent.AddCommand(sub9) - operationContainerListCmd, err := makeOperationContainerContainerListCmd() + sub10, err := makeOperationContainerContainerListCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerListCmd) + parent.AddCommand(sub10) - operationContainerLogsCmd, err := makeOperationContainerContainerLogsCmd() + sub11, err := makeOperationContainerContainerLogsCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerLogsCmd) + parent.AddCommand(sub11) - operationContainerPauseCmd, err := makeOperationContainerContainerPauseCmd() + sub12, err := makeOperationContainerContainerPauseCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerPauseCmd) + parent.AddCommand(sub12) - operationContainerPruneCmd, err := makeOperationContainerContainerPruneCmd() + sub13, err := makeOperationContainerContainerPruneCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerPruneCmd) + parent.AddCommand(sub13) - operationContainerRenameCmd, err := makeOperationContainerContainerRenameCmd() + sub14, err := makeOperationContainerContainerRenameCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerRenameCmd) + parent.AddCommand(sub14) - operationContainerResizeCmd, err := makeOperationContainerContainerResizeCmd() + sub15, err := makeOperationContainerContainerResizeCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerResizeCmd) + parent.AddCommand(sub15) - operationContainerRestartCmd, err := makeOperationContainerContainerRestartCmd() + sub16, err := makeOperationContainerContainerRestartCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerRestartCmd) + parent.AddCommand(sub16) - operationContainerStartCmd, err := makeOperationContainerContainerStartCmd() + sub17, err := makeOperationContainerContainerStartCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerStartCmd) + parent.AddCommand(sub17) - operationContainerStatsCmd, err := makeOperationContainerContainerStatsCmd() + sub18, err := makeOperationContainerContainerStatsCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerStatsCmd) + parent.AddCommand(sub18) - operationContainerStopCmd, err := makeOperationContainerContainerStopCmd() + sub19, err := makeOperationContainerContainerStopCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerStopCmd) + parent.AddCommand(sub19) - operationContainerTopCmd, err := makeOperationContainerContainerTopCmd() + sub20, err := makeOperationContainerContainerTopCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerTopCmd) + parent.AddCommand(sub20) - operationContainerUnpauseCmd, err := makeOperationContainerContainerUnpauseCmd() + sub21, err := makeOperationContainerContainerUnpauseCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerUnpauseCmd) + parent.AddCommand(sub21) - operationContainerUpdateCmd, err := makeOperationContainerContainerUpdateCmd() + sub22, err := makeOperationContainerContainerUpdateCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerUpdateCmd) + parent.AddCommand(sub22) - operationContainerWaitCmd, err := makeOperationContainerContainerWaitCmd() + sub23, err := makeOperationContainerContainerWaitCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationContainerWaitCmd) + parent.AddCommand(sub23) - operationPutContainerArchiveCmd, err := makeOperationContainerPutContainerArchiveCmd() + sub24, err := makeOperationContainerPutContainerArchiveCmd() if err != nil { return nil, err } - operationGroupContainerCmd.AddCommand(operationPutContainerArchiveCmd) + parent.AddCommand(sub24) - return operationGroupContainerCmd, nil -} -func makeOperationGroupDistributionCmd() (*cobra.Command, error) { - operationGroupDistributionCmd := &cobra.Command{ + return parent, nil +} // makeGroupOfOperationsDistributionCmd returns a parent command to handle all operations with tag "distribution" +func makeGroupOfOperationsDistributionCmd() (*cobra.Command, error) { + parent := &cobra.Command{ Use: "distribution", Long: ``, } - operationDistributionInspectCmd, err := makeOperationDistributionDistributionInspectCmd() + sub0, err := makeOperationDistributionDistributionInspectCmd() if err != nil { return nil, err } - operationGroupDistributionCmd.AddCommand(operationDistributionInspectCmd) + parent.AddCommand(sub0) - return operationGroupDistributionCmd, nil -} -func makeOperationGroupExecCmd() (*cobra.Command, error) { - operationGroupExecCmd := &cobra.Command{ + return parent, nil +} // makeGroupOfOperationsExecCmd returns a parent command to handle all operations with tag "exec" +func makeGroupOfOperationsExecCmd() (*cobra.Command, error) { + parent := &cobra.Command{ Use: "exec", Long: ``, } - operationContainerExecCmd, err := makeOperationExecContainerExecCmd() + sub0, err := makeOperationExecContainerExecCmd() if err != nil { return nil, err } - operationGroupExecCmd.AddCommand(operationContainerExecCmd) + parent.AddCommand(sub0) - operationExecInspectCmd, err := makeOperationExecExecInspectCmd() + sub1, err := makeOperationExecExecInspectCmd() if err != nil { return nil, err } - operationGroupExecCmd.AddCommand(operationExecInspectCmd) + parent.AddCommand(sub1) - operationExecResizeCmd, err := makeOperationExecExecResizeCmd() + sub2, err := makeOperationExecExecResizeCmd() if err != nil { return nil, err } - operationGroupExecCmd.AddCommand(operationExecResizeCmd) + parent.AddCommand(sub2) - operationExecStartCmd, err := makeOperationExecExecStartCmd() + sub3, err := makeOperationExecExecStartCmd() if err != nil { return nil, err } - operationGroupExecCmd.AddCommand(operationExecStartCmd) + parent.AddCommand(sub3) - return operationGroupExecCmd, nil -} -func makeOperationGroupImageCmd() (*cobra.Command, error) { - operationGroupImageCmd := &cobra.Command{ + return parent, nil +} // makeGroupOfOperationsImageCmd returns a parent command to handle all operations with tag "image" +func makeGroupOfOperationsImageCmd() (*cobra.Command, error) { + parent := &cobra.Command{ Use: "image", Long: ``, } - operationBuildPruneCmd, err := makeOperationImageBuildPruneCmd() + sub0, err := makeOperationImageBuildPruneCmd() if err != nil { return nil, err } - operationGroupImageCmd.AddCommand(operationBuildPruneCmd) + parent.AddCommand(sub0) - operationImageBuildCmd, err := makeOperationImageImageBuildCmd() + sub1, err := makeOperationImageImageBuildCmd() if err != nil { return nil, err } - operationGroupImageCmd.AddCommand(operationImageBuildCmd) + parent.AddCommand(sub1) - operationImageCommitCmd, err := makeOperationImageImageCommitCmd() + sub2, err := makeOperationImageImageCommitCmd() if err != nil { return nil, err } - operationGroupImageCmd.AddCommand(operationImageCommitCmd) + parent.AddCommand(sub2) - operationImageCreateCmd, err := makeOperationImageImageCreateCmd() + sub3, err := makeOperationImageImageCreateCmd() if err != nil { return nil, err } - operationGroupImageCmd.AddCommand(operationImageCreateCmd) + parent.AddCommand(sub3) - operationImageDeleteCmd, err := makeOperationImageImageDeleteCmd() + sub4, err := makeOperationImageImageDeleteCmd() if err != nil { return nil, err } - operationGroupImageCmd.AddCommand(operationImageDeleteCmd) + parent.AddCommand(sub4) - operationImageGetCmd, err := makeOperationImageImageGetCmd() + sub5, err := makeOperationImageImageGetCmd() if err != nil { return nil, err } - operationGroupImageCmd.AddCommand(operationImageGetCmd) + parent.AddCommand(sub5) - operationImageGetAllCmd, err := makeOperationImageImageGetAllCmd() + sub6, err := makeOperationImageImageGetAllCmd() if err != nil { return nil, err } - operationGroupImageCmd.AddCommand(operationImageGetAllCmd) + parent.AddCommand(sub6) - operationImageHistoryCmd, err := makeOperationImageImageHistoryCmd() + sub7, err := makeOperationImageImageHistoryCmd() if err != nil { return nil, err } - operationGroupImageCmd.AddCommand(operationImageHistoryCmd) + parent.AddCommand(sub7) - operationImageInspectCmd, err := makeOperationImageImageInspectCmd() + sub8, err := makeOperationImageImageInspectCmd() if err != nil { return nil, err } - operationGroupImageCmd.AddCommand(operationImageInspectCmd) + parent.AddCommand(sub8) - operationImageListCmd, err := makeOperationImageImageListCmd() + sub9, err := makeOperationImageImageListCmd() if err != nil { return nil, err } - operationGroupImageCmd.AddCommand(operationImageListCmd) + parent.AddCommand(sub9) - operationImageLoadCmd, err := makeOperationImageImageLoadCmd() + sub10, err := makeOperationImageImageLoadCmd() if err != nil { return nil, err } - operationGroupImageCmd.AddCommand(operationImageLoadCmd) + parent.AddCommand(sub10) - operationImagePruneCmd, err := makeOperationImageImagePruneCmd() + sub11, err := makeOperationImageImagePruneCmd() if err != nil { return nil, err } - operationGroupImageCmd.AddCommand(operationImagePruneCmd) + parent.AddCommand(sub11) - operationImagePushCmd, err := makeOperationImageImagePushCmd() + sub12, err := makeOperationImageImagePushCmd() if err != nil { return nil, err } - operationGroupImageCmd.AddCommand(operationImagePushCmd) + parent.AddCommand(sub12) - operationImageSearchCmd, err := makeOperationImageImageSearchCmd() + sub13, err := makeOperationImageImageSearchCmd() if err != nil { return nil, err } - operationGroupImageCmd.AddCommand(operationImageSearchCmd) + parent.AddCommand(sub13) - operationImageTagCmd, err := makeOperationImageImageTagCmd() + sub14, err := makeOperationImageImageTagCmd() if err != nil { return nil, err } - operationGroupImageCmd.AddCommand(operationImageTagCmd) + parent.AddCommand(sub14) - return operationGroupImageCmd, nil -} -func makeOperationGroupNetworkCmd() (*cobra.Command, error) { - operationGroupNetworkCmd := &cobra.Command{ + return parent, nil +} // makeGroupOfOperationsNetworkCmd returns a parent command to handle all operations with tag "network" +func makeGroupOfOperationsNetworkCmd() (*cobra.Command, error) { + parent := &cobra.Command{ Use: "network", Long: ``, } - operationNetworkConnectCmd, err := makeOperationNetworkNetworkConnectCmd() + sub0, err := makeOperationNetworkNetworkConnectCmd() if err != nil { return nil, err } - operationGroupNetworkCmd.AddCommand(operationNetworkConnectCmd) + parent.AddCommand(sub0) - operationNetworkCreateCmd, err := makeOperationNetworkNetworkCreateCmd() + sub1, err := makeOperationNetworkNetworkCreateCmd() if err != nil { return nil, err } - operationGroupNetworkCmd.AddCommand(operationNetworkCreateCmd) + parent.AddCommand(sub1) - operationNetworkDeleteCmd, err := makeOperationNetworkNetworkDeleteCmd() + sub2, err := makeOperationNetworkNetworkDeleteCmd() if err != nil { return nil, err } - operationGroupNetworkCmd.AddCommand(operationNetworkDeleteCmd) + parent.AddCommand(sub2) - operationNetworkDisconnectCmd, err := makeOperationNetworkNetworkDisconnectCmd() + sub3, err := makeOperationNetworkNetworkDisconnectCmd() if err != nil { return nil, err } - operationGroupNetworkCmd.AddCommand(operationNetworkDisconnectCmd) + parent.AddCommand(sub3) - operationNetworkInspectCmd, err := makeOperationNetworkNetworkInspectCmd() + sub4, err := makeOperationNetworkNetworkInspectCmd() if err != nil { return nil, err } - operationGroupNetworkCmd.AddCommand(operationNetworkInspectCmd) + parent.AddCommand(sub4) - operationNetworkListCmd, err := makeOperationNetworkNetworkListCmd() + sub5, err := makeOperationNetworkNetworkListCmd() if err != nil { return nil, err } - operationGroupNetworkCmd.AddCommand(operationNetworkListCmd) + parent.AddCommand(sub5) - operationNetworkPruneCmd, err := makeOperationNetworkNetworkPruneCmd() + sub6, err := makeOperationNetworkNetworkPruneCmd() if err != nil { return nil, err } - operationGroupNetworkCmd.AddCommand(operationNetworkPruneCmd) + parent.AddCommand(sub6) - return operationGroupNetworkCmd, nil -} -func makeOperationGroupNodeCmd() (*cobra.Command, error) { - operationGroupNodeCmd := &cobra.Command{ + return parent, nil +} // makeGroupOfOperationsNodeCmd returns a parent command to handle all operations with tag "node" +func makeGroupOfOperationsNodeCmd() (*cobra.Command, error) { + parent := &cobra.Command{ Use: "node", Long: ``, } - operationNodeDeleteCmd, err := makeOperationNodeNodeDeleteCmd() + sub0, err := makeOperationNodeNodeDeleteCmd() if err != nil { return nil, err } - operationGroupNodeCmd.AddCommand(operationNodeDeleteCmd) + parent.AddCommand(sub0) - operationNodeInspectCmd, err := makeOperationNodeNodeInspectCmd() + sub1, err := makeOperationNodeNodeInspectCmd() if err != nil { return nil, err } - operationGroupNodeCmd.AddCommand(operationNodeInspectCmd) + parent.AddCommand(sub1) - operationNodeListCmd, err := makeOperationNodeNodeListCmd() + sub2, err := makeOperationNodeNodeListCmd() if err != nil { return nil, err } - operationGroupNodeCmd.AddCommand(operationNodeListCmd) + parent.AddCommand(sub2) - operationNodeUpdateCmd, err := makeOperationNodeNodeUpdateCmd() + sub3, err := makeOperationNodeNodeUpdateCmd() if err != nil { return nil, err } - operationGroupNodeCmd.AddCommand(operationNodeUpdateCmd) + parent.AddCommand(sub3) - return operationGroupNodeCmd, nil -} -func makeOperationGroupPluginCmd() (*cobra.Command, error) { - operationGroupPluginCmd := &cobra.Command{ + return parent, nil +} // makeGroupOfOperationsPluginCmd returns a parent command to handle all operations with tag "plugin" +func makeGroupOfOperationsPluginCmd() (*cobra.Command, error) { + parent := &cobra.Command{ Use: "plugin", Long: ``, } - operationGetPluginPrivilegesCmd, err := makeOperationPluginGetPluginPrivilegesCmd() + sub0, err := makeOperationPluginGetPluginPrivilegesCmd() if err != nil { return nil, err } - operationGroupPluginCmd.AddCommand(operationGetPluginPrivilegesCmd) + parent.AddCommand(sub0) - operationPluginCreateCmd, err := makeOperationPluginPluginCreateCmd() + sub1, err := makeOperationPluginPluginCreateCmd() if err != nil { return nil, err } - operationGroupPluginCmd.AddCommand(operationPluginCreateCmd) + parent.AddCommand(sub1) - operationPluginDeleteCmd, err := makeOperationPluginPluginDeleteCmd() + sub2, err := makeOperationPluginPluginDeleteCmd() if err != nil { return nil, err } - operationGroupPluginCmd.AddCommand(operationPluginDeleteCmd) + parent.AddCommand(sub2) - operationPluginDisableCmd, err := makeOperationPluginPluginDisableCmd() + sub3, err := makeOperationPluginPluginDisableCmd() if err != nil { return nil, err } - operationGroupPluginCmd.AddCommand(operationPluginDisableCmd) + parent.AddCommand(sub3) - operationPluginEnableCmd, err := makeOperationPluginPluginEnableCmd() + sub4, err := makeOperationPluginPluginEnableCmd() if err != nil { return nil, err } - operationGroupPluginCmd.AddCommand(operationPluginEnableCmd) + parent.AddCommand(sub4) - operationPluginInspectCmd, err := makeOperationPluginPluginInspectCmd() + sub5, err := makeOperationPluginPluginInspectCmd() if err != nil { return nil, err } - operationGroupPluginCmd.AddCommand(operationPluginInspectCmd) + parent.AddCommand(sub5) - operationPluginListCmd, err := makeOperationPluginPluginListCmd() + sub6, err := makeOperationPluginPluginListCmd() if err != nil { return nil, err } - operationGroupPluginCmd.AddCommand(operationPluginListCmd) + parent.AddCommand(sub6) - operationPluginPullCmd, err := makeOperationPluginPluginPullCmd() + sub7, err := makeOperationPluginPluginPullCmd() if err != nil { return nil, err } - operationGroupPluginCmd.AddCommand(operationPluginPullCmd) + parent.AddCommand(sub7) - operationPluginPushCmd, err := makeOperationPluginPluginPushCmd() + sub8, err := makeOperationPluginPluginPushCmd() if err != nil { return nil, err } - operationGroupPluginCmd.AddCommand(operationPluginPushCmd) + parent.AddCommand(sub8) - operationPluginSetCmd, err := makeOperationPluginPluginSetCmd() + sub9, err := makeOperationPluginPluginSetCmd() if err != nil { return nil, err } - operationGroupPluginCmd.AddCommand(operationPluginSetCmd) + parent.AddCommand(sub9) - operationPluginUpgradeCmd, err := makeOperationPluginPluginUpgradeCmd() + sub10, err := makeOperationPluginPluginUpgradeCmd() if err != nil { return nil, err } - operationGroupPluginCmd.AddCommand(operationPluginUpgradeCmd) + parent.AddCommand(sub10) - return operationGroupPluginCmd, nil -} -func makeOperationGroupSecretCmd() (*cobra.Command, error) { - operationGroupSecretCmd := &cobra.Command{ + return parent, nil +} // makeGroupOfOperationsSecretCmd returns a parent command to handle all operations with tag "secret" +func makeGroupOfOperationsSecretCmd() (*cobra.Command, error) { + parent := &cobra.Command{ Use: "secret", Long: ``, } - operationSecretCreateCmd, err := makeOperationSecretSecretCreateCmd() + sub0, err := makeOperationSecretSecretCreateCmd() if err != nil { return nil, err } - operationGroupSecretCmd.AddCommand(operationSecretCreateCmd) + parent.AddCommand(sub0) - operationSecretDeleteCmd, err := makeOperationSecretSecretDeleteCmd() + sub1, err := makeOperationSecretSecretDeleteCmd() if err != nil { return nil, err } - operationGroupSecretCmd.AddCommand(operationSecretDeleteCmd) + parent.AddCommand(sub1) - operationSecretInspectCmd, err := makeOperationSecretSecretInspectCmd() + sub2, err := makeOperationSecretSecretInspectCmd() if err != nil { return nil, err } - operationGroupSecretCmd.AddCommand(operationSecretInspectCmd) + parent.AddCommand(sub2) - operationSecretListCmd, err := makeOperationSecretSecretListCmd() + sub3, err := makeOperationSecretSecretListCmd() if err != nil { return nil, err } - operationGroupSecretCmd.AddCommand(operationSecretListCmd) + parent.AddCommand(sub3) - operationSecretUpdateCmd, err := makeOperationSecretSecretUpdateCmd() + sub4, err := makeOperationSecretSecretUpdateCmd() if err != nil { return nil, err } - operationGroupSecretCmd.AddCommand(operationSecretUpdateCmd) + parent.AddCommand(sub4) - return operationGroupSecretCmd, nil -} -func makeOperationGroupServiceCmd() (*cobra.Command, error) { - operationGroupServiceCmd := &cobra.Command{ + return parent, nil +} // makeGroupOfOperationsServiceCmd returns a parent command to handle all operations with tag "service" +func makeGroupOfOperationsServiceCmd() (*cobra.Command, error) { + parent := &cobra.Command{ Use: "service", Long: ``, } - operationServiceCreateCmd, err := makeOperationServiceServiceCreateCmd() + sub0, err := makeOperationServiceServiceCreateCmd() if err != nil { return nil, err } - operationGroupServiceCmd.AddCommand(operationServiceCreateCmd) + parent.AddCommand(sub0) - operationServiceDeleteCmd, err := makeOperationServiceServiceDeleteCmd() + sub1, err := makeOperationServiceServiceDeleteCmd() if err != nil { return nil, err } - operationGroupServiceCmd.AddCommand(operationServiceDeleteCmd) + parent.AddCommand(sub1) - operationServiceInspectCmd, err := makeOperationServiceServiceInspectCmd() + sub2, err := makeOperationServiceServiceInspectCmd() if err != nil { return nil, err } - operationGroupServiceCmd.AddCommand(operationServiceInspectCmd) + parent.AddCommand(sub2) - operationServiceListCmd, err := makeOperationServiceServiceListCmd() + sub3, err := makeOperationServiceServiceListCmd() if err != nil { return nil, err } - operationGroupServiceCmd.AddCommand(operationServiceListCmd) + parent.AddCommand(sub3) - operationServiceLogsCmd, err := makeOperationServiceServiceLogsCmd() + sub4, err := makeOperationServiceServiceLogsCmd() if err != nil { return nil, err } - operationGroupServiceCmd.AddCommand(operationServiceLogsCmd) + parent.AddCommand(sub4) - operationServiceUpdateCmd, err := makeOperationServiceServiceUpdateCmd() + sub5, err := makeOperationServiceServiceUpdateCmd() if err != nil { return nil, err } - operationGroupServiceCmd.AddCommand(operationServiceUpdateCmd) + parent.AddCommand(sub5) - return operationGroupServiceCmd, nil -} -func makeOperationGroupSessionCmd() (*cobra.Command, error) { - operationGroupSessionCmd := &cobra.Command{ + return parent, nil +} // makeGroupOfOperationsSessionCmd returns a parent command to handle all operations with tag "session" +func makeGroupOfOperationsSessionCmd() (*cobra.Command, error) { + parent := &cobra.Command{ Use: "session", Long: ``, } - operationSessionCmd, err := makeOperationSessionSessionCmd() + sub0, err := makeOperationSessionSessionCmd() if err != nil { return nil, err } - operationGroupSessionCmd.AddCommand(operationSessionCmd) + parent.AddCommand(sub0) - return operationGroupSessionCmd, nil -} -func makeOperationGroupSwarmCmd() (*cobra.Command, error) { - operationGroupSwarmCmd := &cobra.Command{ + return parent, nil +} // makeGroupOfOperationsSwarmCmd returns a parent command to handle all operations with tag "swarm" +func makeGroupOfOperationsSwarmCmd() (*cobra.Command, error) { + parent := &cobra.Command{ Use: "swarm", Long: ``, } - operationSwarmInitCmd, err := makeOperationSwarmSwarmInitCmd() + sub0, err := makeOperationSwarmSwarmInitCmd() if err != nil { return nil, err } - operationGroupSwarmCmd.AddCommand(operationSwarmInitCmd) + parent.AddCommand(sub0) - operationSwarmInspectCmd, err := makeOperationSwarmSwarmInspectCmd() + sub1, err := makeOperationSwarmSwarmInspectCmd() if err != nil { return nil, err } - operationGroupSwarmCmd.AddCommand(operationSwarmInspectCmd) + parent.AddCommand(sub1) - operationSwarmJoinCmd, err := makeOperationSwarmSwarmJoinCmd() + sub2, err := makeOperationSwarmSwarmJoinCmd() if err != nil { return nil, err } - operationGroupSwarmCmd.AddCommand(operationSwarmJoinCmd) + parent.AddCommand(sub2) - operationSwarmLeaveCmd, err := makeOperationSwarmSwarmLeaveCmd() + sub3, err := makeOperationSwarmSwarmLeaveCmd() if err != nil { return nil, err } - operationGroupSwarmCmd.AddCommand(operationSwarmLeaveCmd) + parent.AddCommand(sub3) - operationSwarmUnlockCmd, err := makeOperationSwarmSwarmUnlockCmd() + sub4, err := makeOperationSwarmSwarmUnlockCmd() if err != nil { return nil, err } - operationGroupSwarmCmd.AddCommand(operationSwarmUnlockCmd) + parent.AddCommand(sub4) - operationSwarmUnlockkeyCmd, err := makeOperationSwarmSwarmUnlockkeyCmd() + sub5, err := makeOperationSwarmSwarmUnlockkeyCmd() if err != nil { return nil, err } - operationGroupSwarmCmd.AddCommand(operationSwarmUnlockkeyCmd) + parent.AddCommand(sub5) - operationSwarmUpdateCmd, err := makeOperationSwarmSwarmUpdateCmd() + sub6, err := makeOperationSwarmSwarmUpdateCmd() if err != nil { return nil, err } - operationGroupSwarmCmd.AddCommand(operationSwarmUpdateCmd) + parent.AddCommand(sub6) - return operationGroupSwarmCmd, nil -} -func makeOperationGroupSystemCmd() (*cobra.Command, error) { - operationGroupSystemCmd := &cobra.Command{ + return parent, nil +} // makeGroupOfOperationsSystemCmd returns a parent command to handle all operations with tag "system" +func makeGroupOfOperationsSystemCmd() (*cobra.Command, error) { + parent := &cobra.Command{ Use: "system", Long: ``, } - operationSystemAuthCmd, err := makeOperationSystemSystemAuthCmd() + sub0, err := makeOperationSystemSystemAuthCmd() if err != nil { return nil, err } - operationGroupSystemCmd.AddCommand(operationSystemAuthCmd) + parent.AddCommand(sub0) - operationSystemDataUsageCmd, err := makeOperationSystemSystemDataUsageCmd() + sub1, err := makeOperationSystemSystemDataUsageCmd() if err != nil { return nil, err } - operationGroupSystemCmd.AddCommand(operationSystemDataUsageCmd) + parent.AddCommand(sub1) - operationSystemEventsCmd, err := makeOperationSystemSystemEventsCmd() + sub2, err := makeOperationSystemSystemEventsCmd() if err != nil { return nil, err } - operationGroupSystemCmd.AddCommand(operationSystemEventsCmd) + parent.AddCommand(sub2) - operationSystemInfoCmd, err := makeOperationSystemSystemInfoCmd() + sub3, err := makeOperationSystemSystemInfoCmd() if err != nil { return nil, err } - operationGroupSystemCmd.AddCommand(operationSystemInfoCmd) + parent.AddCommand(sub3) - operationSystemPingCmd, err := makeOperationSystemSystemPingCmd() + sub4, err := makeOperationSystemSystemPingCmd() if err != nil { return nil, err } - operationGroupSystemCmd.AddCommand(operationSystemPingCmd) + parent.AddCommand(sub4) - operationSystemPingHeadCmd, err := makeOperationSystemSystemPingHeadCmd() + sub5, err := makeOperationSystemSystemPingHeadCmd() if err != nil { return nil, err } - operationGroupSystemCmd.AddCommand(operationSystemPingHeadCmd) + parent.AddCommand(sub5) - operationSystemVersionCmd, err := makeOperationSystemSystemVersionCmd() + sub6, err := makeOperationSystemSystemVersionCmd() if err != nil { return nil, err } - operationGroupSystemCmd.AddCommand(operationSystemVersionCmd) + parent.AddCommand(sub6) - return operationGroupSystemCmd, nil -} -func makeOperationGroupTaskCmd() (*cobra.Command, error) { - operationGroupTaskCmd := &cobra.Command{ + return parent, nil +} // makeGroupOfOperationsTaskCmd returns a parent command to handle all operations with tag "task" +func makeGroupOfOperationsTaskCmd() (*cobra.Command, error) { + parent := &cobra.Command{ Use: "task", Long: ``, } - operationTaskInspectCmd, err := makeOperationTaskTaskInspectCmd() + sub0, err := makeOperationTaskTaskInspectCmd() if err != nil { return nil, err } - operationGroupTaskCmd.AddCommand(operationTaskInspectCmd) + parent.AddCommand(sub0) - operationTaskListCmd, err := makeOperationTaskTaskListCmd() + sub1, err := makeOperationTaskTaskListCmd() if err != nil { return nil, err } - operationGroupTaskCmd.AddCommand(operationTaskListCmd) + parent.AddCommand(sub1) - operationTaskLogsCmd, err := makeOperationTaskTaskLogsCmd() + sub2, err := makeOperationTaskTaskLogsCmd() if err != nil { return nil, err } - operationGroupTaskCmd.AddCommand(operationTaskLogsCmd) + parent.AddCommand(sub2) - return operationGroupTaskCmd, nil -} -func makeOperationGroupVolumeCmd() (*cobra.Command, error) { - operationGroupVolumeCmd := &cobra.Command{ + return parent, nil +} // makeGroupOfOperationsVolumeCmd returns a parent command to handle all operations with tag "volume" +func makeGroupOfOperationsVolumeCmd() (*cobra.Command, error) { + parent := &cobra.Command{ Use: "volume", Long: ``, } - operationVolumeCreateCmd, err := makeOperationVolumeVolumeCreateCmd() + sub0, err := makeOperationVolumeVolumeCreateCmd() if err != nil { return nil, err } - operationGroupVolumeCmd.AddCommand(operationVolumeCreateCmd) + parent.AddCommand(sub0) - operationVolumeDeleteCmd, err := makeOperationVolumeVolumeDeleteCmd() + sub1, err := makeOperationVolumeVolumeDeleteCmd() if err != nil { return nil, err } - operationGroupVolumeCmd.AddCommand(operationVolumeDeleteCmd) + parent.AddCommand(sub1) - operationVolumeInspectCmd, err := makeOperationVolumeVolumeInspectCmd() + sub2, err := makeOperationVolumeVolumeInspectCmd() if err != nil { return nil, err } - operationGroupVolumeCmd.AddCommand(operationVolumeInspectCmd) + parent.AddCommand(sub2) - operationVolumeListCmd, err := makeOperationVolumeVolumeListCmd() + sub3, err := makeOperationVolumeVolumeListCmd() if err != nil { return nil, err } - operationGroupVolumeCmd.AddCommand(operationVolumeListCmd) + parent.AddCommand(sub3) - operationVolumePruneCmd, err := makeOperationVolumeVolumePruneCmd() + sub4, err := makeOperationVolumeVolumePruneCmd() if err != nil { return nil, err } - operationGroupVolumeCmd.AddCommand(operationVolumePruneCmd) + parent.AddCommand(sub4) - return operationGroupVolumeCmd, nil + return parent, nil } diff --git a/cli/cluster_info_model.go b/cli/cluster_info_model.go index 11b87cc..3642e55 100644 --- a/cli/cluster_info_model.go +++ b/cli/cluster_info_model.go @@ -2,16 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for ClusterInfo @@ -19,73 +16,73 @@ import ( // register flags to command func registerModelClusterInfoFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerClusterInfoCreatedAt(depth, cmdPrefix, cmd); err != nil { + if err := registerClusterInfoPropCreatedAt(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerClusterInfoDataPathPort(depth, cmdPrefix, cmd); err != nil { + if err := registerClusterInfoPropDataPathPort(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerClusterInfoDefaultAddrPool(depth, cmdPrefix, cmd); err != nil { + if err := registerClusterInfoPropDefaultAddrPool(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerClusterInfoID(depth, cmdPrefix, cmd); err != nil { + if err := registerClusterInfoPropID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerClusterInfoRootRotationInProgress(depth, cmdPrefix, cmd); err != nil { + if err := registerClusterInfoPropRootRotationInProgress(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerClusterInfoSpec(depth, cmdPrefix, cmd); err != nil { + if err := registerClusterInfoPropSpec(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerClusterInfoSubnetSize(depth, cmdPrefix, cmd); err != nil { + if err := registerClusterInfoPropSubnetSize(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerClusterInfoTLSInfo(depth, cmdPrefix, cmd); err != nil { + if err := registerClusterInfoPropTLSInfo(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerClusterInfoUpdatedAt(depth, cmdPrefix, cmd); err != nil { + if err := registerClusterInfoPropUpdatedAt(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerClusterInfoVersion(depth, cmdPrefix, cmd); err != nil { + if err := registerClusterInfoPropVersion(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerClusterInfoCreatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerClusterInfoPropCreatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - createdAtDescription := `Date and time at which the swarm was initialised in + flagCreatedAtDescription := `Date and time at which the swarm was initialised in [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format with nano-seconds. ` - var createdAtFlagName string + var flagCreatedAtName string if cmdPrefix == "" { - createdAtFlagName = "CreatedAt" + flagCreatedAtName = "CreatedAt" } else { - createdAtFlagName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) + flagCreatedAtName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) } - var createdAtFlagDefault string + var flagCreatedAtDefault string - _ = cmd.PersistentFlags().String(createdAtFlagName, createdAtFlagDefault, createdAtDescription) + _ = cmd.PersistentFlags().String(flagCreatedAtName, flagCreatedAtDefault, flagCreatedAtDescription) return nil } -func registerClusterInfoDataPathPort(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerClusterInfoPropDataPathPort(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -95,7 +92,7 @@ func registerClusterInfoDataPathPort(depth int, cmdPrefix string, cmd *cobra.Com return nil } -func registerClusterInfoDefaultAddrPool(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerClusterInfoPropDefaultAddrPool(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -105,68 +102,68 @@ func registerClusterInfoDefaultAddrPool(depth int, cmdPrefix string, cmd *cobra. return nil } -func registerClusterInfoID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerClusterInfoPropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `The ID of the swarm.` + flagIDDescription := `The ID of the swarm.` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } -func registerClusterInfoRootRotationInProgress(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerClusterInfoPropRootRotationInProgress(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - rootRotationInProgressDescription := `Whether there is currently a root CA rotation in progress for the swarm` + flagRootRotationInProgressDescription := `Whether there is currently a root CA rotation in progress for the swarm` - var rootRotationInProgressFlagName string + var flagRootRotationInProgressName string if cmdPrefix == "" { - rootRotationInProgressFlagName = "RootRotationInProgress" + flagRootRotationInProgressName = "RootRotationInProgress" } else { - rootRotationInProgressFlagName = fmt.Sprintf("%v.RootRotationInProgress", cmdPrefix) + flagRootRotationInProgressName = fmt.Sprintf("%v.RootRotationInProgress", cmdPrefix) } - var rootRotationInProgressFlagDefault bool + var flagRootRotationInProgressDefault bool - _ = cmd.PersistentFlags().Bool(rootRotationInProgressFlagName, rootRotationInProgressFlagDefault, rootRotationInProgressDescription) + _ = cmd.PersistentFlags().Bool(flagRootRotationInProgressName, flagRootRotationInProgressDefault, flagRootRotationInProgressDescription) return nil } -func registerClusterInfoSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerClusterInfoPropSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var specFlagName string + var flagSpecName string if cmdPrefix == "" { - specFlagName = "Spec" + flagSpecName = "Spec" } else { - specFlagName = fmt.Sprintf("%v.Spec", cmdPrefix) + flagSpecName = fmt.Sprintf("%v.Spec", cmdPrefix) } - if err := registerModelSwarmSpecFlags(depth+1, specFlagName, cmd); err != nil { + if err := registerModelSwarmSpecFlags(depth+1, flagSpecName, cmd); err != nil { return err } return nil } -func registerClusterInfoSubnetSize(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerClusterInfoPropSubnetSize(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -176,61 +173,61 @@ func registerClusterInfoSubnetSize(depth int, cmdPrefix string, cmd *cobra.Comma return nil } -func registerClusterInfoTLSInfo(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerClusterInfoPropTLSInfo(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var tlsInfoFlagName string + var flagTLSInfoName string if cmdPrefix == "" { - tlsInfoFlagName = "TLSInfo" + flagTLSInfoName = "TLSInfo" } else { - tlsInfoFlagName = fmt.Sprintf("%v.TLSInfo", cmdPrefix) + flagTLSInfoName = fmt.Sprintf("%v.TLSInfo", cmdPrefix) } - if err := registerModelTLSInfoFlags(depth+1, tlsInfoFlagName, cmd); err != nil { + if err := registerModelTLSInfoFlags(depth+1, flagTLSInfoName, cmd); err != nil { return err } return nil } -func registerClusterInfoUpdatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerClusterInfoPropUpdatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - updatedAtDescription := `Date and time at which the swarm was last updated in + flagUpdatedAtDescription := `Date and time at which the swarm was last updated in [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format with nano-seconds. ` - var updatedAtFlagName string + var flagUpdatedAtName string if cmdPrefix == "" { - updatedAtFlagName = "UpdatedAt" + flagUpdatedAtName = "UpdatedAt" } else { - updatedAtFlagName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) + flagUpdatedAtName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) } - var updatedAtFlagDefault string + var flagUpdatedAtDefault string - _ = cmd.PersistentFlags().String(updatedAtFlagName, updatedAtFlagDefault, updatedAtDescription) + _ = cmd.PersistentFlags().String(flagUpdatedAtName, flagUpdatedAtDefault, flagUpdatedAtDescription) return nil } -func registerClusterInfoVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerClusterInfoPropVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "Version" + flagVersionName = "Version" } else { - versionFlagName = fmt.Sprintf("%v.Version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.Version", cmdPrefix) } - if err := registerModelObjectVersionFlags(depth+1, versionFlagName, cmd); err != nil { + if err := registerModelObjectVersionFlags(depth+1, flagVersionName, cmd); err != nil { return err } @@ -241,90 +238,90 @@ func registerClusterInfoVersion(depth int, cmdPrefix string, cmd *cobra.Command) func retrieveModelClusterInfoFlags(depth int, m *models.ClusterInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, createdAtAdded := retrieveClusterInfoCreatedAtFlags(depth, m, cmdPrefix, cmd) + err, CreatedAtAdded := retrieveClusterInfoPropCreatedAtFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || createdAtAdded + retAdded = retAdded || CreatedAtAdded - err, dataPathPortAdded := retrieveClusterInfoDataPathPortFlags(depth, m, cmdPrefix, cmd) + err, DataPathPortAdded := retrieveClusterInfoPropDataPathPortFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || dataPathPortAdded + retAdded = retAdded || DataPathPortAdded - err, defaultAddrPoolAdded := retrieveClusterInfoDefaultAddrPoolFlags(depth, m, cmdPrefix, cmd) + err, DefaultAddrPoolAdded := retrieveClusterInfoPropDefaultAddrPoolFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || defaultAddrPoolAdded + retAdded = retAdded || DefaultAddrPoolAdded - err, idAdded := retrieveClusterInfoIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveClusterInfoPropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded - err, rootRotationInProgressAdded := retrieveClusterInfoRootRotationInProgressFlags(depth, m, cmdPrefix, cmd) + err, RootRotationInProgressAdded := retrieveClusterInfoPropRootRotationInProgressFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || rootRotationInProgressAdded + retAdded = retAdded || RootRotationInProgressAdded - err, specAdded := retrieveClusterInfoSpecFlags(depth, m, cmdPrefix, cmd) + err, SpecAdded := retrieveClusterInfoPropSpecFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || specAdded + retAdded = retAdded || SpecAdded - err, subnetSizeAdded := retrieveClusterInfoSubnetSizeFlags(depth, m, cmdPrefix, cmd) + err, SubnetSizeAdded := retrieveClusterInfoPropSubnetSizeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || subnetSizeAdded + retAdded = retAdded || SubnetSizeAdded - err, tlsInfoAdded := retrieveClusterInfoTLSInfoFlags(depth, m, cmdPrefix, cmd) + err, TLSInfoAdded := retrieveClusterInfoPropTLSInfoFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || tlsInfoAdded + retAdded = retAdded || TLSInfoAdded - err, updatedAtAdded := retrieveClusterInfoUpdatedAtFlags(depth, m, cmdPrefix, cmd) + err, UpdatedAtAdded := retrieveClusterInfoPropUpdatedAtFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || updatedAtAdded + retAdded = retAdded || UpdatedAtAdded - err, versionAdded := retrieveClusterInfoVersionFlags(depth, m, cmdPrefix, cmd) + err, VersionAdded := retrieveClusterInfoPropVersionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || versionAdded + retAdded = retAdded || VersionAdded return nil, retAdded } -func retrieveClusterInfoCreatedAtFlags(depth int, m *models.ClusterInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveClusterInfoPropCreatedAtFlags(depth int, m *models.ClusterInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - createdAtFlagName := fmt.Sprintf("%v.CreatedAt", cmdPrefix) - if cmd.Flags().Changed(createdAtFlagName) { + flagCreatedAtName := fmt.Sprintf("%v.CreatedAt", cmdPrefix) + if cmd.Flags().Changed(flagCreatedAtName) { - var createdAtFlagName string + var flagCreatedAtName string if cmdPrefix == "" { - createdAtFlagName = "CreatedAt" + flagCreatedAtName = "CreatedAt" } else { - createdAtFlagName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) + flagCreatedAtName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) } - createdAtFlagValue, err := cmd.Flags().GetString(createdAtFlagName) + flagCreatedAtValue, err := cmd.Flags().GetString(flagCreatedAtName) if err != nil { return err, false } - m.CreatedAt = createdAtFlagValue + m.CreatedAt = flagCreatedAtValue retAdded = true } @@ -332,14 +329,14 @@ func retrieveClusterInfoCreatedAtFlags(depth int, m *models.ClusterInfo, cmdPref return nil, retAdded } -func retrieveClusterInfoDataPathPortFlags(depth int, m *models.ClusterInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveClusterInfoPropDataPathPortFlags(depth int, m *models.ClusterInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - dataPathPortFlagName := fmt.Sprintf("%v.DataPathPort", cmdPrefix) - if cmd.Flags().Changed(dataPathPortFlagName) { + flagDataPathPortName := fmt.Sprintf("%v.DataPathPort", cmdPrefix) + if cmd.Flags().Changed(flagDataPathPortName) { // warning: primitive DataPathPort uint32 is not supported by go-swagger cli yet @@ -349,41 +346,41 @@ func retrieveClusterInfoDataPathPortFlags(depth int, m *models.ClusterInfo, cmdP return nil, retAdded } -func retrieveClusterInfoDefaultAddrPoolFlags(depth int, m *models.ClusterInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveClusterInfoPropDefaultAddrPoolFlags(depth int, m *models.ClusterInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - defaultAddrPoolFlagName := fmt.Sprintf("%v.DefaultAddrPool", cmdPrefix) - if cmd.Flags().Changed(defaultAddrPoolFlagName) { + flagDefaultAddrPoolName := fmt.Sprintf("%v.DefaultAddrPool", cmdPrefix) + if cmd.Flags().Changed(flagDefaultAddrPoolName) { // warning: DefaultAddrPool array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveClusterInfoIDFlags(depth int, m *models.ClusterInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveClusterInfoPropIDFlags(depth int, m *models.ClusterInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.ID", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.ID", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } @@ -391,27 +388,27 @@ func retrieveClusterInfoIDFlags(depth int, m *models.ClusterInfo, cmdPrefix stri return nil, retAdded } -func retrieveClusterInfoRootRotationInProgressFlags(depth int, m *models.ClusterInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveClusterInfoPropRootRotationInProgressFlags(depth int, m *models.ClusterInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - rootRotationInProgressFlagName := fmt.Sprintf("%v.RootRotationInProgress", cmdPrefix) - if cmd.Flags().Changed(rootRotationInProgressFlagName) { + flagRootRotationInProgressName := fmt.Sprintf("%v.RootRotationInProgress", cmdPrefix) + if cmd.Flags().Changed(flagRootRotationInProgressName) { - var rootRotationInProgressFlagName string + var flagRootRotationInProgressName string if cmdPrefix == "" { - rootRotationInProgressFlagName = "RootRotationInProgress" + flagRootRotationInProgressName = "RootRotationInProgress" } else { - rootRotationInProgressFlagName = fmt.Sprintf("%v.RootRotationInProgress", cmdPrefix) + flagRootRotationInProgressName = fmt.Sprintf("%v.RootRotationInProgress", cmdPrefix) } - rootRotationInProgressFlagValue, err := cmd.Flags().GetBool(rootRotationInProgressFlagName) + flagRootRotationInProgressValue, err := cmd.Flags().GetBool(flagRootRotationInProgressName) if err != nil { return err, false } - m.RootRotationInProgress = rootRotationInProgressFlagValue + m.RootRotationInProgress = flagRootRotationInProgressValue retAdded = true } @@ -419,41 +416,41 @@ func retrieveClusterInfoRootRotationInProgressFlags(depth int, m *models.Cluster return nil, retAdded } -func retrieveClusterInfoSpecFlags(depth int, m *models.ClusterInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveClusterInfoPropSpecFlags(depth int, m *models.ClusterInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - specFlagName := fmt.Sprintf("%v.Spec", cmdPrefix) - if cmd.Flags().Changed(specFlagName) { + flagSpecName := fmt.Sprintf("%v.Spec", cmdPrefix) + if cmd.Flags().Changed(flagSpecName) { // info: complex object Spec SwarmSpec is retrieved outside this Changed() block } - specFlagValue := m.Spec - if swag.IsZero(specFlagValue) { - specFlagValue = &models.SwarmSpec{} + flagSpecValue := m.Spec + if swag.IsZero(flagSpecValue) { + flagSpecValue = &models.SwarmSpec{} } - err, specAdded := retrieveModelSwarmSpecFlags(depth+1, specFlagValue, specFlagName, cmd) + err, SpecAdded := retrieveModelSwarmSpecFlags(depth+1, flagSpecValue, flagSpecName, cmd) if err != nil { return err, false } - retAdded = retAdded || specAdded - if specAdded { - m.Spec = specFlagValue + retAdded = retAdded || SpecAdded + if SpecAdded { + m.Spec = flagSpecValue } return nil, retAdded } -func retrieveClusterInfoSubnetSizeFlags(depth int, m *models.ClusterInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveClusterInfoPropSubnetSizeFlags(depth int, m *models.ClusterInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - subnetSizeFlagName := fmt.Sprintf("%v.SubnetSize", cmdPrefix) - if cmd.Flags().Changed(subnetSizeFlagName) { + flagSubnetSizeName := fmt.Sprintf("%v.SubnetSize", cmdPrefix) + if cmd.Flags().Changed(flagSubnetSizeName) { // warning: primitive SubnetSize uint32 is not supported by go-swagger cli yet @@ -463,54 +460,54 @@ func retrieveClusterInfoSubnetSizeFlags(depth int, m *models.ClusterInfo, cmdPre return nil, retAdded } -func retrieveClusterInfoTLSInfoFlags(depth int, m *models.ClusterInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveClusterInfoPropTLSInfoFlags(depth int, m *models.ClusterInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - tlsInfoFlagName := fmt.Sprintf("%v.TLSInfo", cmdPrefix) - if cmd.Flags().Changed(tlsInfoFlagName) { + flagTLSInfoName := fmt.Sprintf("%v.TLSInfo", cmdPrefix) + if cmd.Flags().Changed(flagTLSInfoName) { // info: complex object TLSInfo TLSInfo is retrieved outside this Changed() block } - tlsInfoFlagValue := m.TLSInfo - if swag.IsZero(tlsInfoFlagValue) { - tlsInfoFlagValue = &models.TLSInfo{} + flagTLSInfoValue := m.TLSInfo + if swag.IsZero(flagTLSInfoValue) { + flagTLSInfoValue = &models.TLSInfo{} } - err, tlsInfoAdded := retrieveModelTLSInfoFlags(depth+1, tlsInfoFlagValue, tlsInfoFlagName, cmd) + err, TLSInfoAdded := retrieveModelTLSInfoFlags(depth+1, flagTLSInfoValue, flagTLSInfoName, cmd) if err != nil { return err, false } - retAdded = retAdded || tlsInfoAdded - if tlsInfoAdded { - m.TLSInfo = tlsInfoFlagValue + retAdded = retAdded || TLSInfoAdded + if TLSInfoAdded { + m.TLSInfo = flagTLSInfoValue } return nil, retAdded } -func retrieveClusterInfoUpdatedAtFlags(depth int, m *models.ClusterInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveClusterInfoPropUpdatedAtFlags(depth int, m *models.ClusterInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - updatedAtFlagName := fmt.Sprintf("%v.UpdatedAt", cmdPrefix) - if cmd.Flags().Changed(updatedAtFlagName) { + flagUpdatedAtName := fmt.Sprintf("%v.UpdatedAt", cmdPrefix) + if cmd.Flags().Changed(flagUpdatedAtName) { - var updatedAtFlagName string + var flagUpdatedAtName string if cmdPrefix == "" { - updatedAtFlagName = "UpdatedAt" + flagUpdatedAtName = "UpdatedAt" } else { - updatedAtFlagName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) + flagUpdatedAtName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) } - updatedAtFlagValue, err := cmd.Flags().GetString(updatedAtFlagName) + flagUpdatedAtValue, err := cmd.Flags().GetString(flagUpdatedAtName) if err != nil { return err, false } - m.UpdatedAt = updatedAtFlagValue + m.UpdatedAt = flagUpdatedAtValue retAdded = true } @@ -518,28 +515,28 @@ func retrieveClusterInfoUpdatedAtFlags(depth int, m *models.ClusterInfo, cmdPref return nil, retAdded } -func retrieveClusterInfoVersionFlags(depth int, m *models.ClusterInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveClusterInfoPropVersionFlags(depth int, m *models.ClusterInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - versionFlagName := fmt.Sprintf("%v.Version", cmdPrefix) - if cmd.Flags().Changed(versionFlagName) { + flagVersionName := fmt.Sprintf("%v.Version", cmdPrefix) + if cmd.Flags().Changed(flagVersionName) { // info: complex object Version ObjectVersion is retrieved outside this Changed() block } - versionFlagValue := m.Version - if swag.IsZero(versionFlagValue) { - versionFlagValue = &models.ObjectVersion{} + flagVersionValue := m.Version + if swag.IsZero(flagVersionValue) { + flagVersionValue = &models.ObjectVersion{} } - err, versionAdded := retrieveModelObjectVersionFlags(depth+1, versionFlagValue, versionFlagName, cmd) + err, VersionAdded := retrieveModelObjectVersionFlags(depth+1, flagVersionValue, flagVersionName, cmd) if err != nil { return err, false } - retAdded = retAdded || versionAdded - if versionAdded { - m.Version = versionFlagValue + retAdded = retAdded || VersionAdded + if VersionAdded { + m.Version = flagVersionValue } return nil, retAdded diff --git a/cli/commit_model.go b/cli/commit_model.go index 455f833..7520f6c 100644 --- a/cli/commit_model.go +++ b/cli/commit_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for Commit @@ -17,56 +15,56 @@ import ( // register flags to command func registerModelCommitFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerCommitExpected(depth, cmdPrefix, cmd); err != nil { + if err := registerCommitPropExpected(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerCommitID(depth, cmdPrefix, cmd); err != nil { + if err := registerCommitPropID(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerCommitExpected(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerCommitPropExpected(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - expectedDescription := `Commit ID of external tool expected by dockerd as set at build time. + flagExpectedDescription := `Commit ID of external tool expected by dockerd as set at build time. ` - var expectedFlagName string + var flagExpectedName string if cmdPrefix == "" { - expectedFlagName = "Expected" + flagExpectedName = "Expected" } else { - expectedFlagName = fmt.Sprintf("%v.Expected", cmdPrefix) + flagExpectedName = fmt.Sprintf("%v.Expected", cmdPrefix) } - var expectedFlagDefault string + var flagExpectedDefault string - _ = cmd.PersistentFlags().String(expectedFlagName, expectedFlagDefault, expectedDescription) + _ = cmd.PersistentFlags().String(flagExpectedName, flagExpectedDefault, flagExpectedDescription) return nil } -func registerCommitID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerCommitPropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `Actual commit ID of external tool.` + flagIDDescription := `Actual commit ID of external tool.` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -75,42 +73,42 @@ func registerCommitID(depth int, cmdPrefix string, cmd *cobra.Command) error { func retrieveModelCommitFlags(depth int, m *models.Commit, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, expectedAdded := retrieveCommitExpectedFlags(depth, m, cmdPrefix, cmd) + err, ExpectedAdded := retrieveCommitPropExpectedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || expectedAdded + retAdded = retAdded || ExpectedAdded - err, idAdded := retrieveCommitIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveCommitPropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded return nil, retAdded } -func retrieveCommitExpectedFlags(depth int, m *models.Commit, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveCommitPropExpectedFlags(depth int, m *models.Commit, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - expectedFlagName := fmt.Sprintf("%v.Expected", cmdPrefix) - if cmd.Flags().Changed(expectedFlagName) { + flagExpectedName := fmt.Sprintf("%v.Expected", cmdPrefix) + if cmd.Flags().Changed(flagExpectedName) { - var expectedFlagName string + var flagExpectedName string if cmdPrefix == "" { - expectedFlagName = "Expected" + flagExpectedName = "Expected" } else { - expectedFlagName = fmt.Sprintf("%v.Expected", cmdPrefix) + flagExpectedName = fmt.Sprintf("%v.Expected", cmdPrefix) } - expectedFlagValue, err := cmd.Flags().GetString(expectedFlagName) + flagExpectedValue, err := cmd.Flags().GetString(flagExpectedName) if err != nil { return err, false } - m.Expected = expectedFlagValue + m.Expected = flagExpectedValue retAdded = true } @@ -118,27 +116,27 @@ func retrieveCommitExpectedFlags(depth int, m *models.Commit, cmdPrefix string, return nil, retAdded } -func retrieveCommitIDFlags(depth int, m *models.Commit, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveCommitPropIDFlags(depth int, m *models.Commit, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.ID", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.ID", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } diff --git a/cli/config_create_operation.go b/cli/config_create_operation.go index 305e2d6..4929481 100644 --- a/cli/config_create_operation.go +++ b/cli/config_create_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/config" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationConfigConfigCreateCmd returns a cmd to handle operation configCreate +// makeOperationConfigConfigCreateCmd returns a command to handle operation configCreate func makeOperationConfigConfigCreateCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ConfigCreate", @@ -38,11 +36,10 @@ func runOperationConfigConfigCreate(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := config.NewConfigCreateParams() - if err, _ := retrieveOperationConfigConfigCreateBodyFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationConfigConfigCreateBodyFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationConfigConfigCreate(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,14 +66,14 @@ func registerOperationConfigConfigCreateParamFlags(cmd *cobra.Command) error { func registerOperationConfigConfigCreateBodyParamFlags(cmdPrefix string, cmd *cobra.Command) error { - var bodyFlagName string + var flagBodyName string if cmdPrefix == "" { - bodyFlagName = "body" + flagBodyName = "body" } else { - bodyFlagName = fmt.Sprintf("%v.body", cmdPrefix) + flagBodyName = fmt.Sprintf("%v.body", cmdPrefix) } - _ = cmd.PersistentFlags().String(bodyFlagName, "", "Optional json string for [body]. ") + _ = cmd.PersistentFlags().String(flagBodyName, "", `Optional json string for [body]. `) // add flags for body if err := registerModelConfigCreateBodyFlags(0, "configCreateBody", cmd); err != nil { @@ -89,36 +87,37 @@ func retrieveOperationConfigConfigCreateBodyFlag(m *config.ConfigCreateParams, c retAdded := false if cmd.Flags().Changed("body") { // Read body string from cmd and unmarshal - bodyValueStr, err := cmd.Flags().GetString("body") + flagBodyValueStr, err := cmd.Flags().GetString("body") if err != nil { return err, false } - bodyValue := config.ConfigCreateBody{} - if err := json.Unmarshal([]byte(bodyValueStr), &bodyValue); err != nil { - return fmt.Errorf("cannot unmarshal body string in ConfigCreateBody: %v", err), false + flagBodyValue := config.ConfigCreateBody{} + if err := json.Unmarshal([]byte(flagBodyValueStr), &flagBodyValue); err != nil { + return fmt.Errorf("cannot unmarshal body string in ConfigCreateBody: %w", err), false } - m.Body = bodyValue + m.Body = flagBodyValue } - bodyValueModel := m.Body - if swag.IsZero(bodyValueModel) { - bodyValueModel = config.ConfigCreateBody{} + flagBodyModel := m.Body + if swag.IsZero(flagBodyModel) { + flagBodyModel = config.ConfigCreateBody{} } - err, added := retrieveModelConfigCreateBodyFlags(0, &bodyValueModel, "configCreateBody", cmd) + err, added := retrieveModelConfigCreateBodyFlags(0, &flagBodyModel, "configCreateBody", cmd) if err != nil { return err, false } if added { - m.Body = bodyValueModel + m.Body = flagBodyModel } - if dryRun && debug { - bodyValueDebugBytes, err := json.Marshal(m.Body) + if dryRun && debug { + flagBodyValueDebugBytes, err := json.Marshal(m.Body) if err != nil { return err, false } - logDebugf("Body dry-run payload: %v", string(bodyValueDebugBytes)) + logDebugf("Body dry-run payload: %v", string(flagBodyValueDebugBytes)) } + retAdded = retAdded || added return nil, retAdded @@ -128,57 +127,59 @@ func retrieveOperationConfigConfigCreateBodyFlag(m *config.ConfigCreateParams, c func parseOperationConfigConfigCreateResult(resp0 *config.ConfigCreateCreated, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*config.ConfigCreateCreated) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*config.ConfigCreateCreated) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*config.ConfigCreateConflict) + var iResp1 any = respErr + eresp1, ok := iResp1.(*config.ConfigCreateConflict) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*config.ConfigCreateInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*config.ConfigCreateInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*config.ConfigCreateServiceUnavailable) + var iResp3 any = respErr + eresp3, ok := iResp3.(*config.ConfigCreateServiceUnavailable) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -186,7 +187,6 @@ func parseOperationConfigConfigCreateResult(resp0 *config.ConfigCreateCreated, r } return string(msgStr), nil } - return "", nil } @@ -209,13 +209,13 @@ func retrieveModelConfigCreateBodyFlags(depth int, m *config.ConfigCreateBody, c retAdded := false // retrieve model models.ConfigSpec - err, configCreateParamsBodyAO0Added := retrieveModelConfigSpecFlags(depth, &m.ConfigSpec, cmdPrefix, cmd) + err, ConfigCreateParamsBodyAO0Added := retrieveModelConfigSpecFlags(depth, &m.ConfigSpec, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || configCreateParamsBodyAO0Added + retAdded = retAdded || ConfigCreateParamsBodyAO0Added return nil, retAdded } -// Name: [ConfigCreateParamsBodyAllOf1], Type:[interface{}], register and retrieve functions are not rendered by go-swagger cli +// Name: [ConfigCreateParamsBodyAllOf1], Type:[any], register and retrieve functions are not rendered by go-swagger cli diff --git a/cli/config_delete_operation.go b/cli/config_delete_operation.go index 37e0f9d..dcc5b3e 100644 --- a/cli/config_delete_operation.go +++ b/cli/config_delete_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/config" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationConfigConfigDeleteCmd returns a cmd to handle operation configDelete +// makeOperationConfigConfigDeleteCmd returns a command to handle operation configDelete func makeOperationConfigConfigDeleteCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ConfigDelete", @@ -38,11 +36,10 @@ func runOperationConfigConfigDelete(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := config.NewConfigDeleteParams() - if err, _ := retrieveOperationConfigConfigDeleteIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationConfigConfigDeleteIDFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationConfigConfigDelete(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,18 +66,18 @@ func registerOperationConfigConfigDeleteParamFlags(cmd *cobra.Command) error { func registerOperationConfigConfigDeleteIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID of the config` + flagIDDescription := `Required. ID of the config` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -88,20 +86,21 @@ func retrieveOperationConfigConfigDeleteIDFlag(m *config.ConfigDeleteParams, cmd retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } @@ -109,48 +108,48 @@ func retrieveOperationConfigConfigDeleteIDFlag(m *config.ConfigDeleteParams, cmd func parseOperationConfigConfigDeleteResult(resp0 *config.ConfigDeleteNoContent, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning configDeleteNoContent is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*config.ConfigDeleteNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*config.ConfigDeleteNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*config.ConfigDeleteInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*config.ConfigDeleteInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*config.ConfigDeleteServiceUnavailable) + var iResp3 any = respErr + eresp3, ok := iResp3.(*config.ConfigDeleteServiceUnavailable) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response configDeleteNoContent is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/config_inspect_operation.go b/cli/config_inspect_operation.go index df5a821..1cd61ce 100644 --- a/cli/config_inspect_operation.go +++ b/cli/config_inspect_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/config" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationConfigConfigInspectCmd returns a cmd to handle operation configInspect +// makeOperationConfigConfigInspectCmd returns a command to handle operation configInspect func makeOperationConfigConfigInspectCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ConfigInspect", @@ -38,11 +36,10 @@ func runOperationConfigConfigInspect(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := config.NewConfigInspectParams() - if err, _ := retrieveOperationConfigConfigInspectIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationConfigConfigInspectIDFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationConfigConfigInspect(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,18 +66,18 @@ func registerOperationConfigConfigInspectParamFlags(cmd *cobra.Command) error { func registerOperationConfigConfigInspectIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID of the config` + flagIDDescription := `Required. ID of the config` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -88,20 +86,21 @@ func retrieveOperationConfigConfigInspectIDFlag(m *config.ConfigInspectParams, c retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } @@ -109,57 +108,59 @@ func retrieveOperationConfigConfigInspectIDFlag(m *config.ConfigInspectParams, c func parseOperationConfigConfigInspectResult(resp0 *config.ConfigInspectOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*config.ConfigInspectOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*config.ConfigInspectOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*config.ConfigInspectNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*config.ConfigInspectNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*config.ConfigInspectInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*config.ConfigInspectInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*config.ConfigInspectServiceUnavailable) + var iResp3 any = respErr + eresp3, ok := iResp3.(*config.ConfigInspectServiceUnavailable) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -167,6 +168,5 @@ func parseOperationConfigConfigInspectResult(resp0 *config.ConfigInspectOK, resp } return string(msgStr), nil } - return "", nil } diff --git a/cli/config_list_operation.go b/cli/config_list_operation.go index 6a74175..cc37e58 100644 --- a/cli/config_list_operation.go +++ b/cli/config_list_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/config" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationConfigConfigListCmd returns a cmd to handle operation configList +// makeOperationConfigConfigListCmd returns a command to handle operation configList func makeOperationConfigConfigListCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ConfigList", @@ -38,11 +36,10 @@ func runOperationConfigConfigList(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := config.NewConfigListParams() - if err, _ := retrieveOperationConfigConfigListFiltersFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationConfigConfigListFiltersFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationConfigConfigList(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,7 +66,7 @@ func registerOperationConfigConfigListParamFlags(cmd *cobra.Command) error { func registerOperationConfigConfigListFiltersParamFlags(cmdPrefix string, cmd *cobra.Command) error { - filtersDescription := `A JSON encoded value of the filters (a ` + "`" + `map[string][]string` + "`" + `) to process on the configs list. Available filters: + flagFiltersDescription := `A JSON encoded value of the filters (a ` + "`" + `map[string][]string` + "`" + `) to process on the configs list. Available filters: - ` + "`" + `id=` + "`" + ` - ` + "`" + `label= or label==value` + "`" + ` @@ -76,16 +74,16 @@ func registerOperationConfigConfigListFiltersParamFlags(cmdPrefix string, cmd *c - ` + "`" + `names=` + "`" + ` ` - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - var filtersFlagDefault string + var flagFiltersDefault string - _ = cmd.PersistentFlags().String(filtersFlagName, filtersFlagDefault, filtersDescription) + _ = cmd.PersistentFlags().String(flagFiltersName, flagFiltersDefault, flagFiltersDescription) return nil } @@ -94,20 +92,21 @@ func retrieveOperationConfigConfigListFiltersFlag(m *config.ConfigListParams, cm retAdded := false if cmd.Flags().Changed("filters") { - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - filtersFlagValue, err := cmd.Flags().GetString(filtersFlagName) + flagFiltersValue, err := cmd.Flags().GetString(flagFiltersName) if err != nil { return err, false } - m.Filters = &filtersFlagValue + m.Filters = &flagFiltersValue } + return nil, retAdded } @@ -115,45 +114,47 @@ func retrieveOperationConfigConfigListFiltersFlag(m *config.ConfigListParams, cm func parseOperationConfigConfigListResult(resp0 *config.ConfigListOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*config.ConfigListOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*config.ConfigListOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*config.ConfigListInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*config.ConfigListInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*config.ConfigListServiceUnavailable) + var iResp2 any = respErr + eresp2, ok := iResp2.(*config.ConfigListServiceUnavailable) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -161,6 +162,5 @@ func parseOperationConfigConfigListResult(resp0 *config.ConfigListOK, respErr er } return string(msgStr), nil } - return "", nil } diff --git a/cli/config_model.go b/cli/config_model.go index c168156..9ab5dd7 100644 --- a/cli/config_model.go +++ b/cli/config_model.go @@ -2,16 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for Config @@ -19,124 +16,124 @@ import ( // register flags to command func registerModelConfigFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerConfigCreatedAt(depth, cmdPrefix, cmd); err != nil { + if err := registerConfigPropCreatedAt(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerConfigID(depth, cmdPrefix, cmd); err != nil { + if err := registerConfigPropID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerConfigSpec(depth, cmdPrefix, cmd); err != nil { + if err := registerConfigPropSpec(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerConfigUpdatedAt(depth, cmdPrefix, cmd); err != nil { + if err := registerConfigPropUpdatedAt(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerConfigVersion(depth, cmdPrefix, cmd); err != nil { + if err := registerConfigPropVersion(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerConfigCreatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerConfigPropCreatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - createdAtDescription := `` + flagCreatedAtDescription := `` - var createdAtFlagName string + var flagCreatedAtName string if cmdPrefix == "" { - createdAtFlagName = "CreatedAt" + flagCreatedAtName = "CreatedAt" } else { - createdAtFlagName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) + flagCreatedAtName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) } - var createdAtFlagDefault string + var flagCreatedAtDefault string - _ = cmd.PersistentFlags().String(createdAtFlagName, createdAtFlagDefault, createdAtDescription) + _ = cmd.PersistentFlags().String(flagCreatedAtName, flagCreatedAtDefault, flagCreatedAtDescription) return nil } -func registerConfigID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerConfigPropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `` + flagIDDescription := `` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } -func registerConfigSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerConfigPropSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var specFlagName string + var flagSpecName string if cmdPrefix == "" { - specFlagName = "Spec" + flagSpecName = "Spec" } else { - specFlagName = fmt.Sprintf("%v.Spec", cmdPrefix) + flagSpecName = fmt.Sprintf("%v.Spec", cmdPrefix) } - if err := registerModelConfigSpecFlags(depth+1, specFlagName, cmd); err != nil { + if err := registerModelConfigSpecFlags(depth+1, flagSpecName, cmd); err != nil { return err } return nil } -func registerConfigUpdatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerConfigPropUpdatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - updatedAtDescription := `` + flagUpdatedAtDescription := `` - var updatedAtFlagName string + var flagUpdatedAtName string if cmdPrefix == "" { - updatedAtFlagName = "UpdatedAt" + flagUpdatedAtName = "UpdatedAt" } else { - updatedAtFlagName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) + flagUpdatedAtName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) } - var updatedAtFlagDefault string + var flagUpdatedAtDefault string - _ = cmd.PersistentFlags().String(updatedAtFlagName, updatedAtFlagDefault, updatedAtDescription) + _ = cmd.PersistentFlags().String(flagUpdatedAtName, flagUpdatedAtDefault, flagUpdatedAtDescription) return nil } -func registerConfigVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerConfigPropVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "Version" + flagVersionName = "Version" } else { - versionFlagName = fmt.Sprintf("%v.Version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.Version", cmdPrefix) } - if err := registerModelObjectVersionFlags(depth+1, versionFlagName, cmd); err != nil { + if err := registerModelObjectVersionFlags(depth+1, flagVersionName, cmd); err != nil { return err } @@ -147,60 +144,60 @@ func registerConfigVersion(depth int, cmdPrefix string, cmd *cobra.Command) erro func retrieveModelConfigFlags(depth int, m *models.Config, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, createdAtAdded := retrieveConfigCreatedAtFlags(depth, m, cmdPrefix, cmd) + err, CreatedAtAdded := retrieveConfigPropCreatedAtFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || createdAtAdded + retAdded = retAdded || CreatedAtAdded - err, idAdded := retrieveConfigIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveConfigPropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded - err, specAdded := retrieveConfigSpecFlags(depth, m, cmdPrefix, cmd) + err, SpecAdded := retrieveConfigPropSpecFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || specAdded + retAdded = retAdded || SpecAdded - err, updatedAtAdded := retrieveConfigUpdatedAtFlags(depth, m, cmdPrefix, cmd) + err, UpdatedAtAdded := retrieveConfigPropUpdatedAtFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || updatedAtAdded + retAdded = retAdded || UpdatedAtAdded - err, versionAdded := retrieveConfigVersionFlags(depth, m, cmdPrefix, cmd) + err, VersionAdded := retrieveConfigPropVersionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || versionAdded + retAdded = retAdded || VersionAdded return nil, retAdded } -func retrieveConfigCreatedAtFlags(depth int, m *models.Config, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveConfigPropCreatedAtFlags(depth int, m *models.Config, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - createdAtFlagName := fmt.Sprintf("%v.CreatedAt", cmdPrefix) - if cmd.Flags().Changed(createdAtFlagName) { + flagCreatedAtName := fmt.Sprintf("%v.CreatedAt", cmdPrefix) + if cmd.Flags().Changed(flagCreatedAtName) { - var createdAtFlagName string + var flagCreatedAtName string if cmdPrefix == "" { - createdAtFlagName = "CreatedAt" + flagCreatedAtName = "CreatedAt" } else { - createdAtFlagName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) + flagCreatedAtName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) } - createdAtFlagValue, err := cmd.Flags().GetString(createdAtFlagName) + flagCreatedAtValue, err := cmd.Flags().GetString(flagCreatedAtName) if err != nil { return err, false } - m.CreatedAt = createdAtFlagValue + m.CreatedAt = flagCreatedAtValue retAdded = true } @@ -208,27 +205,27 @@ func retrieveConfigCreatedAtFlags(depth int, m *models.Config, cmdPrefix string, return nil, retAdded } -func retrieveConfigIDFlags(depth int, m *models.Config, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveConfigPropIDFlags(depth int, m *models.Config, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.ID", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.ID", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } @@ -236,54 +233,54 @@ func retrieveConfigIDFlags(depth int, m *models.Config, cmdPrefix string, cmd *c return nil, retAdded } -func retrieveConfigSpecFlags(depth int, m *models.Config, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveConfigPropSpecFlags(depth int, m *models.Config, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - specFlagName := fmt.Sprintf("%v.Spec", cmdPrefix) - if cmd.Flags().Changed(specFlagName) { + flagSpecName := fmt.Sprintf("%v.Spec", cmdPrefix) + if cmd.Flags().Changed(flagSpecName) { // info: complex object Spec ConfigSpec is retrieved outside this Changed() block } - specFlagValue := m.Spec - if swag.IsZero(specFlagValue) { - specFlagValue = &models.ConfigSpec{} + flagSpecValue := m.Spec + if swag.IsZero(flagSpecValue) { + flagSpecValue = &models.ConfigSpec{} } - err, specAdded := retrieveModelConfigSpecFlags(depth+1, specFlagValue, specFlagName, cmd) + err, SpecAdded := retrieveModelConfigSpecFlags(depth+1, flagSpecValue, flagSpecName, cmd) if err != nil { return err, false } - retAdded = retAdded || specAdded - if specAdded { - m.Spec = specFlagValue + retAdded = retAdded || SpecAdded + if SpecAdded { + m.Spec = flagSpecValue } return nil, retAdded } -func retrieveConfigUpdatedAtFlags(depth int, m *models.Config, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveConfigPropUpdatedAtFlags(depth int, m *models.Config, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - updatedAtFlagName := fmt.Sprintf("%v.UpdatedAt", cmdPrefix) - if cmd.Flags().Changed(updatedAtFlagName) { + flagUpdatedAtName := fmt.Sprintf("%v.UpdatedAt", cmdPrefix) + if cmd.Flags().Changed(flagUpdatedAtName) { - var updatedAtFlagName string + var flagUpdatedAtName string if cmdPrefix == "" { - updatedAtFlagName = "UpdatedAt" + flagUpdatedAtName = "UpdatedAt" } else { - updatedAtFlagName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) + flagUpdatedAtName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) } - updatedAtFlagValue, err := cmd.Flags().GetString(updatedAtFlagName) + flagUpdatedAtValue, err := cmd.Flags().GetString(flagUpdatedAtName) if err != nil { return err, false } - m.UpdatedAt = updatedAtFlagValue + m.UpdatedAt = flagUpdatedAtValue retAdded = true } @@ -291,28 +288,28 @@ func retrieveConfigUpdatedAtFlags(depth int, m *models.Config, cmdPrefix string, return nil, retAdded } -func retrieveConfigVersionFlags(depth int, m *models.Config, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveConfigPropVersionFlags(depth int, m *models.Config, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - versionFlagName := fmt.Sprintf("%v.Version", cmdPrefix) - if cmd.Flags().Changed(versionFlagName) { + flagVersionName := fmt.Sprintf("%v.Version", cmdPrefix) + if cmd.Flags().Changed(flagVersionName) { // info: complex object Version ObjectVersion is retrieved outside this Changed() block } - versionFlagValue := m.Version - if swag.IsZero(versionFlagValue) { - versionFlagValue = &models.ObjectVersion{} + flagVersionValue := m.Version + if swag.IsZero(flagVersionValue) { + flagVersionValue = &models.ObjectVersion{} } - err, versionAdded := retrieveModelObjectVersionFlags(depth+1, versionFlagValue, versionFlagName, cmd) + err, VersionAdded := retrieveModelObjectVersionFlags(depth+1, flagVersionValue, flagVersionName, cmd) if err != nil { return err, false } - retAdded = retAdded || versionAdded - if versionAdded { - m.Version = versionFlagValue + retAdded = retAdded || VersionAdded + if VersionAdded { + m.Version = flagVersionValue } return nil, retAdded diff --git a/cli/config_spec_model.go b/cli/config_spec_model.go index 0b4344d..23125c6 100644 --- a/cli/config_spec_model.go +++ b/cli/config_spec_model.go @@ -2,16 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for ConfigSpec @@ -19,49 +16,49 @@ import ( // register flags to command func registerModelConfigSpecFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerConfigSpecData(depth, cmdPrefix, cmd); err != nil { + if err := registerConfigSpecPropData(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerConfigSpecLabels(depth, cmdPrefix, cmd); err != nil { + if err := registerConfigSpecPropLabels(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerConfigSpecName(depth, cmdPrefix, cmd); err != nil { + if err := registerConfigSpecPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerConfigSpecTemplating(depth, cmdPrefix, cmd); err != nil { + if err := registerConfigSpecPropTemplating(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerConfigSpecData(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerConfigSpecPropData(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - dataDescription := `Base64-url-safe-encoded ([RFC 4648](https://tools.ietf.org/html/rfc4648#section-3.2)) + flagDataDescription := `Base64-url-safe-encoded ([RFC 4648](https://tools.ietf.org/html/rfc4648#section-3.2)) config data. ` - var dataFlagName string + var flagDataName string if cmdPrefix == "" { - dataFlagName = "Data" + flagDataName = "Data" } else { - dataFlagName = fmt.Sprintf("%v.Data", cmdPrefix) + flagDataName = fmt.Sprintf("%v.Data", cmdPrefix) } - var dataFlagDefault string + var flagDataDefault string - _ = cmd.PersistentFlags().String(dataFlagName, dataFlagDefault, dataDescription) + _ = cmd.PersistentFlags().String(flagDataName, flagDataDefault, flagDataDescription) return nil } -func registerConfigSpecLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerConfigSpecPropLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -71,40 +68,40 @@ func registerConfigSpecLabels(depth int, cmdPrefix string, cmd *cobra.Command) e return nil } -func registerConfigSpecName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerConfigSpecPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `User-defined name of the config.` + flagNameDescription := `User-defined name of the config.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerConfigSpecTemplating(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerConfigSpecPropTemplating(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var templatingFlagName string + var flagTemplatingName string if cmdPrefix == "" { - templatingFlagName = "Templating" + flagTemplatingName = "Templating" } else { - templatingFlagName = fmt.Sprintf("%v.Templating", cmdPrefix) + flagTemplatingName = fmt.Sprintf("%v.Templating", cmdPrefix) } - if err := registerModelDriverFlags(depth+1, templatingFlagName, cmd); err != nil { + if err := registerModelDriverFlags(depth+1, flagTemplatingName, cmd); err != nil { return err } @@ -115,54 +112,54 @@ func registerConfigSpecTemplating(depth int, cmdPrefix string, cmd *cobra.Comman func retrieveModelConfigSpecFlags(depth int, m *models.ConfigSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, dataAdded := retrieveConfigSpecDataFlags(depth, m, cmdPrefix, cmd) + err, DataAdded := retrieveConfigSpecPropDataFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || dataAdded + retAdded = retAdded || DataAdded - err, labelsAdded := retrieveConfigSpecLabelsFlags(depth, m, cmdPrefix, cmd) + err, LabelsAdded := retrieveConfigSpecPropLabelsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || labelsAdded + retAdded = retAdded || LabelsAdded - err, nameAdded := retrieveConfigSpecNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveConfigSpecPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, templatingAdded := retrieveConfigSpecTemplatingFlags(depth, m, cmdPrefix, cmd) + err, TemplatingAdded := retrieveConfigSpecPropTemplatingFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || templatingAdded + retAdded = retAdded || TemplatingAdded return nil, retAdded } -func retrieveConfigSpecDataFlags(depth int, m *models.ConfigSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveConfigSpecPropDataFlags(depth int, m *models.ConfigSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - dataFlagName := fmt.Sprintf("%v.Data", cmdPrefix) - if cmd.Flags().Changed(dataFlagName) { + flagDataName := fmt.Sprintf("%v.Data", cmdPrefix) + if cmd.Flags().Changed(flagDataName) { - var dataFlagName string + var flagDataName string if cmdPrefix == "" { - dataFlagName = "Data" + flagDataName = "Data" } else { - dataFlagName = fmt.Sprintf("%v.Data", cmdPrefix) + flagDataName = fmt.Sprintf("%v.Data", cmdPrefix) } - dataFlagValue, err := cmd.Flags().GetString(dataFlagName) + flagDataValue, err := cmd.Flags().GetString(flagDataName) if err != nil { return err, false } - m.Data = dataFlagValue + m.Data = flagDataValue retAdded = true } @@ -170,41 +167,41 @@ func retrieveConfigSpecDataFlags(depth int, m *models.ConfigSpec, cmdPrefix stri return nil, retAdded } -func retrieveConfigSpecLabelsFlags(depth int, m *models.ConfigSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveConfigSpecPropLabelsFlags(depth int, m *models.ConfigSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - labelsFlagName := fmt.Sprintf("%v.Labels", cmdPrefix) - if cmd.Flags().Changed(labelsFlagName) { + flagLabelsName := fmt.Sprintf("%v.Labels", cmdPrefix) + if cmd.Flags().Changed(flagLabelsName) { // warning: Labels map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveConfigSpecNameFlags(depth int, m *models.ConfigSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveConfigSpecPropNameFlags(depth int, m *models.ConfigSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -212,28 +209,28 @@ func retrieveConfigSpecNameFlags(depth int, m *models.ConfigSpec, cmdPrefix stri return nil, retAdded } -func retrieveConfigSpecTemplatingFlags(depth int, m *models.ConfigSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveConfigSpecPropTemplatingFlags(depth int, m *models.ConfigSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - templatingFlagName := fmt.Sprintf("%v.Templating", cmdPrefix) - if cmd.Flags().Changed(templatingFlagName) { + flagTemplatingName := fmt.Sprintf("%v.Templating", cmdPrefix) + if cmd.Flags().Changed(flagTemplatingName) { // info: complex object Templating Driver is retrieved outside this Changed() block } - templatingFlagValue := m.Templating - if swag.IsZero(templatingFlagValue) { - templatingFlagValue = &models.Driver{} + flagTemplatingValue := m.Templating + if swag.IsZero(flagTemplatingValue) { + flagTemplatingValue = &models.Driver{} } - err, templatingAdded := retrieveModelDriverFlags(depth+1, templatingFlagValue, templatingFlagName, cmd) + err, TemplatingAdded := retrieveModelDriverFlags(depth+1, flagTemplatingValue, flagTemplatingName, cmd) if err != nil { return err, false } - retAdded = retAdded || templatingAdded - if templatingAdded { - m.Templating = templatingFlagValue + retAdded = retAdded || TemplatingAdded + if TemplatingAdded { + m.Templating = flagTemplatingValue } return nil, retAdded diff --git a/cli/config_update_operation.go b/cli/config_update_operation.go index aa942a3..26157fa 100644 --- a/cli/config_update_operation.go +++ b/cli/config_update_operation.go @@ -2,9 +2,6 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" @@ -12,11 +9,12 @@ import ( "github.com/go-swagger/dockerctl/client/config" "github.com/go-swagger/dockerctl/models" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationConfigConfigUpdateCmd returns a cmd to handle operation configUpdate +// makeOperationConfigConfigUpdateCmd returns a command to handle operation configUpdate func makeOperationConfigConfigUpdateCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ConfigUpdate", @@ -39,17 +37,16 @@ func runOperationConfigConfigUpdate(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := config.NewConfigUpdateParams() - if err, _ := retrieveOperationConfigConfigUpdateBodyFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationConfigConfigUpdateBodyFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationConfigConfigUpdateIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationConfigConfigUpdateIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationConfigConfigUpdateVersionFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationConfigConfigUpdateVersionFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -58,10 +55,11 @@ func runOperationConfigConfigUpdate(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -81,14 +79,14 @@ func registerOperationConfigConfigUpdateParamFlags(cmd *cobra.Command) error { func registerOperationConfigConfigUpdateBodyParamFlags(cmdPrefix string, cmd *cobra.Command) error { - var bodyFlagName string + var flagBodyName string if cmdPrefix == "" { - bodyFlagName = "body" + flagBodyName = "body" } else { - bodyFlagName = fmt.Sprintf("%v.body", cmdPrefix) + flagBodyName = fmt.Sprintf("%v.body", cmdPrefix) } - _ = cmd.PersistentFlags().String(bodyFlagName, "", "Optional json string for [body]. The spec of the config to update. Currently, only the Labels field can be updated. All other fields must remain unchanged from the [ConfigInspect endpoint](#operation/ConfigInspect) response values.") + _ = cmd.PersistentFlags().String(flagBodyName, "", `Optional json string for [body]. The spec of the config to update. Currently, only the Labels field can be updated. All other fields must remain unchanged from the [ConfigInspect endpoint](#operation/ConfigInspect) response values.`) // add flags for body if err := registerModelConfigSpecFlags(0, "configSpec", cmd); err != nil { @@ -97,37 +95,39 @@ func registerOperationConfigConfigUpdateBodyParamFlags(cmdPrefix string, cmd *co return nil } + func registerOperationConfigConfigUpdateIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. The ID or name of the config` + flagIDDescription := `Required. The ID or name of the config` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationConfigConfigUpdateVersionParamFlags(cmdPrefix string, cmd *cobra.Command) error { - versionDescription := `Required. The version number of the config object being updated. This is required to avoid conflicting writes.` + flagVersionDescription := `Required. The version number of the config object being updated. This is required to avoid conflicting writes.` - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "version" + flagVersionName = "version" } else { - versionFlagName = fmt.Sprintf("%v.version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.version", cmdPrefix) } - var versionFlagDefault int64 + var flagVersionDefault int64 - _ = cmd.PersistentFlags().Int64(versionFlagName, versionFlagDefault, versionDescription) + _ = cmd.PersistentFlags().Int64(flagVersionName, flagVersionDefault, flagVersionDescription) return nil } @@ -136,78 +136,83 @@ func retrieveOperationConfigConfigUpdateBodyFlag(m *config.ConfigUpdateParams, c retAdded := false if cmd.Flags().Changed("body") { // Read body string from cmd and unmarshal - bodyValueStr, err := cmd.Flags().GetString("body") + flagBodyValueStr, err := cmd.Flags().GetString("body") if err != nil { return err, false } - bodyValue := models.ConfigSpec{} - if err := json.Unmarshal([]byte(bodyValueStr), &bodyValue); err != nil { - return fmt.Errorf("cannot unmarshal body string in models.ConfigSpec: %v", err), false + flagBodyValue := models.ConfigSpec{} + if err := json.Unmarshal([]byte(flagBodyValueStr), &flagBodyValue); err != nil { + return fmt.Errorf("cannot unmarshal body string in models.ConfigSpec: %w", err), false } - m.Body = &bodyValue + m.Body = &flagBodyValue } - bodyValueModel := m.Body - if swag.IsZero(bodyValueModel) { - bodyValueModel = &models.ConfigSpec{} + flagBodyModel := m.Body + if swag.IsZero(flagBodyModel) { + flagBodyModel = &models.ConfigSpec{} } - err, added := retrieveModelConfigSpecFlags(0, bodyValueModel, "configSpec", cmd) + err, added := retrieveModelConfigSpecFlags(0, flagBodyModel, "configSpec", cmd) if err != nil { return err, false } if added { - m.Body = bodyValueModel + m.Body = flagBodyModel } - if dryRun && debug { - bodyValueDebugBytes, err := json.Marshal(m.Body) + if dryRun && debug { + flagBodyValueDebugBytes, err := json.Marshal(m.Body) if err != nil { return err, false } - logDebugf("Body dry-run payload: %v", string(bodyValueDebugBytes)) + logDebugf("Body dry-run payload: %v", string(flagBodyValueDebugBytes)) } + retAdded = retAdded || added return nil, retAdded } + func retrieveOperationConfigConfigUpdateIDFlag(m *config.ConfigUpdateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationConfigConfigUpdateVersionFlag(m *config.ConfigUpdateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("version") { - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "version" + flagVersionName = "version" } else { - versionFlagName = fmt.Sprintf("%v.version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.version", cmdPrefix) } - versionFlagValue, err := cmd.Flags().GetInt64(versionFlagName) + flagVersionValue, err := cmd.Flags().GetInt64(flagVersionName) if err != nil { return err, false } - m.Version = versionFlagValue + m.Version = flagVersionValue } + return nil, retAdded } @@ -215,60 +220,60 @@ func retrieveOperationConfigConfigUpdateVersionFlag(m *config.ConfigUpdateParams func parseOperationConfigConfigUpdateResult(resp0 *config.ConfigUpdateOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning configUpdateOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*config.ConfigUpdateBadRequest) + var iResp1 any = respErr + eresp1, ok := iResp1.(*config.ConfigUpdateBadRequest) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*config.ConfigUpdateNotFound) + var iResp2 any = respErr + eresp2, ok := iResp2.(*config.ConfigUpdateNotFound) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*config.ConfigUpdateInternalServerError) + var iResp3 any = respErr + eresp3, ok := iResp3.(*config.ConfigUpdateInternalServerError) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp4 interface{} = respErr - resp4, ok := iResp4.(*config.ConfigUpdateServiceUnavailable) + var iResp4 any = respErr + eresp4, ok := iResp4.(*config.ConfigUpdateServiceUnavailable) if ok { - if !swag.IsZero(resp4) && !swag.IsZero(resp4.Payload) { - msgStr, err := json.Marshal(resp4.Payload) + // the error response has a payload + if !swag.IsZero(eresp4) && !swag.IsZero(eresp4.Payload) { + msgStr, err := json.Marshal(eresp4.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response configUpdateOK is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/container_archive_info_operation.go b/cli/container_archive_info_operation.go index 496e11e..183b3ce 100644 --- a/cli/container_archive_info_operation.go +++ b/cli/container_archive_info_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerArchiveInfoCmd returns a cmd to handle operation containerArchiveInfo +// makeOperationContainerContainerArchiveInfoCmd returns a command to handle operation containerArchiveInfo func makeOperationContainerContainerArchiveInfoCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerArchiveInfo", @@ -38,14 +36,13 @@ func runOperationContainerContainerArchiveInfo(cmd *cobra.Command, args []string } // retrieve flag values from cmd and fill params params := container.NewContainerArchiveInfoParams() - if err, _ := retrieveOperationContainerContainerArchiveInfoIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerArchiveInfoIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerArchiveInfoPathFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerArchiveInfoPathFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationContainerContainerArchiveInfo(cmd *cobra.Command, args []string if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,35 +72,36 @@ func registerOperationContainerContainerArchiveInfoParamFlags(cmd *cobra.Command func registerOperationContainerContainerArchiveInfoIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationContainerContainerArchiveInfoPathParamFlags(cmdPrefix string, cmd *cobra.Command) error { - pathDescription := `Required. Resource in the container’s filesystem to archive.` + flagPathDescription := `Required. Resource in the container’s filesystem to archive.` - var pathFlagName string + var flagPathName string if cmdPrefix == "" { - pathFlagName = "path" + flagPathName = "path" } else { - pathFlagName = fmt.Sprintf("%v.path", cmdPrefix) + flagPathName = fmt.Sprintf("%v.path", cmdPrefix) } - var pathFlagDefault string + var flagPathDefault string - _ = cmd.PersistentFlags().String(pathFlagName, pathFlagDefault, pathDescription) + _ = cmd.PersistentFlags().String(flagPathName, flagPathDefault, flagPathDescription) return nil } @@ -111,40 +110,43 @@ func retrieveOperationContainerContainerArchiveInfoIDFlag(m *container.Container retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationContainerContainerArchiveInfoPathFlag(m *container.ContainerArchiveInfoParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("path") { - var pathFlagName string + var flagPathName string if cmdPrefix == "" { - pathFlagName = "path" + flagPathName = "path" } else { - pathFlagName = fmt.Sprintf("%v.path", cmdPrefix) + flagPathName = fmt.Sprintf("%v.path", cmdPrefix) } - pathFlagValue, err := cmd.Flags().GetString(pathFlagName) + flagPathValue, err := cmd.Flags().GetString(flagPathName) if err != nil { return err, false } - m.Path = pathFlagValue + m.Path = flagPathValue } + return nil, retAdded } @@ -152,49 +154,49 @@ func retrieveOperationContainerContainerArchiveInfoPathFlag(m *container.Contain func parseOperationContainerContainerArchiveInfoResult(resp0 *container.ContainerArchiveInfoOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning containerArchiveInfoOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*container.ContainerArchiveInfoBadRequest) + var iResp1 any = respErr + eresp1, ok := iResp1.(*container.ContainerArchiveInfoBadRequest) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerArchiveInfoNotFound) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerArchiveInfoNotFound) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*container.ContainerArchiveInfoInternalServerError) + var iResp3 any = respErr + eresp3, ok := iResp3.(*container.ContainerArchiveInfoInternalServerError) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response containerArchiveInfoOK is not supported by go-swagger cli yet. - return "", nil } @@ -209,7 +211,7 @@ func registerModelContainerArchiveInfoBadRequestBodyFlags(depth int, cmdPrefix s // register anonymous fields for containerArchiveInfoBadRequestBodyAO1 - if err := registerContainerArchiveInfoBadRequestBodyAnonContainerArchiveInfoBadRequestBodyAO1Message(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerArchiveInfoBadRequestBodyPropAnonContainerArchiveInfoBadRequestBodyAO1Message(depth, cmdPrefix, cmd); err != nil { return err } @@ -218,23 +220,23 @@ func registerModelContainerArchiveInfoBadRequestBodyFlags(depth int, cmdPrefix s // inline definition name containerArchiveInfoBadRequestBodyAO1, type -func registerContainerArchiveInfoBadRequestBodyAnonContainerArchiveInfoBadRequestBodyAO1Message(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerArchiveInfoBadRequestBodyPropAnonContainerArchiveInfoBadRequestBodyAO1Message(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - messageDescription := `The error message. Either "must specify path parameter" (path cannot be empty) or "not a directory" (path was asserted to be a directory but exists as a file).` + flagMessageDescription := `The error message. Either "must specify path parameter" (path cannot be empty) or "not a directory" (path was asserted to be a directory but exists as a file).` - var messageFlagName string + var flagMessageName string if cmdPrefix == "" { - messageFlagName = "message" + flagMessageName = "message" } else { - messageFlagName = fmt.Sprintf("%v.message", cmdPrefix) + flagMessageName = fmt.Sprintf("%v.message", cmdPrefix) } - var messageFlagDefault string + var flagMessageDefault string - _ = cmd.PersistentFlags().String(messageFlagName, messageFlagDefault, messageDescription) + _ = cmd.PersistentFlags().String(flagMessageName, flagMessageDefault, flagMessageDescription) return nil } @@ -244,46 +246,46 @@ func retrieveModelContainerArchiveInfoBadRequestBodyFlags(depth int, m *containe retAdded := false // retrieve model models.ErrorResponse - err, containerArchiveInfoBadRequestBodyAO0Added := retrieveModelErrorResponseFlags(depth, &m.ErrorResponse, cmdPrefix, cmd) + err, ContainerArchiveInfoBadRequestBodyAO0Added := retrieveModelErrorResponseFlags(depth, &m.ErrorResponse, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containerArchiveInfoBadRequestBodyAO0Added + retAdded = retAdded || ContainerArchiveInfoBadRequestBodyAO0Added // retrieve allOf containerArchiveInfoBadRequestBodyAO1 fields - err, messageAdded := retrieveContainerArchiveInfoBadRequestBodyAnonContainerArchiveInfoBadRequestBodyAO1MessageFlags(depth, m, cmdPrefix, cmd) + err, MessageAdded := retrieveContainerArchiveInfoBadRequestBodyPropAnonContainerArchiveInfoBadRequestBodyAO1MessageFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || messageAdded + retAdded = retAdded || MessageAdded return nil, retAdded } // define retrieve functions for fields for inline definition name containerArchiveInfoBadRequestBodyAO1 -func retrieveContainerArchiveInfoBadRequestBodyAnonContainerArchiveInfoBadRequestBodyAO1MessageFlags(depth int, m *container.ContainerArchiveInfoBadRequestBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerArchiveInfoBadRequestBodyPropAnonContainerArchiveInfoBadRequestBodyAO1MessageFlags(depth int, m *container.ContainerArchiveInfoBadRequestBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - messageFlagName := fmt.Sprintf("%v.message", cmdPrefix) - if cmd.Flags().Changed(messageFlagName) { + flagMessageName := fmt.Sprintf("%v.message", cmdPrefix) + if cmd.Flags().Changed(flagMessageName) { - var messageFlagName string + var flagMessageName string if cmdPrefix == "" { - messageFlagName = "message" + flagMessageName = "message" } else { - messageFlagName = fmt.Sprintf("%v.message", cmdPrefix) + flagMessageName = fmt.Sprintf("%v.message", cmdPrefix) } - messageFlagValue, err := cmd.Flags().GetString(messageFlagName) + flagMessageValue, err := cmd.Flags().GetString(flagMessageName) if err != nil { return err, false } - m.Message = messageFlagValue + m.Message = flagMessageValue retAdded = true } diff --git a/cli/container_archive_operation.go b/cli/container_archive_operation.go index 44a7ac1..e600599 100644 --- a/cli/container_archive_operation.go +++ b/cli/container_archive_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerArchiveCmd returns a cmd to handle operation containerArchive +// makeOperationContainerContainerArchiveCmd returns a command to handle operation containerArchive func makeOperationContainerContainerArchiveCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerArchive", @@ -38,14 +36,13 @@ func runOperationContainerContainerArchive(cmd *cobra.Command, args []string) er } // retrieve flag values from cmd and fill params params := container.NewContainerArchiveParams() - if err, _ := retrieveOperationContainerContainerArchiveIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerArchiveIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerArchivePathFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerArchivePathFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationContainerContainerArchive(cmd *cobra.Command, args []string) er if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,35 +72,36 @@ func registerOperationContainerContainerArchiveParamFlags(cmd *cobra.Command) er func registerOperationContainerContainerArchiveIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationContainerContainerArchivePathParamFlags(cmdPrefix string, cmd *cobra.Command) error { - pathDescription := `Required. Resource in the container’s filesystem to archive.` + flagPathDescription := `Required. Resource in the container’s filesystem to archive.` - var pathFlagName string + var flagPathName string if cmdPrefix == "" { - pathFlagName = "path" + flagPathName = "path" } else { - pathFlagName = fmt.Sprintf("%v.path", cmdPrefix) + flagPathName = fmt.Sprintf("%v.path", cmdPrefix) } - var pathFlagDefault string + var flagPathDefault string - _ = cmd.PersistentFlags().String(pathFlagName, pathFlagDefault, pathDescription) + _ = cmd.PersistentFlags().String(flagPathName, flagPathDefault, flagPathDescription) return nil } @@ -111,40 +110,43 @@ func retrieveOperationContainerContainerArchiveIDFlag(m *container.ContainerArch retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationContainerContainerArchivePathFlag(m *container.ContainerArchiveParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("path") { - var pathFlagName string + var flagPathName string if cmdPrefix == "" { - pathFlagName = "path" + flagPathName = "path" } else { - pathFlagName = fmt.Sprintf("%v.path", cmdPrefix) + flagPathName = fmt.Sprintf("%v.path", cmdPrefix) } - pathFlagValue, err := cmd.Flags().GetString(pathFlagName) + flagPathValue, err := cmd.Flags().GetString(flagPathName) if err != nil { return err, false } - m.Path = pathFlagValue + m.Path = flagPathValue } + return nil, retAdded } @@ -152,49 +154,49 @@ func retrieveOperationContainerContainerArchivePathFlag(m *container.ContainerAr func parseOperationContainerContainerArchiveResult(resp0 *container.ContainerArchiveOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning containerArchiveOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*container.ContainerArchiveBadRequest) + var iResp1 any = respErr + eresp1, ok := iResp1.(*container.ContainerArchiveBadRequest) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerArchiveNotFound) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerArchiveNotFound) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*container.ContainerArchiveInternalServerError) + var iResp3 any = respErr + eresp3, ok := iResp3.(*container.ContainerArchiveInternalServerError) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response containerArchiveOK is not supported by go-swagger cli yet. - return "", nil } @@ -209,7 +211,7 @@ func registerModelContainerArchiveBadRequestBodyFlags(depth int, cmdPrefix strin // register anonymous fields for containerArchiveBadRequestBodyAO1 - if err := registerContainerArchiveBadRequestBodyAnonContainerArchiveBadRequestBodyAO1Message(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerArchiveBadRequestBodyPropAnonContainerArchiveBadRequestBodyAO1Message(depth, cmdPrefix, cmd); err != nil { return err } @@ -218,23 +220,23 @@ func registerModelContainerArchiveBadRequestBodyFlags(depth int, cmdPrefix strin // inline definition name containerArchiveBadRequestBodyAO1, type -func registerContainerArchiveBadRequestBodyAnonContainerArchiveBadRequestBodyAO1Message(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerArchiveBadRequestBodyPropAnonContainerArchiveBadRequestBodyAO1Message(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - messageDescription := `The error message. Either "must specify path parameter" (path cannot be empty) or "not a directory" (path was asserted to be a directory but exists as a file).` + flagMessageDescription := `The error message. Either "must specify path parameter" (path cannot be empty) or "not a directory" (path was asserted to be a directory but exists as a file).` - var messageFlagName string + var flagMessageName string if cmdPrefix == "" { - messageFlagName = "message" + flagMessageName = "message" } else { - messageFlagName = fmt.Sprintf("%v.message", cmdPrefix) + flagMessageName = fmt.Sprintf("%v.message", cmdPrefix) } - var messageFlagDefault string + var flagMessageDefault string - _ = cmd.PersistentFlags().String(messageFlagName, messageFlagDefault, messageDescription) + _ = cmd.PersistentFlags().String(flagMessageName, flagMessageDefault, flagMessageDescription) return nil } @@ -244,46 +246,46 @@ func retrieveModelContainerArchiveBadRequestBodyFlags(depth int, m *container.Co retAdded := false // retrieve model models.ErrorResponse - err, containerArchiveBadRequestBodyAO0Added := retrieveModelErrorResponseFlags(depth, &m.ErrorResponse, cmdPrefix, cmd) + err, ContainerArchiveBadRequestBodyAO0Added := retrieveModelErrorResponseFlags(depth, &m.ErrorResponse, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containerArchiveBadRequestBodyAO0Added + retAdded = retAdded || ContainerArchiveBadRequestBodyAO0Added // retrieve allOf containerArchiveBadRequestBodyAO1 fields - err, messageAdded := retrieveContainerArchiveBadRequestBodyAnonContainerArchiveBadRequestBodyAO1MessageFlags(depth, m, cmdPrefix, cmd) + err, MessageAdded := retrieveContainerArchiveBadRequestBodyPropAnonContainerArchiveBadRequestBodyAO1MessageFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || messageAdded + retAdded = retAdded || MessageAdded return nil, retAdded } // define retrieve functions for fields for inline definition name containerArchiveBadRequestBodyAO1 -func retrieveContainerArchiveBadRequestBodyAnonContainerArchiveBadRequestBodyAO1MessageFlags(depth int, m *container.ContainerArchiveBadRequestBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerArchiveBadRequestBodyPropAnonContainerArchiveBadRequestBodyAO1MessageFlags(depth int, m *container.ContainerArchiveBadRequestBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - messageFlagName := fmt.Sprintf("%v.message", cmdPrefix) - if cmd.Flags().Changed(messageFlagName) { + flagMessageName := fmt.Sprintf("%v.message", cmdPrefix) + if cmd.Flags().Changed(flagMessageName) { - var messageFlagName string + var flagMessageName string if cmdPrefix == "" { - messageFlagName = "message" + flagMessageName = "message" } else { - messageFlagName = fmt.Sprintf("%v.message", cmdPrefix) + flagMessageName = fmt.Sprintf("%v.message", cmdPrefix) } - messageFlagValue, err := cmd.Flags().GetString(messageFlagName) + flagMessageValue, err := cmd.Flags().GetString(flagMessageName) if err != nil { return err, false } - m.Message = messageFlagValue + m.Message = flagMessageValue retAdded = true } diff --git a/cli/container_attach_operation.go b/cli/container_attach_operation.go index 04f52bc..3408030 100644 --- a/cli/container_attach_operation.go +++ b/cli/container_attach_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerAttachCmd returns a cmd to handle operation containerAttach +// makeOperationContainerContainerAttachCmd returns a command to handle operation containerAttach func makeOperationContainerContainerAttachCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerAttach", @@ -113,29 +111,28 @@ func runOperationContainerContainerAttach(cmd *cobra.Command, args []string) err } // retrieve flag values from cmd and fill params params := container.NewContainerAttachParams() - if err, _ := retrieveOperationContainerContainerAttachDetachKeysFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerAttachDetachKeysFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerAttachIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerAttachIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerAttachLogsFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerAttachLogsFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerAttachStderrFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerAttachStderrFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerAttachStdinFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerAttachStdinFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerAttachStdoutFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerAttachStdoutFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerAttachStreamFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerAttachStreamFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -144,10 +141,11 @@ func runOperationContainerContainerAttach(cmd *cobra.Command, args []string) err if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -179,125 +177,131 @@ func registerOperationContainerContainerAttachParamFlags(cmd *cobra.Command) err func registerOperationContainerContainerAttachDetachKeysParamFlags(cmdPrefix string, cmd *cobra.Command) error { - detachKeysDescription := `Override the key sequence for detaching a container.Format is a single character ` + "`" + `[a-Z]` + "`" + ` or ` + "`" + `ctrl-` + "`" + ` where ` + "`" + `` + "`" + ` is one of: ` + "`" + `a-z` + "`" + `, ` + "`" + `@` + "`" + `, ` + "`" + `^` + "`" + `, ` + "`" + `[` + "`" + `, ` + "`" + `,` + "`" + ` or ` + "`" + `_` + "`" + `.` + flagDetachKeysDescription := `Override the key sequence for detaching a container.Format is a single character ` + "`" + `[a-Z]` + "`" + ` or ` + "`" + `ctrl-` + "`" + ` where ` + "`" + `` + "`" + ` is one of: ` + "`" + `a-z` + "`" + `, ` + "`" + `@` + "`" + `, ` + "`" + `^` + "`" + `, ` + "`" + `[` + "`" + `, ` + "`" + `,` + "`" + ` or ` + "`" + `_` + "`" + `.` - var detachKeysFlagName string + var flagDetachKeysName string if cmdPrefix == "" { - detachKeysFlagName = "detachKeys" + flagDetachKeysName = "detachKeys" } else { - detachKeysFlagName = fmt.Sprintf("%v.detachKeys", cmdPrefix) + flagDetachKeysName = fmt.Sprintf("%v.detachKeys", cmdPrefix) } - var detachKeysFlagDefault string + var flagDetachKeysDefault string - _ = cmd.PersistentFlags().String(detachKeysFlagName, detachKeysFlagDefault, detachKeysDescription) + _ = cmd.PersistentFlags().String(flagDetachKeysName, flagDetachKeysDefault, flagDetachKeysDescription) return nil } + func registerOperationContainerContainerAttachIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationContainerContainerAttachLogsParamFlags(cmdPrefix string, cmd *cobra.Command) error { - logsDescription := `Replay previous logs from the container. + flagLogsDescription := `Replay previous logs from the container. This is useful for attaching to a container that has started and you want to output everything since the container started. If ` + "`" + `stream` + "`" + ` is also enabled, once all the previous output has been returned, it will seamlessly transition into streaming current output. ` - var logsFlagName string + var flagLogsName string if cmdPrefix == "" { - logsFlagName = "logs" + flagLogsName = "logs" } else { - logsFlagName = fmt.Sprintf("%v.logs", cmdPrefix) + flagLogsName = fmt.Sprintf("%v.logs", cmdPrefix) } - var logsFlagDefault bool + var flagLogsDefault bool - _ = cmd.PersistentFlags().Bool(logsFlagName, logsFlagDefault, logsDescription) + _ = cmd.PersistentFlags().Bool(flagLogsName, flagLogsDefault, flagLogsDescription) return nil } + func registerOperationContainerContainerAttachStderrParamFlags(cmdPrefix string, cmd *cobra.Command) error { - stderrDescription := `Attach to ` + "`" + `stderr` + "`" + `` + flagStderrDescription := `Attach to ` + "`" + `stderr` + "`" + `` - var stderrFlagName string + var flagStderrName string if cmdPrefix == "" { - stderrFlagName = "stderr" + flagStderrName = "stderr" } else { - stderrFlagName = fmt.Sprintf("%v.stderr", cmdPrefix) + flagStderrName = fmt.Sprintf("%v.stderr", cmdPrefix) } - var stderrFlagDefault bool + var flagStderrDefault bool - _ = cmd.PersistentFlags().Bool(stderrFlagName, stderrFlagDefault, stderrDescription) + _ = cmd.PersistentFlags().Bool(flagStderrName, flagStderrDefault, flagStderrDescription) return nil } + func registerOperationContainerContainerAttachStdinParamFlags(cmdPrefix string, cmd *cobra.Command) error { - stdinDescription := `Attach to ` + "`" + `stdin` + "`" + `` + flagStdinDescription := `Attach to ` + "`" + `stdin` + "`" + `` - var stdinFlagName string + var flagStdinName string if cmdPrefix == "" { - stdinFlagName = "stdin" + flagStdinName = "stdin" } else { - stdinFlagName = fmt.Sprintf("%v.stdin", cmdPrefix) + flagStdinName = fmt.Sprintf("%v.stdin", cmdPrefix) } - var stdinFlagDefault bool + var flagStdinDefault bool - _ = cmd.PersistentFlags().Bool(stdinFlagName, stdinFlagDefault, stdinDescription) + _ = cmd.PersistentFlags().Bool(flagStdinName, flagStdinDefault, flagStdinDescription) return nil } + func registerOperationContainerContainerAttachStdoutParamFlags(cmdPrefix string, cmd *cobra.Command) error { - stdoutDescription := `Attach to ` + "`" + `stdout` + "`" + `` + flagStdoutDescription := `Attach to ` + "`" + `stdout` + "`" + `` - var stdoutFlagName string + var flagStdoutName string if cmdPrefix == "" { - stdoutFlagName = "stdout" + flagStdoutName = "stdout" } else { - stdoutFlagName = fmt.Sprintf("%v.stdout", cmdPrefix) + flagStdoutName = fmt.Sprintf("%v.stdout", cmdPrefix) } - var stdoutFlagDefault bool + var flagStdoutDefault bool - _ = cmd.PersistentFlags().Bool(stdoutFlagName, stdoutFlagDefault, stdoutDescription) + _ = cmd.PersistentFlags().Bool(flagStdoutName, flagStdoutDefault, flagStdoutDescription) return nil } + func registerOperationContainerContainerAttachStreamParamFlags(cmdPrefix string, cmd *cobra.Command) error { - streamDescription := `Stream attached streams from the time the request was made onwards` + flagStreamDescription := `Stream attached streams from the time the request was made onwards` - var streamFlagName string + var flagStreamName string if cmdPrefix == "" { - streamFlagName = "stream" + flagStreamName = "stream" } else { - streamFlagName = fmt.Sprintf("%v.stream", cmdPrefix) + flagStreamName = fmt.Sprintf("%v.stream", cmdPrefix) } - var streamFlagDefault bool + var flagStreamDefault bool - _ = cmd.PersistentFlags().Bool(streamFlagName, streamFlagDefault, streamDescription) + _ = cmd.PersistentFlags().Bool(flagStreamName, flagStreamDefault, flagStreamDescription) return nil } @@ -306,140 +310,153 @@ func retrieveOperationContainerContainerAttachDetachKeysFlag(m *container.Contai retAdded := false if cmd.Flags().Changed("detachKeys") { - var detachKeysFlagName string + var flagDetachKeysName string if cmdPrefix == "" { - detachKeysFlagName = "detachKeys" + flagDetachKeysName = "detachKeys" } else { - detachKeysFlagName = fmt.Sprintf("%v.detachKeys", cmdPrefix) + flagDetachKeysName = fmt.Sprintf("%v.detachKeys", cmdPrefix) } - detachKeysFlagValue, err := cmd.Flags().GetString(detachKeysFlagName) + flagDetachKeysValue, err := cmd.Flags().GetString(flagDetachKeysName) if err != nil { return err, false } - m.DetachKeys = &detachKeysFlagValue + m.DetachKeys = &flagDetachKeysValue } + return nil, retAdded } + func retrieveOperationContainerContainerAttachIDFlag(m *container.ContainerAttachParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationContainerContainerAttachLogsFlag(m *container.ContainerAttachParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("logs") { - var logsFlagName string + var flagLogsName string if cmdPrefix == "" { - logsFlagName = "logs" + flagLogsName = "logs" } else { - logsFlagName = fmt.Sprintf("%v.logs", cmdPrefix) + flagLogsName = fmt.Sprintf("%v.logs", cmdPrefix) } - logsFlagValue, err := cmd.Flags().GetBool(logsFlagName) + flagLogsValue, err := cmd.Flags().GetBool(flagLogsName) if err != nil { return err, false } - m.Logs = &logsFlagValue + m.Logs = &flagLogsValue } + return nil, retAdded } + func retrieveOperationContainerContainerAttachStderrFlag(m *container.ContainerAttachParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("stderr") { - var stderrFlagName string + var flagStderrName string if cmdPrefix == "" { - stderrFlagName = "stderr" + flagStderrName = "stderr" } else { - stderrFlagName = fmt.Sprintf("%v.stderr", cmdPrefix) + flagStderrName = fmt.Sprintf("%v.stderr", cmdPrefix) } - stderrFlagValue, err := cmd.Flags().GetBool(stderrFlagName) + flagStderrValue, err := cmd.Flags().GetBool(flagStderrName) if err != nil { return err, false } - m.Stderr = &stderrFlagValue + m.Stderr = &flagStderrValue } + return nil, retAdded } + func retrieveOperationContainerContainerAttachStdinFlag(m *container.ContainerAttachParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("stdin") { - var stdinFlagName string + var flagStdinName string if cmdPrefix == "" { - stdinFlagName = "stdin" + flagStdinName = "stdin" } else { - stdinFlagName = fmt.Sprintf("%v.stdin", cmdPrefix) + flagStdinName = fmt.Sprintf("%v.stdin", cmdPrefix) } - stdinFlagValue, err := cmd.Flags().GetBool(stdinFlagName) + flagStdinValue, err := cmd.Flags().GetBool(flagStdinName) if err != nil { return err, false } - m.Stdin = &stdinFlagValue + m.Stdin = &flagStdinValue } + return nil, retAdded } + func retrieveOperationContainerContainerAttachStdoutFlag(m *container.ContainerAttachParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("stdout") { - var stdoutFlagName string + var flagStdoutName string if cmdPrefix == "" { - stdoutFlagName = "stdout" + flagStdoutName = "stdout" } else { - stdoutFlagName = fmt.Sprintf("%v.stdout", cmdPrefix) + flagStdoutName = fmt.Sprintf("%v.stdout", cmdPrefix) } - stdoutFlagValue, err := cmd.Flags().GetBool(stdoutFlagName) + flagStdoutValue, err := cmd.Flags().GetBool(flagStdoutName) if err != nil { return err, false } - m.Stdout = &stdoutFlagValue + m.Stdout = &flagStdoutValue } + return nil, retAdded } + func retrieveOperationContainerContainerAttachStreamFlag(m *container.ContainerAttachParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("stream") { - var streamFlagName string + var flagStreamName string if cmdPrefix == "" { - streamFlagName = "stream" + flagStreamName = "stream" } else { - streamFlagName = fmt.Sprintf("%v.stream", cmdPrefix) + flagStreamName = fmt.Sprintf("%v.stream", cmdPrefix) } - streamFlagValue, err := cmd.Flags().GetBool(streamFlagName) + flagStreamValue, err := cmd.Flags().GetBool(flagStreamName) if err != nil { return err, false } - m.Stream = &streamFlagValue + m.Stream = &flagStreamValue } + return nil, retAdded } @@ -447,50 +464,49 @@ func retrieveOperationContainerContainerAttachStreamFlag(m *container.ContainerA func parseOperationContainerContainerAttachResult(resp0 *container.ContainerAttachOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning containerAttachSwitchingProtocols is not supported - // Non schema case: warning containerAttachOK is not supported - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerAttachBadRequest) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerAttachBadRequest) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*container.ContainerAttachNotFound) + var iResp3 any = respErr + eresp3, ok := iResp3.(*container.ContainerAttachNotFound) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp4 interface{} = respErr - resp4, ok := iResp4.(*container.ContainerAttachInternalServerError) + var iResp4 any = respErr + eresp4, ok := iResp4.(*container.ContainerAttachInternalServerError) if ok { - if !swag.IsZero(resp4) && !swag.IsZero(resp4.Payload) { - msgStr, err := json.Marshal(resp4.Payload) + // the error response has a payload + if !swag.IsZero(eresp4) && !swag.IsZero(eresp4.Payload) { + msgStr, err := json.Marshal(eresp4.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response containerAttachOK is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/container_attach_websocket_operation.go b/cli/container_attach_websocket_operation.go index b93a6a6..ce843dc 100644 --- a/cli/container_attach_websocket_operation.go +++ b/cli/container_attach_websocket_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerAttachWebsocketCmd returns a cmd to handle operation containerAttachWebsocket +// makeOperationContainerContainerAttachWebsocketCmd returns a command to handle operation containerAttachWebsocket func makeOperationContainerContainerAttachWebsocketCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerAttachWebsocket", @@ -38,29 +36,28 @@ func runOperationContainerContainerAttachWebsocket(cmd *cobra.Command, args []st } // retrieve flag values from cmd and fill params params := container.NewContainerAttachWebsocketParams() - if err, _ := retrieveOperationContainerContainerAttachWebsocketDetachKeysFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerAttachWebsocketDetachKeysFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerAttachWebsocketIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerAttachWebsocketIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerAttachWebsocketLogsFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerAttachWebsocketLogsFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerAttachWebsocketStderrFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerAttachWebsocketStderrFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerAttachWebsocketStdinFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerAttachWebsocketStdinFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerAttachWebsocketStdoutFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerAttachWebsocketStdoutFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerAttachWebsocketStreamFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerAttachWebsocketStreamFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -69,10 +66,11 @@ func runOperationContainerContainerAttachWebsocket(cmd *cobra.Command, args []st if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -104,120 +102,126 @@ func registerOperationContainerContainerAttachWebsocketParamFlags(cmd *cobra.Com func registerOperationContainerContainerAttachWebsocketDetachKeysParamFlags(cmdPrefix string, cmd *cobra.Command) error { - detachKeysDescription := `Override the key sequence for detaching a container.Format is a single character ` + "`" + `[a-Z]` + "`" + ` or ` + "`" + `ctrl-` + "`" + ` where ` + "`" + `` + "`" + ` is one of: ` + "`" + `a-z` + "`" + `, ` + "`" + `@` + "`" + `, ` + "`" + `^` + "`" + `, ` + "`" + `[` + "`" + `, ` + "`" + `,` + "`" + `, or ` + "`" + `_` + "`" + `.` + flagDetachKeysDescription := `Override the key sequence for detaching a container.Format is a single character ` + "`" + `[a-Z]` + "`" + ` or ` + "`" + `ctrl-` + "`" + ` where ` + "`" + `` + "`" + ` is one of: ` + "`" + `a-z` + "`" + `, ` + "`" + `@` + "`" + `, ` + "`" + `^` + "`" + `, ` + "`" + `[` + "`" + `, ` + "`" + `,` + "`" + `, or ` + "`" + `_` + "`" + `.` - var detachKeysFlagName string + var flagDetachKeysName string if cmdPrefix == "" { - detachKeysFlagName = "detachKeys" + flagDetachKeysName = "detachKeys" } else { - detachKeysFlagName = fmt.Sprintf("%v.detachKeys", cmdPrefix) + flagDetachKeysName = fmt.Sprintf("%v.detachKeys", cmdPrefix) } - var detachKeysFlagDefault string + var flagDetachKeysDefault string - _ = cmd.PersistentFlags().String(detachKeysFlagName, detachKeysFlagDefault, detachKeysDescription) + _ = cmd.PersistentFlags().String(flagDetachKeysName, flagDetachKeysDefault, flagDetachKeysDescription) return nil } + func registerOperationContainerContainerAttachWebsocketIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationContainerContainerAttachWebsocketLogsParamFlags(cmdPrefix string, cmd *cobra.Command) error { - logsDescription := `Return logs` + flagLogsDescription := `Return logs` - var logsFlagName string + var flagLogsName string if cmdPrefix == "" { - logsFlagName = "logs" + flagLogsName = "logs" } else { - logsFlagName = fmt.Sprintf("%v.logs", cmdPrefix) + flagLogsName = fmt.Sprintf("%v.logs", cmdPrefix) } - var logsFlagDefault bool + var flagLogsDefault bool - _ = cmd.PersistentFlags().Bool(logsFlagName, logsFlagDefault, logsDescription) + _ = cmd.PersistentFlags().Bool(flagLogsName, flagLogsDefault, flagLogsDescription) return nil } + func registerOperationContainerContainerAttachWebsocketStderrParamFlags(cmdPrefix string, cmd *cobra.Command) error { - stderrDescription := `Attach to ` + "`" + `stderr` + "`" + `` + flagStderrDescription := `Attach to ` + "`" + `stderr` + "`" + `` - var stderrFlagName string + var flagStderrName string if cmdPrefix == "" { - stderrFlagName = "stderr" + flagStderrName = "stderr" } else { - stderrFlagName = fmt.Sprintf("%v.stderr", cmdPrefix) + flagStderrName = fmt.Sprintf("%v.stderr", cmdPrefix) } - var stderrFlagDefault bool + var flagStderrDefault bool - _ = cmd.PersistentFlags().Bool(stderrFlagName, stderrFlagDefault, stderrDescription) + _ = cmd.PersistentFlags().Bool(flagStderrName, flagStderrDefault, flagStderrDescription) return nil } + func registerOperationContainerContainerAttachWebsocketStdinParamFlags(cmdPrefix string, cmd *cobra.Command) error { - stdinDescription := `Attach to ` + "`" + `stdin` + "`" + `` + flagStdinDescription := `Attach to ` + "`" + `stdin` + "`" + `` - var stdinFlagName string + var flagStdinName string if cmdPrefix == "" { - stdinFlagName = "stdin" + flagStdinName = "stdin" } else { - stdinFlagName = fmt.Sprintf("%v.stdin", cmdPrefix) + flagStdinName = fmt.Sprintf("%v.stdin", cmdPrefix) } - var stdinFlagDefault bool + var flagStdinDefault bool - _ = cmd.PersistentFlags().Bool(stdinFlagName, stdinFlagDefault, stdinDescription) + _ = cmd.PersistentFlags().Bool(flagStdinName, flagStdinDefault, flagStdinDescription) return nil } + func registerOperationContainerContainerAttachWebsocketStdoutParamFlags(cmdPrefix string, cmd *cobra.Command) error { - stdoutDescription := `Attach to ` + "`" + `stdout` + "`" + `` + flagStdoutDescription := `Attach to ` + "`" + `stdout` + "`" + `` - var stdoutFlagName string + var flagStdoutName string if cmdPrefix == "" { - stdoutFlagName = "stdout" + flagStdoutName = "stdout" } else { - stdoutFlagName = fmt.Sprintf("%v.stdout", cmdPrefix) + flagStdoutName = fmt.Sprintf("%v.stdout", cmdPrefix) } - var stdoutFlagDefault bool + var flagStdoutDefault bool - _ = cmd.PersistentFlags().Bool(stdoutFlagName, stdoutFlagDefault, stdoutDescription) + _ = cmd.PersistentFlags().Bool(flagStdoutName, flagStdoutDefault, flagStdoutDescription) return nil } + func registerOperationContainerContainerAttachWebsocketStreamParamFlags(cmdPrefix string, cmd *cobra.Command) error { - streamDescription := `Return stream` + flagStreamDescription := `Return stream` - var streamFlagName string + var flagStreamName string if cmdPrefix == "" { - streamFlagName = "stream" + flagStreamName = "stream" } else { - streamFlagName = fmt.Sprintf("%v.stream", cmdPrefix) + flagStreamName = fmt.Sprintf("%v.stream", cmdPrefix) } - var streamFlagDefault bool + var flagStreamDefault bool - _ = cmd.PersistentFlags().Bool(streamFlagName, streamFlagDefault, streamDescription) + _ = cmd.PersistentFlags().Bool(flagStreamName, flagStreamDefault, flagStreamDescription) return nil } @@ -226,140 +230,153 @@ func retrieveOperationContainerContainerAttachWebsocketDetachKeysFlag(m *contain retAdded := false if cmd.Flags().Changed("detachKeys") { - var detachKeysFlagName string + var flagDetachKeysName string if cmdPrefix == "" { - detachKeysFlagName = "detachKeys" + flagDetachKeysName = "detachKeys" } else { - detachKeysFlagName = fmt.Sprintf("%v.detachKeys", cmdPrefix) + flagDetachKeysName = fmt.Sprintf("%v.detachKeys", cmdPrefix) } - detachKeysFlagValue, err := cmd.Flags().GetString(detachKeysFlagName) + flagDetachKeysValue, err := cmd.Flags().GetString(flagDetachKeysName) if err != nil { return err, false } - m.DetachKeys = &detachKeysFlagValue + m.DetachKeys = &flagDetachKeysValue } + return nil, retAdded } + func retrieveOperationContainerContainerAttachWebsocketIDFlag(m *container.ContainerAttachWebsocketParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationContainerContainerAttachWebsocketLogsFlag(m *container.ContainerAttachWebsocketParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("logs") { - var logsFlagName string + var flagLogsName string if cmdPrefix == "" { - logsFlagName = "logs" + flagLogsName = "logs" } else { - logsFlagName = fmt.Sprintf("%v.logs", cmdPrefix) + flagLogsName = fmt.Sprintf("%v.logs", cmdPrefix) } - logsFlagValue, err := cmd.Flags().GetBool(logsFlagName) + flagLogsValue, err := cmd.Flags().GetBool(flagLogsName) if err != nil { return err, false } - m.Logs = &logsFlagValue + m.Logs = &flagLogsValue } + return nil, retAdded } + func retrieveOperationContainerContainerAttachWebsocketStderrFlag(m *container.ContainerAttachWebsocketParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("stderr") { - var stderrFlagName string + var flagStderrName string if cmdPrefix == "" { - stderrFlagName = "stderr" + flagStderrName = "stderr" } else { - stderrFlagName = fmt.Sprintf("%v.stderr", cmdPrefix) + flagStderrName = fmt.Sprintf("%v.stderr", cmdPrefix) } - stderrFlagValue, err := cmd.Flags().GetBool(stderrFlagName) + flagStderrValue, err := cmd.Flags().GetBool(flagStderrName) if err != nil { return err, false } - m.Stderr = &stderrFlagValue + m.Stderr = &flagStderrValue } + return nil, retAdded } + func retrieveOperationContainerContainerAttachWebsocketStdinFlag(m *container.ContainerAttachWebsocketParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("stdin") { - var stdinFlagName string + var flagStdinName string if cmdPrefix == "" { - stdinFlagName = "stdin" + flagStdinName = "stdin" } else { - stdinFlagName = fmt.Sprintf("%v.stdin", cmdPrefix) + flagStdinName = fmt.Sprintf("%v.stdin", cmdPrefix) } - stdinFlagValue, err := cmd.Flags().GetBool(stdinFlagName) + flagStdinValue, err := cmd.Flags().GetBool(flagStdinName) if err != nil { return err, false } - m.Stdin = &stdinFlagValue + m.Stdin = &flagStdinValue } + return nil, retAdded } + func retrieveOperationContainerContainerAttachWebsocketStdoutFlag(m *container.ContainerAttachWebsocketParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("stdout") { - var stdoutFlagName string + var flagStdoutName string if cmdPrefix == "" { - stdoutFlagName = "stdout" + flagStdoutName = "stdout" } else { - stdoutFlagName = fmt.Sprintf("%v.stdout", cmdPrefix) + flagStdoutName = fmt.Sprintf("%v.stdout", cmdPrefix) } - stdoutFlagValue, err := cmd.Flags().GetBool(stdoutFlagName) + flagStdoutValue, err := cmd.Flags().GetBool(flagStdoutName) if err != nil { return err, false } - m.Stdout = &stdoutFlagValue + m.Stdout = &flagStdoutValue } + return nil, retAdded } + func retrieveOperationContainerContainerAttachWebsocketStreamFlag(m *container.ContainerAttachWebsocketParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("stream") { - var streamFlagName string + var flagStreamName string if cmdPrefix == "" { - streamFlagName = "stream" + flagStreamName = "stream" } else { - streamFlagName = fmt.Sprintf("%v.stream", cmdPrefix) + flagStreamName = fmt.Sprintf("%v.stream", cmdPrefix) } - streamFlagValue, err := cmd.Flags().GetBool(streamFlagName) + flagStreamValue, err := cmd.Flags().GetBool(flagStreamName) if err != nil { return err, false } - m.Stream = &streamFlagValue + m.Stream = &flagStreamValue } + return nil, retAdded } @@ -367,50 +384,49 @@ func retrieveOperationContainerContainerAttachWebsocketStreamFlag(m *container.C func parseOperationContainerContainerAttachWebsocketResult(resp0 *container.ContainerAttachWebsocketOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning containerAttachWebsocketSwitchingProtocols is not supported - // Non schema case: warning containerAttachWebsocketOK is not supported - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerAttachWebsocketBadRequest) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerAttachWebsocketBadRequest) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*container.ContainerAttachWebsocketNotFound) + var iResp3 any = respErr + eresp3, ok := iResp3.(*container.ContainerAttachWebsocketNotFound) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp4 interface{} = respErr - resp4, ok := iResp4.(*container.ContainerAttachWebsocketInternalServerError) + var iResp4 any = respErr + eresp4, ok := iResp4.(*container.ContainerAttachWebsocketInternalServerError) if ok { - if !swag.IsZero(resp4) && !swag.IsZero(resp4.Payload) { - msgStr, err := json.Marshal(resp4.Payload) + // the error response has a payload + if !swag.IsZero(eresp4) && !swag.IsZero(eresp4.Payload) { + msgStr, err := json.Marshal(eresp4.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response containerAttachWebsocketOK is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/container_changes_operation.go b/cli/container_changes_operation.go index 26fd94b..f519e37 100644 --- a/cli/container_changes_operation.go +++ b/cli/container_changes_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerChangesCmd returns a cmd to handle operation containerChanges +// makeOperationContainerContainerChangesCmd returns a command to handle operation containerChanges func makeOperationContainerContainerChangesCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerChanges", @@ -44,11 +42,10 @@ func runOperationContainerContainerChanges(cmd *cobra.Command, args []string) er } // retrieve flag values from cmd and fill params params := container.NewContainerChangesParams() - if err, _ := retrieveOperationContainerContainerChangesIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerChangesIDFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -57,10 +54,11 @@ func runOperationContainerContainerChanges(cmd *cobra.Command, args []string) er if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,18 +72,18 @@ func registerOperationContainerContainerChangesParamFlags(cmd *cobra.Command) er func registerOperationContainerContainerChangesIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -94,20 +92,21 @@ func retrieveOperationContainerContainerChangesIDFlag(m *container.ContainerChan retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } @@ -115,45 +114,47 @@ func retrieveOperationContainerContainerChangesIDFlag(m *container.ContainerChan func parseOperationContainerContainerChangesResult(resp0 *container.ContainerChangesOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*container.ContainerChangesOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*container.ContainerChangesOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*container.ContainerChangesNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*container.ContainerChangesNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerChangesInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerChangesInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -161,25 +162,24 @@ func parseOperationContainerContainerChangesResult(resp0 *container.ContainerCha } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelContainerChangeResponseItemFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerContainerChangeResponseItemKind(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerChangeResponseItemPropKind(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerChangeResponseItemPath(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerChangeResponseItemPropPath(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerContainerChangeResponseItemKind(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerChangeResponseItemPropKind(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -189,23 +189,23 @@ func registerContainerChangeResponseItemKind(depth int, cmdPrefix string, cmd *c return nil } -func registerContainerChangeResponseItemPath(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerChangeResponseItemPropPath(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - pathDescription := `Required. Path to file that has changed` + flagPathDescription := `Required. Path to file that has changed` - var pathFlagName string + var flagPathName string if cmdPrefix == "" { - pathFlagName = "Path" + flagPathName = "Path" } else { - pathFlagName = fmt.Sprintf("%v.Path", cmdPrefix) + flagPathName = fmt.Sprintf("%v.Path", cmdPrefix) } - var pathFlagDefault string + var flagPathDefault string - _ = cmd.PersistentFlags().String(pathFlagName, pathFlagDefault, pathDescription) + _ = cmd.PersistentFlags().String(flagPathName, flagPathDefault, flagPathDescription) return nil } @@ -214,29 +214,29 @@ func registerContainerChangeResponseItemPath(depth int, cmdPrefix string, cmd *c func retrieveModelContainerChangeResponseItemFlags(depth int, m *container.ContainerChangeResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, kindAdded := retrieveContainerChangeResponseItemKindFlags(depth, m, cmdPrefix, cmd) + err, KindAdded := retrieveContainerChangeResponseItemPropKindFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || kindAdded + retAdded = retAdded || KindAdded - err, pathAdded := retrieveContainerChangeResponseItemPathFlags(depth, m, cmdPrefix, cmd) + err, PathAdded := retrieveContainerChangeResponseItemPropPathFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || pathAdded + retAdded = retAdded || PathAdded return nil, retAdded } -func retrieveContainerChangeResponseItemKindFlags(depth int, m *container.ContainerChangeResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerChangeResponseItemPropKindFlags(depth int, m *container.ContainerChangeResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - kindFlagName := fmt.Sprintf("%v.Kind", cmdPrefix) - if cmd.Flags().Changed(kindFlagName) { + flagKindName := fmt.Sprintf("%v.Kind", cmdPrefix) + if cmd.Flags().Changed(flagKindName) { // warning: primitive Kind uint8 is not supported by go-swagger cli yet @@ -246,27 +246,27 @@ func retrieveContainerChangeResponseItemKindFlags(depth int, m *container.Contai return nil, retAdded } -func retrieveContainerChangeResponseItemPathFlags(depth int, m *container.ContainerChangeResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerChangeResponseItemPropPathFlags(depth int, m *container.ContainerChangeResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - pathFlagName := fmt.Sprintf("%v.Path", cmdPrefix) - if cmd.Flags().Changed(pathFlagName) { + flagPathName := fmt.Sprintf("%v.Path", cmdPrefix) + if cmd.Flags().Changed(flagPathName) { - var pathFlagName string + var flagPathName string if cmdPrefix == "" { - pathFlagName = "Path" + flagPathName = "Path" } else { - pathFlagName = fmt.Sprintf("%v.Path", cmdPrefix) + flagPathName = fmt.Sprintf("%v.Path", cmdPrefix) } - pathFlagValue, err := cmd.Flags().GetString(pathFlagName) + flagPathValue, err := cmd.Flags().GetString(flagPathName) if err != nil { return err, false } - m.Path = pathFlagValue + m.Path = flagPathValue retAdded = true } diff --git a/cli/container_config_model.go b/cli/container_config_model.go index 2071362..e2ca083 100644 --- a/cli/container_config_model.go +++ b/cli/container_config_model.go @@ -2,16 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for ContainerConfig @@ -19,194 +16,194 @@ import ( // register flags to command func registerModelContainerConfigFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerContainerConfigArgsEscaped(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropArgsEscaped(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigAttachStderr(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropAttachStderr(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigAttachStdin(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropAttachStdin(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigAttachStdout(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropAttachStdout(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigCmd(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropCmd(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigDomainname(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropDomainname(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigEntrypoint(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropEntrypoint(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigEnv(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropEnv(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigExposedPorts(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropExposedPorts(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigHealthcheck(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropHealthcheck(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigHostname(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropHostname(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigImage(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropImage(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigLabels(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropLabels(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigMacAddress(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropMacAddress(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigNetworkDisabled(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropNetworkDisabled(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigOnBuild(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropOnBuild(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigOpenStdin(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropOpenStdin(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigShell(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropShell(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigStdinOnce(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropStdinOnce(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigStopSignal(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropStopSignal(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigStopTimeout(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropStopTimeout(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigTty(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropTty(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigUser(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropUser(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigVolumes(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropVolumes(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerConfigWorkingDir(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerConfigPropWorkingDir(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerContainerConfigArgsEscaped(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropArgsEscaped(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - argsEscapedDescription := `Command is already escaped (Windows only)` + flagArgsEscapedDescription := `Command is already escaped (Windows only)` - var argsEscapedFlagName string + var flagArgsEscapedName string if cmdPrefix == "" { - argsEscapedFlagName = "ArgsEscaped" + flagArgsEscapedName = "ArgsEscaped" } else { - argsEscapedFlagName = fmt.Sprintf("%v.ArgsEscaped", cmdPrefix) + flagArgsEscapedName = fmt.Sprintf("%v.ArgsEscaped", cmdPrefix) } - var argsEscapedFlagDefault bool + var flagArgsEscapedDefault bool - _ = cmd.PersistentFlags().Bool(argsEscapedFlagName, argsEscapedFlagDefault, argsEscapedDescription) + _ = cmd.PersistentFlags().Bool(flagArgsEscapedName, flagArgsEscapedDefault, flagArgsEscapedDescription) return nil } -func registerContainerConfigAttachStderr(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropAttachStderr(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - attachStderrDescription := `Whether to attach to ` + "`" + `stderr` + "`" + `.` + flagAttachStderrDescription := `Whether to attach to ` + "`" + `stderr` + "`" + `.` - var attachStderrFlagName string + var flagAttachStderrName string if cmdPrefix == "" { - attachStderrFlagName = "AttachStderr" + flagAttachStderrName = "AttachStderr" } else { - attachStderrFlagName = fmt.Sprintf("%v.AttachStderr", cmdPrefix) + flagAttachStderrName = fmt.Sprintf("%v.AttachStderr", cmdPrefix) } - var attachStderrFlagDefault bool = true + var flagAttachStderrDefault bool = true - _ = cmd.PersistentFlags().Bool(attachStderrFlagName, attachStderrFlagDefault, attachStderrDescription) + _ = cmd.PersistentFlags().Bool(flagAttachStderrName, flagAttachStderrDefault, flagAttachStderrDescription) return nil } -func registerContainerConfigAttachStdin(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropAttachStdin(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - attachStdinDescription := `Whether to attach to ` + "`" + `stdin` + "`" + `.` + flagAttachStdinDescription := `Whether to attach to ` + "`" + `stdin` + "`" + `.` - var attachStdinFlagName string + var flagAttachStdinName string if cmdPrefix == "" { - attachStdinFlagName = "AttachStdin" + flagAttachStdinName = "AttachStdin" } else { - attachStdinFlagName = fmt.Sprintf("%v.AttachStdin", cmdPrefix) + flagAttachStdinName = fmt.Sprintf("%v.AttachStdin", cmdPrefix) } - var attachStdinFlagDefault bool + var flagAttachStdinDefault bool - _ = cmd.PersistentFlags().Bool(attachStdinFlagName, attachStdinFlagDefault, attachStdinDescription) + _ = cmd.PersistentFlags().Bool(flagAttachStdinName, flagAttachStdinDefault, flagAttachStdinDescription) return nil } -func registerContainerConfigAttachStdout(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropAttachStdout(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - attachStdoutDescription := `Whether to attach to ` + "`" + `stdout` + "`" + `.` + flagAttachStdoutDescription := `Whether to attach to ` + "`" + `stdout` + "`" + `.` - var attachStdoutFlagName string + var flagAttachStdoutName string if cmdPrefix == "" { - attachStdoutFlagName = "AttachStdout" + flagAttachStdoutName = "AttachStdout" } else { - attachStdoutFlagName = fmt.Sprintf("%v.AttachStdout", cmdPrefix) + flagAttachStdoutName = fmt.Sprintf("%v.AttachStdout", cmdPrefix) } - var attachStdoutFlagDefault bool = true + var flagAttachStdoutDefault bool = true - _ = cmd.PersistentFlags().Bool(attachStdoutFlagName, attachStdoutFlagDefault, attachStdoutDescription) + _ = cmd.PersistentFlags().Bool(flagAttachStdoutName, flagAttachStdoutDefault, flagAttachStdoutDescription) return nil } -func registerContainerConfigCmd(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropCmd(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -216,28 +213,28 @@ func registerContainerConfigCmd(depth int, cmdPrefix string, cmd *cobra.Command) return nil } -func registerContainerConfigDomainname(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropDomainname(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - domainnameDescription := `The domain name to use for the container.` + flagDomainnameDescription := `The domain name to use for the container.` - var domainnameFlagName string + var flagDomainnameName string if cmdPrefix == "" { - domainnameFlagName = "Domainname" + flagDomainnameName = "Domainname" } else { - domainnameFlagName = fmt.Sprintf("%v.Domainname", cmdPrefix) + flagDomainnameName = fmt.Sprintf("%v.Domainname", cmdPrefix) } - var domainnameFlagDefault string + var flagDomainnameDefault string - _ = cmd.PersistentFlags().String(domainnameFlagName, domainnameFlagDefault, domainnameDescription) + _ = cmd.PersistentFlags().String(flagDomainnameName, flagDomainnameDefault, flagDomainnameDescription) return nil } -func registerContainerConfigEntrypoint(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropEntrypoint(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -247,7 +244,7 @@ func registerContainerConfigEntrypoint(depth int, cmdPrefix string, cmd *cobra.C return nil } -func registerContainerConfigEnv(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropEnv(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -257,78 +254,78 @@ func registerContainerConfigEnv(depth int, cmdPrefix string, cmd *cobra.Command) return nil } -func registerContainerConfigExposedPorts(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropExposedPorts(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - // warning: ExposedPorts map[string]interface{} map type is not supported by go-swagger cli yet + // warning: ExposedPorts map[string]any map type is not supported by go-swagger cli yet return nil } -func registerContainerConfigHealthcheck(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropHealthcheck(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var healthcheckFlagName string + var flagHealthcheckName string if cmdPrefix == "" { - healthcheckFlagName = "Healthcheck" + flagHealthcheckName = "Healthcheck" } else { - healthcheckFlagName = fmt.Sprintf("%v.Healthcheck", cmdPrefix) + flagHealthcheckName = fmt.Sprintf("%v.Healthcheck", cmdPrefix) } - if err := registerModelHealthConfigFlags(depth+1, healthcheckFlagName, cmd); err != nil { + if err := registerModelHealthConfigFlags(depth+1, flagHealthcheckName, cmd); err != nil { return err } return nil } -func registerContainerConfigHostname(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropHostname(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - hostnameDescription := `The hostname to use for the container, as a valid RFC 1123 hostname.` + flagHostnameDescription := `The hostname to use for the container, as a valid RFC 1123 hostname.` - var hostnameFlagName string + var flagHostnameName string if cmdPrefix == "" { - hostnameFlagName = "Hostname" + flagHostnameName = "Hostname" } else { - hostnameFlagName = fmt.Sprintf("%v.Hostname", cmdPrefix) + flagHostnameName = fmt.Sprintf("%v.Hostname", cmdPrefix) } - var hostnameFlagDefault string + var flagHostnameDefault string - _ = cmd.PersistentFlags().String(hostnameFlagName, hostnameFlagDefault, hostnameDescription) + _ = cmd.PersistentFlags().String(flagHostnameName, flagHostnameDefault, flagHostnameDescription) return nil } -func registerContainerConfigImage(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropImage(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - imageDescription := `The name of the image to use when creating the container` + flagImageDescription := `The name of the image to use when creating the container` - var imageFlagName string + var flagImageName string if cmdPrefix == "" { - imageFlagName = "Image" + flagImageName = "Image" } else { - imageFlagName = fmt.Sprintf("%v.Image", cmdPrefix) + flagImageName = fmt.Sprintf("%v.Image", cmdPrefix) } - var imageFlagDefault string + var flagImageDefault string - _ = cmd.PersistentFlags().String(imageFlagName, imageFlagDefault, imageDescription) + _ = cmd.PersistentFlags().String(flagImageName, flagImageDefault, flagImageDescription) return nil } -func registerContainerConfigLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -338,49 +335,49 @@ func registerContainerConfigLabels(depth int, cmdPrefix string, cmd *cobra.Comma return nil } -func registerContainerConfigMacAddress(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropMacAddress(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - macAddressDescription := `MAC address of the container.` + flagMacAddressDescription := `MAC address of the container.` - var macAddressFlagName string + var flagMacAddressName string if cmdPrefix == "" { - macAddressFlagName = "MacAddress" + flagMacAddressName = "MacAddress" } else { - macAddressFlagName = fmt.Sprintf("%v.MacAddress", cmdPrefix) + flagMacAddressName = fmt.Sprintf("%v.MacAddress", cmdPrefix) } - var macAddressFlagDefault string + var flagMacAddressDefault string - _ = cmd.PersistentFlags().String(macAddressFlagName, macAddressFlagDefault, macAddressDescription) + _ = cmd.PersistentFlags().String(flagMacAddressName, flagMacAddressDefault, flagMacAddressDescription) return nil } -func registerContainerConfigNetworkDisabled(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropNetworkDisabled(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - networkDisabledDescription := `Disable networking for the container.` + flagNetworkDisabledDescription := `Disable networking for the container.` - var networkDisabledFlagName string + var flagNetworkDisabledName string if cmdPrefix == "" { - networkDisabledFlagName = "NetworkDisabled" + flagNetworkDisabledName = "NetworkDisabled" } else { - networkDisabledFlagName = fmt.Sprintf("%v.NetworkDisabled", cmdPrefix) + flagNetworkDisabledName = fmt.Sprintf("%v.NetworkDisabled", cmdPrefix) } - var networkDisabledFlagDefault bool + var flagNetworkDisabledDefault bool - _ = cmd.PersistentFlags().Bool(networkDisabledFlagName, networkDisabledFlagDefault, networkDisabledDescription) + _ = cmd.PersistentFlags().Bool(flagNetworkDisabledName, flagNetworkDisabledDefault, flagNetworkDisabledDescription) return nil } -func registerContainerConfigOnBuild(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropOnBuild(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -390,28 +387,28 @@ func registerContainerConfigOnBuild(depth int, cmdPrefix string, cmd *cobra.Comm return nil } -func registerContainerConfigOpenStdin(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropOpenStdin(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - openStdinDescription := `Open ` + "`" + `stdin` + "`" + `` + flagOpenStdinDescription := `Open ` + "`" + `stdin` + "`" + `` - var openStdinFlagName string + var flagOpenStdinName string if cmdPrefix == "" { - openStdinFlagName = "OpenStdin" + flagOpenStdinName = "OpenStdin" } else { - openStdinFlagName = fmt.Sprintf("%v.OpenStdin", cmdPrefix) + flagOpenStdinName = fmt.Sprintf("%v.OpenStdin", cmdPrefix) } - var openStdinFlagDefault bool + var flagOpenStdinDefault bool - _ = cmd.PersistentFlags().Bool(openStdinFlagName, openStdinFlagDefault, openStdinDescription) + _ = cmd.PersistentFlags().Bool(flagOpenStdinName, flagOpenStdinDefault, flagOpenStdinDescription) return nil } -func registerContainerConfigShell(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropShell(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -421,138 +418,138 @@ func registerContainerConfigShell(depth int, cmdPrefix string, cmd *cobra.Comman return nil } -func registerContainerConfigStdinOnce(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropStdinOnce(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - stdinOnceDescription := `Close ` + "`" + `stdin` + "`" + ` after one attached client disconnects` + flagStdinOnceDescription := `Close ` + "`" + `stdin` + "`" + ` after one attached client disconnects` - var stdinOnceFlagName string + var flagStdinOnceName string if cmdPrefix == "" { - stdinOnceFlagName = "StdinOnce" + flagStdinOnceName = "StdinOnce" } else { - stdinOnceFlagName = fmt.Sprintf("%v.StdinOnce", cmdPrefix) + flagStdinOnceName = fmt.Sprintf("%v.StdinOnce", cmdPrefix) } - var stdinOnceFlagDefault bool + var flagStdinOnceDefault bool - _ = cmd.PersistentFlags().Bool(stdinOnceFlagName, stdinOnceFlagDefault, stdinOnceDescription) + _ = cmd.PersistentFlags().Bool(flagStdinOnceName, flagStdinOnceDefault, flagStdinOnceDescription) return nil } -func registerContainerConfigStopSignal(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropStopSignal(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - stopSignalDescription := `Signal to stop a container as a string or unsigned integer.` + flagStopSignalDescription := `Signal to stop a container as a string or unsigned integer.` - var stopSignalFlagName string + var flagStopSignalName string if cmdPrefix == "" { - stopSignalFlagName = "StopSignal" + flagStopSignalName = "StopSignal" } else { - stopSignalFlagName = fmt.Sprintf("%v.StopSignal", cmdPrefix) + flagStopSignalName = fmt.Sprintf("%v.StopSignal", cmdPrefix) } - var stopSignalFlagDefault string = "SIGTERM" + var flagStopSignalDefault string = "SIGTERM" - _ = cmd.PersistentFlags().String(stopSignalFlagName, stopSignalFlagDefault, stopSignalDescription) + _ = cmd.PersistentFlags().String(flagStopSignalName, flagStopSignalDefault, flagStopSignalDescription) return nil } -func registerContainerConfigStopTimeout(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropStopTimeout(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - stopTimeoutDescription := `Timeout to stop a container in seconds.` + flagStopTimeoutDescription := `Timeout to stop a container in seconds.` - var stopTimeoutFlagName string + var flagStopTimeoutName string if cmdPrefix == "" { - stopTimeoutFlagName = "StopTimeout" + flagStopTimeoutName = "StopTimeout" } else { - stopTimeoutFlagName = fmt.Sprintf("%v.StopTimeout", cmdPrefix) + flagStopTimeoutName = fmt.Sprintf("%v.StopTimeout", cmdPrefix) } - var stopTimeoutFlagDefault int64 = 10 + var flagStopTimeoutDefault int64 = 10 - _ = cmd.PersistentFlags().Int64(stopTimeoutFlagName, stopTimeoutFlagDefault, stopTimeoutDescription) + _ = cmd.PersistentFlags().Int64(flagStopTimeoutName, flagStopTimeoutDefault, flagStopTimeoutDescription) return nil } -func registerContainerConfigTty(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropTty(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - ttyDescription := `Attach standard streams to a TTY, including ` + "`" + `stdin` + "`" + ` if it is not closed.` + flagTtyDescription := `Attach standard streams to a TTY, including ` + "`" + `stdin` + "`" + ` if it is not closed.` - var ttyFlagName string + var flagTtyName string if cmdPrefix == "" { - ttyFlagName = "Tty" + flagTtyName = "Tty" } else { - ttyFlagName = fmt.Sprintf("%v.Tty", cmdPrefix) + flagTtyName = fmt.Sprintf("%v.Tty", cmdPrefix) } - var ttyFlagDefault bool + var flagTtyDefault bool - _ = cmd.PersistentFlags().Bool(ttyFlagName, ttyFlagDefault, ttyDescription) + _ = cmd.PersistentFlags().Bool(flagTtyName, flagTtyDefault, flagTtyDescription) return nil } -func registerContainerConfigUser(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropUser(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - userDescription := `The user that commands are run as inside the container.` + flagUserDescription := `The user that commands are run as inside the container.` - var userFlagName string + var flagUserName string if cmdPrefix == "" { - userFlagName = "User" + flagUserName = "User" } else { - userFlagName = fmt.Sprintf("%v.User", cmdPrefix) + flagUserName = fmt.Sprintf("%v.User", cmdPrefix) } - var userFlagDefault string + var flagUserDefault string - _ = cmd.PersistentFlags().String(userFlagName, userFlagDefault, userDescription) + _ = cmd.PersistentFlags().String(flagUserName, flagUserDefault, flagUserDescription) return nil } -func registerContainerConfigVolumes(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropVolumes(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - // warning: Volumes map[string]interface{} map type is not supported by go-swagger cli yet + // warning: Volumes map[string]any map type is not supported by go-swagger cli yet return nil } -func registerContainerConfigWorkingDir(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerConfigPropWorkingDir(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - workingDirDescription := `The working directory for commands to run in.` + flagWorkingDirDescription := `The working directory for commands to run in.` - var workingDirFlagName string + var flagWorkingDirName string if cmdPrefix == "" { - workingDirFlagName = "WorkingDir" + flagWorkingDirName = "WorkingDir" } else { - workingDirFlagName = fmt.Sprintf("%v.WorkingDir", cmdPrefix) + flagWorkingDirName = fmt.Sprintf("%v.WorkingDir", cmdPrefix) } - var workingDirFlagDefault string + var flagWorkingDirDefault string - _ = cmd.PersistentFlags().String(workingDirFlagName, workingDirFlagDefault, workingDirDescription) + _ = cmd.PersistentFlags().String(flagWorkingDirName, flagWorkingDirDefault, flagWorkingDirDescription) return nil } @@ -561,180 +558,180 @@ func registerContainerConfigWorkingDir(depth int, cmdPrefix string, cmd *cobra.C func retrieveModelContainerConfigFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, argsEscapedAdded := retrieveContainerConfigArgsEscapedFlags(depth, m, cmdPrefix, cmd) + err, ArgsEscapedAdded := retrieveContainerConfigPropArgsEscapedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || argsEscapedAdded + retAdded = retAdded || ArgsEscapedAdded - err, attachStderrAdded := retrieveContainerConfigAttachStderrFlags(depth, m, cmdPrefix, cmd) + err, AttachStderrAdded := retrieveContainerConfigPropAttachStderrFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || attachStderrAdded + retAdded = retAdded || AttachStderrAdded - err, attachStdinAdded := retrieveContainerConfigAttachStdinFlags(depth, m, cmdPrefix, cmd) + err, AttachStdinAdded := retrieveContainerConfigPropAttachStdinFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || attachStdinAdded + retAdded = retAdded || AttachStdinAdded - err, attachStdoutAdded := retrieveContainerConfigAttachStdoutFlags(depth, m, cmdPrefix, cmd) + err, AttachStdoutAdded := retrieveContainerConfigPropAttachStdoutFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || attachStdoutAdded + retAdded = retAdded || AttachStdoutAdded - err, cmdAdded := retrieveContainerConfigCmdFlags(depth, m, cmdPrefix, cmd) + err, CmdAdded := retrieveContainerConfigPropCmdFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cmdAdded + retAdded = retAdded || CmdAdded - err, domainnameAdded := retrieveContainerConfigDomainnameFlags(depth, m, cmdPrefix, cmd) + err, DomainnameAdded := retrieveContainerConfigPropDomainnameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || domainnameAdded + retAdded = retAdded || DomainnameAdded - err, entrypointAdded := retrieveContainerConfigEntrypointFlags(depth, m, cmdPrefix, cmd) + err, EntrypointAdded := retrieveContainerConfigPropEntrypointFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || entrypointAdded + retAdded = retAdded || EntrypointAdded - err, envAdded := retrieveContainerConfigEnvFlags(depth, m, cmdPrefix, cmd) + err, EnvAdded := retrieveContainerConfigPropEnvFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || envAdded + retAdded = retAdded || EnvAdded - err, exposedPortsAdded := retrieveContainerConfigExposedPortsFlags(depth, m, cmdPrefix, cmd) + err, ExposedPortsAdded := retrieveContainerConfigPropExposedPortsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || exposedPortsAdded + retAdded = retAdded || ExposedPortsAdded - err, healthcheckAdded := retrieveContainerConfigHealthcheckFlags(depth, m, cmdPrefix, cmd) + err, HealthcheckAdded := retrieveContainerConfigPropHealthcheckFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || healthcheckAdded + retAdded = retAdded || HealthcheckAdded - err, hostnameAdded := retrieveContainerConfigHostnameFlags(depth, m, cmdPrefix, cmd) + err, HostnameAdded := retrieveContainerConfigPropHostnameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || hostnameAdded + retAdded = retAdded || HostnameAdded - err, imageAdded := retrieveContainerConfigImageFlags(depth, m, cmdPrefix, cmd) + err, ImageAdded := retrieveContainerConfigPropImageFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || imageAdded + retAdded = retAdded || ImageAdded - err, labelsAdded := retrieveContainerConfigLabelsFlags(depth, m, cmdPrefix, cmd) + err, LabelsAdded := retrieveContainerConfigPropLabelsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || labelsAdded + retAdded = retAdded || LabelsAdded - err, macAddressAdded := retrieveContainerConfigMacAddressFlags(depth, m, cmdPrefix, cmd) + err, MacAddressAdded := retrieveContainerConfigPropMacAddressFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || macAddressAdded + retAdded = retAdded || MacAddressAdded - err, networkDisabledAdded := retrieveContainerConfigNetworkDisabledFlags(depth, m, cmdPrefix, cmd) + err, NetworkDisabledAdded := retrieveContainerConfigPropNetworkDisabledFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || networkDisabledAdded + retAdded = retAdded || NetworkDisabledAdded - err, onBuildAdded := retrieveContainerConfigOnBuildFlags(depth, m, cmdPrefix, cmd) + err, OnBuildAdded := retrieveContainerConfigPropOnBuildFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || onBuildAdded + retAdded = retAdded || OnBuildAdded - err, openStdinAdded := retrieveContainerConfigOpenStdinFlags(depth, m, cmdPrefix, cmd) + err, OpenStdinAdded := retrieveContainerConfigPropOpenStdinFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || openStdinAdded + retAdded = retAdded || OpenStdinAdded - err, shellAdded := retrieveContainerConfigShellFlags(depth, m, cmdPrefix, cmd) + err, ShellAdded := retrieveContainerConfigPropShellFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || shellAdded + retAdded = retAdded || ShellAdded - err, stdinOnceAdded := retrieveContainerConfigStdinOnceFlags(depth, m, cmdPrefix, cmd) + err, StdinOnceAdded := retrieveContainerConfigPropStdinOnceFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || stdinOnceAdded + retAdded = retAdded || StdinOnceAdded - err, stopSignalAdded := retrieveContainerConfigStopSignalFlags(depth, m, cmdPrefix, cmd) + err, StopSignalAdded := retrieveContainerConfigPropStopSignalFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || stopSignalAdded + retAdded = retAdded || StopSignalAdded - err, stopTimeoutAdded := retrieveContainerConfigStopTimeoutFlags(depth, m, cmdPrefix, cmd) + err, StopTimeoutAdded := retrieveContainerConfigPropStopTimeoutFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || stopTimeoutAdded + retAdded = retAdded || StopTimeoutAdded - err, ttyAdded := retrieveContainerConfigTtyFlags(depth, m, cmdPrefix, cmd) + err, TtyAdded := retrieveContainerConfigPropTtyFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ttyAdded + retAdded = retAdded || TtyAdded - err, userAdded := retrieveContainerConfigUserFlags(depth, m, cmdPrefix, cmd) + err, UserAdded := retrieveContainerConfigPropUserFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || userAdded + retAdded = retAdded || UserAdded - err, volumesAdded := retrieveContainerConfigVolumesFlags(depth, m, cmdPrefix, cmd) + err, VolumesAdded := retrieveContainerConfigPropVolumesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || volumesAdded + retAdded = retAdded || VolumesAdded - err, workingDirAdded := retrieveContainerConfigWorkingDirFlags(depth, m, cmdPrefix, cmd) + err, WorkingDirAdded := retrieveContainerConfigPropWorkingDirFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || workingDirAdded + retAdded = retAdded || WorkingDirAdded return nil, retAdded } -func retrieveContainerConfigArgsEscapedFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropArgsEscapedFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - argsEscapedFlagName := fmt.Sprintf("%v.ArgsEscaped", cmdPrefix) - if cmd.Flags().Changed(argsEscapedFlagName) { + flagArgsEscapedName := fmt.Sprintf("%v.ArgsEscaped", cmdPrefix) + if cmd.Flags().Changed(flagArgsEscapedName) { - var argsEscapedFlagName string + var flagArgsEscapedName string if cmdPrefix == "" { - argsEscapedFlagName = "ArgsEscaped" + flagArgsEscapedName = "ArgsEscaped" } else { - argsEscapedFlagName = fmt.Sprintf("%v.ArgsEscaped", cmdPrefix) + flagArgsEscapedName = fmt.Sprintf("%v.ArgsEscaped", cmdPrefix) } - argsEscapedFlagValue, err := cmd.Flags().GetBool(argsEscapedFlagName) + flagArgsEscapedValue, err := cmd.Flags().GetBool(flagArgsEscapedName) if err != nil { return err, false } - m.ArgsEscaped = argsEscapedFlagValue + m.ArgsEscaped = flagArgsEscapedValue retAdded = true } @@ -742,27 +739,27 @@ func retrieveContainerConfigArgsEscapedFlags(depth int, m *models.ContainerConfi return nil, retAdded } -func retrieveContainerConfigAttachStderrFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropAttachStderrFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - attachStderrFlagName := fmt.Sprintf("%v.AttachStderr", cmdPrefix) - if cmd.Flags().Changed(attachStderrFlagName) { + flagAttachStderrName := fmt.Sprintf("%v.AttachStderr", cmdPrefix) + if cmd.Flags().Changed(flagAttachStderrName) { - var attachStderrFlagName string + var flagAttachStderrName string if cmdPrefix == "" { - attachStderrFlagName = "AttachStderr" + flagAttachStderrName = "AttachStderr" } else { - attachStderrFlagName = fmt.Sprintf("%v.AttachStderr", cmdPrefix) + flagAttachStderrName = fmt.Sprintf("%v.AttachStderr", cmdPrefix) } - attachStderrFlagValue, err := cmd.Flags().GetBool(attachStderrFlagName) + flagAttachStderrValue, err := cmd.Flags().GetBool(flagAttachStderrName) if err != nil { return err, false } - m.AttachStderr = &attachStderrFlagValue + m.AttachStderr = &flagAttachStderrValue retAdded = true } @@ -770,27 +767,27 @@ func retrieveContainerConfigAttachStderrFlags(depth int, m *models.ContainerConf return nil, retAdded } -func retrieveContainerConfigAttachStdinFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropAttachStdinFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - attachStdinFlagName := fmt.Sprintf("%v.AttachStdin", cmdPrefix) - if cmd.Flags().Changed(attachStdinFlagName) { + flagAttachStdinName := fmt.Sprintf("%v.AttachStdin", cmdPrefix) + if cmd.Flags().Changed(flagAttachStdinName) { - var attachStdinFlagName string + var flagAttachStdinName string if cmdPrefix == "" { - attachStdinFlagName = "AttachStdin" + flagAttachStdinName = "AttachStdin" } else { - attachStdinFlagName = fmt.Sprintf("%v.AttachStdin", cmdPrefix) + flagAttachStdinName = fmt.Sprintf("%v.AttachStdin", cmdPrefix) } - attachStdinFlagValue, err := cmd.Flags().GetBool(attachStdinFlagName) + flagAttachStdinValue, err := cmd.Flags().GetBool(flagAttachStdinName) if err != nil { return err, false } - m.AttachStdin = &attachStdinFlagValue + m.AttachStdin = &flagAttachStdinValue retAdded = true } @@ -798,27 +795,27 @@ func retrieveContainerConfigAttachStdinFlags(depth int, m *models.ContainerConfi return nil, retAdded } -func retrieveContainerConfigAttachStdoutFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropAttachStdoutFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - attachStdoutFlagName := fmt.Sprintf("%v.AttachStdout", cmdPrefix) - if cmd.Flags().Changed(attachStdoutFlagName) { + flagAttachStdoutName := fmt.Sprintf("%v.AttachStdout", cmdPrefix) + if cmd.Flags().Changed(flagAttachStdoutName) { - var attachStdoutFlagName string + var flagAttachStdoutName string if cmdPrefix == "" { - attachStdoutFlagName = "AttachStdout" + flagAttachStdoutName = "AttachStdout" } else { - attachStdoutFlagName = fmt.Sprintf("%v.AttachStdout", cmdPrefix) + flagAttachStdoutName = fmt.Sprintf("%v.AttachStdout", cmdPrefix) } - attachStdoutFlagValue, err := cmd.Flags().GetBool(attachStdoutFlagName) + flagAttachStdoutValue, err := cmd.Flags().GetBool(flagAttachStdoutName) if err != nil { return err, false } - m.AttachStdout = &attachStdoutFlagValue + m.AttachStdout = &flagAttachStdoutValue retAdded = true } @@ -826,41 +823,41 @@ func retrieveContainerConfigAttachStdoutFlags(depth int, m *models.ContainerConf return nil, retAdded } -func retrieveContainerConfigCmdFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropCmdFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cmdFlagName := fmt.Sprintf("%v.Cmd", cmdPrefix) - if cmd.Flags().Changed(cmdFlagName) { + flagCmdName := fmt.Sprintf("%v.Cmd", cmdPrefix) + if cmd.Flags().Changed(flagCmdName) { // warning: Cmd array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveContainerConfigDomainnameFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropDomainnameFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - domainnameFlagName := fmt.Sprintf("%v.Domainname", cmdPrefix) - if cmd.Flags().Changed(domainnameFlagName) { + flagDomainnameName := fmt.Sprintf("%v.Domainname", cmdPrefix) + if cmd.Flags().Changed(flagDomainnameName) { - var domainnameFlagName string + var flagDomainnameName string if cmdPrefix == "" { - domainnameFlagName = "Domainname" + flagDomainnameName = "Domainname" } else { - domainnameFlagName = fmt.Sprintf("%v.Domainname", cmdPrefix) + flagDomainnameName = fmt.Sprintf("%v.Domainname", cmdPrefix) } - domainnameFlagValue, err := cmd.Flags().GetString(domainnameFlagName) + flagDomainnameValue, err := cmd.Flags().GetString(flagDomainnameName) if err != nil { return err, false } - m.Domainname = domainnameFlagValue + m.Domainname = flagDomainnameValue retAdded = true } @@ -868,96 +865,96 @@ func retrieveContainerConfigDomainnameFlags(depth int, m *models.ContainerConfig return nil, retAdded } -func retrieveContainerConfigEntrypointFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropEntrypointFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - entrypointFlagName := fmt.Sprintf("%v.Entrypoint", cmdPrefix) - if cmd.Flags().Changed(entrypointFlagName) { + flagEntrypointName := fmt.Sprintf("%v.Entrypoint", cmdPrefix) + if cmd.Flags().Changed(flagEntrypointName) { // warning: Entrypoint array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveContainerConfigEnvFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropEnvFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - envFlagName := fmt.Sprintf("%v.Env", cmdPrefix) - if cmd.Flags().Changed(envFlagName) { + flagEnvName := fmt.Sprintf("%v.Env", cmdPrefix) + if cmd.Flags().Changed(flagEnvName) { // warning: Env array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveContainerConfigExposedPortsFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropExposedPortsFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - exposedPortsFlagName := fmt.Sprintf("%v.ExposedPorts", cmdPrefix) - if cmd.Flags().Changed(exposedPortsFlagName) { - // warning: ExposedPorts map type map[string]interface{} is not supported by go-swagger cli yet + flagExposedPortsName := fmt.Sprintf("%v.ExposedPorts", cmdPrefix) + if cmd.Flags().Changed(flagExposedPortsName) { + // warning: ExposedPorts map type map[string]any is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveContainerConfigHealthcheckFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropHealthcheckFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - healthcheckFlagName := fmt.Sprintf("%v.Healthcheck", cmdPrefix) - if cmd.Flags().Changed(healthcheckFlagName) { + flagHealthcheckName := fmt.Sprintf("%v.Healthcheck", cmdPrefix) + if cmd.Flags().Changed(flagHealthcheckName) { // info: complex object Healthcheck HealthConfig is retrieved outside this Changed() block } - healthcheckFlagValue := m.Healthcheck - if swag.IsZero(healthcheckFlagValue) { - healthcheckFlagValue = &models.HealthConfig{} + flagHealthcheckValue := m.Healthcheck + if swag.IsZero(flagHealthcheckValue) { + flagHealthcheckValue = &models.HealthConfig{} } - err, healthcheckAdded := retrieveModelHealthConfigFlags(depth+1, healthcheckFlagValue, healthcheckFlagName, cmd) + err, HealthcheckAdded := retrieveModelHealthConfigFlags(depth+1, flagHealthcheckValue, flagHealthcheckName, cmd) if err != nil { return err, false } - retAdded = retAdded || healthcheckAdded - if healthcheckAdded { - m.Healthcheck = healthcheckFlagValue + retAdded = retAdded || HealthcheckAdded + if HealthcheckAdded { + m.Healthcheck = flagHealthcheckValue } return nil, retAdded } -func retrieveContainerConfigHostnameFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropHostnameFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - hostnameFlagName := fmt.Sprintf("%v.Hostname", cmdPrefix) - if cmd.Flags().Changed(hostnameFlagName) { + flagHostnameName := fmt.Sprintf("%v.Hostname", cmdPrefix) + if cmd.Flags().Changed(flagHostnameName) { - var hostnameFlagName string + var flagHostnameName string if cmdPrefix == "" { - hostnameFlagName = "Hostname" + flagHostnameName = "Hostname" } else { - hostnameFlagName = fmt.Sprintf("%v.Hostname", cmdPrefix) + flagHostnameName = fmt.Sprintf("%v.Hostname", cmdPrefix) } - hostnameFlagValue, err := cmd.Flags().GetString(hostnameFlagName) + flagHostnameValue, err := cmd.Flags().GetString(flagHostnameName) if err != nil { return err, false } - m.Hostname = hostnameFlagValue + m.Hostname = flagHostnameValue retAdded = true } @@ -965,27 +962,27 @@ func retrieveContainerConfigHostnameFlags(depth int, m *models.ContainerConfig, return nil, retAdded } -func retrieveContainerConfigImageFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropImageFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - imageFlagName := fmt.Sprintf("%v.Image", cmdPrefix) - if cmd.Flags().Changed(imageFlagName) { + flagImageName := fmt.Sprintf("%v.Image", cmdPrefix) + if cmd.Flags().Changed(flagImageName) { - var imageFlagName string + var flagImageName string if cmdPrefix == "" { - imageFlagName = "Image" + flagImageName = "Image" } else { - imageFlagName = fmt.Sprintf("%v.Image", cmdPrefix) + flagImageName = fmt.Sprintf("%v.Image", cmdPrefix) } - imageFlagValue, err := cmd.Flags().GetString(imageFlagName) + flagImageValue, err := cmd.Flags().GetString(flagImageName) if err != nil { return err, false } - m.Image = imageFlagValue + m.Image = flagImageValue retAdded = true } @@ -993,41 +990,41 @@ func retrieveContainerConfigImageFlags(depth int, m *models.ContainerConfig, cmd return nil, retAdded } -func retrieveContainerConfigLabelsFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropLabelsFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - labelsFlagName := fmt.Sprintf("%v.Labels", cmdPrefix) - if cmd.Flags().Changed(labelsFlagName) { + flagLabelsName := fmt.Sprintf("%v.Labels", cmdPrefix) + if cmd.Flags().Changed(flagLabelsName) { // warning: Labels map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveContainerConfigMacAddressFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropMacAddressFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - macAddressFlagName := fmt.Sprintf("%v.MacAddress", cmdPrefix) - if cmd.Flags().Changed(macAddressFlagName) { + flagMacAddressName := fmt.Sprintf("%v.MacAddress", cmdPrefix) + if cmd.Flags().Changed(flagMacAddressName) { - var macAddressFlagName string + var flagMacAddressName string if cmdPrefix == "" { - macAddressFlagName = "MacAddress" + flagMacAddressName = "MacAddress" } else { - macAddressFlagName = fmt.Sprintf("%v.MacAddress", cmdPrefix) + flagMacAddressName = fmt.Sprintf("%v.MacAddress", cmdPrefix) } - macAddressFlagValue, err := cmd.Flags().GetString(macAddressFlagName) + flagMacAddressValue, err := cmd.Flags().GetString(flagMacAddressName) if err != nil { return err, false } - m.MacAddress = macAddressFlagValue + m.MacAddress = flagMacAddressValue retAdded = true } @@ -1035,27 +1032,27 @@ func retrieveContainerConfigMacAddressFlags(depth int, m *models.ContainerConfig return nil, retAdded } -func retrieveContainerConfigNetworkDisabledFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropNetworkDisabledFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - networkDisabledFlagName := fmt.Sprintf("%v.NetworkDisabled", cmdPrefix) - if cmd.Flags().Changed(networkDisabledFlagName) { + flagNetworkDisabledName := fmt.Sprintf("%v.NetworkDisabled", cmdPrefix) + if cmd.Flags().Changed(flagNetworkDisabledName) { - var networkDisabledFlagName string + var flagNetworkDisabledName string if cmdPrefix == "" { - networkDisabledFlagName = "NetworkDisabled" + flagNetworkDisabledName = "NetworkDisabled" } else { - networkDisabledFlagName = fmt.Sprintf("%v.NetworkDisabled", cmdPrefix) + flagNetworkDisabledName = fmt.Sprintf("%v.NetworkDisabled", cmdPrefix) } - networkDisabledFlagValue, err := cmd.Flags().GetBool(networkDisabledFlagName) + flagNetworkDisabledValue, err := cmd.Flags().GetBool(flagNetworkDisabledName) if err != nil { return err, false } - m.NetworkDisabled = networkDisabledFlagValue + m.NetworkDisabled = flagNetworkDisabledValue retAdded = true } @@ -1063,41 +1060,41 @@ func retrieveContainerConfigNetworkDisabledFlags(depth int, m *models.ContainerC return nil, retAdded } -func retrieveContainerConfigOnBuildFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropOnBuildFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - onBuildFlagName := fmt.Sprintf("%v.OnBuild", cmdPrefix) - if cmd.Flags().Changed(onBuildFlagName) { + flagOnBuildName := fmt.Sprintf("%v.OnBuild", cmdPrefix) + if cmd.Flags().Changed(flagOnBuildName) { // warning: OnBuild array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveContainerConfigOpenStdinFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropOpenStdinFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - openStdinFlagName := fmt.Sprintf("%v.OpenStdin", cmdPrefix) - if cmd.Flags().Changed(openStdinFlagName) { + flagOpenStdinName := fmt.Sprintf("%v.OpenStdin", cmdPrefix) + if cmd.Flags().Changed(flagOpenStdinName) { - var openStdinFlagName string + var flagOpenStdinName string if cmdPrefix == "" { - openStdinFlagName = "OpenStdin" + flagOpenStdinName = "OpenStdin" } else { - openStdinFlagName = fmt.Sprintf("%v.OpenStdin", cmdPrefix) + flagOpenStdinName = fmt.Sprintf("%v.OpenStdin", cmdPrefix) } - openStdinFlagValue, err := cmd.Flags().GetBool(openStdinFlagName) + flagOpenStdinValue, err := cmd.Flags().GetBool(flagOpenStdinName) if err != nil { return err, false } - m.OpenStdin = &openStdinFlagValue + m.OpenStdin = &flagOpenStdinValue retAdded = true } @@ -1105,41 +1102,41 @@ func retrieveContainerConfigOpenStdinFlags(depth int, m *models.ContainerConfig, return nil, retAdded } -func retrieveContainerConfigShellFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropShellFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - shellFlagName := fmt.Sprintf("%v.Shell", cmdPrefix) - if cmd.Flags().Changed(shellFlagName) { + flagShellName := fmt.Sprintf("%v.Shell", cmdPrefix) + if cmd.Flags().Changed(flagShellName) { // warning: Shell array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveContainerConfigStdinOnceFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropStdinOnceFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - stdinOnceFlagName := fmt.Sprintf("%v.StdinOnce", cmdPrefix) - if cmd.Flags().Changed(stdinOnceFlagName) { + flagStdinOnceName := fmt.Sprintf("%v.StdinOnce", cmdPrefix) + if cmd.Flags().Changed(flagStdinOnceName) { - var stdinOnceFlagName string + var flagStdinOnceName string if cmdPrefix == "" { - stdinOnceFlagName = "StdinOnce" + flagStdinOnceName = "StdinOnce" } else { - stdinOnceFlagName = fmt.Sprintf("%v.StdinOnce", cmdPrefix) + flagStdinOnceName = fmt.Sprintf("%v.StdinOnce", cmdPrefix) } - stdinOnceFlagValue, err := cmd.Flags().GetBool(stdinOnceFlagName) + flagStdinOnceValue, err := cmd.Flags().GetBool(flagStdinOnceName) if err != nil { return err, false } - m.StdinOnce = &stdinOnceFlagValue + m.StdinOnce = &flagStdinOnceValue retAdded = true } @@ -1147,27 +1144,27 @@ func retrieveContainerConfigStdinOnceFlags(depth int, m *models.ContainerConfig, return nil, retAdded } -func retrieveContainerConfigStopSignalFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropStopSignalFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - stopSignalFlagName := fmt.Sprintf("%v.StopSignal", cmdPrefix) - if cmd.Flags().Changed(stopSignalFlagName) { + flagStopSignalName := fmt.Sprintf("%v.StopSignal", cmdPrefix) + if cmd.Flags().Changed(flagStopSignalName) { - var stopSignalFlagName string + var flagStopSignalName string if cmdPrefix == "" { - stopSignalFlagName = "StopSignal" + flagStopSignalName = "StopSignal" } else { - stopSignalFlagName = fmt.Sprintf("%v.StopSignal", cmdPrefix) + flagStopSignalName = fmt.Sprintf("%v.StopSignal", cmdPrefix) } - stopSignalFlagValue, err := cmd.Flags().GetString(stopSignalFlagName) + flagStopSignalValue, err := cmd.Flags().GetString(flagStopSignalName) if err != nil { return err, false } - m.StopSignal = &stopSignalFlagValue + m.StopSignal = &flagStopSignalValue retAdded = true } @@ -1175,27 +1172,27 @@ func retrieveContainerConfigStopSignalFlags(depth int, m *models.ContainerConfig return nil, retAdded } -func retrieveContainerConfigStopTimeoutFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropStopTimeoutFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - stopTimeoutFlagName := fmt.Sprintf("%v.StopTimeout", cmdPrefix) - if cmd.Flags().Changed(stopTimeoutFlagName) { + flagStopTimeoutName := fmt.Sprintf("%v.StopTimeout", cmdPrefix) + if cmd.Flags().Changed(flagStopTimeoutName) { - var stopTimeoutFlagName string + var flagStopTimeoutName string if cmdPrefix == "" { - stopTimeoutFlagName = "StopTimeout" + flagStopTimeoutName = "StopTimeout" } else { - stopTimeoutFlagName = fmt.Sprintf("%v.StopTimeout", cmdPrefix) + flagStopTimeoutName = fmt.Sprintf("%v.StopTimeout", cmdPrefix) } - stopTimeoutFlagValue, err := cmd.Flags().GetInt64(stopTimeoutFlagName) + flagStopTimeoutValue, err := cmd.Flags().GetInt64(flagStopTimeoutName) if err != nil { return err, false } - m.StopTimeout = &stopTimeoutFlagValue + m.StopTimeout = &flagStopTimeoutValue retAdded = true } @@ -1203,27 +1200,27 @@ func retrieveContainerConfigStopTimeoutFlags(depth int, m *models.ContainerConfi return nil, retAdded } -func retrieveContainerConfigTtyFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropTtyFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ttyFlagName := fmt.Sprintf("%v.Tty", cmdPrefix) - if cmd.Flags().Changed(ttyFlagName) { + flagTtyName := fmt.Sprintf("%v.Tty", cmdPrefix) + if cmd.Flags().Changed(flagTtyName) { - var ttyFlagName string + var flagTtyName string if cmdPrefix == "" { - ttyFlagName = "Tty" + flagTtyName = "Tty" } else { - ttyFlagName = fmt.Sprintf("%v.Tty", cmdPrefix) + flagTtyName = fmt.Sprintf("%v.Tty", cmdPrefix) } - ttyFlagValue, err := cmd.Flags().GetBool(ttyFlagName) + flagTtyValue, err := cmd.Flags().GetBool(flagTtyName) if err != nil { return err, false } - m.Tty = &ttyFlagValue + m.Tty = &flagTtyValue retAdded = true } @@ -1231,27 +1228,27 @@ func retrieveContainerConfigTtyFlags(depth int, m *models.ContainerConfig, cmdPr return nil, retAdded } -func retrieveContainerConfigUserFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropUserFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - userFlagName := fmt.Sprintf("%v.User", cmdPrefix) - if cmd.Flags().Changed(userFlagName) { + flagUserName := fmt.Sprintf("%v.User", cmdPrefix) + if cmd.Flags().Changed(flagUserName) { - var userFlagName string + var flagUserName string if cmdPrefix == "" { - userFlagName = "User" + flagUserName = "User" } else { - userFlagName = fmt.Sprintf("%v.User", cmdPrefix) + flagUserName = fmt.Sprintf("%v.User", cmdPrefix) } - userFlagValue, err := cmd.Flags().GetString(userFlagName) + flagUserValue, err := cmd.Flags().GetString(flagUserName) if err != nil { return err, false } - m.User = userFlagValue + m.User = flagUserValue retAdded = true } @@ -1259,41 +1256,41 @@ func retrieveContainerConfigUserFlags(depth int, m *models.ContainerConfig, cmdP return nil, retAdded } -func retrieveContainerConfigVolumesFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropVolumesFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - volumesFlagName := fmt.Sprintf("%v.Volumes", cmdPrefix) - if cmd.Flags().Changed(volumesFlagName) { - // warning: Volumes map type map[string]interface{} is not supported by go-swagger cli yet + flagVolumesName := fmt.Sprintf("%v.Volumes", cmdPrefix) + if cmd.Flags().Changed(flagVolumesName) { + // warning: Volumes map type map[string]any is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveContainerConfigWorkingDirFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerConfigPropWorkingDirFlags(depth int, m *models.ContainerConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - workingDirFlagName := fmt.Sprintf("%v.WorkingDir", cmdPrefix) - if cmd.Flags().Changed(workingDirFlagName) { + flagWorkingDirName := fmt.Sprintf("%v.WorkingDir", cmdPrefix) + if cmd.Flags().Changed(flagWorkingDirName) { - var workingDirFlagName string + var flagWorkingDirName string if cmdPrefix == "" { - workingDirFlagName = "WorkingDir" + flagWorkingDirName = "WorkingDir" } else { - workingDirFlagName = fmt.Sprintf("%v.WorkingDir", cmdPrefix) + flagWorkingDirName = fmt.Sprintf("%v.WorkingDir", cmdPrefix) } - workingDirFlagValue, err := cmd.Flags().GetString(workingDirFlagName) + flagWorkingDirValue, err := cmd.Flags().GetString(flagWorkingDirName) if err != nil { return err, false } - m.WorkingDir = workingDirFlagValue + m.WorkingDir = flagWorkingDirValue retAdded = true } diff --git a/cli/container_create_operation.go b/cli/container_create_operation.go index 5a9f3ad..2436c0c 100644 --- a/cli/container_create_operation.go +++ b/cli/container_create_operation.go @@ -2,9 +2,6 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" @@ -12,11 +9,12 @@ import ( "github.com/go-swagger/dockerctl/client/container" "github.com/go-swagger/dockerctl/models" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerCreateCmd returns a cmd to handle operation containerCreate +// makeOperationContainerContainerCreateCmd returns a command to handle operation containerCreate func makeOperationContainerContainerCreateCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerCreate", @@ -39,14 +37,13 @@ func runOperationContainerContainerCreate(cmd *cobra.Command, args []string) err } // retrieve flag values from cmd and fill params params := container.NewContainerCreateParams() - if err, _ := retrieveOperationContainerContainerCreateBodyFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerCreateBodyFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerCreateNameFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerCreateNameFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -55,10 +52,11 @@ func runOperationContainerContainerCreate(cmd *cobra.Command, args []string) err if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -75,14 +73,14 @@ func registerOperationContainerContainerCreateParamFlags(cmd *cobra.Command) err func registerOperationContainerContainerCreateBodyParamFlags(cmdPrefix string, cmd *cobra.Command) error { - var bodyFlagName string + var flagBodyName string if cmdPrefix == "" { - bodyFlagName = "body" + flagBodyName = "body" } else { - bodyFlagName = fmt.Sprintf("%v.body", cmdPrefix) + flagBodyName = fmt.Sprintf("%v.body", cmdPrefix) } - _ = cmd.PersistentFlags().String(bodyFlagName, "", "Optional json string for [body]. Container to create") + _ = cmd.PersistentFlags().String(flagBodyName, "", `Optional json string for [body]. Container to create`) // add flags for body if err := registerModelContainerCreateBodyFlags(0, "containerCreateBody", cmd); err != nil { @@ -91,20 +89,21 @@ func registerOperationContainerContainerCreateBodyParamFlags(cmdPrefix string, c return nil } + func registerOperationContainerContainerCreateNameParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nameDescription := `Assign the specified name to the container. Must match ` + "`" + `/?[a-zA-Z0-9][a-zA-Z0-9_.-]+` + "`" + `.` + flagNameDescription := `Assign the specified name to the container. Must match ` + "`" + `/?[a-zA-Z0-9][a-zA-Z0-9_.-]+` + "`" + `.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } @@ -113,58 +112,61 @@ func retrieveOperationContainerContainerCreateBodyFlag(m *container.ContainerCre retAdded := false if cmd.Flags().Changed("body") { // Read body string from cmd and unmarshal - bodyValueStr, err := cmd.Flags().GetString("body") + flagBodyValueStr, err := cmd.Flags().GetString("body") if err != nil { return err, false } - bodyValue := container.ContainerCreateBody{} - if err := json.Unmarshal([]byte(bodyValueStr), &bodyValue); err != nil { - return fmt.Errorf("cannot unmarshal body string in ContainerCreateBody: %v", err), false + flagBodyValue := container.ContainerCreateBody{} + if err := json.Unmarshal([]byte(flagBodyValueStr), &flagBodyValue); err != nil { + return fmt.Errorf("cannot unmarshal body string in ContainerCreateBody: %w", err), false } - m.Body = bodyValue + m.Body = flagBodyValue } - bodyValueModel := m.Body - if swag.IsZero(bodyValueModel) { - bodyValueModel = container.ContainerCreateBody{} + flagBodyModel := m.Body + if swag.IsZero(flagBodyModel) { + flagBodyModel = container.ContainerCreateBody{} } - err, added := retrieveModelContainerCreateBodyFlags(0, &bodyValueModel, "containerCreateBody", cmd) + err, added := retrieveModelContainerCreateBodyFlags(0, &flagBodyModel, "containerCreateBody", cmd) if err != nil { return err, false } if added { - m.Body = bodyValueModel + m.Body = flagBodyModel } - if dryRun && debug { - bodyValueDebugBytes, err := json.Marshal(m.Body) + if dryRun && debug { + flagBodyValueDebugBytes, err := json.Marshal(m.Body) if err != nil { return err, false } - logDebugf("Body dry-run payload: %v", string(bodyValueDebugBytes)) + logDebugf("Body dry-run payload: %v", string(flagBodyValueDebugBytes)) } + retAdded = retAdded || added return nil, retAdded } + func retrieveOperationContainerContainerCreateNameFlag(m *container.ContainerCreateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("name") { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = &nameFlagValue + m.Name = &flagNameValue } + return nil, retAdded } @@ -172,69 +174,71 @@ func retrieveOperationContainerContainerCreateNameFlag(m *container.ContainerCre func parseOperationContainerContainerCreateResult(resp0 *container.ContainerCreateCreated, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*container.ContainerCreateCreated) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*container.ContainerCreateCreated) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*container.ContainerCreateBadRequest) + var iResp1 any = respErr + eresp1, ok := iResp1.(*container.ContainerCreateBadRequest) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerCreateNotFound) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerCreateNotFound) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*container.ContainerCreateConflict) + var iResp3 any = respErr + eresp3, ok := iResp3.(*container.ContainerCreateConflict) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp4 interface{} = respErr - resp4, ok := iResp4.(*container.ContainerCreateInternalServerError) + var iResp4 any = respErr + eresp4, ok := iResp4.(*container.ContainerCreateInternalServerError) if ok { - if !swag.IsZero(resp4) && !swag.IsZero(resp4.Payload) { - msgStr, err := json.Marshal(resp4.Payload) + // the error response has a payload + if !swag.IsZero(eresp4) && !swag.IsZero(eresp4.Payload) { + msgStr, err := json.Marshal(eresp4.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -242,7 +246,6 @@ func parseOperationContainerContainerCreateResult(resp0 *container.ContainerCrea } return string(msgStr), nil } - return "", nil } @@ -257,11 +260,11 @@ func registerModelContainerCreateBodyFlags(depth int, cmdPrefix string, cmd *cob // register anonymous fields for ContainerCreateParamsBodyAO1 - if err := registerContainerCreateBodyAnonContainerCreateParamsBodyAO1HostConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerCreateBodyPropAnonContainerCreateParamsBodyAO1HostConfig(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerCreateBodyAnonContainerCreateParamsBodyAO1NetworkingConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerCreateBodyPropAnonContainerCreateParamsBodyAO1NetworkingConfig(depth, cmdPrefix, cmd); err != nil { return err } @@ -270,38 +273,38 @@ func registerModelContainerCreateBodyFlags(depth int, cmdPrefix string, cmd *cob // inline definition name ContainerCreateParamsBodyAO1, type -func registerContainerCreateBodyAnonContainerCreateParamsBodyAO1HostConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerCreateBodyPropAnonContainerCreateParamsBodyAO1HostConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var hostConfigFlagName string + var flagHostConfigName string if cmdPrefix == "" { - hostConfigFlagName = "HostConfig" + flagHostConfigName = "HostConfig" } else { - hostConfigFlagName = fmt.Sprintf("%v.HostConfig", cmdPrefix) + flagHostConfigName = fmt.Sprintf("%v.HostConfig", cmdPrefix) } - if err := registerModelHostConfigFlags(depth+1, hostConfigFlagName, cmd); err != nil { + if err := registerModelHostConfigFlags(depth+1, flagHostConfigName, cmd); err != nil { return err } return nil } -func registerContainerCreateBodyAnonContainerCreateParamsBodyAO1NetworkingConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerCreateBodyPropAnonContainerCreateParamsBodyAO1NetworkingConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var networkingConfigFlagName string + var flagNetworkingConfigName string if cmdPrefix == "" { - networkingConfigFlagName = "NetworkingConfig" + flagNetworkingConfigName = "NetworkingConfig" } else { - networkingConfigFlagName = fmt.Sprintf("%v.NetworkingConfig", cmdPrefix) + flagNetworkingConfigName = fmt.Sprintf("%v.NetworkingConfig", cmdPrefix) } - if err := registerModelContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfigFlags(depth+1, networkingConfigFlagName, cmd); err != nil { + if err := registerModelContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfigFlags(depth+1, flagNetworkingConfigName, cmd); err != nil { return err } @@ -313,80 +316,80 @@ func retrieveModelContainerCreateBodyFlags(depth int, m *container.ContainerCrea retAdded := false // retrieve model models.ContainerConfig - err, containerCreateParamsBodyAO0Added := retrieveModelContainerConfigFlags(depth, &m.ContainerConfig, cmdPrefix, cmd) + err, ContainerCreateParamsBodyAO0Added := retrieveModelContainerConfigFlags(depth, &m.ContainerConfig, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containerCreateParamsBodyAO0Added + retAdded = retAdded || ContainerCreateParamsBodyAO0Added // retrieve allOf ContainerCreateParamsBodyAO1 fields - err, hostConfigAdded := retrieveContainerCreateBodyAnonContainerCreateParamsBodyAO1HostConfigFlags(depth, m, cmdPrefix, cmd) + err, HostConfigAdded := retrieveContainerCreateBodyPropAnonContainerCreateParamsBodyAO1HostConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || hostConfigAdded + retAdded = retAdded || HostConfigAdded - err, networkingConfigAdded := retrieveContainerCreateBodyAnonContainerCreateParamsBodyAO1NetworkingConfigFlags(depth, m, cmdPrefix, cmd) + err, NetworkingConfigAdded := retrieveContainerCreateBodyPropAnonContainerCreateParamsBodyAO1NetworkingConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || networkingConfigAdded + retAdded = retAdded || NetworkingConfigAdded return nil, retAdded } // define retrieve functions for fields for inline definition name ContainerCreateParamsBodyAO1 -func retrieveContainerCreateBodyAnonContainerCreateParamsBodyAO1HostConfigFlags(depth int, m *container.ContainerCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerCreateBodyPropAnonContainerCreateParamsBodyAO1HostConfigFlags(depth int, m *container.ContainerCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - hostConfigFlagName := fmt.Sprintf("%v.HostConfig", cmdPrefix) - if cmd.Flags().Changed(hostConfigFlagName) { + flagHostConfigName := fmt.Sprintf("%v.HostConfig", cmdPrefix) + if cmd.Flags().Changed(flagHostConfigName) { // info: complex object HostConfig models.HostConfig is retrieved outside this Changed() block } - hostConfigFlagValue := m.HostConfig - if swag.IsZero(hostConfigFlagValue) { - hostConfigFlagValue = &models.HostConfig{} + flagHostConfigValue := m.HostConfig + if swag.IsZero(flagHostConfigValue) { + flagHostConfigValue = &models.HostConfig{} } - err, hostConfigAdded := retrieveModelHostConfigFlags(depth+1, hostConfigFlagValue, hostConfigFlagName, cmd) + err, HostConfigAdded := retrieveModelHostConfigFlags(depth+1, flagHostConfigValue, flagHostConfigName, cmd) if err != nil { return err, false } - retAdded = retAdded || hostConfigAdded - if hostConfigAdded { - m.HostConfig = hostConfigFlagValue + retAdded = retAdded || HostConfigAdded + if HostConfigAdded { + m.HostConfig = flagHostConfigValue } return nil, retAdded } -func retrieveContainerCreateBodyAnonContainerCreateParamsBodyAO1NetworkingConfigFlags(depth int, m *container.ContainerCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerCreateBodyPropAnonContainerCreateParamsBodyAO1NetworkingConfigFlags(depth int, m *container.ContainerCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - networkingConfigFlagName := fmt.Sprintf("%v.NetworkingConfig", cmdPrefix) - if cmd.Flags().Changed(networkingConfigFlagName) { + flagNetworkingConfigName := fmt.Sprintf("%v.NetworkingConfig", cmdPrefix) + if cmd.Flags().Changed(flagNetworkingConfigName) { // info: complex object NetworkingConfig ContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfig is retrieved outside this Changed() block } - networkingConfigFlagValue := m.NetworkingConfig - if swag.IsZero(networkingConfigFlagValue) { - networkingConfigFlagValue = &container.ContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfig{} + flagNetworkingConfigValue := m.NetworkingConfig + if swag.IsZero(flagNetworkingConfigValue) { + flagNetworkingConfigValue = &container.ContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfig{} } - err, networkingConfigAdded := retrieveModelContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfigFlags(depth+1, networkingConfigFlagValue, networkingConfigFlagName, cmd) + err, NetworkingConfigAdded := retrieveModelContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfigFlags(depth+1, flagNetworkingConfigValue, flagNetworkingConfigName, cmd) if err != nil { return err, false } - retAdded = retAdded || networkingConfigAdded - if networkingConfigAdded { - m.NetworkingConfig = networkingConfigFlagValue + retAdded = retAdded || NetworkingConfigAdded + if NetworkingConfigAdded { + m.NetworkingConfig = flagNetworkingConfigValue } return nil, retAdded @@ -395,39 +398,39 @@ func retrieveContainerCreateBodyAnonContainerCreateParamsBodyAO1NetworkingConfig // register flags to command func registerModelContainerCreateCreatedBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerContainerCreateCreatedBodyID(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerCreateCreatedBodyPropID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerCreateCreatedBodyWarnings(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerCreateCreatedBodyPropWarnings(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerContainerCreateCreatedBodyID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerCreateCreatedBodyPropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `Required. The ID of the created container` + flagIDDescription := `Required. The ID of the created container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "Id" + flagIDName = "Id" } else { - idFlagName = fmt.Sprintf("%v.Id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.Id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } -func registerContainerCreateCreatedBodyWarnings(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerCreateCreatedBodyPropWarnings(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -441,42 +444,42 @@ func registerContainerCreateCreatedBodyWarnings(depth int, cmdPrefix string, cmd func retrieveModelContainerCreateCreatedBodyFlags(depth int, m *container.ContainerCreateCreatedBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, idAdded := retrieveContainerCreateCreatedBodyIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveContainerCreateCreatedBodyPropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded - err, warningsAdded := retrieveContainerCreateCreatedBodyWarningsFlags(depth, m, cmdPrefix, cmd) + err, WarningsAdded := retrieveContainerCreateCreatedBodyPropWarningsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || warningsAdded + retAdded = retAdded || WarningsAdded return nil, retAdded } -func retrieveContainerCreateCreatedBodyIDFlags(depth int, m *container.ContainerCreateCreatedBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerCreateCreatedBodyPropIDFlags(depth int, m *container.ContainerCreateCreatedBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.Id", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.Id", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "Id" + flagIDName = "Id" } else { - idFlagName = fmt.Sprintf("%v.Id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.Id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } @@ -484,14 +487,14 @@ func retrieveContainerCreateCreatedBodyIDFlags(depth int, m *container.Container return nil, retAdded } -func retrieveContainerCreateCreatedBodyWarningsFlags(depth int, m *container.ContainerCreateCreatedBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerCreateCreatedBodyPropWarningsFlags(depth int, m *container.ContainerCreateCreatedBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - warningsFlagName := fmt.Sprintf("%v.Warnings", cmdPrefix) - if cmd.Flags().Changed(warningsFlagName) { + flagWarningsName := fmt.Sprintf("%v.Warnings", cmdPrefix) + if cmd.Flags().Changed(flagWarningsName) { // warning: Warnings array type []string is not supported by go-swagger cli yet } @@ -501,14 +504,14 @@ func retrieveContainerCreateCreatedBodyWarningsFlags(depth int, m *container.Con // register flags to command func registerModelContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfigFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfigEndpointsConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfigPropEndpointsConfig(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfigEndpointsConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfigPropEndpointsConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -522,23 +525,23 @@ func registerContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConf func retrieveModelContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfigFlags(depth int, m *container.ContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, endpointsConfigAdded := retrieveContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfigEndpointsConfigFlags(depth, m, cmdPrefix, cmd) + err, EndpointsConfigAdded := retrieveContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfigPropEndpointsConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || endpointsConfigAdded + retAdded = retAdded || EndpointsConfigAdded return nil, retAdded } -func retrieveContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfigEndpointsConfigFlags(depth int, m *container.ContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfigPropEndpointsConfigFlags(depth int, m *container.ContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - endpointsConfigFlagName := fmt.Sprintf("%v.EndpointsConfig", cmdPrefix) - if cmd.Flags().Changed(endpointsConfigFlagName) { + flagEndpointsConfigName := fmt.Sprintf("%v.EndpointsConfig", cmdPrefix) + if cmd.Flags().Changed(flagEndpointsConfigName) { // warning: EndpointsConfig map type map[string]models.EndpointSettings is not supported by go-swagger cli yet } diff --git a/cli/container_delete_operation.go b/cli/container_delete_operation.go index b6a172e..76276e0 100644 --- a/cli/container_delete_operation.go +++ b/cli/container_delete_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerDeleteCmd returns a cmd to handle operation containerDelete +// makeOperationContainerContainerDeleteCmd returns a command to handle operation containerDelete func makeOperationContainerContainerDeleteCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerDelete", @@ -38,20 +36,19 @@ func runOperationContainerContainerDelete(cmd *cobra.Command, args []string) err } // retrieve flag values from cmd and fill params params := container.NewContainerDeleteParams() - if err, _ := retrieveOperationContainerContainerDeleteForceFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerDeleteForceFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerDeleteIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerDeleteIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerDeleteLinkFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerDeleteLinkFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerDeleteVFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerDeleteVFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -60,10 +57,11 @@ func runOperationContainerContainerDelete(cmd *cobra.Command, args []string) err if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -86,69 +84,72 @@ func registerOperationContainerContainerDeleteParamFlags(cmd *cobra.Command) err func registerOperationContainerContainerDeleteForceParamFlags(cmdPrefix string, cmd *cobra.Command) error { - forceDescription := `If the container is running, kill it before removing it.` + flagForceDescription := `If the container is running, kill it before removing it.` - var forceFlagName string + var flagForceName string if cmdPrefix == "" { - forceFlagName = "force" + flagForceName = "force" } else { - forceFlagName = fmt.Sprintf("%v.force", cmdPrefix) + flagForceName = fmt.Sprintf("%v.force", cmdPrefix) } - var forceFlagDefault bool + var flagForceDefault bool - _ = cmd.PersistentFlags().Bool(forceFlagName, forceFlagDefault, forceDescription) + _ = cmd.PersistentFlags().Bool(flagForceName, flagForceDefault, flagForceDescription) return nil } + func registerOperationContainerContainerDeleteIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationContainerContainerDeleteLinkParamFlags(cmdPrefix string, cmd *cobra.Command) error { - linkDescription := `Remove the specified link associated with the container.` + flagLinkDescription := `Remove the specified link associated with the container.` - var linkFlagName string + var flagLinkName string if cmdPrefix == "" { - linkFlagName = "link" + flagLinkName = "link" } else { - linkFlagName = fmt.Sprintf("%v.link", cmdPrefix) + flagLinkName = fmt.Sprintf("%v.link", cmdPrefix) } - var linkFlagDefault bool + var flagLinkDefault bool - _ = cmd.PersistentFlags().Bool(linkFlagName, linkFlagDefault, linkDescription) + _ = cmd.PersistentFlags().Bool(flagLinkName, flagLinkDefault, flagLinkDescription) return nil } + func registerOperationContainerContainerDeleteVParamFlags(cmdPrefix string, cmd *cobra.Command) error { - vDescription := `Remove the volumes associated with the container.` + flagVDescription := `Remove the volumes associated with the container.` - var vFlagName string + var flagVName string if cmdPrefix == "" { - vFlagName = "v" + flagVName = "v" } else { - vFlagName = fmt.Sprintf("%v.v", cmdPrefix) + flagVName = fmt.Sprintf("%v.v", cmdPrefix) } - var vFlagDefault bool + var flagVDefault bool - _ = cmd.PersistentFlags().Bool(vFlagName, vFlagDefault, vDescription) + _ = cmd.PersistentFlags().Bool(flagVName, flagVDefault, flagVDescription) return nil } @@ -157,80 +158,87 @@ func retrieveOperationContainerContainerDeleteForceFlag(m *container.ContainerDe retAdded := false if cmd.Flags().Changed("force") { - var forceFlagName string + var flagForceName string if cmdPrefix == "" { - forceFlagName = "force" + flagForceName = "force" } else { - forceFlagName = fmt.Sprintf("%v.force", cmdPrefix) + flagForceName = fmt.Sprintf("%v.force", cmdPrefix) } - forceFlagValue, err := cmd.Flags().GetBool(forceFlagName) + flagForceValue, err := cmd.Flags().GetBool(flagForceName) if err != nil { return err, false } - m.Force = &forceFlagValue + m.Force = &flagForceValue } + return nil, retAdded } + func retrieveOperationContainerContainerDeleteIDFlag(m *container.ContainerDeleteParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationContainerContainerDeleteLinkFlag(m *container.ContainerDeleteParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("link") { - var linkFlagName string + var flagLinkName string if cmdPrefix == "" { - linkFlagName = "link" + flagLinkName = "link" } else { - linkFlagName = fmt.Sprintf("%v.link", cmdPrefix) + flagLinkName = fmt.Sprintf("%v.link", cmdPrefix) } - linkFlagValue, err := cmd.Flags().GetBool(linkFlagName) + flagLinkValue, err := cmd.Flags().GetBool(flagLinkName) if err != nil { return err, false } - m.Link = &linkFlagValue + m.Link = &flagLinkValue } + return nil, retAdded } + func retrieveOperationContainerContainerDeleteVFlag(m *container.ContainerDeleteParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("v") { - var vFlagName string + var flagVName string if cmdPrefix == "" { - vFlagName = "v" + flagVName = "v" } else { - vFlagName = fmt.Sprintf("%v.v", cmdPrefix) + flagVName = fmt.Sprintf("%v.v", cmdPrefix) } - vFlagValue, err := cmd.Flags().GetBool(vFlagName) + flagVValue, err := cmd.Flags().GetBool(flagVName) if err != nil { return err, false } - m.V = &vFlagValue + m.V = &flagVValue } + return nil, retAdded } @@ -238,60 +246,60 @@ func retrieveOperationContainerContainerDeleteVFlag(m *container.ContainerDelete func parseOperationContainerContainerDeleteResult(resp0 *container.ContainerDeleteNoContent, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning containerDeleteNoContent is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*container.ContainerDeleteBadRequest) + var iResp1 any = respErr + eresp1, ok := iResp1.(*container.ContainerDeleteBadRequest) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerDeleteNotFound) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerDeleteNotFound) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*container.ContainerDeleteConflict) + var iResp3 any = respErr + eresp3, ok := iResp3.(*container.ContainerDeleteConflict) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp4 interface{} = respErr - resp4, ok := iResp4.(*container.ContainerDeleteInternalServerError) + var iResp4 any = respErr + eresp4, ok := iResp4.(*container.ContainerDeleteInternalServerError) if ok { - if !swag.IsZero(resp4) && !swag.IsZero(resp4.Payload) { - msgStr, err := json.Marshal(resp4.Payload) + // the error response has a payload + if !swag.IsZero(eresp4) && !swag.IsZero(eresp4.Payload) { + msgStr, err := json.Marshal(eresp4.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response containerDeleteNoContent is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/container_exec_operation.go b/cli/container_exec_operation.go index 55a42bb..deab729 100644 --- a/cli/container_exec_operation.go +++ b/cli/container_exec_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/exec" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationExecContainerExecCmd returns a cmd to handle operation containerExec +// makeOperationExecContainerExecCmd returns a command to handle operation containerExec func makeOperationExecContainerExecCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerExec", @@ -38,14 +36,13 @@ func runOperationExecContainerExec(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := exec.NewContainerExecParams() - if err, _ := retrieveOperationExecContainerExecExecConfigFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationExecContainerExecExecConfigFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationExecContainerExecIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationExecContainerExecIDFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationExecContainerExec(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,14 +72,14 @@ func registerOperationExecContainerExecParamFlags(cmd *cobra.Command) error { func registerOperationExecContainerExecExecConfigParamFlags(cmdPrefix string, cmd *cobra.Command) error { - var execConfigFlagName string + var flagExecConfigName string if cmdPrefix == "" { - execConfigFlagName = "execConfig" + flagExecConfigName = "execConfig" } else { - execConfigFlagName = fmt.Sprintf("%v.execConfig", cmdPrefix) + flagExecConfigName = fmt.Sprintf("%v.execConfig", cmdPrefix) } - _ = cmd.PersistentFlags().String(execConfigFlagName, "", "Optional json string for [execConfig]. Exec configuration") + _ = cmd.PersistentFlags().String(flagExecConfigName, "", `Optional json string for [execConfig]. Exec configuration`) // add flags for body if err := registerModelContainerExecBodyFlags(0, "containerExecBody", cmd); err != nil { @@ -90,20 +88,21 @@ func registerOperationExecContainerExecExecConfigParamFlags(cmdPrefix string, cm return nil } + func registerOperationExecContainerExecIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of container` + flagIDDescription := `Required. ID or name of container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -112,58 +111,61 @@ func retrieveOperationExecContainerExecExecConfigFlag(m *exec.ContainerExecParam retAdded := false if cmd.Flags().Changed("execConfig") { // Read execConfig string from cmd and unmarshal - execConfigValueStr, err := cmd.Flags().GetString("execConfig") + flagExecConfigValueStr, err := cmd.Flags().GetString("execConfig") if err != nil { return err, false } - execConfigValue := exec.ContainerExecBody{} - if err := json.Unmarshal([]byte(execConfigValueStr), &execConfigValue); err != nil { - return fmt.Errorf("cannot unmarshal execConfig string in ContainerExecBody: %v", err), false + flagExecConfigValue := exec.ContainerExecBody{} + if err := json.Unmarshal([]byte(flagExecConfigValueStr), &flagExecConfigValue); err != nil { + return fmt.Errorf("cannot unmarshal execConfig string in ContainerExecBody: %w", err), false } - m.ExecConfig = execConfigValue + m.ExecConfig = flagExecConfigValue } - execConfigValueModel := m.ExecConfig - if swag.IsZero(execConfigValueModel) { - execConfigValueModel = exec.ContainerExecBody{} + flagExecConfigModel := m.ExecConfig + if swag.IsZero(flagExecConfigModel) { + flagExecConfigModel = exec.ContainerExecBody{} } - err, added := retrieveModelContainerExecBodyFlags(0, &execConfigValueModel, "containerExecBody", cmd) + err, added := retrieveModelContainerExecBodyFlags(0, &flagExecConfigModel, "containerExecBody", cmd) if err != nil { return err, false } if added { - m.ExecConfig = execConfigValueModel + m.ExecConfig = flagExecConfigModel } - if dryRun && debug { - execConfigValueDebugBytes, err := json.Marshal(m.ExecConfig) + if dryRun && debug { + flagExecConfigValueDebugBytes, err := json.Marshal(m.ExecConfig) if err != nil { return err, false } - logDebugf("ExecConfig dry-run payload: %v", string(execConfigValueDebugBytes)) + logDebugf("ExecConfig dry-run payload: %v", string(flagExecConfigValueDebugBytes)) } + retAdded = retAdded || added return nil, retAdded } + func retrieveOperationExecContainerExecIDFlag(m *exec.ContainerExecParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } @@ -171,57 +173,59 @@ func retrieveOperationExecContainerExecIDFlag(m *exec.ContainerExecParams, cmdPr func parseOperationExecContainerExecResult(resp0 *exec.ContainerExecCreated, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*exec.ContainerExecCreated) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*exec.ContainerExecCreated) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*exec.ContainerExecNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*exec.ContainerExecNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*exec.ContainerExecConflict) + var iResp2 any = respErr + eresp2, ok := iResp2.(*exec.ContainerExecConflict) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*exec.ContainerExecInternalServerError) + var iResp3 any = respErr + eresp3, ok := iResp3.(*exec.ContainerExecInternalServerError) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -229,120 +233,119 @@ func parseOperationExecContainerExecResult(resp0 *exec.ContainerExecCreated, res } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelContainerExecBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerContainerExecBodyAttachStderr(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerExecBodyPropAttachStderr(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerExecBodyAttachStdin(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerExecBodyPropAttachStdin(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerExecBodyAttachStdout(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerExecBodyPropAttachStdout(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerExecBodyCmd(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerExecBodyPropCmd(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerExecBodyDetachKeys(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerExecBodyPropDetachKeys(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerExecBodyEnv(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerExecBodyPropEnv(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerExecBodyPrivileged(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerExecBodyPropPrivileged(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerExecBodyTty(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerExecBodyPropTty(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerExecBodyUser(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerExecBodyPropUser(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerExecBodyWorkingDir(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerExecBodyPropWorkingDir(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerContainerExecBodyAttachStderr(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerExecBodyPropAttachStderr(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - attachStderrDescription := `Attach to ` + "`" + `stderr` + "`" + ` of the exec command.` + flagAttachStderrDescription := `Attach to ` + "`" + `stderr` + "`" + ` of the exec command.` - var attachStderrFlagName string + var flagAttachStderrName string if cmdPrefix == "" { - attachStderrFlagName = "AttachStderr" + flagAttachStderrName = "AttachStderr" } else { - attachStderrFlagName = fmt.Sprintf("%v.AttachStderr", cmdPrefix) + flagAttachStderrName = fmt.Sprintf("%v.AttachStderr", cmdPrefix) } - var attachStderrFlagDefault bool + var flagAttachStderrDefault bool - _ = cmd.PersistentFlags().Bool(attachStderrFlagName, attachStderrFlagDefault, attachStderrDescription) + _ = cmd.PersistentFlags().Bool(flagAttachStderrName, flagAttachStderrDefault, flagAttachStderrDescription) return nil } -func registerContainerExecBodyAttachStdin(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerExecBodyPropAttachStdin(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - attachStdinDescription := `Attach to ` + "`" + `stdin` + "`" + ` of the exec command.` + flagAttachStdinDescription := `Attach to ` + "`" + `stdin` + "`" + ` of the exec command.` - var attachStdinFlagName string + var flagAttachStdinName string if cmdPrefix == "" { - attachStdinFlagName = "AttachStdin" + flagAttachStdinName = "AttachStdin" } else { - attachStdinFlagName = fmt.Sprintf("%v.AttachStdin", cmdPrefix) + flagAttachStdinName = fmt.Sprintf("%v.AttachStdin", cmdPrefix) } - var attachStdinFlagDefault bool + var flagAttachStdinDefault bool - _ = cmd.PersistentFlags().Bool(attachStdinFlagName, attachStdinFlagDefault, attachStdinDescription) + _ = cmd.PersistentFlags().Bool(flagAttachStdinName, flagAttachStdinDefault, flagAttachStdinDescription) return nil } -func registerContainerExecBodyAttachStdout(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerExecBodyPropAttachStdout(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - attachStdoutDescription := `Attach to ` + "`" + `stdout` + "`" + ` of the exec command.` + flagAttachStdoutDescription := `Attach to ` + "`" + `stdout` + "`" + ` of the exec command.` - var attachStdoutFlagName string + var flagAttachStdoutName string if cmdPrefix == "" { - attachStdoutFlagName = "AttachStdout" + flagAttachStdoutName = "AttachStdout" } else { - attachStdoutFlagName = fmt.Sprintf("%v.AttachStdout", cmdPrefix) + flagAttachStdoutName = fmt.Sprintf("%v.AttachStdout", cmdPrefix) } - var attachStdoutFlagDefault bool + var flagAttachStdoutDefault bool - _ = cmd.PersistentFlags().Bool(attachStdoutFlagName, attachStdoutFlagDefault, attachStdoutDescription) + _ = cmd.PersistentFlags().Bool(flagAttachStdoutName, flagAttachStdoutDefault, flagAttachStdoutDescription) return nil } -func registerContainerExecBodyCmd(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerExecBodyPropCmd(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -352,28 +355,28 @@ func registerContainerExecBodyCmd(depth int, cmdPrefix string, cmd *cobra.Comman return nil } -func registerContainerExecBodyDetachKeys(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerExecBodyPropDetachKeys(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - detachKeysDescription := `Override the key sequence for detaching a container. Format is a single character ` + "`" + `[a-Z]` + "`" + ` or ` + "`" + `ctrl-` + "`" + ` where ` + "`" + `` + "`" + ` is one of: ` + "`" + `a-z` + "`" + `, ` + "`" + `@` + "`" + `, ` + "`" + `^` + "`" + `, ` + "`" + `[` + "`" + `, ` + "`" + `,` + "`" + ` or ` + "`" + `_` + "`" + `.` + flagDetachKeysDescription := `Override the key sequence for detaching a container. Format is a single character ` + "`" + `[a-Z]` + "`" + ` or ` + "`" + `ctrl-` + "`" + ` where ` + "`" + `` + "`" + ` is one of: ` + "`" + `a-z` + "`" + `, ` + "`" + `@` + "`" + `, ` + "`" + `^` + "`" + `, ` + "`" + `[` + "`" + `, ` + "`" + `,` + "`" + ` or ` + "`" + `_` + "`" + `.` - var detachKeysFlagName string + var flagDetachKeysName string if cmdPrefix == "" { - detachKeysFlagName = "DetachKeys" + flagDetachKeysName = "DetachKeys" } else { - detachKeysFlagName = fmt.Sprintf("%v.DetachKeys", cmdPrefix) + flagDetachKeysName = fmt.Sprintf("%v.DetachKeys", cmdPrefix) } - var detachKeysFlagDefault string + var flagDetachKeysDefault string - _ = cmd.PersistentFlags().String(detachKeysFlagName, detachKeysFlagDefault, detachKeysDescription) + _ = cmd.PersistentFlags().String(flagDetachKeysName, flagDetachKeysDefault, flagDetachKeysDescription) return nil } -func registerContainerExecBodyEnv(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerExecBodyPropEnv(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -383,86 +386,86 @@ func registerContainerExecBodyEnv(depth int, cmdPrefix string, cmd *cobra.Comman return nil } -func registerContainerExecBodyPrivileged(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerExecBodyPropPrivileged(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - privilegedDescription := `Runs the exec process with extended privileges.` + flagPrivilegedDescription := `Runs the exec process with extended privileges.` - var privilegedFlagName string + var flagPrivilegedName string if cmdPrefix == "" { - privilegedFlagName = "Privileged" + flagPrivilegedName = "Privileged" } else { - privilegedFlagName = fmt.Sprintf("%v.Privileged", cmdPrefix) + flagPrivilegedName = fmt.Sprintf("%v.Privileged", cmdPrefix) } - var privilegedFlagDefault bool + var flagPrivilegedDefault bool - _ = cmd.PersistentFlags().Bool(privilegedFlagName, privilegedFlagDefault, privilegedDescription) + _ = cmd.PersistentFlags().Bool(flagPrivilegedName, flagPrivilegedDefault, flagPrivilegedDescription) return nil } -func registerContainerExecBodyTty(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerExecBodyPropTty(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - ttyDescription := `Allocate a pseudo-TTY.` + flagTtyDescription := `Allocate a pseudo-TTY.` - var ttyFlagName string + var flagTtyName string if cmdPrefix == "" { - ttyFlagName = "Tty" + flagTtyName = "Tty" } else { - ttyFlagName = fmt.Sprintf("%v.Tty", cmdPrefix) + flagTtyName = fmt.Sprintf("%v.Tty", cmdPrefix) } - var ttyFlagDefault bool + var flagTtyDefault bool - _ = cmd.PersistentFlags().Bool(ttyFlagName, ttyFlagDefault, ttyDescription) + _ = cmd.PersistentFlags().Bool(flagTtyName, flagTtyDefault, flagTtyDescription) return nil } -func registerContainerExecBodyUser(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerExecBodyPropUser(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - userDescription := `The user, and optionally, group to run the exec process inside the container. Format is one of: ` + "`" + `user` + "`" + `, ` + "`" + `user:group` + "`" + `, ` + "`" + `uid` + "`" + `, or ` + "`" + `uid:gid` + "`" + `.` + flagUserDescription := `The user, and optionally, group to run the exec process inside the container. Format is one of: ` + "`" + `user` + "`" + `, ` + "`" + `user:group` + "`" + `, ` + "`" + `uid` + "`" + `, or ` + "`" + `uid:gid` + "`" + `.` - var userFlagName string + var flagUserName string if cmdPrefix == "" { - userFlagName = "User" + flagUserName = "User" } else { - userFlagName = fmt.Sprintf("%v.User", cmdPrefix) + flagUserName = fmt.Sprintf("%v.User", cmdPrefix) } - var userFlagDefault string + var flagUserDefault string - _ = cmd.PersistentFlags().String(userFlagName, userFlagDefault, userDescription) + _ = cmd.PersistentFlags().String(flagUserName, flagUserDefault, flagUserDescription) return nil } -func registerContainerExecBodyWorkingDir(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerExecBodyPropWorkingDir(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - workingDirDescription := `The working directory for the exec process inside the container.` + flagWorkingDirDescription := `The working directory for the exec process inside the container.` - var workingDirFlagName string + var flagWorkingDirName string if cmdPrefix == "" { - workingDirFlagName = "WorkingDir" + flagWorkingDirName = "WorkingDir" } else { - workingDirFlagName = fmt.Sprintf("%v.WorkingDir", cmdPrefix) + flagWorkingDirName = fmt.Sprintf("%v.WorkingDir", cmdPrefix) } - var workingDirFlagDefault string + var flagWorkingDirDefault string - _ = cmd.PersistentFlags().String(workingDirFlagName, workingDirFlagDefault, workingDirDescription) + _ = cmd.PersistentFlags().String(flagWorkingDirName, flagWorkingDirDefault, flagWorkingDirDescription) return nil } @@ -471,90 +474,90 @@ func registerContainerExecBodyWorkingDir(depth int, cmdPrefix string, cmd *cobra func retrieveModelContainerExecBodyFlags(depth int, m *exec.ContainerExecBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, attachStderrAdded := retrieveContainerExecBodyAttachStderrFlags(depth, m, cmdPrefix, cmd) + err, AttachStderrAdded := retrieveContainerExecBodyPropAttachStderrFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || attachStderrAdded + retAdded = retAdded || AttachStderrAdded - err, attachStdinAdded := retrieveContainerExecBodyAttachStdinFlags(depth, m, cmdPrefix, cmd) + err, AttachStdinAdded := retrieveContainerExecBodyPropAttachStdinFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || attachStdinAdded + retAdded = retAdded || AttachStdinAdded - err, attachStdoutAdded := retrieveContainerExecBodyAttachStdoutFlags(depth, m, cmdPrefix, cmd) + err, AttachStdoutAdded := retrieveContainerExecBodyPropAttachStdoutFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || attachStdoutAdded + retAdded = retAdded || AttachStdoutAdded - err, cmdAdded := retrieveContainerExecBodyCmdFlags(depth, m, cmdPrefix, cmd) + err, CmdAdded := retrieveContainerExecBodyPropCmdFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cmdAdded + retAdded = retAdded || CmdAdded - err, detachKeysAdded := retrieveContainerExecBodyDetachKeysFlags(depth, m, cmdPrefix, cmd) + err, DetachKeysAdded := retrieveContainerExecBodyPropDetachKeysFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || detachKeysAdded + retAdded = retAdded || DetachKeysAdded - err, envAdded := retrieveContainerExecBodyEnvFlags(depth, m, cmdPrefix, cmd) + err, EnvAdded := retrieveContainerExecBodyPropEnvFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || envAdded + retAdded = retAdded || EnvAdded - err, privilegedAdded := retrieveContainerExecBodyPrivilegedFlags(depth, m, cmdPrefix, cmd) + err, PrivilegedAdded := retrieveContainerExecBodyPropPrivilegedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || privilegedAdded + retAdded = retAdded || PrivilegedAdded - err, ttyAdded := retrieveContainerExecBodyTtyFlags(depth, m, cmdPrefix, cmd) + err, TtyAdded := retrieveContainerExecBodyPropTtyFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ttyAdded + retAdded = retAdded || TtyAdded - err, userAdded := retrieveContainerExecBodyUserFlags(depth, m, cmdPrefix, cmd) + err, UserAdded := retrieveContainerExecBodyPropUserFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || userAdded + retAdded = retAdded || UserAdded - err, workingDirAdded := retrieveContainerExecBodyWorkingDirFlags(depth, m, cmdPrefix, cmd) + err, WorkingDirAdded := retrieveContainerExecBodyPropWorkingDirFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || workingDirAdded + retAdded = retAdded || WorkingDirAdded return nil, retAdded } -func retrieveContainerExecBodyAttachStderrFlags(depth int, m *exec.ContainerExecBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerExecBodyPropAttachStderrFlags(depth int, m *exec.ContainerExecBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - attachStderrFlagName := fmt.Sprintf("%v.AttachStderr", cmdPrefix) - if cmd.Flags().Changed(attachStderrFlagName) { + flagAttachStderrName := fmt.Sprintf("%v.AttachStderr", cmdPrefix) + if cmd.Flags().Changed(flagAttachStderrName) { - var attachStderrFlagName string + var flagAttachStderrName string if cmdPrefix == "" { - attachStderrFlagName = "AttachStderr" + flagAttachStderrName = "AttachStderr" } else { - attachStderrFlagName = fmt.Sprintf("%v.AttachStderr", cmdPrefix) + flagAttachStderrName = fmt.Sprintf("%v.AttachStderr", cmdPrefix) } - attachStderrFlagValue, err := cmd.Flags().GetBool(attachStderrFlagName) + flagAttachStderrValue, err := cmd.Flags().GetBool(flagAttachStderrName) if err != nil { return err, false } - m.AttachStderr = attachStderrFlagValue + m.AttachStderr = flagAttachStderrValue retAdded = true } @@ -562,27 +565,27 @@ func retrieveContainerExecBodyAttachStderrFlags(depth int, m *exec.ContainerExec return nil, retAdded } -func retrieveContainerExecBodyAttachStdinFlags(depth int, m *exec.ContainerExecBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerExecBodyPropAttachStdinFlags(depth int, m *exec.ContainerExecBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - attachStdinFlagName := fmt.Sprintf("%v.AttachStdin", cmdPrefix) - if cmd.Flags().Changed(attachStdinFlagName) { + flagAttachStdinName := fmt.Sprintf("%v.AttachStdin", cmdPrefix) + if cmd.Flags().Changed(flagAttachStdinName) { - var attachStdinFlagName string + var flagAttachStdinName string if cmdPrefix == "" { - attachStdinFlagName = "AttachStdin" + flagAttachStdinName = "AttachStdin" } else { - attachStdinFlagName = fmt.Sprintf("%v.AttachStdin", cmdPrefix) + flagAttachStdinName = fmt.Sprintf("%v.AttachStdin", cmdPrefix) } - attachStdinFlagValue, err := cmd.Flags().GetBool(attachStdinFlagName) + flagAttachStdinValue, err := cmd.Flags().GetBool(flagAttachStdinName) if err != nil { return err, false } - m.AttachStdin = attachStdinFlagValue + m.AttachStdin = flagAttachStdinValue retAdded = true } @@ -590,27 +593,27 @@ func retrieveContainerExecBodyAttachStdinFlags(depth int, m *exec.ContainerExecB return nil, retAdded } -func retrieveContainerExecBodyAttachStdoutFlags(depth int, m *exec.ContainerExecBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerExecBodyPropAttachStdoutFlags(depth int, m *exec.ContainerExecBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - attachStdoutFlagName := fmt.Sprintf("%v.AttachStdout", cmdPrefix) - if cmd.Flags().Changed(attachStdoutFlagName) { + flagAttachStdoutName := fmt.Sprintf("%v.AttachStdout", cmdPrefix) + if cmd.Flags().Changed(flagAttachStdoutName) { - var attachStdoutFlagName string + var flagAttachStdoutName string if cmdPrefix == "" { - attachStdoutFlagName = "AttachStdout" + flagAttachStdoutName = "AttachStdout" } else { - attachStdoutFlagName = fmt.Sprintf("%v.AttachStdout", cmdPrefix) + flagAttachStdoutName = fmt.Sprintf("%v.AttachStdout", cmdPrefix) } - attachStdoutFlagValue, err := cmd.Flags().GetBool(attachStdoutFlagName) + flagAttachStdoutValue, err := cmd.Flags().GetBool(flagAttachStdoutName) if err != nil { return err, false } - m.AttachStdout = attachStdoutFlagValue + m.AttachStdout = flagAttachStdoutValue retAdded = true } @@ -618,41 +621,41 @@ func retrieveContainerExecBodyAttachStdoutFlags(depth int, m *exec.ContainerExec return nil, retAdded } -func retrieveContainerExecBodyCmdFlags(depth int, m *exec.ContainerExecBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerExecBodyPropCmdFlags(depth int, m *exec.ContainerExecBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cmdFlagName := fmt.Sprintf("%v.Cmd", cmdPrefix) - if cmd.Flags().Changed(cmdFlagName) { + flagCmdName := fmt.Sprintf("%v.Cmd", cmdPrefix) + if cmd.Flags().Changed(flagCmdName) { // warning: Cmd array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveContainerExecBodyDetachKeysFlags(depth int, m *exec.ContainerExecBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerExecBodyPropDetachKeysFlags(depth int, m *exec.ContainerExecBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - detachKeysFlagName := fmt.Sprintf("%v.DetachKeys", cmdPrefix) - if cmd.Flags().Changed(detachKeysFlagName) { + flagDetachKeysName := fmt.Sprintf("%v.DetachKeys", cmdPrefix) + if cmd.Flags().Changed(flagDetachKeysName) { - var detachKeysFlagName string + var flagDetachKeysName string if cmdPrefix == "" { - detachKeysFlagName = "DetachKeys" + flagDetachKeysName = "DetachKeys" } else { - detachKeysFlagName = fmt.Sprintf("%v.DetachKeys", cmdPrefix) + flagDetachKeysName = fmt.Sprintf("%v.DetachKeys", cmdPrefix) } - detachKeysFlagValue, err := cmd.Flags().GetString(detachKeysFlagName) + flagDetachKeysValue, err := cmd.Flags().GetString(flagDetachKeysName) if err != nil { return err, false } - m.DetachKeys = detachKeysFlagValue + m.DetachKeys = flagDetachKeysValue retAdded = true } @@ -660,41 +663,41 @@ func retrieveContainerExecBodyDetachKeysFlags(depth int, m *exec.ContainerExecBo return nil, retAdded } -func retrieveContainerExecBodyEnvFlags(depth int, m *exec.ContainerExecBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerExecBodyPropEnvFlags(depth int, m *exec.ContainerExecBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - envFlagName := fmt.Sprintf("%v.Env", cmdPrefix) - if cmd.Flags().Changed(envFlagName) { + flagEnvName := fmt.Sprintf("%v.Env", cmdPrefix) + if cmd.Flags().Changed(flagEnvName) { // warning: Env array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveContainerExecBodyPrivilegedFlags(depth int, m *exec.ContainerExecBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerExecBodyPropPrivilegedFlags(depth int, m *exec.ContainerExecBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - privilegedFlagName := fmt.Sprintf("%v.Privileged", cmdPrefix) - if cmd.Flags().Changed(privilegedFlagName) { + flagPrivilegedName := fmt.Sprintf("%v.Privileged", cmdPrefix) + if cmd.Flags().Changed(flagPrivilegedName) { - var privilegedFlagName string + var flagPrivilegedName string if cmdPrefix == "" { - privilegedFlagName = "Privileged" + flagPrivilegedName = "Privileged" } else { - privilegedFlagName = fmt.Sprintf("%v.Privileged", cmdPrefix) + flagPrivilegedName = fmt.Sprintf("%v.Privileged", cmdPrefix) } - privilegedFlagValue, err := cmd.Flags().GetBool(privilegedFlagName) + flagPrivilegedValue, err := cmd.Flags().GetBool(flagPrivilegedName) if err != nil { return err, false } - m.Privileged = &privilegedFlagValue + m.Privileged = &flagPrivilegedValue retAdded = true } @@ -702,27 +705,27 @@ func retrieveContainerExecBodyPrivilegedFlags(depth int, m *exec.ContainerExecBo return nil, retAdded } -func retrieveContainerExecBodyTtyFlags(depth int, m *exec.ContainerExecBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerExecBodyPropTtyFlags(depth int, m *exec.ContainerExecBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ttyFlagName := fmt.Sprintf("%v.Tty", cmdPrefix) - if cmd.Flags().Changed(ttyFlagName) { + flagTtyName := fmt.Sprintf("%v.Tty", cmdPrefix) + if cmd.Flags().Changed(flagTtyName) { - var ttyFlagName string + var flagTtyName string if cmdPrefix == "" { - ttyFlagName = "Tty" + flagTtyName = "Tty" } else { - ttyFlagName = fmt.Sprintf("%v.Tty", cmdPrefix) + flagTtyName = fmt.Sprintf("%v.Tty", cmdPrefix) } - ttyFlagValue, err := cmd.Flags().GetBool(ttyFlagName) + flagTtyValue, err := cmd.Flags().GetBool(flagTtyName) if err != nil { return err, false } - m.Tty = ttyFlagValue + m.Tty = flagTtyValue retAdded = true } @@ -730,27 +733,27 @@ func retrieveContainerExecBodyTtyFlags(depth int, m *exec.ContainerExecBody, cmd return nil, retAdded } -func retrieveContainerExecBodyUserFlags(depth int, m *exec.ContainerExecBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerExecBodyPropUserFlags(depth int, m *exec.ContainerExecBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - userFlagName := fmt.Sprintf("%v.User", cmdPrefix) - if cmd.Flags().Changed(userFlagName) { + flagUserName := fmt.Sprintf("%v.User", cmdPrefix) + if cmd.Flags().Changed(flagUserName) { - var userFlagName string + var flagUserName string if cmdPrefix == "" { - userFlagName = "User" + flagUserName = "User" } else { - userFlagName = fmt.Sprintf("%v.User", cmdPrefix) + flagUserName = fmt.Sprintf("%v.User", cmdPrefix) } - userFlagValue, err := cmd.Flags().GetString(userFlagName) + flagUserValue, err := cmd.Flags().GetString(flagUserName) if err != nil { return err, false } - m.User = userFlagValue + m.User = flagUserValue retAdded = true } @@ -758,27 +761,27 @@ func retrieveContainerExecBodyUserFlags(depth int, m *exec.ContainerExecBody, cm return nil, retAdded } -func retrieveContainerExecBodyWorkingDirFlags(depth int, m *exec.ContainerExecBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerExecBodyPropWorkingDirFlags(depth int, m *exec.ContainerExecBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - workingDirFlagName := fmt.Sprintf("%v.WorkingDir", cmdPrefix) - if cmd.Flags().Changed(workingDirFlagName) { + flagWorkingDirName := fmt.Sprintf("%v.WorkingDir", cmdPrefix) + if cmd.Flags().Changed(flagWorkingDirName) { - var workingDirFlagName string + var flagWorkingDirName string if cmdPrefix == "" { - workingDirFlagName = "WorkingDir" + flagWorkingDirName = "WorkingDir" } else { - workingDirFlagName = fmt.Sprintf("%v.WorkingDir", cmdPrefix) + flagWorkingDirName = fmt.Sprintf("%v.WorkingDir", cmdPrefix) } - workingDirFlagValue, err := cmd.Flags().GetString(workingDirFlagName) + flagWorkingDirValue, err := cmd.Flags().GetString(flagWorkingDirName) if err != nil { return err, false } - m.WorkingDir = workingDirFlagValue + m.WorkingDir = flagWorkingDirValue retAdded = true } diff --git a/cli/container_export_operation.go b/cli/container_export_operation.go index ffc21a6..936626d 100644 --- a/cli/container_export_operation.go +++ b/cli/container_export_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerExportCmd returns a cmd to handle operation containerExport +// makeOperationContainerContainerExportCmd returns a command to handle operation containerExport func makeOperationContainerContainerExportCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerExport", @@ -38,11 +36,10 @@ func runOperationContainerContainerExport(cmd *cobra.Command, args []string) err } // retrieve flag values from cmd and fill params params := container.NewContainerExportParams() - if err, _ := retrieveOperationContainerContainerExportIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerExportIDFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationContainerContainerExport(cmd *cobra.Command, args []string) err if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,18 +66,18 @@ func registerOperationContainerContainerExportParamFlags(cmd *cobra.Command) err func registerOperationContainerContainerExportIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -88,20 +86,21 @@ func retrieveOperationContainerContainerExportIDFlag(m *container.ContainerExpor retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } @@ -109,36 +108,36 @@ func retrieveOperationContainerContainerExportIDFlag(m *container.ContainerExpor func parseOperationContainerContainerExportResult(resp0 *container.ContainerExportOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning containerExportOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*container.ContainerExportNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*container.ContainerExportNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerExportInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerExportInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response containerExportOK is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/container_inspect_operation.go b/cli/container_inspect_operation.go index 4c3cec0..e4e7b36 100644 --- a/cli/container_inspect_operation.go +++ b/cli/container_inspect_operation.go @@ -2,9 +2,6 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" @@ -12,11 +9,12 @@ import ( "github.com/go-swagger/dockerctl/client/container" "github.com/go-swagger/dockerctl/models" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerInspectCmd returns a cmd to handle operation containerInspect +// makeOperationContainerContainerInspectCmd returns a command to handle operation containerInspect func makeOperationContainerContainerInspectCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerInspect", @@ -39,14 +37,13 @@ func runOperationContainerContainerInspect(cmd *cobra.Command, args []string) er } // retrieve flag values from cmd and fill params params := container.NewContainerInspectParams() - if err, _ := retrieveOperationContainerContainerInspectIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerInspectIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerInspectSizeFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerInspectSizeFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -55,10 +52,11 @@ func runOperationContainerContainerInspect(cmd *cobra.Command, args []string) er if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -75,35 +73,36 @@ func registerOperationContainerContainerInspectParamFlags(cmd *cobra.Command) er func registerOperationContainerContainerInspectIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationContainerContainerInspectSizeParamFlags(cmdPrefix string, cmd *cobra.Command) error { - sizeDescription := `Return the size of container as fields ` + "`" + `SizeRw` + "`" + ` and ` + "`" + `SizeRootFs` + "`" + `` + flagSizeDescription := `Return the size of container as fields ` + "`" + `SizeRw` + "`" + ` and ` + "`" + `SizeRootFs` + "`" + `` - var sizeFlagName string + var flagSizeName string if cmdPrefix == "" { - sizeFlagName = "size" + flagSizeName = "size" } else { - sizeFlagName = fmt.Sprintf("%v.size", cmdPrefix) + flagSizeName = fmt.Sprintf("%v.size", cmdPrefix) } - var sizeFlagDefault bool + var flagSizeDefault bool - _ = cmd.PersistentFlags().Bool(sizeFlagName, sizeFlagDefault, sizeDescription) + _ = cmd.PersistentFlags().Bool(flagSizeName, flagSizeDefault, flagSizeDescription) return nil } @@ -112,40 +111,43 @@ func retrieveOperationContainerContainerInspectIDFlag(m *container.ContainerInsp retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationContainerContainerInspectSizeFlag(m *container.ContainerInspectParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("size") { - var sizeFlagName string + var flagSizeName string if cmdPrefix == "" { - sizeFlagName = "size" + flagSizeName = "size" } else { - sizeFlagName = fmt.Sprintf("%v.size", cmdPrefix) + flagSizeName = fmt.Sprintf("%v.size", cmdPrefix) } - sizeFlagValue, err := cmd.Flags().GetBool(sizeFlagName) + flagSizeValue, err := cmd.Flags().GetBool(flagSizeName) if err != nil { return err, false } - m.Size = &sizeFlagValue + m.Size = &flagSizeValue } + return nil, retAdded } @@ -153,45 +155,47 @@ func retrieveOperationContainerContainerInspectSizeFlag(m *container.ContainerIn func parseOperationContainerContainerInspectResult(resp0 *container.ContainerInspectOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*container.ContainerInspectOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*container.ContainerInspectOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*container.ContainerInspectNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*container.ContainerInspectNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerInspectInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerInspectInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -199,142 +203,141 @@ func parseOperationContainerContainerInspectResult(resp0 *container.ContainerIns } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelContainerInspectOKBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerContainerInspectOKBodyAppArmorProfile(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropAppArmorProfile(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyArgs(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropArgs(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropConfig(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyCreated(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropCreated(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyDriver(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropDriver(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyExecIDs(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropExecIDs(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyGraphDriver(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropGraphDriver(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyHostConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropHostConfig(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyHostnamePath(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropHostnamePath(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyHostsPath(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropHostsPath(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyID(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyImage(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropImage(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyLogPath(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropLogPath(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyMountLabel(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropMountLabel(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyMounts(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropMounts(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyName(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyNetworkSettings(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropNetworkSettings(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyNode(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropNode(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyPath(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropPath(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyPlatform(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropPlatform(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyProcessLabel(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropProcessLabel(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyResolvConfPath(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropResolvConfPath(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyRestartCount(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropRestartCount(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodySizeRootFs(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropSizeRootFs(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodySizeRw(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropSizeRw(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyState(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyPropState(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerContainerInspectOKBodyAppArmorProfile(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropAppArmorProfile(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - appArmorProfileDescription := `` + flagAppArmorProfileDescription := `` - var appArmorProfileFlagName string + var flagAppArmorProfileName string if cmdPrefix == "" { - appArmorProfileFlagName = "AppArmorProfile" + flagAppArmorProfileName = "AppArmorProfile" } else { - appArmorProfileFlagName = fmt.Sprintf("%v.AppArmorProfile", cmdPrefix) + flagAppArmorProfileName = fmt.Sprintf("%v.AppArmorProfile", cmdPrefix) } - var appArmorProfileFlagDefault string + var flagAppArmorProfileDefault string - _ = cmd.PersistentFlags().String(appArmorProfileFlagName, appArmorProfileFlagDefault, appArmorProfileDescription) + _ = cmd.PersistentFlags().String(flagAppArmorProfileName, flagAppArmorProfileDefault, flagAppArmorProfileDescription) return nil } -func registerContainerInspectOKBodyArgs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropArgs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -344,68 +347,68 @@ func registerContainerInspectOKBodyArgs(depth int, cmdPrefix string, cmd *cobra. return nil } -func registerContainerInspectOKBodyConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var configFlagName string + var flagConfigName string if cmdPrefix == "" { - configFlagName = "Config" + flagConfigName = "Config" } else { - configFlagName = fmt.Sprintf("%v.Config", cmdPrefix) + flagConfigName = fmt.Sprintf("%v.Config", cmdPrefix) } - if err := registerModelContainerConfigFlags(depth+1, configFlagName, cmd); err != nil { + if err := registerModelContainerConfigFlags(depth+1, flagConfigName, cmd); err != nil { return err } return nil } -func registerContainerInspectOKBodyCreated(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropCreated(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - createdDescription := `The time the container was created` + flagCreatedDescription := `The time the container was created` - var createdFlagName string + var flagCreatedName string if cmdPrefix == "" { - createdFlagName = "Created" + flagCreatedName = "Created" } else { - createdFlagName = fmt.Sprintf("%v.Created", cmdPrefix) + flagCreatedName = fmt.Sprintf("%v.Created", cmdPrefix) } - var createdFlagDefault string + var flagCreatedDefault string - _ = cmd.PersistentFlags().String(createdFlagName, createdFlagDefault, createdDescription) + _ = cmd.PersistentFlags().String(flagCreatedName, flagCreatedDefault, flagCreatedDescription) return nil } -func registerContainerInspectOKBodyDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - driverDescription := `` + flagDriverDescription := `` - var driverFlagName string + var flagDriverName string if cmdPrefix == "" { - driverFlagName = "Driver" + flagDriverName = "Driver" } else { - driverFlagName = fmt.Sprintf("%v.Driver", cmdPrefix) + flagDriverName = fmt.Sprintf("%v.Driver", cmdPrefix) } - var driverFlagDefault string + var flagDriverDefault string - _ = cmd.PersistentFlags().String(driverFlagName, driverFlagDefault, driverDescription) + _ = cmd.PersistentFlags().String(flagDriverName, flagDriverDefault, flagDriverDescription) return nil } -func registerContainerInspectOKBodyExecIDs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropExecIDs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -415,171 +418,171 @@ func registerContainerInspectOKBodyExecIDs(depth int, cmdPrefix string, cmd *cob return nil } -func registerContainerInspectOKBodyGraphDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropGraphDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var graphDriverFlagName string + var flagGraphDriverName string if cmdPrefix == "" { - graphDriverFlagName = "GraphDriver" + flagGraphDriverName = "GraphDriver" } else { - graphDriverFlagName = fmt.Sprintf("%v.GraphDriver", cmdPrefix) + flagGraphDriverName = fmt.Sprintf("%v.GraphDriver", cmdPrefix) } - if err := registerModelGraphDriverDataFlags(depth+1, graphDriverFlagName, cmd); err != nil { + if err := registerModelGraphDriverDataFlags(depth+1, flagGraphDriverName, cmd); err != nil { return err } return nil } -func registerContainerInspectOKBodyHostConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropHostConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var hostConfigFlagName string + var flagHostConfigName string if cmdPrefix == "" { - hostConfigFlagName = "HostConfig" + flagHostConfigName = "HostConfig" } else { - hostConfigFlagName = fmt.Sprintf("%v.HostConfig", cmdPrefix) + flagHostConfigName = fmt.Sprintf("%v.HostConfig", cmdPrefix) } - if err := registerModelHostConfigFlags(depth+1, hostConfigFlagName, cmd); err != nil { + if err := registerModelHostConfigFlags(depth+1, flagHostConfigName, cmd); err != nil { return err } return nil } -func registerContainerInspectOKBodyHostnamePath(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropHostnamePath(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - hostnamePathDescription := `` + flagHostnamePathDescription := `` - var hostnamePathFlagName string + var flagHostnamePathName string if cmdPrefix == "" { - hostnamePathFlagName = "HostnamePath" + flagHostnamePathName = "HostnamePath" } else { - hostnamePathFlagName = fmt.Sprintf("%v.HostnamePath", cmdPrefix) + flagHostnamePathName = fmt.Sprintf("%v.HostnamePath", cmdPrefix) } - var hostnamePathFlagDefault string + var flagHostnamePathDefault string - _ = cmd.PersistentFlags().String(hostnamePathFlagName, hostnamePathFlagDefault, hostnamePathDescription) + _ = cmd.PersistentFlags().String(flagHostnamePathName, flagHostnamePathDefault, flagHostnamePathDescription) return nil } -func registerContainerInspectOKBodyHostsPath(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropHostsPath(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - hostsPathDescription := `` + flagHostsPathDescription := `` - var hostsPathFlagName string + var flagHostsPathName string if cmdPrefix == "" { - hostsPathFlagName = "HostsPath" + flagHostsPathName = "HostsPath" } else { - hostsPathFlagName = fmt.Sprintf("%v.HostsPath", cmdPrefix) + flagHostsPathName = fmt.Sprintf("%v.HostsPath", cmdPrefix) } - var hostsPathFlagDefault string + var flagHostsPathDefault string - _ = cmd.PersistentFlags().String(hostsPathFlagName, hostsPathFlagDefault, hostsPathDescription) + _ = cmd.PersistentFlags().String(flagHostsPathName, flagHostsPathDefault, flagHostsPathDescription) return nil } -func registerContainerInspectOKBodyID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `The ID of the container` + flagIDDescription := `The ID of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "Id" + flagIDName = "Id" } else { - idFlagName = fmt.Sprintf("%v.Id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.Id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } -func registerContainerInspectOKBodyImage(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropImage(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - imageDescription := `The container's image` + flagImageDescription := `The container's image` - var imageFlagName string + var flagImageName string if cmdPrefix == "" { - imageFlagName = "Image" + flagImageName = "Image" } else { - imageFlagName = fmt.Sprintf("%v.Image", cmdPrefix) + flagImageName = fmt.Sprintf("%v.Image", cmdPrefix) } - var imageFlagDefault string + var flagImageDefault string - _ = cmd.PersistentFlags().String(imageFlagName, imageFlagDefault, imageDescription) + _ = cmd.PersistentFlags().String(flagImageName, flagImageDefault, flagImageDescription) return nil } -func registerContainerInspectOKBodyLogPath(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropLogPath(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - logPathDescription := `` + flagLogPathDescription := `` - var logPathFlagName string + var flagLogPathName string if cmdPrefix == "" { - logPathFlagName = "LogPath" + flagLogPathName = "LogPath" } else { - logPathFlagName = fmt.Sprintf("%v.LogPath", cmdPrefix) + flagLogPathName = fmt.Sprintf("%v.LogPath", cmdPrefix) } - var logPathFlagDefault string + var flagLogPathDefault string - _ = cmd.PersistentFlags().String(logPathFlagName, logPathFlagDefault, logPathDescription) + _ = cmd.PersistentFlags().String(flagLogPathName, flagLogPathDefault, flagLogPathDescription) return nil } -func registerContainerInspectOKBodyMountLabel(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropMountLabel(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - mountLabelDescription := `` + flagMountLabelDescription := `` - var mountLabelFlagName string + var flagMountLabelName string if cmdPrefix == "" { - mountLabelFlagName = "MountLabel" + flagMountLabelName = "MountLabel" } else { - mountLabelFlagName = fmt.Sprintf("%v.MountLabel", cmdPrefix) + flagMountLabelName = fmt.Sprintf("%v.MountLabel", cmdPrefix) } - var mountLabelFlagDefault string + var flagMountLabelDefault string - _ = cmd.PersistentFlags().String(mountLabelFlagName, mountLabelFlagDefault, mountLabelDescription) + _ = cmd.PersistentFlags().String(flagMountLabelName, flagMountLabelDefault, flagMountLabelDescription) return nil } -func registerContainerInspectOKBodyMounts(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropMounts(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -589,216 +592,216 @@ func registerContainerInspectOKBodyMounts(depth int, cmdPrefix string, cmd *cobr return nil } -func registerContainerInspectOKBodyName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `` + flagNameDescription := `` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerContainerInspectOKBodyNetworkSettings(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropNetworkSettings(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var networkSettingsFlagName string + var flagNetworkSettingsName string if cmdPrefix == "" { - networkSettingsFlagName = "NetworkSettings" + flagNetworkSettingsName = "NetworkSettings" } else { - networkSettingsFlagName = fmt.Sprintf("%v.NetworkSettings", cmdPrefix) + flagNetworkSettingsName = fmt.Sprintf("%v.NetworkSettings", cmdPrefix) } - if err := registerModelNetworkSettingsFlags(depth+1, networkSettingsFlagName, cmd); err != nil { + if err := registerModelNetworkSettingsFlags(depth+1, flagNetworkSettingsName, cmd); err != nil { return err } return nil } -func registerContainerInspectOKBodyNode(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropNode(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - // warning: Node interface{} map type is not supported by go-swagger cli yet + // warning: Node any map type is not supported by go-swagger cli yet return nil } -func registerContainerInspectOKBodyPath(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropPath(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - pathDescription := `The path to the command being run` + flagPathDescription := `The path to the command being run` - var pathFlagName string + var flagPathName string if cmdPrefix == "" { - pathFlagName = "Path" + flagPathName = "Path" } else { - pathFlagName = fmt.Sprintf("%v.Path", cmdPrefix) + flagPathName = fmt.Sprintf("%v.Path", cmdPrefix) } - var pathFlagDefault string + var flagPathDefault string - _ = cmd.PersistentFlags().String(pathFlagName, pathFlagDefault, pathDescription) + _ = cmd.PersistentFlags().String(flagPathName, flagPathDefault, flagPathDescription) return nil } -func registerContainerInspectOKBodyPlatform(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropPlatform(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - platformDescription := `` + flagPlatformDescription := `` - var platformFlagName string + var flagPlatformName string if cmdPrefix == "" { - platformFlagName = "Platform" + flagPlatformName = "Platform" } else { - platformFlagName = fmt.Sprintf("%v.Platform", cmdPrefix) + flagPlatformName = fmt.Sprintf("%v.Platform", cmdPrefix) } - var platformFlagDefault string + var flagPlatformDefault string - _ = cmd.PersistentFlags().String(platformFlagName, platformFlagDefault, platformDescription) + _ = cmd.PersistentFlags().String(flagPlatformName, flagPlatformDefault, flagPlatformDescription) return nil } -func registerContainerInspectOKBodyProcessLabel(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropProcessLabel(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - processLabelDescription := `` + flagProcessLabelDescription := `` - var processLabelFlagName string + var flagProcessLabelName string if cmdPrefix == "" { - processLabelFlagName = "ProcessLabel" + flagProcessLabelName = "ProcessLabel" } else { - processLabelFlagName = fmt.Sprintf("%v.ProcessLabel", cmdPrefix) + flagProcessLabelName = fmt.Sprintf("%v.ProcessLabel", cmdPrefix) } - var processLabelFlagDefault string + var flagProcessLabelDefault string - _ = cmd.PersistentFlags().String(processLabelFlagName, processLabelFlagDefault, processLabelDescription) + _ = cmd.PersistentFlags().String(flagProcessLabelName, flagProcessLabelDefault, flagProcessLabelDescription) return nil } -func registerContainerInspectOKBodyResolvConfPath(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropResolvConfPath(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - resolvConfPathDescription := `` + flagResolvConfPathDescription := `` - var resolvConfPathFlagName string + var flagResolvConfPathName string if cmdPrefix == "" { - resolvConfPathFlagName = "ResolvConfPath" + flagResolvConfPathName = "ResolvConfPath" } else { - resolvConfPathFlagName = fmt.Sprintf("%v.ResolvConfPath", cmdPrefix) + flagResolvConfPathName = fmt.Sprintf("%v.ResolvConfPath", cmdPrefix) } - var resolvConfPathFlagDefault string + var flagResolvConfPathDefault string - _ = cmd.PersistentFlags().String(resolvConfPathFlagName, resolvConfPathFlagDefault, resolvConfPathDescription) + _ = cmd.PersistentFlags().String(flagResolvConfPathName, flagResolvConfPathDefault, flagResolvConfPathDescription) return nil } -func registerContainerInspectOKBodyRestartCount(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropRestartCount(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - restartCountDescription := `` + flagRestartCountDescription := `` - var restartCountFlagName string + var flagRestartCountName string if cmdPrefix == "" { - restartCountFlagName = "RestartCount" + flagRestartCountName = "RestartCount" } else { - restartCountFlagName = fmt.Sprintf("%v.RestartCount", cmdPrefix) + flagRestartCountName = fmt.Sprintf("%v.RestartCount", cmdPrefix) } - var restartCountFlagDefault int64 + var flagRestartCountDefault int64 - _ = cmd.PersistentFlags().Int64(restartCountFlagName, restartCountFlagDefault, restartCountDescription) + _ = cmd.PersistentFlags().Int64(flagRestartCountName, flagRestartCountDefault, flagRestartCountDescription) return nil } -func registerContainerInspectOKBodySizeRootFs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropSizeRootFs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - sizeRootFsDescription := `The total size of all the files in this container.` + flagSizeRootFsDescription := `The total size of all the files in this container.` - var sizeRootFsFlagName string + var flagSizeRootFsName string if cmdPrefix == "" { - sizeRootFsFlagName = "SizeRootFs" + flagSizeRootFsName = "SizeRootFs" } else { - sizeRootFsFlagName = fmt.Sprintf("%v.SizeRootFs", cmdPrefix) + flagSizeRootFsName = fmt.Sprintf("%v.SizeRootFs", cmdPrefix) } - var sizeRootFsFlagDefault int64 + var flagSizeRootFsDefault int64 - _ = cmd.PersistentFlags().Int64(sizeRootFsFlagName, sizeRootFsFlagDefault, sizeRootFsDescription) + _ = cmd.PersistentFlags().Int64(flagSizeRootFsName, flagSizeRootFsDefault, flagSizeRootFsDescription) return nil } -func registerContainerInspectOKBodySizeRw(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropSizeRw(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - sizeRwDescription := `The size of files that have been created or changed by this container.` + flagSizeRwDescription := `The size of files that have been created or changed by this container.` - var sizeRwFlagName string + var flagSizeRwName string if cmdPrefix == "" { - sizeRwFlagName = "SizeRw" + flagSizeRwName = "SizeRw" } else { - sizeRwFlagName = fmt.Sprintf("%v.SizeRw", cmdPrefix) + flagSizeRwName = fmt.Sprintf("%v.SizeRw", cmdPrefix) } - var sizeRwFlagDefault int64 + var flagSizeRwDefault int64 - _ = cmd.PersistentFlags().Int64(sizeRwFlagName, sizeRwFlagDefault, sizeRwDescription) + _ = cmd.PersistentFlags().Int64(flagSizeRwName, flagSizeRwDefault, flagSizeRwDescription) return nil } -func registerContainerInspectOKBodyState(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyPropState(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var stateFlagName string + var flagStateName string if cmdPrefix == "" { - stateFlagName = "State" + flagStateName = "State" } else { - stateFlagName = fmt.Sprintf("%v.State", cmdPrefix) + flagStateName = fmt.Sprintf("%v.State", cmdPrefix) } - if err := registerModelContainerInspectOKBodyStateFlags(depth+1, stateFlagName, cmd); err != nil { + if err := registerModelContainerInspectOKBodyStateFlags(depth+1, flagStateName, cmd); err != nil { return err } @@ -809,186 +812,186 @@ func registerContainerInspectOKBodyState(depth int, cmdPrefix string, cmd *cobra func retrieveModelContainerInspectOKBodyFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, appArmorProfileAdded := retrieveContainerInspectOKBodyAppArmorProfileFlags(depth, m, cmdPrefix, cmd) + err, AppArmorProfileAdded := retrieveContainerInspectOKBodyPropAppArmorProfileFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || appArmorProfileAdded + retAdded = retAdded || AppArmorProfileAdded - err, argsAdded := retrieveContainerInspectOKBodyArgsFlags(depth, m, cmdPrefix, cmd) + err, ArgsAdded := retrieveContainerInspectOKBodyPropArgsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || argsAdded + retAdded = retAdded || ArgsAdded - err, configAdded := retrieveContainerInspectOKBodyConfigFlags(depth, m, cmdPrefix, cmd) + err, ConfigAdded := retrieveContainerInspectOKBodyPropConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || configAdded + retAdded = retAdded || ConfigAdded - err, createdAdded := retrieveContainerInspectOKBodyCreatedFlags(depth, m, cmdPrefix, cmd) + err, CreatedAdded := retrieveContainerInspectOKBodyPropCreatedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || createdAdded + retAdded = retAdded || CreatedAdded - err, driverAdded := retrieveContainerInspectOKBodyDriverFlags(depth, m, cmdPrefix, cmd) + err, DriverAdded := retrieveContainerInspectOKBodyPropDriverFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || driverAdded + retAdded = retAdded || DriverAdded - err, execIDsAdded := retrieveContainerInspectOKBodyExecIDsFlags(depth, m, cmdPrefix, cmd) + err, ExecIDsAdded := retrieveContainerInspectOKBodyPropExecIDsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || execIDsAdded + retAdded = retAdded || ExecIDsAdded - err, graphDriverAdded := retrieveContainerInspectOKBodyGraphDriverFlags(depth, m, cmdPrefix, cmd) + err, GraphDriverAdded := retrieveContainerInspectOKBodyPropGraphDriverFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || graphDriverAdded + retAdded = retAdded || GraphDriverAdded - err, hostConfigAdded := retrieveContainerInspectOKBodyHostConfigFlags(depth, m, cmdPrefix, cmd) + err, HostConfigAdded := retrieveContainerInspectOKBodyPropHostConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || hostConfigAdded + retAdded = retAdded || HostConfigAdded - err, hostnamePathAdded := retrieveContainerInspectOKBodyHostnamePathFlags(depth, m, cmdPrefix, cmd) + err, HostnamePathAdded := retrieveContainerInspectOKBodyPropHostnamePathFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || hostnamePathAdded + retAdded = retAdded || HostnamePathAdded - err, hostsPathAdded := retrieveContainerInspectOKBodyHostsPathFlags(depth, m, cmdPrefix, cmd) + err, HostsPathAdded := retrieveContainerInspectOKBodyPropHostsPathFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || hostsPathAdded + retAdded = retAdded || HostsPathAdded - err, idAdded := retrieveContainerInspectOKBodyIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveContainerInspectOKBodyPropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded - err, imageAdded := retrieveContainerInspectOKBodyImageFlags(depth, m, cmdPrefix, cmd) + err, ImageAdded := retrieveContainerInspectOKBodyPropImageFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || imageAdded + retAdded = retAdded || ImageAdded - err, logPathAdded := retrieveContainerInspectOKBodyLogPathFlags(depth, m, cmdPrefix, cmd) + err, LogPathAdded := retrieveContainerInspectOKBodyPropLogPathFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || logPathAdded + retAdded = retAdded || LogPathAdded - err, mountLabelAdded := retrieveContainerInspectOKBodyMountLabelFlags(depth, m, cmdPrefix, cmd) + err, MountLabelAdded := retrieveContainerInspectOKBodyPropMountLabelFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || mountLabelAdded + retAdded = retAdded || MountLabelAdded - err, mountsAdded := retrieveContainerInspectOKBodyMountsFlags(depth, m, cmdPrefix, cmd) + err, MountsAdded := retrieveContainerInspectOKBodyPropMountsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || mountsAdded + retAdded = retAdded || MountsAdded - err, nameAdded := retrieveContainerInspectOKBodyNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveContainerInspectOKBodyPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, networkSettingsAdded := retrieveContainerInspectOKBodyNetworkSettingsFlags(depth, m, cmdPrefix, cmd) + err, NetworkSettingsAdded := retrieveContainerInspectOKBodyPropNetworkSettingsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || networkSettingsAdded + retAdded = retAdded || NetworkSettingsAdded - err, nodeAdded := retrieveContainerInspectOKBodyNodeFlags(depth, m, cmdPrefix, cmd) + err, NodeAdded := retrieveContainerInspectOKBodyPropNodeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nodeAdded + retAdded = retAdded || NodeAdded - err, pathAdded := retrieveContainerInspectOKBodyPathFlags(depth, m, cmdPrefix, cmd) + err, PathAdded := retrieveContainerInspectOKBodyPropPathFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || pathAdded + retAdded = retAdded || PathAdded - err, platformAdded := retrieveContainerInspectOKBodyPlatformFlags(depth, m, cmdPrefix, cmd) + err, PlatformAdded := retrieveContainerInspectOKBodyPropPlatformFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || platformAdded + retAdded = retAdded || PlatformAdded - err, processLabelAdded := retrieveContainerInspectOKBodyProcessLabelFlags(depth, m, cmdPrefix, cmd) + err, ProcessLabelAdded := retrieveContainerInspectOKBodyPropProcessLabelFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || processLabelAdded + retAdded = retAdded || ProcessLabelAdded - err, resolvConfPathAdded := retrieveContainerInspectOKBodyResolvConfPathFlags(depth, m, cmdPrefix, cmd) + err, ResolvConfPathAdded := retrieveContainerInspectOKBodyPropResolvConfPathFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || resolvConfPathAdded + retAdded = retAdded || ResolvConfPathAdded - err, restartCountAdded := retrieveContainerInspectOKBodyRestartCountFlags(depth, m, cmdPrefix, cmd) + err, RestartCountAdded := retrieveContainerInspectOKBodyPropRestartCountFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || restartCountAdded + retAdded = retAdded || RestartCountAdded - err, sizeRootFsAdded := retrieveContainerInspectOKBodySizeRootFsFlags(depth, m, cmdPrefix, cmd) + err, SizeRootFsAdded := retrieveContainerInspectOKBodyPropSizeRootFsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || sizeRootFsAdded + retAdded = retAdded || SizeRootFsAdded - err, sizeRwAdded := retrieveContainerInspectOKBodySizeRwFlags(depth, m, cmdPrefix, cmd) + err, SizeRwAdded := retrieveContainerInspectOKBodyPropSizeRwFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || sizeRwAdded + retAdded = retAdded || SizeRwAdded - err, stateAdded := retrieveContainerInspectOKBodyStateFlags(depth, m, cmdPrefix, cmd) + err, StateAdded := retrieveContainerInspectOKBodyPropStateFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || stateAdded + retAdded = retAdded || StateAdded return nil, retAdded } -func retrieveContainerInspectOKBodyAppArmorProfileFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropAppArmorProfileFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - appArmorProfileFlagName := fmt.Sprintf("%v.AppArmorProfile", cmdPrefix) - if cmd.Flags().Changed(appArmorProfileFlagName) { + flagAppArmorProfileName := fmt.Sprintf("%v.AppArmorProfile", cmdPrefix) + if cmd.Flags().Changed(flagAppArmorProfileName) { - var appArmorProfileFlagName string + var flagAppArmorProfileName string if cmdPrefix == "" { - appArmorProfileFlagName = "AppArmorProfile" + flagAppArmorProfileName = "AppArmorProfile" } else { - appArmorProfileFlagName = fmt.Sprintf("%v.AppArmorProfile", cmdPrefix) + flagAppArmorProfileName = fmt.Sprintf("%v.AppArmorProfile", cmdPrefix) } - appArmorProfileFlagValue, err := cmd.Flags().GetString(appArmorProfileFlagName) + flagAppArmorProfileValue, err := cmd.Flags().GetString(flagAppArmorProfileName) if err != nil { return err, false } - m.AppArmorProfile = appArmorProfileFlagValue + m.AppArmorProfile = flagAppArmorProfileValue retAdded = true } @@ -996,68 +999,68 @@ func retrieveContainerInspectOKBodyAppArmorProfileFlags(depth int, m *container. return nil, retAdded } -func retrieveContainerInspectOKBodyArgsFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropArgsFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - argsFlagName := fmt.Sprintf("%v.Args", cmdPrefix) - if cmd.Flags().Changed(argsFlagName) { + flagArgsName := fmt.Sprintf("%v.Args", cmdPrefix) + if cmd.Flags().Changed(flagArgsName) { // warning: Args array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveContainerInspectOKBodyConfigFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropConfigFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - configFlagName := fmt.Sprintf("%v.Config", cmdPrefix) - if cmd.Flags().Changed(configFlagName) { + flagConfigName := fmt.Sprintf("%v.Config", cmdPrefix) + if cmd.Flags().Changed(flagConfigName) { // info: complex object Config models.ContainerConfig is retrieved outside this Changed() block } - configFlagValue := m.Config - if swag.IsZero(configFlagValue) { - configFlagValue = &models.ContainerConfig{} + flagConfigValue := m.Config + if swag.IsZero(flagConfigValue) { + flagConfigValue = &models.ContainerConfig{} } - err, configAdded := retrieveModelContainerConfigFlags(depth+1, configFlagValue, configFlagName, cmd) + err, ConfigAdded := retrieveModelContainerConfigFlags(depth+1, flagConfigValue, flagConfigName, cmd) if err != nil { return err, false } - retAdded = retAdded || configAdded - if configAdded { - m.Config = configFlagValue + retAdded = retAdded || ConfigAdded + if ConfigAdded { + m.Config = flagConfigValue } return nil, retAdded } -func retrieveContainerInspectOKBodyCreatedFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropCreatedFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - createdFlagName := fmt.Sprintf("%v.Created", cmdPrefix) - if cmd.Flags().Changed(createdFlagName) { + flagCreatedName := fmt.Sprintf("%v.Created", cmdPrefix) + if cmd.Flags().Changed(flagCreatedName) { - var createdFlagName string + var flagCreatedName string if cmdPrefix == "" { - createdFlagName = "Created" + flagCreatedName = "Created" } else { - createdFlagName = fmt.Sprintf("%v.Created", cmdPrefix) + flagCreatedName = fmt.Sprintf("%v.Created", cmdPrefix) } - createdFlagValue, err := cmd.Flags().GetString(createdFlagName) + flagCreatedValue, err := cmd.Flags().GetString(flagCreatedName) if err != nil { return err, false } - m.Created = createdFlagValue + m.Created = flagCreatedValue retAdded = true } @@ -1065,27 +1068,27 @@ func retrieveContainerInspectOKBodyCreatedFlags(depth int, m *container.Containe return nil, retAdded } -func retrieveContainerInspectOKBodyDriverFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropDriverFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - driverFlagName := fmt.Sprintf("%v.Driver", cmdPrefix) - if cmd.Flags().Changed(driverFlagName) { + flagDriverName := fmt.Sprintf("%v.Driver", cmdPrefix) + if cmd.Flags().Changed(flagDriverName) { - var driverFlagName string + var flagDriverName string if cmdPrefix == "" { - driverFlagName = "Driver" + flagDriverName = "Driver" } else { - driverFlagName = fmt.Sprintf("%v.Driver", cmdPrefix) + flagDriverName = fmt.Sprintf("%v.Driver", cmdPrefix) } - driverFlagValue, err := cmd.Flags().GetString(driverFlagName) + flagDriverValue, err := cmd.Flags().GetString(flagDriverName) if err != nil { return err, false } - m.Driver = driverFlagValue + m.Driver = flagDriverValue retAdded = true } @@ -1093,95 +1096,95 @@ func retrieveContainerInspectOKBodyDriverFlags(depth int, m *container.Container return nil, retAdded } -func retrieveContainerInspectOKBodyExecIDsFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropExecIDsFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - execIDsFlagName := fmt.Sprintf("%v.ExecIDs", cmdPrefix) - if cmd.Flags().Changed(execIDsFlagName) { + flagExecIDsName := fmt.Sprintf("%v.ExecIDs", cmdPrefix) + if cmd.Flags().Changed(flagExecIDsName) { // warning: ExecIDs array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveContainerInspectOKBodyGraphDriverFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropGraphDriverFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - graphDriverFlagName := fmt.Sprintf("%v.GraphDriver", cmdPrefix) - if cmd.Flags().Changed(graphDriverFlagName) { + flagGraphDriverName := fmt.Sprintf("%v.GraphDriver", cmdPrefix) + if cmd.Flags().Changed(flagGraphDriverName) { // info: complex object GraphDriver models.GraphDriverData is retrieved outside this Changed() block } - graphDriverFlagValue := m.GraphDriver - if swag.IsZero(graphDriverFlagValue) { - graphDriverFlagValue = &models.GraphDriverData{} + flagGraphDriverValue := m.GraphDriver + if swag.IsZero(flagGraphDriverValue) { + flagGraphDriverValue = &models.GraphDriverData{} } - err, graphDriverAdded := retrieveModelGraphDriverDataFlags(depth+1, graphDriverFlagValue, graphDriverFlagName, cmd) + err, GraphDriverAdded := retrieveModelGraphDriverDataFlags(depth+1, flagGraphDriverValue, flagGraphDriverName, cmd) if err != nil { return err, false } - retAdded = retAdded || graphDriverAdded - if graphDriverAdded { - m.GraphDriver = graphDriverFlagValue + retAdded = retAdded || GraphDriverAdded + if GraphDriverAdded { + m.GraphDriver = flagGraphDriverValue } return nil, retAdded } -func retrieveContainerInspectOKBodyHostConfigFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropHostConfigFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - hostConfigFlagName := fmt.Sprintf("%v.HostConfig", cmdPrefix) - if cmd.Flags().Changed(hostConfigFlagName) { + flagHostConfigName := fmt.Sprintf("%v.HostConfig", cmdPrefix) + if cmd.Flags().Changed(flagHostConfigName) { // info: complex object HostConfig models.HostConfig is retrieved outside this Changed() block } - hostConfigFlagValue := m.HostConfig - if swag.IsZero(hostConfigFlagValue) { - hostConfigFlagValue = &models.HostConfig{} + flagHostConfigValue := m.HostConfig + if swag.IsZero(flagHostConfigValue) { + flagHostConfigValue = &models.HostConfig{} } - err, hostConfigAdded := retrieveModelHostConfigFlags(depth+1, hostConfigFlagValue, hostConfigFlagName, cmd) + err, HostConfigAdded := retrieveModelHostConfigFlags(depth+1, flagHostConfigValue, flagHostConfigName, cmd) if err != nil { return err, false } - retAdded = retAdded || hostConfigAdded - if hostConfigAdded { - m.HostConfig = hostConfigFlagValue + retAdded = retAdded || HostConfigAdded + if HostConfigAdded { + m.HostConfig = flagHostConfigValue } return nil, retAdded } -func retrieveContainerInspectOKBodyHostnamePathFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropHostnamePathFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - hostnamePathFlagName := fmt.Sprintf("%v.HostnamePath", cmdPrefix) - if cmd.Flags().Changed(hostnamePathFlagName) { + flagHostnamePathName := fmt.Sprintf("%v.HostnamePath", cmdPrefix) + if cmd.Flags().Changed(flagHostnamePathName) { - var hostnamePathFlagName string + var flagHostnamePathName string if cmdPrefix == "" { - hostnamePathFlagName = "HostnamePath" + flagHostnamePathName = "HostnamePath" } else { - hostnamePathFlagName = fmt.Sprintf("%v.HostnamePath", cmdPrefix) + flagHostnamePathName = fmt.Sprintf("%v.HostnamePath", cmdPrefix) } - hostnamePathFlagValue, err := cmd.Flags().GetString(hostnamePathFlagName) + flagHostnamePathValue, err := cmd.Flags().GetString(flagHostnamePathName) if err != nil { return err, false } - m.HostnamePath = hostnamePathFlagValue + m.HostnamePath = flagHostnamePathValue retAdded = true } @@ -1189,27 +1192,27 @@ func retrieveContainerInspectOKBodyHostnamePathFlags(depth int, m *container.Con return nil, retAdded } -func retrieveContainerInspectOKBodyHostsPathFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropHostsPathFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - hostsPathFlagName := fmt.Sprintf("%v.HostsPath", cmdPrefix) - if cmd.Flags().Changed(hostsPathFlagName) { + flagHostsPathName := fmt.Sprintf("%v.HostsPath", cmdPrefix) + if cmd.Flags().Changed(flagHostsPathName) { - var hostsPathFlagName string + var flagHostsPathName string if cmdPrefix == "" { - hostsPathFlagName = "HostsPath" + flagHostsPathName = "HostsPath" } else { - hostsPathFlagName = fmt.Sprintf("%v.HostsPath", cmdPrefix) + flagHostsPathName = fmt.Sprintf("%v.HostsPath", cmdPrefix) } - hostsPathFlagValue, err := cmd.Flags().GetString(hostsPathFlagName) + flagHostsPathValue, err := cmd.Flags().GetString(flagHostsPathName) if err != nil { return err, false } - m.HostsPath = hostsPathFlagValue + m.HostsPath = flagHostsPathValue retAdded = true } @@ -1217,27 +1220,27 @@ func retrieveContainerInspectOKBodyHostsPathFlags(depth int, m *container.Contai return nil, retAdded } -func retrieveContainerInspectOKBodyIDFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropIDFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.Id", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.Id", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "Id" + flagIDName = "Id" } else { - idFlagName = fmt.Sprintf("%v.Id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.Id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } @@ -1245,27 +1248,27 @@ func retrieveContainerInspectOKBodyIDFlags(depth int, m *container.ContainerInsp return nil, retAdded } -func retrieveContainerInspectOKBodyImageFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropImageFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - imageFlagName := fmt.Sprintf("%v.Image", cmdPrefix) - if cmd.Flags().Changed(imageFlagName) { + flagImageName := fmt.Sprintf("%v.Image", cmdPrefix) + if cmd.Flags().Changed(flagImageName) { - var imageFlagName string + var flagImageName string if cmdPrefix == "" { - imageFlagName = "Image" + flagImageName = "Image" } else { - imageFlagName = fmt.Sprintf("%v.Image", cmdPrefix) + flagImageName = fmt.Sprintf("%v.Image", cmdPrefix) } - imageFlagValue, err := cmd.Flags().GetString(imageFlagName) + flagImageValue, err := cmd.Flags().GetString(flagImageName) if err != nil { return err, false } - m.Image = imageFlagValue + m.Image = flagImageValue retAdded = true } @@ -1273,27 +1276,27 @@ func retrieveContainerInspectOKBodyImageFlags(depth int, m *container.ContainerI return nil, retAdded } -func retrieveContainerInspectOKBodyLogPathFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropLogPathFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - logPathFlagName := fmt.Sprintf("%v.LogPath", cmdPrefix) - if cmd.Flags().Changed(logPathFlagName) { + flagLogPathName := fmt.Sprintf("%v.LogPath", cmdPrefix) + if cmd.Flags().Changed(flagLogPathName) { - var logPathFlagName string + var flagLogPathName string if cmdPrefix == "" { - logPathFlagName = "LogPath" + flagLogPathName = "LogPath" } else { - logPathFlagName = fmt.Sprintf("%v.LogPath", cmdPrefix) + flagLogPathName = fmt.Sprintf("%v.LogPath", cmdPrefix) } - logPathFlagValue, err := cmd.Flags().GetString(logPathFlagName) + flagLogPathValue, err := cmd.Flags().GetString(flagLogPathName) if err != nil { return err, false } - m.LogPath = logPathFlagValue + m.LogPath = flagLogPathValue retAdded = true } @@ -1301,27 +1304,27 @@ func retrieveContainerInspectOKBodyLogPathFlags(depth int, m *container.Containe return nil, retAdded } -func retrieveContainerInspectOKBodyMountLabelFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropMountLabelFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - mountLabelFlagName := fmt.Sprintf("%v.MountLabel", cmdPrefix) - if cmd.Flags().Changed(mountLabelFlagName) { + flagMountLabelName := fmt.Sprintf("%v.MountLabel", cmdPrefix) + if cmd.Flags().Changed(flagMountLabelName) { - var mountLabelFlagName string + var flagMountLabelName string if cmdPrefix == "" { - mountLabelFlagName = "MountLabel" + flagMountLabelName = "MountLabel" } else { - mountLabelFlagName = fmt.Sprintf("%v.MountLabel", cmdPrefix) + flagMountLabelName = fmt.Sprintf("%v.MountLabel", cmdPrefix) } - mountLabelFlagValue, err := cmd.Flags().GetString(mountLabelFlagName) + flagMountLabelValue, err := cmd.Flags().GetString(flagMountLabelName) if err != nil { return err, false } - m.MountLabel = mountLabelFlagValue + m.MountLabel = flagMountLabelValue retAdded = true } @@ -1329,41 +1332,41 @@ func retrieveContainerInspectOKBodyMountLabelFlags(depth int, m *container.Conta return nil, retAdded } -func retrieveContainerInspectOKBodyMountsFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropMountsFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - mountsFlagName := fmt.Sprintf("%v.Mounts", cmdPrefix) - if cmd.Flags().Changed(mountsFlagName) { + flagMountsName := fmt.Sprintf("%v.Mounts", cmdPrefix) + if cmd.Flags().Changed(flagMountsName) { // warning: Mounts array type []*models.MountPoint is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveContainerInspectOKBodyNameFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropNameFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -1371,68 +1374,68 @@ func retrieveContainerInspectOKBodyNameFlags(depth int, m *container.ContainerIn return nil, retAdded } -func retrieveContainerInspectOKBodyNetworkSettingsFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropNetworkSettingsFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - networkSettingsFlagName := fmt.Sprintf("%v.NetworkSettings", cmdPrefix) - if cmd.Flags().Changed(networkSettingsFlagName) { + flagNetworkSettingsName := fmt.Sprintf("%v.NetworkSettings", cmdPrefix) + if cmd.Flags().Changed(flagNetworkSettingsName) { // info: complex object NetworkSettings models.NetworkSettings is retrieved outside this Changed() block } - networkSettingsFlagValue := m.NetworkSettings - if swag.IsZero(networkSettingsFlagValue) { - networkSettingsFlagValue = &models.NetworkSettings{} + flagNetworkSettingsValue := m.NetworkSettings + if swag.IsZero(flagNetworkSettingsValue) { + flagNetworkSettingsValue = &models.NetworkSettings{} } - err, networkSettingsAdded := retrieveModelNetworkSettingsFlags(depth+1, networkSettingsFlagValue, networkSettingsFlagName, cmd) + err, NetworkSettingsAdded := retrieveModelNetworkSettingsFlags(depth+1, flagNetworkSettingsValue, flagNetworkSettingsName, cmd) if err != nil { return err, false } - retAdded = retAdded || networkSettingsAdded - if networkSettingsAdded { - m.NetworkSettings = networkSettingsFlagValue + retAdded = retAdded || NetworkSettingsAdded + if NetworkSettingsAdded { + m.NetworkSettings = flagNetworkSettingsValue } return nil, retAdded } -func retrieveContainerInspectOKBodyNodeFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropNodeFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nodeFlagName := fmt.Sprintf("%v.Node", cmdPrefix) - if cmd.Flags().Changed(nodeFlagName) { - // warning: Node map type interface{} is not supported by go-swagger cli yet + flagNodeName := fmt.Sprintf("%v.Node", cmdPrefix) + if cmd.Flags().Changed(flagNodeName) { + // warning: Node map type any is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveContainerInspectOKBodyPathFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropPathFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - pathFlagName := fmt.Sprintf("%v.Path", cmdPrefix) - if cmd.Flags().Changed(pathFlagName) { + flagPathName := fmt.Sprintf("%v.Path", cmdPrefix) + if cmd.Flags().Changed(flagPathName) { - var pathFlagName string + var flagPathName string if cmdPrefix == "" { - pathFlagName = "Path" + flagPathName = "Path" } else { - pathFlagName = fmt.Sprintf("%v.Path", cmdPrefix) + flagPathName = fmt.Sprintf("%v.Path", cmdPrefix) } - pathFlagValue, err := cmd.Flags().GetString(pathFlagName) + flagPathValue, err := cmd.Flags().GetString(flagPathName) if err != nil { return err, false } - m.Path = pathFlagValue + m.Path = flagPathValue retAdded = true } @@ -1440,27 +1443,27 @@ func retrieveContainerInspectOKBodyPathFlags(depth int, m *container.ContainerIn return nil, retAdded } -func retrieveContainerInspectOKBodyPlatformFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropPlatformFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - platformFlagName := fmt.Sprintf("%v.Platform", cmdPrefix) - if cmd.Flags().Changed(platformFlagName) { + flagPlatformName := fmt.Sprintf("%v.Platform", cmdPrefix) + if cmd.Flags().Changed(flagPlatformName) { - var platformFlagName string + var flagPlatformName string if cmdPrefix == "" { - platformFlagName = "Platform" + flagPlatformName = "Platform" } else { - platformFlagName = fmt.Sprintf("%v.Platform", cmdPrefix) + flagPlatformName = fmt.Sprintf("%v.Platform", cmdPrefix) } - platformFlagValue, err := cmd.Flags().GetString(platformFlagName) + flagPlatformValue, err := cmd.Flags().GetString(flagPlatformName) if err != nil { return err, false } - m.Platform = platformFlagValue + m.Platform = flagPlatformValue retAdded = true } @@ -1468,27 +1471,27 @@ func retrieveContainerInspectOKBodyPlatformFlags(depth int, m *container.Contain return nil, retAdded } -func retrieveContainerInspectOKBodyProcessLabelFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropProcessLabelFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - processLabelFlagName := fmt.Sprintf("%v.ProcessLabel", cmdPrefix) - if cmd.Flags().Changed(processLabelFlagName) { + flagProcessLabelName := fmt.Sprintf("%v.ProcessLabel", cmdPrefix) + if cmd.Flags().Changed(flagProcessLabelName) { - var processLabelFlagName string + var flagProcessLabelName string if cmdPrefix == "" { - processLabelFlagName = "ProcessLabel" + flagProcessLabelName = "ProcessLabel" } else { - processLabelFlagName = fmt.Sprintf("%v.ProcessLabel", cmdPrefix) + flagProcessLabelName = fmt.Sprintf("%v.ProcessLabel", cmdPrefix) } - processLabelFlagValue, err := cmd.Flags().GetString(processLabelFlagName) + flagProcessLabelValue, err := cmd.Flags().GetString(flagProcessLabelName) if err != nil { return err, false } - m.ProcessLabel = processLabelFlagValue + m.ProcessLabel = flagProcessLabelValue retAdded = true } @@ -1496,27 +1499,27 @@ func retrieveContainerInspectOKBodyProcessLabelFlags(depth int, m *container.Con return nil, retAdded } -func retrieveContainerInspectOKBodyResolvConfPathFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropResolvConfPathFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - resolvConfPathFlagName := fmt.Sprintf("%v.ResolvConfPath", cmdPrefix) - if cmd.Flags().Changed(resolvConfPathFlagName) { + flagResolvConfPathName := fmt.Sprintf("%v.ResolvConfPath", cmdPrefix) + if cmd.Flags().Changed(flagResolvConfPathName) { - var resolvConfPathFlagName string + var flagResolvConfPathName string if cmdPrefix == "" { - resolvConfPathFlagName = "ResolvConfPath" + flagResolvConfPathName = "ResolvConfPath" } else { - resolvConfPathFlagName = fmt.Sprintf("%v.ResolvConfPath", cmdPrefix) + flagResolvConfPathName = fmt.Sprintf("%v.ResolvConfPath", cmdPrefix) } - resolvConfPathFlagValue, err := cmd.Flags().GetString(resolvConfPathFlagName) + flagResolvConfPathValue, err := cmd.Flags().GetString(flagResolvConfPathName) if err != nil { return err, false } - m.ResolvConfPath = resolvConfPathFlagValue + m.ResolvConfPath = flagResolvConfPathValue retAdded = true } @@ -1524,27 +1527,27 @@ func retrieveContainerInspectOKBodyResolvConfPathFlags(depth int, m *container.C return nil, retAdded } -func retrieveContainerInspectOKBodyRestartCountFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropRestartCountFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - restartCountFlagName := fmt.Sprintf("%v.RestartCount", cmdPrefix) - if cmd.Flags().Changed(restartCountFlagName) { + flagRestartCountName := fmt.Sprintf("%v.RestartCount", cmdPrefix) + if cmd.Flags().Changed(flagRestartCountName) { - var restartCountFlagName string + var flagRestartCountName string if cmdPrefix == "" { - restartCountFlagName = "RestartCount" + flagRestartCountName = "RestartCount" } else { - restartCountFlagName = fmt.Sprintf("%v.RestartCount", cmdPrefix) + flagRestartCountName = fmt.Sprintf("%v.RestartCount", cmdPrefix) } - restartCountFlagValue, err := cmd.Flags().GetInt64(restartCountFlagName) + flagRestartCountValue, err := cmd.Flags().GetInt64(flagRestartCountName) if err != nil { return err, false } - m.RestartCount = restartCountFlagValue + m.RestartCount = flagRestartCountValue retAdded = true } @@ -1552,27 +1555,27 @@ func retrieveContainerInspectOKBodyRestartCountFlags(depth int, m *container.Con return nil, retAdded } -func retrieveContainerInspectOKBodySizeRootFsFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropSizeRootFsFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - sizeRootFsFlagName := fmt.Sprintf("%v.SizeRootFs", cmdPrefix) - if cmd.Flags().Changed(sizeRootFsFlagName) { + flagSizeRootFsName := fmt.Sprintf("%v.SizeRootFs", cmdPrefix) + if cmd.Flags().Changed(flagSizeRootFsName) { - var sizeRootFsFlagName string + var flagSizeRootFsName string if cmdPrefix == "" { - sizeRootFsFlagName = "SizeRootFs" + flagSizeRootFsName = "SizeRootFs" } else { - sizeRootFsFlagName = fmt.Sprintf("%v.SizeRootFs", cmdPrefix) + flagSizeRootFsName = fmt.Sprintf("%v.SizeRootFs", cmdPrefix) } - sizeRootFsFlagValue, err := cmd.Flags().GetInt64(sizeRootFsFlagName) + flagSizeRootFsValue, err := cmd.Flags().GetInt64(flagSizeRootFsName) if err != nil { return err, false } - m.SizeRootFs = sizeRootFsFlagValue + m.SizeRootFs = flagSizeRootFsValue retAdded = true } @@ -1580,27 +1583,27 @@ func retrieveContainerInspectOKBodySizeRootFsFlags(depth int, m *container.Conta return nil, retAdded } -func retrieveContainerInspectOKBodySizeRwFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropSizeRwFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - sizeRwFlagName := fmt.Sprintf("%v.SizeRw", cmdPrefix) - if cmd.Flags().Changed(sizeRwFlagName) { + flagSizeRwName := fmt.Sprintf("%v.SizeRw", cmdPrefix) + if cmd.Flags().Changed(flagSizeRwName) { - var sizeRwFlagName string + var flagSizeRwName string if cmdPrefix == "" { - sizeRwFlagName = "SizeRw" + flagSizeRwName = "SizeRw" } else { - sizeRwFlagName = fmt.Sprintf("%v.SizeRw", cmdPrefix) + flagSizeRwName = fmt.Sprintf("%v.SizeRw", cmdPrefix) } - sizeRwFlagValue, err := cmd.Flags().GetInt64(sizeRwFlagName) + flagSizeRwValue, err := cmd.Flags().GetInt64(flagSizeRwName) if err != nil { return err, false } - m.SizeRw = sizeRwFlagValue + m.SizeRw = flagSizeRwValue retAdded = true } @@ -1608,28 +1611,28 @@ func retrieveContainerInspectOKBodySizeRwFlags(depth int, m *container.Container return nil, retAdded } -func retrieveContainerInspectOKBodyStateFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyPropStateFlags(depth int, m *container.ContainerInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - stateFlagName := fmt.Sprintf("%v.State", cmdPrefix) - if cmd.Flags().Changed(stateFlagName) { + flagStateName := fmt.Sprintf("%v.State", cmdPrefix) + if cmd.Flags().Changed(flagStateName) { // info: complex object State ContainerInspectOKBodyState is retrieved outside this Changed() block } - stateFlagValue := m.State - if swag.IsZero(stateFlagValue) { - stateFlagValue = &container.ContainerInspectOKBodyState{} + flagStateValue := m.State + if swag.IsZero(flagStateValue) { + flagStateValue = &container.ContainerInspectOKBodyState{} } - err, stateAdded := retrieveModelContainerInspectOKBodyStateFlags(depth+1, stateFlagValue, stateFlagName, cmd) + err, StateAdded := retrieveModelContainerInspectOKBodyStateFlags(depth+1, flagStateValue, flagStateName, cmd) if err != nil { return err, false } - retAdded = retAdded || stateAdded - if stateAdded { - m.State = stateFlagValue + retAdded = retAdded || StateAdded + if StateAdded { + m.State = flagStateValue } return nil, retAdded @@ -1638,227 +1641,227 @@ func retrieveContainerInspectOKBodyStateFlags(depth int, m *container.ContainerI // register flags to command func registerModelContainerInspectOKBodyStateFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerContainerInspectOKBodyStateDead(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyStatePropDead(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyStateError(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyStatePropError(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyStateExitCode(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyStatePropExitCode(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyStateFinishedAt(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyStatePropFinishedAt(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyStateOOMKilled(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyStatePropOOMKilled(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyStatePaused(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyStatePropPaused(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyStatePid(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyStatePropPid(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyStateRestarting(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyStatePropRestarting(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyStateRunning(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyStatePropRunning(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyStateStartedAt(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyStatePropStartedAt(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerInspectOKBodyStateStatus(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerInspectOKBodyStatePropStatus(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerContainerInspectOKBodyStateDead(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyStatePropDead(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - deadDescription := `` + flagDeadDescription := `` - var deadFlagName string + var flagDeadName string if cmdPrefix == "" { - deadFlagName = "Dead" + flagDeadName = "Dead" } else { - deadFlagName = fmt.Sprintf("%v.Dead", cmdPrefix) + flagDeadName = fmt.Sprintf("%v.Dead", cmdPrefix) } - var deadFlagDefault bool + var flagDeadDefault bool - _ = cmd.PersistentFlags().Bool(deadFlagName, deadFlagDefault, deadDescription) + _ = cmd.PersistentFlags().Bool(flagDeadName, flagDeadDefault, flagDeadDescription) return nil } -func registerContainerInspectOKBodyStateError(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyStatePropError(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - errorDescription := `` + flagErrorDescription := `` - var errorFlagName string + var flagErrorName string if cmdPrefix == "" { - errorFlagName = "Error" + flagErrorName = "Error" } else { - errorFlagName = fmt.Sprintf("%v.Error", cmdPrefix) + flagErrorName = fmt.Sprintf("%v.Error", cmdPrefix) } - var errorFlagDefault string + var flagErrorDefault string - _ = cmd.PersistentFlags().String(errorFlagName, errorFlagDefault, errorDescription) + _ = cmd.PersistentFlags().String(flagErrorName, flagErrorDefault, flagErrorDescription) return nil } -func registerContainerInspectOKBodyStateExitCode(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyStatePropExitCode(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - exitCodeDescription := `The last exit code of this container` + flagExitCodeDescription := `The last exit code of this container` - var exitCodeFlagName string + var flagExitCodeName string if cmdPrefix == "" { - exitCodeFlagName = "ExitCode" + flagExitCodeName = "ExitCode" } else { - exitCodeFlagName = fmt.Sprintf("%v.ExitCode", cmdPrefix) + flagExitCodeName = fmt.Sprintf("%v.ExitCode", cmdPrefix) } - var exitCodeFlagDefault int64 + var flagExitCodeDefault int64 - _ = cmd.PersistentFlags().Int64(exitCodeFlagName, exitCodeFlagDefault, exitCodeDescription) + _ = cmd.PersistentFlags().Int64(flagExitCodeName, flagExitCodeDefault, flagExitCodeDescription) return nil } -func registerContainerInspectOKBodyStateFinishedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyStatePropFinishedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - finishedAtDescription := `The time when this container last exited.` + flagFinishedAtDescription := `The time when this container last exited.` - var finishedAtFlagName string + var flagFinishedAtName string if cmdPrefix == "" { - finishedAtFlagName = "FinishedAt" + flagFinishedAtName = "FinishedAt" } else { - finishedAtFlagName = fmt.Sprintf("%v.FinishedAt", cmdPrefix) + flagFinishedAtName = fmt.Sprintf("%v.FinishedAt", cmdPrefix) } - var finishedAtFlagDefault string + var flagFinishedAtDefault string - _ = cmd.PersistentFlags().String(finishedAtFlagName, finishedAtFlagDefault, finishedAtDescription) + _ = cmd.PersistentFlags().String(flagFinishedAtName, flagFinishedAtDefault, flagFinishedAtDescription) return nil } -func registerContainerInspectOKBodyStateOOMKilled(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyStatePropOOMKilled(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - oOMKilledDescription := `Whether this container has been killed because it ran out of memory.` + flagOOMKilledDescription := `Whether this container has been killed because it ran out of memory.` - var oOMKilledFlagName string + var flagOOMKilledName string if cmdPrefix == "" { - oOMKilledFlagName = "OOMKilled" + flagOOMKilledName = "OOMKilled" } else { - oOMKilledFlagName = fmt.Sprintf("%v.OOMKilled", cmdPrefix) + flagOOMKilledName = fmt.Sprintf("%v.OOMKilled", cmdPrefix) } - var oOMKilledFlagDefault bool + var flagOOMKilledDefault bool - _ = cmd.PersistentFlags().Bool(oOMKilledFlagName, oOMKilledFlagDefault, oOMKilledDescription) + _ = cmd.PersistentFlags().Bool(flagOOMKilledName, flagOOMKilledDefault, flagOOMKilledDescription) return nil } -func registerContainerInspectOKBodyStatePaused(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyStatePropPaused(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - pausedDescription := `Whether this container is paused.` + flagPausedDescription := `Whether this container is paused.` - var pausedFlagName string + var flagPausedName string if cmdPrefix == "" { - pausedFlagName = "Paused" + flagPausedName = "Paused" } else { - pausedFlagName = fmt.Sprintf("%v.Paused", cmdPrefix) + flagPausedName = fmt.Sprintf("%v.Paused", cmdPrefix) } - var pausedFlagDefault bool + var flagPausedDefault bool - _ = cmd.PersistentFlags().Bool(pausedFlagName, pausedFlagDefault, pausedDescription) + _ = cmd.PersistentFlags().Bool(flagPausedName, flagPausedDefault, flagPausedDescription) return nil } -func registerContainerInspectOKBodyStatePid(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyStatePropPid(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - pidDescription := `The process ID of this container` + flagPidDescription := `The process ID of this container` - var pidFlagName string + var flagPidName string if cmdPrefix == "" { - pidFlagName = "Pid" + flagPidName = "Pid" } else { - pidFlagName = fmt.Sprintf("%v.Pid", cmdPrefix) + flagPidName = fmt.Sprintf("%v.Pid", cmdPrefix) } - var pidFlagDefault int64 + var flagPidDefault int64 - _ = cmd.PersistentFlags().Int64(pidFlagName, pidFlagDefault, pidDescription) + _ = cmd.PersistentFlags().Int64(flagPidName, flagPidDefault, flagPidDescription) return nil } -func registerContainerInspectOKBodyStateRestarting(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyStatePropRestarting(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - restartingDescription := `Whether this container is restarting.` + flagRestartingDescription := `Whether this container is restarting.` - var restartingFlagName string + var flagRestartingName string if cmdPrefix == "" { - restartingFlagName = "Restarting" + flagRestartingName = "Restarting" } else { - restartingFlagName = fmt.Sprintf("%v.Restarting", cmdPrefix) + flagRestartingName = fmt.Sprintf("%v.Restarting", cmdPrefix) } - var restartingFlagDefault bool + var flagRestartingDefault bool - _ = cmd.PersistentFlags().Bool(restartingFlagName, restartingFlagDefault, restartingDescription) + _ = cmd.PersistentFlags().Bool(flagRestartingName, flagRestartingDefault, flagRestartingDescription) return nil } -func registerContainerInspectOKBodyStateRunning(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyStatePropRunning(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - runningDescription := `Whether this container is running. + flagRunningDescription := `Whether this container is running. Note that a running container can be _paused_. The ` + "`" + `Running` + "`" + ` and ` + "`" + `Paused` + "`" + ` booleans are not mutually exclusive: @@ -1870,61 +1873,61 @@ be running. As a result, paused containers are both ` + "`" + `Running` + "`" + Use the ` + "`" + `Status` + "`" + ` field instead to determine if a container's state is "running". ` - var runningFlagName string + var flagRunningName string if cmdPrefix == "" { - runningFlagName = "Running" + flagRunningName = "Running" } else { - runningFlagName = fmt.Sprintf("%v.Running", cmdPrefix) + flagRunningName = fmt.Sprintf("%v.Running", cmdPrefix) } - var runningFlagDefault bool + var flagRunningDefault bool - _ = cmd.PersistentFlags().Bool(runningFlagName, runningFlagDefault, runningDescription) + _ = cmd.PersistentFlags().Bool(flagRunningName, flagRunningDefault, flagRunningDescription) return nil } -func registerContainerInspectOKBodyStateStartedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyStatePropStartedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - startedAtDescription := `The time when this container was last started.` + flagStartedAtDescription := `The time when this container was last started.` - var startedAtFlagName string + var flagStartedAtName string if cmdPrefix == "" { - startedAtFlagName = "StartedAt" + flagStartedAtName = "StartedAt" } else { - startedAtFlagName = fmt.Sprintf("%v.StartedAt", cmdPrefix) + flagStartedAtName = fmt.Sprintf("%v.StartedAt", cmdPrefix) } - var startedAtFlagDefault string + var flagStartedAtDefault string - _ = cmd.PersistentFlags().String(startedAtFlagName, startedAtFlagDefault, startedAtDescription) + _ = cmd.PersistentFlags().String(flagStartedAtName, flagStartedAtDefault, flagStartedAtDescription) return nil } -func registerContainerInspectOKBodyStateStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerInspectOKBodyStatePropStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - statusDescription := `Enum: ["created","running","paused","restarting","removing","exited","dead"]. The status of the container. For example, ` + "`" + `"running"` + "`" + ` or ` + "`" + `"exited"` + "`" + `. + flagStatusDescription := `Enum: ["created","running","paused","restarting","removing","exited","dead"]. The status of the container. For example, ` + "`" + `"running"` + "`" + ` or ` + "`" + `"exited"` + "`" + `. ` - var statusFlagName string + var flagStatusName string if cmdPrefix == "" { - statusFlagName = "Status" + flagStatusName = "Status" } else { - statusFlagName = fmt.Sprintf("%v.Status", cmdPrefix) + flagStatusName = fmt.Sprintf("%v.Status", cmdPrefix) } - var statusFlagDefault string + var flagStatusDefault string - _ = cmd.PersistentFlags().String(statusFlagName, statusFlagDefault, statusDescription) + _ = cmd.PersistentFlags().String(flagStatusName, flagStatusDefault, flagStatusDescription) - if err := cmd.RegisterFlagCompletionFunc(statusFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagStatusName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["created","running","paused","restarting","removing","exited","dead"]`), &res); err != nil { @@ -1942,96 +1945,96 @@ func registerContainerInspectOKBodyStateStatus(depth int, cmdPrefix string, cmd func retrieveModelContainerInspectOKBodyStateFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, deadAdded := retrieveContainerInspectOKBodyStateDeadFlags(depth, m, cmdPrefix, cmd) + err, DeadAdded := retrieveContainerInspectOKBodyStatePropDeadFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || deadAdded + retAdded = retAdded || DeadAdded - err, errorAdded := retrieveContainerInspectOKBodyStateErrorFlags(depth, m, cmdPrefix, cmd) + err, ErrorAdded := retrieveContainerInspectOKBodyStatePropErrorFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || errorAdded + retAdded = retAdded || ErrorAdded - err, exitCodeAdded := retrieveContainerInspectOKBodyStateExitCodeFlags(depth, m, cmdPrefix, cmd) + err, ExitCodeAdded := retrieveContainerInspectOKBodyStatePropExitCodeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || exitCodeAdded + retAdded = retAdded || ExitCodeAdded - err, finishedAtAdded := retrieveContainerInspectOKBodyStateFinishedAtFlags(depth, m, cmdPrefix, cmd) + err, FinishedAtAdded := retrieveContainerInspectOKBodyStatePropFinishedAtFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || finishedAtAdded + retAdded = retAdded || FinishedAtAdded - err, oOMKilledAdded := retrieveContainerInspectOKBodyStateOOMKilledFlags(depth, m, cmdPrefix, cmd) + err, OOMKilledAdded := retrieveContainerInspectOKBodyStatePropOOMKilledFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || oOMKilledAdded + retAdded = retAdded || OOMKilledAdded - err, pausedAdded := retrieveContainerInspectOKBodyStatePausedFlags(depth, m, cmdPrefix, cmd) + err, PausedAdded := retrieveContainerInspectOKBodyStatePropPausedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || pausedAdded + retAdded = retAdded || PausedAdded - err, pidAdded := retrieveContainerInspectOKBodyStatePidFlags(depth, m, cmdPrefix, cmd) + err, PidAdded := retrieveContainerInspectOKBodyStatePropPidFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || pidAdded + retAdded = retAdded || PidAdded - err, restartingAdded := retrieveContainerInspectOKBodyStateRestartingFlags(depth, m, cmdPrefix, cmd) + err, RestartingAdded := retrieveContainerInspectOKBodyStatePropRestartingFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || restartingAdded + retAdded = retAdded || RestartingAdded - err, runningAdded := retrieveContainerInspectOKBodyStateRunningFlags(depth, m, cmdPrefix, cmd) + err, RunningAdded := retrieveContainerInspectOKBodyStatePropRunningFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || runningAdded + retAdded = retAdded || RunningAdded - err, startedAtAdded := retrieveContainerInspectOKBodyStateStartedAtFlags(depth, m, cmdPrefix, cmd) + err, StartedAtAdded := retrieveContainerInspectOKBodyStatePropStartedAtFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || startedAtAdded + retAdded = retAdded || StartedAtAdded - err, statusAdded := retrieveContainerInspectOKBodyStateStatusFlags(depth, m, cmdPrefix, cmd) + err, StatusAdded := retrieveContainerInspectOKBodyStatePropStatusFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || statusAdded + retAdded = retAdded || StatusAdded return nil, retAdded } -func retrieveContainerInspectOKBodyStateDeadFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyStatePropDeadFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - deadFlagName := fmt.Sprintf("%v.Dead", cmdPrefix) - if cmd.Flags().Changed(deadFlagName) { + flagDeadName := fmt.Sprintf("%v.Dead", cmdPrefix) + if cmd.Flags().Changed(flagDeadName) { - var deadFlagName string + var flagDeadName string if cmdPrefix == "" { - deadFlagName = "Dead" + flagDeadName = "Dead" } else { - deadFlagName = fmt.Sprintf("%v.Dead", cmdPrefix) + flagDeadName = fmt.Sprintf("%v.Dead", cmdPrefix) } - deadFlagValue, err := cmd.Flags().GetBool(deadFlagName) + flagDeadValue, err := cmd.Flags().GetBool(flagDeadName) if err != nil { return err, false } - m.Dead = deadFlagValue + m.Dead = flagDeadValue retAdded = true } @@ -2039,27 +2042,27 @@ func retrieveContainerInspectOKBodyStateDeadFlags(depth int, m *container.Contai return nil, retAdded } -func retrieveContainerInspectOKBodyStateErrorFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyStatePropErrorFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - errorFlagName := fmt.Sprintf("%v.Error", cmdPrefix) - if cmd.Flags().Changed(errorFlagName) { + flagErrorName := fmt.Sprintf("%v.Error", cmdPrefix) + if cmd.Flags().Changed(flagErrorName) { - var errorFlagName string + var flagErrorName string if cmdPrefix == "" { - errorFlagName = "Error" + flagErrorName = "Error" } else { - errorFlagName = fmt.Sprintf("%v.Error", cmdPrefix) + flagErrorName = fmt.Sprintf("%v.Error", cmdPrefix) } - errorFlagValue, err := cmd.Flags().GetString(errorFlagName) + flagErrorValue, err := cmd.Flags().GetString(flagErrorName) if err != nil { return err, false } - m.Error = errorFlagValue + m.Error = flagErrorValue retAdded = true } @@ -2067,27 +2070,27 @@ func retrieveContainerInspectOKBodyStateErrorFlags(depth int, m *container.Conta return nil, retAdded } -func retrieveContainerInspectOKBodyStateExitCodeFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyStatePropExitCodeFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - exitCodeFlagName := fmt.Sprintf("%v.ExitCode", cmdPrefix) - if cmd.Flags().Changed(exitCodeFlagName) { + flagExitCodeName := fmt.Sprintf("%v.ExitCode", cmdPrefix) + if cmd.Flags().Changed(flagExitCodeName) { - var exitCodeFlagName string + var flagExitCodeName string if cmdPrefix == "" { - exitCodeFlagName = "ExitCode" + flagExitCodeName = "ExitCode" } else { - exitCodeFlagName = fmt.Sprintf("%v.ExitCode", cmdPrefix) + flagExitCodeName = fmt.Sprintf("%v.ExitCode", cmdPrefix) } - exitCodeFlagValue, err := cmd.Flags().GetInt64(exitCodeFlagName) + flagExitCodeValue, err := cmd.Flags().GetInt64(flagExitCodeName) if err != nil { return err, false } - m.ExitCode = exitCodeFlagValue + m.ExitCode = flagExitCodeValue retAdded = true } @@ -2095,27 +2098,27 @@ func retrieveContainerInspectOKBodyStateExitCodeFlags(depth int, m *container.Co return nil, retAdded } -func retrieveContainerInspectOKBodyStateFinishedAtFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyStatePropFinishedAtFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - finishedAtFlagName := fmt.Sprintf("%v.FinishedAt", cmdPrefix) - if cmd.Flags().Changed(finishedAtFlagName) { + flagFinishedAtName := fmt.Sprintf("%v.FinishedAt", cmdPrefix) + if cmd.Flags().Changed(flagFinishedAtName) { - var finishedAtFlagName string + var flagFinishedAtName string if cmdPrefix == "" { - finishedAtFlagName = "FinishedAt" + flagFinishedAtName = "FinishedAt" } else { - finishedAtFlagName = fmt.Sprintf("%v.FinishedAt", cmdPrefix) + flagFinishedAtName = fmt.Sprintf("%v.FinishedAt", cmdPrefix) } - finishedAtFlagValue, err := cmd.Flags().GetString(finishedAtFlagName) + flagFinishedAtValue, err := cmd.Flags().GetString(flagFinishedAtName) if err != nil { return err, false } - m.FinishedAt = finishedAtFlagValue + m.FinishedAt = flagFinishedAtValue retAdded = true } @@ -2123,27 +2126,27 @@ func retrieveContainerInspectOKBodyStateFinishedAtFlags(depth int, m *container. return nil, retAdded } -func retrieveContainerInspectOKBodyStateOOMKilledFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyStatePropOOMKilledFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - oOMKilledFlagName := fmt.Sprintf("%v.OOMKilled", cmdPrefix) - if cmd.Flags().Changed(oOMKilledFlagName) { + flagOOMKilledName := fmt.Sprintf("%v.OOMKilled", cmdPrefix) + if cmd.Flags().Changed(flagOOMKilledName) { - var oOMKilledFlagName string + var flagOOMKilledName string if cmdPrefix == "" { - oOMKilledFlagName = "OOMKilled" + flagOOMKilledName = "OOMKilled" } else { - oOMKilledFlagName = fmt.Sprintf("%v.OOMKilled", cmdPrefix) + flagOOMKilledName = fmt.Sprintf("%v.OOMKilled", cmdPrefix) } - oOMKilledFlagValue, err := cmd.Flags().GetBool(oOMKilledFlagName) + flagOOMKilledValue, err := cmd.Flags().GetBool(flagOOMKilledName) if err != nil { return err, false } - m.OOMKilled = oOMKilledFlagValue + m.OOMKilled = flagOOMKilledValue retAdded = true } @@ -2151,27 +2154,27 @@ func retrieveContainerInspectOKBodyStateOOMKilledFlags(depth int, m *container.C return nil, retAdded } -func retrieveContainerInspectOKBodyStatePausedFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyStatePropPausedFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - pausedFlagName := fmt.Sprintf("%v.Paused", cmdPrefix) - if cmd.Flags().Changed(pausedFlagName) { + flagPausedName := fmt.Sprintf("%v.Paused", cmdPrefix) + if cmd.Flags().Changed(flagPausedName) { - var pausedFlagName string + var flagPausedName string if cmdPrefix == "" { - pausedFlagName = "Paused" + flagPausedName = "Paused" } else { - pausedFlagName = fmt.Sprintf("%v.Paused", cmdPrefix) + flagPausedName = fmt.Sprintf("%v.Paused", cmdPrefix) } - pausedFlagValue, err := cmd.Flags().GetBool(pausedFlagName) + flagPausedValue, err := cmd.Flags().GetBool(flagPausedName) if err != nil { return err, false } - m.Paused = pausedFlagValue + m.Paused = flagPausedValue retAdded = true } @@ -2179,27 +2182,27 @@ func retrieveContainerInspectOKBodyStatePausedFlags(depth int, m *container.Cont return nil, retAdded } -func retrieveContainerInspectOKBodyStatePidFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyStatePropPidFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - pidFlagName := fmt.Sprintf("%v.Pid", cmdPrefix) - if cmd.Flags().Changed(pidFlagName) { + flagPidName := fmt.Sprintf("%v.Pid", cmdPrefix) + if cmd.Flags().Changed(flagPidName) { - var pidFlagName string + var flagPidName string if cmdPrefix == "" { - pidFlagName = "Pid" + flagPidName = "Pid" } else { - pidFlagName = fmt.Sprintf("%v.Pid", cmdPrefix) + flagPidName = fmt.Sprintf("%v.Pid", cmdPrefix) } - pidFlagValue, err := cmd.Flags().GetInt64(pidFlagName) + flagPidValue, err := cmd.Flags().GetInt64(flagPidName) if err != nil { return err, false } - m.Pid = pidFlagValue + m.Pid = flagPidValue retAdded = true } @@ -2207,27 +2210,27 @@ func retrieveContainerInspectOKBodyStatePidFlags(depth int, m *container.Contain return nil, retAdded } -func retrieveContainerInspectOKBodyStateRestartingFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyStatePropRestartingFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - restartingFlagName := fmt.Sprintf("%v.Restarting", cmdPrefix) - if cmd.Flags().Changed(restartingFlagName) { + flagRestartingName := fmt.Sprintf("%v.Restarting", cmdPrefix) + if cmd.Flags().Changed(flagRestartingName) { - var restartingFlagName string + var flagRestartingName string if cmdPrefix == "" { - restartingFlagName = "Restarting" + flagRestartingName = "Restarting" } else { - restartingFlagName = fmt.Sprintf("%v.Restarting", cmdPrefix) + flagRestartingName = fmt.Sprintf("%v.Restarting", cmdPrefix) } - restartingFlagValue, err := cmd.Flags().GetBool(restartingFlagName) + flagRestartingValue, err := cmd.Flags().GetBool(flagRestartingName) if err != nil { return err, false } - m.Restarting = restartingFlagValue + m.Restarting = flagRestartingValue retAdded = true } @@ -2235,27 +2238,27 @@ func retrieveContainerInspectOKBodyStateRestartingFlags(depth int, m *container. return nil, retAdded } -func retrieveContainerInspectOKBodyStateRunningFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyStatePropRunningFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - runningFlagName := fmt.Sprintf("%v.Running", cmdPrefix) - if cmd.Flags().Changed(runningFlagName) { + flagRunningName := fmt.Sprintf("%v.Running", cmdPrefix) + if cmd.Flags().Changed(flagRunningName) { - var runningFlagName string + var flagRunningName string if cmdPrefix == "" { - runningFlagName = "Running" + flagRunningName = "Running" } else { - runningFlagName = fmt.Sprintf("%v.Running", cmdPrefix) + flagRunningName = fmt.Sprintf("%v.Running", cmdPrefix) } - runningFlagValue, err := cmd.Flags().GetBool(runningFlagName) + flagRunningValue, err := cmd.Flags().GetBool(flagRunningName) if err != nil { return err, false } - m.Running = runningFlagValue + m.Running = flagRunningValue retAdded = true } @@ -2263,27 +2266,27 @@ func retrieveContainerInspectOKBodyStateRunningFlags(depth int, m *container.Con return nil, retAdded } -func retrieveContainerInspectOKBodyStateStartedAtFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyStatePropStartedAtFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - startedAtFlagName := fmt.Sprintf("%v.StartedAt", cmdPrefix) - if cmd.Flags().Changed(startedAtFlagName) { + flagStartedAtName := fmt.Sprintf("%v.StartedAt", cmdPrefix) + if cmd.Flags().Changed(flagStartedAtName) { - var startedAtFlagName string + var flagStartedAtName string if cmdPrefix == "" { - startedAtFlagName = "StartedAt" + flagStartedAtName = "StartedAt" } else { - startedAtFlagName = fmt.Sprintf("%v.StartedAt", cmdPrefix) + flagStartedAtName = fmt.Sprintf("%v.StartedAt", cmdPrefix) } - startedAtFlagValue, err := cmd.Flags().GetString(startedAtFlagName) + flagStartedAtValue, err := cmd.Flags().GetString(flagStartedAtName) if err != nil { return err, false } - m.StartedAt = startedAtFlagValue + m.StartedAt = flagStartedAtValue retAdded = true } @@ -2291,27 +2294,27 @@ func retrieveContainerInspectOKBodyStateStartedAtFlags(depth int, m *container.C return nil, retAdded } -func retrieveContainerInspectOKBodyStateStatusFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerInspectOKBodyStatePropStatusFlags(depth int, m *container.ContainerInspectOKBodyState, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - statusFlagName := fmt.Sprintf("%v.Status", cmdPrefix) - if cmd.Flags().Changed(statusFlagName) { + flagStatusName := fmt.Sprintf("%v.Status", cmdPrefix) + if cmd.Flags().Changed(flagStatusName) { - var statusFlagName string + var flagStatusName string if cmdPrefix == "" { - statusFlagName = "Status" + flagStatusName = "Status" } else { - statusFlagName = fmt.Sprintf("%v.Status", cmdPrefix) + flagStatusName = fmt.Sprintf("%v.Status", cmdPrefix) } - statusFlagValue, err := cmd.Flags().GetString(statusFlagName) + flagStatusValue, err := cmd.Flags().GetString(flagStatusName) if err != nil { return err, false } - m.Status = statusFlagValue + m.Status = flagStatusValue retAdded = true } diff --git a/cli/container_kill_operation.go b/cli/container_kill_operation.go index 4c6f1ea..a6f90f0 100644 --- a/cli/container_kill_operation.go +++ b/cli/container_kill_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerKillCmd returns a cmd to handle operation containerKill +// makeOperationContainerContainerKillCmd returns a command to handle operation containerKill func makeOperationContainerContainerKillCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerKill", @@ -38,14 +36,13 @@ func runOperationContainerContainerKill(cmd *cobra.Command, args []string) error } // retrieve flag values from cmd and fill params params := container.NewContainerKillParams() - if err, _ := retrieveOperationContainerContainerKillIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerKillIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerKillSignalFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerKillSignalFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationContainerContainerKill(cmd *cobra.Command, args []string) error if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,35 +72,36 @@ func registerOperationContainerContainerKillParamFlags(cmd *cobra.Command) error func registerOperationContainerContainerKillIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationContainerContainerKillSignalParamFlags(cmdPrefix string, cmd *cobra.Command) error { - signalDescription := `Signal to send to the container as an integer or string (e.g. ` + "`" + `SIGINT` + "`" + `)` + flagSignalDescription := `Signal to send to the container as an integer or string (e.g. ` + "`" + `SIGINT` + "`" + `)` - var signalFlagName string + var flagSignalName string if cmdPrefix == "" { - signalFlagName = "signal" + flagSignalName = "signal" } else { - signalFlagName = fmt.Sprintf("%v.signal", cmdPrefix) + flagSignalName = fmt.Sprintf("%v.signal", cmdPrefix) } - var signalFlagDefault string = "SIGKILL" + var flagSignalDefault string = "SIGKILL" - _ = cmd.PersistentFlags().String(signalFlagName, signalFlagDefault, signalDescription) + _ = cmd.PersistentFlags().String(flagSignalName, flagSignalDefault, flagSignalDescription) return nil } @@ -111,40 +110,43 @@ func retrieveOperationContainerContainerKillIDFlag(m *container.ContainerKillPar retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationContainerContainerKillSignalFlag(m *container.ContainerKillParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("signal") { - var signalFlagName string + var flagSignalName string if cmdPrefix == "" { - signalFlagName = "signal" + flagSignalName = "signal" } else { - signalFlagName = fmt.Sprintf("%v.signal", cmdPrefix) + flagSignalName = fmt.Sprintf("%v.signal", cmdPrefix) } - signalFlagValue, err := cmd.Flags().GetString(signalFlagName) + flagSignalValue, err := cmd.Flags().GetString(flagSignalName) if err != nil { return err, false } - m.Signal = &signalFlagValue + m.Signal = &flagSignalValue } + return nil, retAdded } @@ -152,48 +154,48 @@ func retrieveOperationContainerContainerKillSignalFlag(m *container.ContainerKil func parseOperationContainerContainerKillResult(resp0 *container.ContainerKillNoContent, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning containerKillNoContent is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*container.ContainerKillNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*container.ContainerKillNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerKillConflict) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerKillConflict) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*container.ContainerKillInternalServerError) + var iResp3 any = respErr + eresp3, ok := iResp3.(*container.ContainerKillInternalServerError) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response containerKillNoContent is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/container_list_operation.go b/cli/container_list_operation.go index a6b3545..63e97f8 100644 --- a/cli/container_list_operation.go +++ b/cli/container_list_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerListCmd returns a cmd to handle operation containerList +// makeOperationContainerContainerListCmd returns a command to handle operation containerList func makeOperationContainerContainerListCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerList", @@ -42,20 +40,19 @@ func runOperationContainerContainerList(cmd *cobra.Command, args []string) error } // retrieve flag values from cmd and fill params params := container.NewContainerListParams() - if err, _ := retrieveOperationContainerContainerListAllFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerListAllFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerListFiltersFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerListFiltersFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerListLimitFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerListLimitFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerListSizeFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerListSizeFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -64,10 +61,11 @@ func runOperationContainerContainerList(cmd *cobra.Command, args []string) error if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -90,24 +88,25 @@ func registerOperationContainerContainerListParamFlags(cmd *cobra.Command) error func registerOperationContainerContainerListAllParamFlags(cmdPrefix string, cmd *cobra.Command) error { - allDescription := `Return all containers. By default, only running containers are shown` + flagAllDescription := `Return all containers. By default, only running containers are shown` - var allFlagName string + var flagAllName string if cmdPrefix == "" { - allFlagName = "all" + flagAllName = "all" } else { - allFlagName = fmt.Sprintf("%v.all", cmdPrefix) + flagAllName = fmt.Sprintf("%v.all", cmdPrefix) } - var allFlagDefault bool + var flagAllDefault bool - _ = cmd.PersistentFlags().Bool(allFlagName, allFlagDefault, allDescription) + _ = cmd.PersistentFlags().Bool(flagAllName, flagAllDefault, flagAllDescription) return nil } + func registerOperationContainerContainerListFiltersParamFlags(cmdPrefix string, cmd *cobra.Command) error { - filtersDescription := `Filters to process on the container list, encoded as JSON (a ` + "`" + `map[string][]string` + "`" + `). For example, ` + "`" + `{"status": ["paused"]}` + "`" + ` will only return paused containers. Available filters: + flagFiltersDescription := `Filters to process on the container list, encoded as JSON (a ` + "`" + `map[string][]string` + "`" + `). For example, ` + "`" + `{"status": ["paused"]}` + "`" + ` will only return paused containers. Available filters: - ` + "`" + `ancestor` + "`" + `=(` + "`" + `[:]` + "`" + `, ` + "`" + `` + "`" + `, or ` + "`" + `` + "`" + `) - ` + "`" + `before` + "`" + `=(` + "`" + `` + "`" + ` or ` + "`" + `` + "`" + `) @@ -126,50 +125,52 @@ func registerOperationContainerContainerListFiltersParamFlags(cmdPrefix string, - ` + "`" + `volume` + "`" + `=(` + "`" + `` + "`" + ` or ` + "`" + `` + "`" + `) ` - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - var filtersFlagDefault string + var flagFiltersDefault string - _ = cmd.PersistentFlags().String(filtersFlagName, filtersFlagDefault, filtersDescription) + _ = cmd.PersistentFlags().String(flagFiltersName, flagFiltersDefault, flagFiltersDescription) return nil } + func registerOperationContainerContainerListLimitParamFlags(cmdPrefix string, cmd *cobra.Command) error { - limitDescription := `Return this number of most recently created containers, including non-running ones.` + flagLimitDescription := `Return this number of most recently created containers, including non-running ones.` - var limitFlagName string + var flagLimitName string if cmdPrefix == "" { - limitFlagName = "limit" + flagLimitName = "limit" } else { - limitFlagName = fmt.Sprintf("%v.limit", cmdPrefix) + flagLimitName = fmt.Sprintf("%v.limit", cmdPrefix) } - var limitFlagDefault int64 + var flagLimitDefault int64 - _ = cmd.PersistentFlags().Int64(limitFlagName, limitFlagDefault, limitDescription) + _ = cmd.PersistentFlags().Int64(flagLimitName, flagLimitDefault, flagLimitDescription) return nil } + func registerOperationContainerContainerListSizeParamFlags(cmdPrefix string, cmd *cobra.Command) error { - sizeDescription := `Return the size of container as fields ` + "`" + `SizeRw` + "`" + ` and ` + "`" + `SizeRootFs` + "`" + `.` + flagSizeDescription := `Return the size of container as fields ` + "`" + `SizeRw` + "`" + ` and ` + "`" + `SizeRootFs` + "`" + `.` - var sizeFlagName string + var flagSizeName string if cmdPrefix == "" { - sizeFlagName = "size" + flagSizeName = "size" } else { - sizeFlagName = fmt.Sprintf("%v.size", cmdPrefix) + flagSizeName = fmt.Sprintf("%v.size", cmdPrefix) } - var sizeFlagDefault bool + var flagSizeDefault bool - _ = cmd.PersistentFlags().Bool(sizeFlagName, sizeFlagDefault, sizeDescription) + _ = cmd.PersistentFlags().Bool(flagSizeName, flagSizeDefault, flagSizeDescription) return nil } @@ -178,80 +179,87 @@ func retrieveOperationContainerContainerListAllFlag(m *container.ContainerListPa retAdded := false if cmd.Flags().Changed("all") { - var allFlagName string + var flagAllName string if cmdPrefix == "" { - allFlagName = "all" + flagAllName = "all" } else { - allFlagName = fmt.Sprintf("%v.all", cmdPrefix) + flagAllName = fmt.Sprintf("%v.all", cmdPrefix) } - allFlagValue, err := cmd.Flags().GetBool(allFlagName) + flagAllValue, err := cmd.Flags().GetBool(flagAllName) if err != nil { return err, false } - m.All = &allFlagValue + m.All = &flagAllValue } + return nil, retAdded } + func retrieveOperationContainerContainerListFiltersFlag(m *container.ContainerListParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("filters") { - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - filtersFlagValue, err := cmd.Flags().GetString(filtersFlagName) + flagFiltersValue, err := cmd.Flags().GetString(flagFiltersName) if err != nil { return err, false } - m.Filters = &filtersFlagValue + m.Filters = &flagFiltersValue } + return nil, retAdded } + func retrieveOperationContainerContainerListLimitFlag(m *container.ContainerListParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("limit") { - var limitFlagName string + var flagLimitName string if cmdPrefix == "" { - limitFlagName = "limit" + flagLimitName = "limit" } else { - limitFlagName = fmt.Sprintf("%v.limit", cmdPrefix) + flagLimitName = fmt.Sprintf("%v.limit", cmdPrefix) } - limitFlagValue, err := cmd.Flags().GetInt64(limitFlagName) + flagLimitValue, err := cmd.Flags().GetInt64(flagLimitName) if err != nil { return err, false } - m.Limit = &limitFlagValue + m.Limit = &flagLimitValue } + return nil, retAdded } + func retrieveOperationContainerContainerListSizeFlag(m *container.ContainerListParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("size") { - var sizeFlagName string + var flagSizeName string if cmdPrefix == "" { - sizeFlagName = "size" + flagSizeName = "size" } else { - sizeFlagName = fmt.Sprintf("%v.size", cmdPrefix) + flagSizeName = fmt.Sprintf("%v.size", cmdPrefix) } - sizeFlagValue, err := cmd.Flags().GetBool(sizeFlagName) + flagSizeValue, err := cmd.Flags().GetBool(flagSizeName) if err != nil { return err, false } - m.Size = &sizeFlagValue + m.Size = &flagSizeValue } + return nil, retAdded } @@ -259,45 +267,47 @@ func retrieveOperationContainerContainerListSizeFlag(m *container.ContainerListP func parseOperationContainerContainerListResult(resp0 *container.ContainerListOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*container.ContainerListOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*container.ContainerListOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*container.ContainerListBadRequest) + var iResp1 any = respErr + eresp1, ok := iResp1.(*container.ContainerListBadRequest) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerListInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerListInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -305,6 +315,5 @@ func parseOperationContainerContainerListResult(resp0 *container.ContainerListOK } return string(msgStr), nil } - return "", nil } diff --git a/cli/container_logs_operation.go b/cli/container_logs_operation.go index b045e24..27bb573 100644 --- a/cli/container_logs_operation.go +++ b/cli/container_logs_operation.go @@ -2,9 +2,6 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "bytes" "encoding/json" @@ -12,11 +9,12 @@ import ( "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerLogsCmd returns a cmd to handle operation containerLogs +// makeOperationContainerContainerLogsCmd returns a command to handle operation containerLogs func makeOperationContainerContainerLogsCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerLogs", @@ -42,32 +40,31 @@ func runOperationContainerContainerLogs(cmd *cobra.Command, args []string) error } // retrieve flag values from cmd and fill params params := container.NewContainerLogsParams() - if err, _ := retrieveOperationContainerContainerLogsFollowFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerLogsFollowFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerLogsIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerLogsIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerLogsSinceFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerLogsSinceFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerLogsStderrFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerLogsStderrFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerLogsStdoutFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerLogsStdoutFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerLogsTailFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerLogsTailFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerLogsTimestampsFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerLogsTimestampsFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerLogsUntilFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerLogsUntilFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -76,10 +73,11 @@ func runOperationContainerContainerLogs(cmd *cobra.Command, args []string) error if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -114,137 +112,144 @@ func registerOperationContainerContainerLogsParamFlags(cmd *cobra.Command) error func registerOperationContainerContainerLogsFollowParamFlags(cmdPrefix string, cmd *cobra.Command) error { - followDescription := `Keep connection after returning logs.` + flagFollowDescription := `Keep connection after returning logs.` - var followFlagName string + var flagFollowName string if cmdPrefix == "" { - followFlagName = "follow" + flagFollowName = "follow" } else { - followFlagName = fmt.Sprintf("%v.follow", cmdPrefix) + flagFollowName = fmt.Sprintf("%v.follow", cmdPrefix) } - var followFlagDefault bool + var flagFollowDefault bool - _ = cmd.PersistentFlags().Bool(followFlagName, followFlagDefault, followDescription) + _ = cmd.PersistentFlags().Bool(flagFollowName, flagFollowDefault, flagFollowDescription) return nil } + func registerOperationContainerContainerLogsIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationContainerContainerLogsSinceParamFlags(cmdPrefix string, cmd *cobra.Command) error { - sinceDescription := `Only return logs since this time, as a UNIX timestamp` + flagSinceDescription := `Only return logs since this time, as a UNIX timestamp` - var sinceFlagName string + var flagSinceName string if cmdPrefix == "" { - sinceFlagName = "since" + flagSinceName = "since" } else { - sinceFlagName = fmt.Sprintf("%v.since", cmdPrefix) + flagSinceName = fmt.Sprintf("%v.since", cmdPrefix) } - var sinceFlagDefault int64 + var flagSinceDefault int64 - _ = cmd.PersistentFlags().Int64(sinceFlagName, sinceFlagDefault, sinceDescription) + _ = cmd.PersistentFlags().Int64(flagSinceName, flagSinceDefault, flagSinceDescription) return nil } + func registerOperationContainerContainerLogsStderrParamFlags(cmdPrefix string, cmd *cobra.Command) error { - stderrDescription := `Return logs from ` + "`" + `stderr` + "`" + `` + flagStderrDescription := `Return logs from ` + "`" + `stderr` + "`" + `` - var stderrFlagName string + var flagStderrName string if cmdPrefix == "" { - stderrFlagName = "stderr" + flagStderrName = "stderr" } else { - stderrFlagName = fmt.Sprintf("%v.stderr", cmdPrefix) + flagStderrName = fmt.Sprintf("%v.stderr", cmdPrefix) } - var stderrFlagDefault bool + var flagStderrDefault bool - _ = cmd.PersistentFlags().Bool(stderrFlagName, stderrFlagDefault, stderrDescription) + _ = cmd.PersistentFlags().Bool(flagStderrName, flagStderrDefault, flagStderrDescription) return nil } + func registerOperationContainerContainerLogsStdoutParamFlags(cmdPrefix string, cmd *cobra.Command) error { - stdoutDescription := `Return logs from ` + "`" + `stdout` + "`" + `` + flagStdoutDescription := `Return logs from ` + "`" + `stdout` + "`" + `` - var stdoutFlagName string + var flagStdoutName string if cmdPrefix == "" { - stdoutFlagName = "stdout" + flagStdoutName = "stdout" } else { - stdoutFlagName = fmt.Sprintf("%v.stdout", cmdPrefix) + flagStdoutName = fmt.Sprintf("%v.stdout", cmdPrefix) } - var stdoutFlagDefault bool + var flagStdoutDefault bool - _ = cmd.PersistentFlags().Bool(stdoutFlagName, stdoutFlagDefault, stdoutDescription) + _ = cmd.PersistentFlags().Bool(flagStdoutName, flagStdoutDefault, flagStdoutDescription) return nil } + func registerOperationContainerContainerLogsTailParamFlags(cmdPrefix string, cmd *cobra.Command) error { - tailDescription := `Only return this number of log lines from the end of the logs. Specify as an integer or ` + "`" + `all` + "`" + ` to output all log lines.` + flagTailDescription := `Only return this number of log lines from the end of the logs. Specify as an integer or ` + "`" + `all` + "`" + ` to output all log lines.` - var tailFlagName string + var flagTailName string if cmdPrefix == "" { - tailFlagName = "tail" + flagTailName = "tail" } else { - tailFlagName = fmt.Sprintf("%v.tail", cmdPrefix) + flagTailName = fmt.Sprintf("%v.tail", cmdPrefix) } - var tailFlagDefault string = "all" + var flagTailDefault string = "all" - _ = cmd.PersistentFlags().String(tailFlagName, tailFlagDefault, tailDescription) + _ = cmd.PersistentFlags().String(flagTailName, flagTailDefault, flagTailDescription) return nil } + func registerOperationContainerContainerLogsTimestampsParamFlags(cmdPrefix string, cmd *cobra.Command) error { - timestampsDescription := `Add timestamps to every log line` + flagTimestampsDescription := `Add timestamps to every log line` - var timestampsFlagName string + var flagTimestampsName string if cmdPrefix == "" { - timestampsFlagName = "timestamps" + flagTimestampsName = "timestamps" } else { - timestampsFlagName = fmt.Sprintf("%v.timestamps", cmdPrefix) + flagTimestampsName = fmt.Sprintf("%v.timestamps", cmdPrefix) } - var timestampsFlagDefault bool + var flagTimestampsDefault bool - _ = cmd.PersistentFlags().Bool(timestampsFlagName, timestampsFlagDefault, timestampsDescription) + _ = cmd.PersistentFlags().Bool(flagTimestampsName, flagTimestampsDefault, flagTimestampsDescription) return nil } + func registerOperationContainerContainerLogsUntilParamFlags(cmdPrefix string, cmd *cobra.Command) error { - untilDescription := `Only return logs before this time, as a UNIX timestamp` + flagUntilDescription := `Only return logs before this time, as a UNIX timestamp` - var untilFlagName string + var flagUntilName string if cmdPrefix == "" { - untilFlagName = "until" + flagUntilName = "until" } else { - untilFlagName = fmt.Sprintf("%v.until", cmdPrefix) + flagUntilName = fmt.Sprintf("%v.until", cmdPrefix) } - var untilFlagDefault int64 + var flagUntilDefault int64 - _ = cmd.PersistentFlags().Int64(untilFlagName, untilFlagDefault, untilDescription) + _ = cmd.PersistentFlags().Int64(flagUntilName, flagUntilDefault, flagUntilDescription) return nil } @@ -253,160 +258,175 @@ func retrieveOperationContainerContainerLogsFollowFlag(m *container.ContainerLog retAdded := false if cmd.Flags().Changed("follow") { - var followFlagName string + var flagFollowName string if cmdPrefix == "" { - followFlagName = "follow" + flagFollowName = "follow" } else { - followFlagName = fmt.Sprintf("%v.follow", cmdPrefix) + flagFollowName = fmt.Sprintf("%v.follow", cmdPrefix) } - followFlagValue, err := cmd.Flags().GetBool(followFlagName) + flagFollowValue, err := cmd.Flags().GetBool(flagFollowName) if err != nil { return err, false } - m.Follow = &followFlagValue + m.Follow = &flagFollowValue } + return nil, retAdded } + func retrieveOperationContainerContainerLogsIDFlag(m *container.ContainerLogsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationContainerContainerLogsSinceFlag(m *container.ContainerLogsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("since") { - var sinceFlagName string + var flagSinceName string if cmdPrefix == "" { - sinceFlagName = "since" + flagSinceName = "since" } else { - sinceFlagName = fmt.Sprintf("%v.since", cmdPrefix) + flagSinceName = fmt.Sprintf("%v.since", cmdPrefix) } - sinceFlagValue, err := cmd.Flags().GetInt64(sinceFlagName) + flagSinceValue, err := cmd.Flags().GetInt64(flagSinceName) if err != nil { return err, false } - m.Since = &sinceFlagValue + m.Since = &flagSinceValue } + return nil, retAdded } + func retrieveOperationContainerContainerLogsStderrFlag(m *container.ContainerLogsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("stderr") { - var stderrFlagName string + var flagStderrName string if cmdPrefix == "" { - stderrFlagName = "stderr" + flagStderrName = "stderr" } else { - stderrFlagName = fmt.Sprintf("%v.stderr", cmdPrefix) + flagStderrName = fmt.Sprintf("%v.stderr", cmdPrefix) } - stderrFlagValue, err := cmd.Flags().GetBool(stderrFlagName) + flagStderrValue, err := cmd.Flags().GetBool(flagStderrName) if err != nil { return err, false } - m.Stderr = &stderrFlagValue + m.Stderr = &flagStderrValue } + return nil, retAdded } + func retrieveOperationContainerContainerLogsStdoutFlag(m *container.ContainerLogsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("stdout") { - var stdoutFlagName string + var flagStdoutName string if cmdPrefix == "" { - stdoutFlagName = "stdout" + flagStdoutName = "stdout" } else { - stdoutFlagName = fmt.Sprintf("%v.stdout", cmdPrefix) + flagStdoutName = fmt.Sprintf("%v.stdout", cmdPrefix) } - stdoutFlagValue, err := cmd.Flags().GetBool(stdoutFlagName) + flagStdoutValue, err := cmd.Flags().GetBool(flagStdoutName) if err != nil { return err, false } - m.Stdout = &stdoutFlagValue + m.Stdout = &flagStdoutValue } + return nil, retAdded } + func retrieveOperationContainerContainerLogsTailFlag(m *container.ContainerLogsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("tail") { - var tailFlagName string + var flagTailName string if cmdPrefix == "" { - tailFlagName = "tail" + flagTailName = "tail" } else { - tailFlagName = fmt.Sprintf("%v.tail", cmdPrefix) + flagTailName = fmt.Sprintf("%v.tail", cmdPrefix) } - tailFlagValue, err := cmd.Flags().GetString(tailFlagName) + flagTailValue, err := cmd.Flags().GetString(flagTailName) if err != nil { return err, false } - m.Tail = &tailFlagValue + m.Tail = &flagTailValue } + return nil, retAdded } + func retrieveOperationContainerContainerLogsTimestampsFlag(m *container.ContainerLogsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("timestamps") { - var timestampsFlagName string + var flagTimestampsName string if cmdPrefix == "" { - timestampsFlagName = "timestamps" + flagTimestampsName = "timestamps" } else { - timestampsFlagName = fmt.Sprintf("%v.timestamps", cmdPrefix) + flagTimestampsName = fmt.Sprintf("%v.timestamps", cmdPrefix) } - timestampsFlagValue, err := cmd.Flags().GetBool(timestampsFlagName) + flagTimestampsValue, err := cmd.Flags().GetBool(flagTimestampsName) if err != nil { return err, false } - m.Timestamps = ×tampsFlagValue + m.Timestamps = &flagTimestampsValue } + return nil, retAdded } + func retrieveOperationContainerContainerLogsUntilFlag(m *container.ContainerLogsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("until") { - var untilFlagName string + var flagUntilName string if cmdPrefix == "" { - untilFlagName = "until" + flagUntilName = "until" } else { - untilFlagName = fmt.Sprintf("%v.until", cmdPrefix) + flagUntilName = fmt.Sprintf("%v.until", cmdPrefix) } - untilFlagValue, err := cmd.Flags().GetInt64(untilFlagName) + flagUntilValue, err := cmd.Flags().GetInt64(flagUntilName) if err != nil { return err, false } - m.Until = &untilFlagValue + m.Until = &flagUntilValue } + return nil, retAdded } @@ -414,49 +434,50 @@ func retrieveOperationContainerContainerLogsUntilFlag(m *container.ContainerLogs func parseOperationContainerContainerLogsResult(resp0 *container.ContainerLogsOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*container.ContainerLogsOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*container.ContainerLogsOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*container.ContainerLogsNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*container.ContainerLogsNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerLogsInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerLogsInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr := fmt.Sprintf("%v", resp0.Payload) return string(msgStr), nil } - return "", nil } diff --git a/cli/container_pause_operation.go b/cli/container_pause_operation.go index 68f6cd3..7f4da9b 100644 --- a/cli/container_pause_operation.go +++ b/cli/container_pause_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerPauseCmd returns a cmd to handle operation containerPause +// makeOperationContainerContainerPauseCmd returns a command to handle operation containerPause func makeOperationContainerContainerPauseCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerPause", @@ -41,11 +39,10 @@ func runOperationContainerContainerPause(cmd *cobra.Command, args []string) erro } // retrieve flag values from cmd and fill params params := container.NewContainerPauseParams() - if err, _ := retrieveOperationContainerContainerPauseIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerPauseIDFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationContainerContainerPause(cmd *cobra.Command, args []string) erro if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -71,18 +69,18 @@ func registerOperationContainerContainerPauseParamFlags(cmd *cobra.Command) erro func registerOperationContainerContainerPauseIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -91,20 +89,21 @@ func retrieveOperationContainerContainerPauseIDFlag(m *container.ContainerPauseP retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } @@ -112,36 +111,36 @@ func retrieveOperationContainerContainerPauseIDFlag(m *container.ContainerPauseP func parseOperationContainerContainerPauseResult(resp0 *container.ContainerPauseNoContent, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning containerPauseNoContent is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*container.ContainerPauseNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*container.ContainerPauseNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerPauseInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerPauseInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response containerPauseNoContent is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/container_prune_operation.go b/cli/container_prune_operation.go index d1c9045..297f417 100644 --- a/cli/container_prune_operation.go +++ b/cli/container_prune_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerPruneCmd returns a cmd to handle operation containerPrune +// makeOperationContainerContainerPruneCmd returns a command to handle operation containerPrune func makeOperationContainerContainerPruneCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerPrune", @@ -38,11 +36,10 @@ func runOperationContainerContainerPrune(cmd *cobra.Command, args []string) erro } // retrieve flag values from cmd and fill params params := container.NewContainerPruneParams() - if err, _ := retrieveOperationContainerContainerPruneFiltersFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerPruneFiltersFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationContainerContainerPrune(cmd *cobra.Command, args []string) erro if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,23 +66,23 @@ func registerOperationContainerContainerPruneParamFlags(cmd *cobra.Command) erro func registerOperationContainerContainerPruneFiltersParamFlags(cmdPrefix string, cmd *cobra.Command) error { - filtersDescription := `Filters to process on the prune list, encoded as JSON (a ` + "`" + `map[string][]string` + "`" + `). + flagFiltersDescription := `Filters to process on the prune list, encoded as JSON (a ` + "`" + `map[string][]string` + "`" + `). Available filters: - ` + "`" + `until=` + "`" + ` Prune containers created before this timestamp. The ` + "`" + `` + "`" + ` can be Unix timestamps, date formatted timestamps, or Go duration strings (e.g. ` + "`" + `10m` + "`" + `, ` + "`" + `1h30m` + "`" + `) computed relative to the daemon machine’s time. - ` + "`" + `label` + "`" + ` (` + "`" + `label=` + "`" + `, ` + "`" + `label==` + "`" + `, ` + "`" + `label!=` + "`" + `, or ` + "`" + `label!==` + "`" + `) Prune containers with (or without, in case ` + "`" + `label!=...` + "`" + ` is used) the specified labels. ` - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - var filtersFlagDefault string + var flagFiltersDefault string - _ = cmd.PersistentFlags().String(filtersFlagName, filtersFlagDefault, filtersDescription) + _ = cmd.PersistentFlags().String(flagFiltersName, flagFiltersDefault, flagFiltersDescription) return nil } @@ -93,20 +91,21 @@ func retrieveOperationContainerContainerPruneFiltersFlag(m *container.ContainerP retAdded := false if cmd.Flags().Changed("filters") { - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - filtersFlagValue, err := cmd.Flags().GetString(filtersFlagName) + flagFiltersValue, err := cmd.Flags().GetString(flagFiltersName) if err != nil { return err, false } - m.Filters = &filtersFlagValue + m.Filters = &flagFiltersValue } + return nil, retAdded } @@ -114,33 +113,35 @@ func retrieveOperationContainerContainerPruneFiltersFlag(m *container.ContainerP func parseOperationContainerContainerPruneResult(resp0 *container.ContainerPruneOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*container.ContainerPruneOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*container.ContainerPruneOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*container.ContainerPruneInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*container.ContainerPruneInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -148,25 +149,24 @@ func parseOperationContainerContainerPruneResult(resp0 *container.ContainerPrune } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelContainerPruneOKBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerContainerPruneOKBodyContainersDeleted(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerPruneOKBodyPropContainersDeleted(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerPruneOKBodySpaceReclaimed(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerPruneOKBodyPropSpaceReclaimed(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerContainerPruneOKBodyContainersDeleted(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerPruneOKBodyPropContainersDeleted(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -176,23 +176,23 @@ func registerContainerPruneOKBodyContainersDeleted(depth int, cmdPrefix string, return nil } -func registerContainerPruneOKBodySpaceReclaimed(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerPruneOKBodyPropSpaceReclaimed(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - spaceReclaimedDescription := `Disk space reclaimed in bytes` + flagSpaceReclaimedDescription := `Disk space reclaimed in bytes` - var spaceReclaimedFlagName string + var flagSpaceReclaimedName string if cmdPrefix == "" { - spaceReclaimedFlagName = "SpaceReclaimed" + flagSpaceReclaimedName = "SpaceReclaimed" } else { - spaceReclaimedFlagName = fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) + flagSpaceReclaimedName = fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) } - var spaceReclaimedFlagDefault int64 + var flagSpaceReclaimedDefault int64 - _ = cmd.PersistentFlags().Int64(spaceReclaimedFlagName, spaceReclaimedFlagDefault, spaceReclaimedDescription) + _ = cmd.PersistentFlags().Int64(flagSpaceReclaimedName, flagSpaceReclaimedDefault, flagSpaceReclaimedDescription) return nil } @@ -201,56 +201,56 @@ func registerContainerPruneOKBodySpaceReclaimed(depth int, cmdPrefix string, cmd func retrieveModelContainerPruneOKBodyFlags(depth int, m *container.ContainerPruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, containersDeletedAdded := retrieveContainerPruneOKBodyContainersDeletedFlags(depth, m, cmdPrefix, cmd) + err, ContainersDeletedAdded := retrieveContainerPruneOKBodyPropContainersDeletedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containersDeletedAdded + retAdded = retAdded || ContainersDeletedAdded - err, spaceReclaimedAdded := retrieveContainerPruneOKBodySpaceReclaimedFlags(depth, m, cmdPrefix, cmd) + err, SpaceReclaimedAdded := retrieveContainerPruneOKBodyPropSpaceReclaimedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || spaceReclaimedAdded + retAdded = retAdded || SpaceReclaimedAdded return nil, retAdded } -func retrieveContainerPruneOKBodyContainersDeletedFlags(depth int, m *container.ContainerPruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerPruneOKBodyPropContainersDeletedFlags(depth int, m *container.ContainerPruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - containersDeletedFlagName := fmt.Sprintf("%v.ContainersDeleted", cmdPrefix) - if cmd.Flags().Changed(containersDeletedFlagName) { + flagContainersDeletedName := fmt.Sprintf("%v.ContainersDeleted", cmdPrefix) + if cmd.Flags().Changed(flagContainersDeletedName) { // warning: ContainersDeleted array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveContainerPruneOKBodySpaceReclaimedFlags(depth int, m *container.ContainerPruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerPruneOKBodyPropSpaceReclaimedFlags(depth int, m *container.ContainerPruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - spaceReclaimedFlagName := fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) - if cmd.Flags().Changed(spaceReclaimedFlagName) { + flagSpaceReclaimedName := fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) + if cmd.Flags().Changed(flagSpaceReclaimedName) { - var spaceReclaimedFlagName string + var flagSpaceReclaimedName string if cmdPrefix == "" { - spaceReclaimedFlagName = "SpaceReclaimed" + flagSpaceReclaimedName = "SpaceReclaimed" } else { - spaceReclaimedFlagName = fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) + flagSpaceReclaimedName = fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) } - spaceReclaimedFlagValue, err := cmd.Flags().GetInt64(spaceReclaimedFlagName) + flagSpaceReclaimedValue, err := cmd.Flags().GetInt64(flagSpaceReclaimedName) if err != nil { return err, false } - m.SpaceReclaimed = spaceReclaimedFlagValue + m.SpaceReclaimed = flagSpaceReclaimedValue retAdded = true } diff --git a/cli/container_rename_operation.go b/cli/container_rename_operation.go index 33101e7..6af362a 100644 --- a/cli/container_rename_operation.go +++ b/cli/container_rename_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerRenameCmd returns a cmd to handle operation containerRename +// makeOperationContainerContainerRenameCmd returns a command to handle operation containerRename func makeOperationContainerContainerRenameCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerRename", @@ -38,14 +36,13 @@ func runOperationContainerContainerRename(cmd *cobra.Command, args []string) err } // retrieve flag values from cmd and fill params params := container.NewContainerRenameParams() - if err, _ := retrieveOperationContainerContainerRenameIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerRenameIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerRenameNameFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerRenameNameFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationContainerContainerRename(cmd *cobra.Command, args []string) err if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,35 +72,36 @@ func registerOperationContainerContainerRenameParamFlags(cmd *cobra.Command) err func registerOperationContainerContainerRenameIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationContainerContainerRenameNameParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nameDescription := `Required. New name for the container` + flagNameDescription := `Required. New name for the container` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } @@ -111,40 +110,43 @@ func retrieveOperationContainerContainerRenameIDFlag(m *container.ContainerRenam retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationContainerContainerRenameNameFlag(m *container.ContainerRenameParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("name") { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue } + return nil, retAdded } @@ -152,48 +154,48 @@ func retrieveOperationContainerContainerRenameNameFlag(m *container.ContainerRen func parseOperationContainerContainerRenameResult(resp0 *container.ContainerRenameNoContent, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning containerRenameNoContent is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*container.ContainerRenameNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*container.ContainerRenameNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerRenameConflict) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerRenameConflict) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*container.ContainerRenameInternalServerError) + var iResp3 any = respErr + eresp3, ok := iResp3.(*container.ContainerRenameInternalServerError) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response containerRenameNoContent is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/container_resize_operation.go b/cli/container_resize_operation.go index 60a57f1..386fb64 100644 --- a/cli/container_resize_operation.go +++ b/cli/container_resize_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerResizeCmd returns a cmd to handle operation containerResize +// makeOperationContainerContainerResizeCmd returns a command to handle operation containerResize func makeOperationContainerContainerResizeCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerResize", @@ -38,17 +36,16 @@ func runOperationContainerContainerResize(cmd *cobra.Command, args []string) err } // retrieve flag values from cmd and fill params params := container.NewContainerResizeParams() - if err, _ := retrieveOperationContainerContainerResizeHFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerResizeHFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerResizeIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerResizeIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerResizeWFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerResizeWFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -57,10 +54,11 @@ func runOperationContainerContainerResize(cmd *cobra.Command, args []string) err if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -80,52 +78,54 @@ func registerOperationContainerContainerResizeParamFlags(cmd *cobra.Command) err func registerOperationContainerContainerResizeHParamFlags(cmdPrefix string, cmd *cobra.Command) error { - hDescription := `Height of the tty session in characters` + flagHDescription := `Height of the tty session in characters` - var hFlagName string + var flagHName string if cmdPrefix == "" { - hFlagName = "h" + flagHName = "h" } else { - hFlagName = fmt.Sprintf("%v.h", cmdPrefix) + flagHName = fmt.Sprintf("%v.h", cmdPrefix) } - var hFlagDefault int64 + var flagHDefault int64 - _ = cmd.PersistentFlags().Int64(hFlagName, hFlagDefault, hDescription) + _ = cmd.PersistentFlags().Int64(flagHName, flagHDefault, flagHDescription) return nil } + func registerOperationContainerContainerResizeIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationContainerContainerResizeWParamFlags(cmdPrefix string, cmd *cobra.Command) error { - wDescription := `Width of the tty session in characters` + flagWDescription := `Width of the tty session in characters` - var wFlagName string + var flagWName string if cmdPrefix == "" { - wFlagName = "w" + flagWName = "w" } else { - wFlagName = fmt.Sprintf("%v.w", cmdPrefix) + flagWName = fmt.Sprintf("%v.w", cmdPrefix) } - var wFlagDefault int64 + var flagWDefault int64 - _ = cmd.PersistentFlags().Int64(wFlagName, wFlagDefault, wDescription) + _ = cmd.PersistentFlags().Int64(flagWName, flagWDefault, flagWDescription) return nil } @@ -134,60 +134,65 @@ func retrieveOperationContainerContainerResizeHFlag(m *container.ContainerResize retAdded := false if cmd.Flags().Changed("h") { - var hFlagName string + var flagHName string if cmdPrefix == "" { - hFlagName = "h" + flagHName = "h" } else { - hFlagName = fmt.Sprintf("%v.h", cmdPrefix) + flagHName = fmt.Sprintf("%v.h", cmdPrefix) } - hFlagValue, err := cmd.Flags().GetInt64(hFlagName) + flagHValue, err := cmd.Flags().GetInt64(flagHName) if err != nil { return err, false } - m.H = &hFlagValue + m.H = &flagHValue } + return nil, retAdded } + func retrieveOperationContainerContainerResizeIDFlag(m *container.ContainerResizeParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationContainerContainerResizeWFlag(m *container.ContainerResizeParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("w") { - var wFlagName string + var flagWName string if cmdPrefix == "" { - wFlagName = "w" + flagWName = "w" } else { - wFlagName = fmt.Sprintf("%v.w", cmdPrefix) + flagWName = fmt.Sprintf("%v.w", cmdPrefix) } - wFlagValue, err := cmd.Flags().GetInt64(wFlagName) + flagWValue, err := cmd.Flags().GetInt64(flagWName) if err != nil { return err, false } - m.W = &wFlagValue + m.W = &flagWValue } + return nil, retAdded } @@ -195,36 +200,36 @@ func retrieveOperationContainerContainerResizeWFlag(m *container.ContainerResize func parseOperationContainerContainerResizeResult(resp0 *container.ContainerResizeOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning containerResizeOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*container.ContainerResizeNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*container.ContainerResizeNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerResizeInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerResizeInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response containerResizeOK is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/container_restart_operation.go b/cli/container_restart_operation.go index 93ba5eb..9697f61 100644 --- a/cli/container_restart_operation.go +++ b/cli/container_restart_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerRestartCmd returns a cmd to handle operation containerRestart +// makeOperationContainerContainerRestartCmd returns a command to handle operation containerRestart func makeOperationContainerContainerRestartCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerRestart", @@ -38,14 +36,13 @@ func runOperationContainerContainerRestart(cmd *cobra.Command, args []string) er } // retrieve flag values from cmd and fill params params := container.NewContainerRestartParams() - if err, _ := retrieveOperationContainerContainerRestartIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerRestartIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerRestartTFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerRestartTFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationContainerContainerRestart(cmd *cobra.Command, args []string) er if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,35 +72,36 @@ func registerOperationContainerContainerRestartParamFlags(cmd *cobra.Command) er func registerOperationContainerContainerRestartIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationContainerContainerRestartTParamFlags(cmdPrefix string, cmd *cobra.Command) error { - tDescription := `Number of seconds to wait before killing the container` + flagTDescription := `Number of seconds to wait before killing the container` - var tFlagName string + var flagTName string if cmdPrefix == "" { - tFlagName = "t" + flagTName = "t" } else { - tFlagName = fmt.Sprintf("%v.t", cmdPrefix) + flagTName = fmt.Sprintf("%v.t", cmdPrefix) } - var tFlagDefault int64 + var flagTDefault int64 - _ = cmd.PersistentFlags().Int64(tFlagName, tFlagDefault, tDescription) + _ = cmd.PersistentFlags().Int64(flagTName, flagTDefault, flagTDescription) return nil } @@ -111,40 +110,43 @@ func retrieveOperationContainerContainerRestartIDFlag(m *container.ContainerRest retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationContainerContainerRestartTFlag(m *container.ContainerRestartParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("t") { - var tFlagName string + var flagTName string if cmdPrefix == "" { - tFlagName = "t" + flagTName = "t" } else { - tFlagName = fmt.Sprintf("%v.t", cmdPrefix) + flagTName = fmt.Sprintf("%v.t", cmdPrefix) } - tFlagValue, err := cmd.Flags().GetInt64(tFlagName) + flagTValue, err := cmd.Flags().GetInt64(flagTName) if err != nil { return err, false } - m.T = &tFlagValue + m.T = &flagTValue } + return nil, retAdded } @@ -152,36 +154,36 @@ func retrieveOperationContainerContainerRestartTFlag(m *container.ContainerResta func parseOperationContainerContainerRestartResult(resp0 *container.ContainerRestartNoContent, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning containerRestartNoContent is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*container.ContainerRestartNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*container.ContainerRestartNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerRestartInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerRestartInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response containerRestartNoContent is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/container_start_operation.go b/cli/container_start_operation.go index a88700d..37db78f 100644 --- a/cli/container_start_operation.go +++ b/cli/container_start_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerStartCmd returns a cmd to handle operation containerStart +// makeOperationContainerContainerStartCmd returns a command to handle operation containerStart func makeOperationContainerContainerStartCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerStart", @@ -38,14 +36,13 @@ func runOperationContainerContainerStart(cmd *cobra.Command, args []string) erro } // retrieve flag values from cmd and fill params params := container.NewContainerStartParams() - if err, _ := retrieveOperationContainerContainerStartDetachKeysFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerStartDetachKeysFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerStartIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerStartIDFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationContainerContainerStart(cmd *cobra.Command, args []string) erro if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,35 +72,36 @@ func registerOperationContainerContainerStartParamFlags(cmd *cobra.Command) erro func registerOperationContainerContainerStartDetachKeysParamFlags(cmdPrefix string, cmd *cobra.Command) error { - detachKeysDescription := `Override the key sequence for detaching a container. Format is a single character ` + "`" + `[a-Z]` + "`" + ` or ` + "`" + `ctrl-` + "`" + ` where ` + "`" + `` + "`" + ` is one of: ` + "`" + `a-z` + "`" + `, ` + "`" + `@` + "`" + `, ` + "`" + `^` + "`" + `, ` + "`" + `[` + "`" + `, ` + "`" + `,` + "`" + ` or ` + "`" + `_` + "`" + `.` + flagDetachKeysDescription := `Override the key sequence for detaching a container. Format is a single character ` + "`" + `[a-Z]` + "`" + ` or ` + "`" + `ctrl-` + "`" + ` where ` + "`" + `` + "`" + ` is one of: ` + "`" + `a-z` + "`" + `, ` + "`" + `@` + "`" + `, ` + "`" + `^` + "`" + `, ` + "`" + `[` + "`" + `, ` + "`" + `,` + "`" + ` or ` + "`" + `_` + "`" + `.` - var detachKeysFlagName string + var flagDetachKeysName string if cmdPrefix == "" { - detachKeysFlagName = "detachKeys" + flagDetachKeysName = "detachKeys" } else { - detachKeysFlagName = fmt.Sprintf("%v.detachKeys", cmdPrefix) + flagDetachKeysName = fmt.Sprintf("%v.detachKeys", cmdPrefix) } - var detachKeysFlagDefault string + var flagDetachKeysDefault string - _ = cmd.PersistentFlags().String(detachKeysFlagName, detachKeysFlagDefault, detachKeysDescription) + _ = cmd.PersistentFlags().String(flagDetachKeysName, flagDetachKeysDefault, flagDetachKeysDescription) return nil } + func registerOperationContainerContainerStartIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -111,40 +110,43 @@ func retrieveOperationContainerContainerStartDetachKeysFlag(m *container.Contain retAdded := false if cmd.Flags().Changed("detachKeys") { - var detachKeysFlagName string + var flagDetachKeysName string if cmdPrefix == "" { - detachKeysFlagName = "detachKeys" + flagDetachKeysName = "detachKeys" } else { - detachKeysFlagName = fmt.Sprintf("%v.detachKeys", cmdPrefix) + flagDetachKeysName = fmt.Sprintf("%v.detachKeys", cmdPrefix) } - detachKeysFlagValue, err := cmd.Flags().GetString(detachKeysFlagName) + flagDetachKeysValue, err := cmd.Flags().GetString(flagDetachKeysName) if err != nil { return err, false } - m.DetachKeys = &detachKeysFlagValue + m.DetachKeys = &flagDetachKeysValue } + return nil, retAdded } + func retrieveOperationContainerContainerStartIDFlag(m *container.ContainerStartParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } @@ -152,38 +154,37 @@ func retrieveOperationContainerContainerStartIDFlag(m *container.ContainerStartP func parseOperationContainerContainerStartResult(resp0 *container.ContainerStartNoContent, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning containerStartNoContent is not supported - // Non schema case: warning containerStartNotModified is not supported - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerStartNotFound) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerStartNotFound) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*container.ContainerStartInternalServerError) + var iResp3 any = respErr + eresp3, ok := iResp3.(*container.ContainerStartInternalServerError) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response containerStartNoContent is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/container_stats_operation.go b/cli/container_stats_operation.go index 98b4723..d9b493f 100644 --- a/cli/container_stats_operation.go +++ b/cli/container_stats_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerStatsCmd returns a cmd to handle operation containerStats +// makeOperationContainerContainerStatsCmd returns a command to handle operation containerStats func makeOperationContainerContainerStatsCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerStats", @@ -48,14 +46,13 @@ func runOperationContainerContainerStats(cmd *cobra.Command, args []string) erro } // retrieve flag values from cmd and fill params params := container.NewContainerStatsParams() - if err, _ := retrieveOperationContainerContainerStatsIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerStatsIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerStatsStreamFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerStatsStreamFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -64,10 +61,11 @@ func runOperationContainerContainerStats(cmd *cobra.Command, args []string) erro if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -84,35 +82,36 @@ func registerOperationContainerContainerStatsParamFlags(cmd *cobra.Command) erro func registerOperationContainerContainerStatsIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationContainerContainerStatsStreamParamFlags(cmdPrefix string, cmd *cobra.Command) error { - streamDescription := `Stream the output. If false, the stats will be output once and then it will disconnect.` + flagStreamDescription := `Stream the output. If false, the stats will be output once and then it will disconnect.` - var streamFlagName string + var flagStreamName string if cmdPrefix == "" { - streamFlagName = "stream" + flagStreamName = "stream" } else { - streamFlagName = fmt.Sprintf("%v.stream", cmdPrefix) + flagStreamName = fmt.Sprintf("%v.stream", cmdPrefix) } - var streamFlagDefault bool = true + var flagStreamDefault bool = true - _ = cmd.PersistentFlags().Bool(streamFlagName, streamFlagDefault, streamDescription) + _ = cmd.PersistentFlags().Bool(flagStreamName, flagStreamDefault, flagStreamDescription) return nil } @@ -121,40 +120,43 @@ func retrieveOperationContainerContainerStatsIDFlag(m *container.ContainerStatsP retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationContainerContainerStatsStreamFlag(m *container.ContainerStatsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("stream") { - var streamFlagName string + var flagStreamName string if cmdPrefix == "" { - streamFlagName = "stream" + flagStreamName = "stream" } else { - streamFlagName = fmt.Sprintf("%v.stream", cmdPrefix) + flagStreamName = fmt.Sprintf("%v.stream", cmdPrefix) } - streamFlagValue, err := cmd.Flags().GetBool(streamFlagName) + flagStreamValue, err := cmd.Flags().GetBool(flagStreamName) if err != nil { return err, false } - m.Stream = &streamFlagValue + m.Stream = &flagStreamValue } + return nil, retAdded } @@ -162,49 +164,50 @@ func retrieveOperationContainerContainerStatsStreamFlag(m *container.ContainerSt func parseOperationContainerContainerStatsResult(resp0 *container.ContainerStatsOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*container.ContainerStatsOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*container.ContainerStatsOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*container.ContainerStatsNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*container.ContainerStatsNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerStatsInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerStatsInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr := fmt.Sprintf("%v", resp0.Payload) return string(msgStr), nil } - return "", nil } diff --git a/cli/container_stop_operation.go b/cli/container_stop_operation.go index 750cd4c..ff090f0 100644 --- a/cli/container_stop_operation.go +++ b/cli/container_stop_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerStopCmd returns a cmd to handle operation containerStop +// makeOperationContainerContainerStopCmd returns a command to handle operation containerStop func makeOperationContainerContainerStopCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerStop", @@ -38,14 +36,13 @@ func runOperationContainerContainerStop(cmd *cobra.Command, args []string) error } // retrieve flag values from cmd and fill params params := container.NewContainerStopParams() - if err, _ := retrieveOperationContainerContainerStopIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerStopIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerStopTFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerStopTFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationContainerContainerStop(cmd *cobra.Command, args []string) error if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,35 +72,36 @@ func registerOperationContainerContainerStopParamFlags(cmd *cobra.Command) error func registerOperationContainerContainerStopIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationContainerContainerStopTParamFlags(cmdPrefix string, cmd *cobra.Command) error { - tDescription := `Number of seconds to wait before killing the container` + flagTDescription := `Number of seconds to wait before killing the container` - var tFlagName string + var flagTName string if cmdPrefix == "" { - tFlagName = "t" + flagTName = "t" } else { - tFlagName = fmt.Sprintf("%v.t", cmdPrefix) + flagTName = fmt.Sprintf("%v.t", cmdPrefix) } - var tFlagDefault int64 + var flagTDefault int64 - _ = cmd.PersistentFlags().Int64(tFlagName, tFlagDefault, tDescription) + _ = cmd.PersistentFlags().Int64(flagTName, flagTDefault, flagTDescription) return nil } @@ -111,40 +110,43 @@ func retrieveOperationContainerContainerStopIDFlag(m *container.ContainerStopPar retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationContainerContainerStopTFlag(m *container.ContainerStopParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("t") { - var tFlagName string + var flagTName string if cmdPrefix == "" { - tFlagName = "t" + flagTName = "t" } else { - tFlagName = fmt.Sprintf("%v.t", cmdPrefix) + flagTName = fmt.Sprintf("%v.t", cmdPrefix) } - tFlagValue, err := cmd.Flags().GetInt64(tFlagName) + flagTValue, err := cmd.Flags().GetInt64(flagTName) if err != nil { return err, false } - m.T = &tFlagValue + m.T = &flagTValue } + return nil, retAdded } @@ -152,38 +154,37 @@ func retrieveOperationContainerContainerStopTFlag(m *container.ContainerStopPara func parseOperationContainerContainerStopResult(resp0 *container.ContainerStopNoContent, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning containerStopNoContent is not supported - // Non schema case: warning containerStopNotModified is not supported - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerStopNotFound) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerStopNotFound) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*container.ContainerStopInternalServerError) + var iResp3 any = respErr + eresp3, ok := iResp3.(*container.ContainerStopInternalServerError) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response containerStopNoContent is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/container_summary_model.go b/cli/container_summary_model.go index 8f24f02..693ed51 100644 --- a/cli/container_summary_model.go +++ b/cli/container_summary_model.go @@ -2,16 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for []*ContainerSummaryItems0 @@ -23,194 +20,194 @@ import ( // register flags to command func registerModelContainerSummaryItems0Flags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerContainerSummaryItems0Command(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerSummaryItems0PropCommand(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerSummaryItems0Created(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerSummaryItems0PropCreated(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerSummaryItems0HostConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerSummaryItems0PropHostConfig(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerSummaryItems0ID(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerSummaryItems0PropID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerSummaryItems0Image(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerSummaryItems0PropImage(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerSummaryItems0ImageID(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerSummaryItems0PropImageID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerSummaryItems0Labels(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerSummaryItems0PropLabels(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerSummaryItems0Mounts(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerSummaryItems0PropMounts(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerSummaryItems0Names(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerSummaryItems0PropNames(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerSummaryItems0NetworkSettings(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerSummaryItems0PropNetworkSettings(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerSummaryItems0Ports(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerSummaryItems0PropPorts(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerSummaryItems0SizeRootFs(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerSummaryItems0PropSizeRootFs(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerSummaryItems0SizeRw(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerSummaryItems0PropSizeRw(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerSummaryItems0State(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerSummaryItems0PropState(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerSummaryItems0Status(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerSummaryItems0PropStatus(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerContainerSummaryItems0Command(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerSummaryItems0PropCommand(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - commandDescription := `Command to run when starting the container` + flagCommandDescription := `Command to run when starting the container` - var commandFlagName string + var flagCommandName string if cmdPrefix == "" { - commandFlagName = "Command" + flagCommandName = "Command" } else { - commandFlagName = fmt.Sprintf("%v.Command", cmdPrefix) + flagCommandName = fmt.Sprintf("%v.Command", cmdPrefix) } - var commandFlagDefault string + var flagCommandDefault string - _ = cmd.PersistentFlags().String(commandFlagName, commandFlagDefault, commandDescription) + _ = cmd.PersistentFlags().String(flagCommandName, flagCommandDefault, flagCommandDescription) return nil } -func registerContainerSummaryItems0Created(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerSummaryItems0PropCreated(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - createdDescription := `When the container was created` + flagCreatedDescription := `When the container was created` - var createdFlagName string + var flagCreatedName string if cmdPrefix == "" { - createdFlagName = "Created" + flagCreatedName = "Created" } else { - createdFlagName = fmt.Sprintf("%v.Created", cmdPrefix) + flagCreatedName = fmt.Sprintf("%v.Created", cmdPrefix) } - var createdFlagDefault int64 + var flagCreatedDefault int64 - _ = cmd.PersistentFlags().Int64(createdFlagName, createdFlagDefault, createdDescription) + _ = cmd.PersistentFlags().Int64(flagCreatedName, flagCreatedDefault, flagCreatedDescription) return nil } -func registerContainerSummaryItems0HostConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerSummaryItems0PropHostConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var hostConfigFlagName string + var flagHostConfigName string if cmdPrefix == "" { - hostConfigFlagName = "HostConfig" + flagHostConfigName = "HostConfig" } else { - hostConfigFlagName = fmt.Sprintf("%v.HostConfig", cmdPrefix) + flagHostConfigName = fmt.Sprintf("%v.HostConfig", cmdPrefix) } - if err := registerModelContainerSummaryItems0HostConfigFlags(depth+1, hostConfigFlagName, cmd); err != nil { + if err := registerModelContainerSummaryItems0HostConfigFlags(depth+1, flagHostConfigName, cmd); err != nil { return err } return nil } -func registerContainerSummaryItems0ID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerSummaryItems0PropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `The ID of this container` + flagIDDescription := `The ID of this container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } -func registerContainerSummaryItems0Image(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerSummaryItems0PropImage(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - imageDescription := `The name of the image used when creating this container` + flagImageDescription := `The name of the image used when creating this container` - var imageFlagName string + var flagImageName string if cmdPrefix == "" { - imageFlagName = "Image" + flagImageName = "Image" } else { - imageFlagName = fmt.Sprintf("%v.Image", cmdPrefix) + flagImageName = fmt.Sprintf("%v.Image", cmdPrefix) } - var imageFlagDefault string + var flagImageDefault string - _ = cmd.PersistentFlags().String(imageFlagName, imageFlagDefault, imageDescription) + _ = cmd.PersistentFlags().String(flagImageName, flagImageDefault, flagImageDescription) return nil } -func registerContainerSummaryItems0ImageID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerSummaryItems0PropImageID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - imageIdDescription := `The ID of the image that this container was created from` + flagImageIDDescription := `The ID of the image that this container was created from` - var imageIdFlagName string + var flagImageIDName string if cmdPrefix == "" { - imageIdFlagName = "ImageID" + flagImageIDName = "ImageID" } else { - imageIdFlagName = fmt.Sprintf("%v.ImageID", cmdPrefix) + flagImageIDName = fmt.Sprintf("%v.ImageID", cmdPrefix) } - var imageIdFlagDefault string + var flagImageIDDefault string - _ = cmd.PersistentFlags().String(imageIdFlagName, imageIdFlagDefault, imageIdDescription) + _ = cmd.PersistentFlags().String(flagImageIDName, flagImageIDDefault, flagImageIDDescription) return nil } -func registerContainerSummaryItems0Labels(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerSummaryItems0PropLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -220,7 +217,7 @@ func registerContainerSummaryItems0Labels(depth int, cmdPrefix string, cmd *cobr return nil } -func registerContainerSummaryItems0Mounts(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerSummaryItems0PropMounts(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -230,7 +227,7 @@ func registerContainerSummaryItems0Mounts(depth int, cmdPrefix string, cmd *cobr return nil } -func registerContainerSummaryItems0Names(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerSummaryItems0PropNames(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -240,26 +237,26 @@ func registerContainerSummaryItems0Names(depth int, cmdPrefix string, cmd *cobra return nil } -func registerContainerSummaryItems0NetworkSettings(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerSummaryItems0PropNetworkSettings(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var networkSettingsFlagName string + var flagNetworkSettingsName string if cmdPrefix == "" { - networkSettingsFlagName = "NetworkSettings" + flagNetworkSettingsName = "NetworkSettings" } else { - networkSettingsFlagName = fmt.Sprintf("%v.NetworkSettings", cmdPrefix) + flagNetworkSettingsName = fmt.Sprintf("%v.NetworkSettings", cmdPrefix) } - if err := registerModelContainerSummaryItems0NetworkSettingsFlags(depth+1, networkSettingsFlagName, cmd); err != nil { + if err := registerModelContainerSummaryItems0NetworkSettingsFlags(depth+1, flagNetworkSettingsName, cmd); err != nil { return err } return nil } -func registerContainerSummaryItems0Ports(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerSummaryItems0PropPorts(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -269,86 +266,86 @@ func registerContainerSummaryItems0Ports(depth int, cmdPrefix string, cmd *cobra return nil } -func registerContainerSummaryItems0SizeRootFs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerSummaryItems0PropSizeRootFs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - sizeRootFsDescription := `The total size of all the files in this container` + flagSizeRootFsDescription := `The total size of all the files in this container` - var sizeRootFsFlagName string + var flagSizeRootFsName string if cmdPrefix == "" { - sizeRootFsFlagName = "SizeRootFs" + flagSizeRootFsName = "SizeRootFs" } else { - sizeRootFsFlagName = fmt.Sprintf("%v.SizeRootFs", cmdPrefix) + flagSizeRootFsName = fmt.Sprintf("%v.SizeRootFs", cmdPrefix) } - var sizeRootFsFlagDefault int64 + var flagSizeRootFsDefault int64 - _ = cmd.PersistentFlags().Int64(sizeRootFsFlagName, sizeRootFsFlagDefault, sizeRootFsDescription) + _ = cmd.PersistentFlags().Int64(flagSizeRootFsName, flagSizeRootFsDefault, flagSizeRootFsDescription) return nil } -func registerContainerSummaryItems0SizeRw(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerSummaryItems0PropSizeRw(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - sizeRwDescription := `The size of files that have been created or changed by this container` + flagSizeRwDescription := `The size of files that have been created or changed by this container` - var sizeRwFlagName string + var flagSizeRwName string if cmdPrefix == "" { - sizeRwFlagName = "SizeRw" + flagSizeRwName = "SizeRw" } else { - sizeRwFlagName = fmt.Sprintf("%v.SizeRw", cmdPrefix) + flagSizeRwName = fmt.Sprintf("%v.SizeRw", cmdPrefix) } - var sizeRwFlagDefault int64 + var flagSizeRwDefault int64 - _ = cmd.PersistentFlags().Int64(sizeRwFlagName, sizeRwFlagDefault, sizeRwDescription) + _ = cmd.PersistentFlags().Int64(flagSizeRwName, flagSizeRwDefault, flagSizeRwDescription) return nil } -func registerContainerSummaryItems0State(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerSummaryItems0PropState(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - stateDescription := `The state of this container (e.g. ` + "`" + `Exited` + "`" + `)` + flagStateDescription := `The state of this container (e.g. ` + "`" + `Exited` + "`" + `)` - var stateFlagName string + var flagStateName string if cmdPrefix == "" { - stateFlagName = "State" + flagStateName = "State" } else { - stateFlagName = fmt.Sprintf("%v.State", cmdPrefix) + flagStateName = fmt.Sprintf("%v.State", cmdPrefix) } - var stateFlagDefault string + var flagStateDefault string - _ = cmd.PersistentFlags().String(stateFlagName, stateFlagDefault, stateDescription) + _ = cmd.PersistentFlags().String(flagStateName, flagStateDefault, flagStateDescription) return nil } -func registerContainerSummaryItems0Status(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerSummaryItems0PropStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - statusDescription := `Additional human-readable status of this container (e.g. ` + "`" + `Exit 0` + "`" + `)` + flagStatusDescription := `Additional human-readable status of this container (e.g. ` + "`" + `Exit 0` + "`" + `)` - var statusFlagName string + var flagStatusName string if cmdPrefix == "" { - statusFlagName = "Status" + flagStatusName = "Status" } else { - statusFlagName = fmt.Sprintf("%v.Status", cmdPrefix) + flagStatusName = fmt.Sprintf("%v.Status", cmdPrefix) } - var statusFlagDefault string + var flagStatusDefault string - _ = cmd.PersistentFlags().String(statusFlagName, statusFlagDefault, statusDescription) + _ = cmd.PersistentFlags().String(flagStatusName, flagStatusDefault, flagStatusDescription) return nil } @@ -357,120 +354,120 @@ func registerContainerSummaryItems0Status(depth int, cmdPrefix string, cmd *cobr func retrieveModelContainerSummaryItems0Flags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, commandAdded := retrieveContainerSummaryItems0CommandFlags(depth, m, cmdPrefix, cmd) + err, CommandAdded := retrieveContainerSummaryItems0PropCommandFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || commandAdded + retAdded = retAdded || CommandAdded - err, createdAdded := retrieveContainerSummaryItems0CreatedFlags(depth, m, cmdPrefix, cmd) + err, CreatedAdded := retrieveContainerSummaryItems0PropCreatedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || createdAdded + retAdded = retAdded || CreatedAdded - err, hostConfigAdded := retrieveContainerSummaryItems0HostConfigFlags(depth, m, cmdPrefix, cmd) + err, HostConfigAdded := retrieveContainerSummaryItems0PropHostConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || hostConfigAdded + retAdded = retAdded || HostConfigAdded - err, idAdded := retrieveContainerSummaryItems0IDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveContainerSummaryItems0PropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded - err, imageAdded := retrieveContainerSummaryItems0ImageFlags(depth, m, cmdPrefix, cmd) + err, ImageAdded := retrieveContainerSummaryItems0PropImageFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || imageAdded + retAdded = retAdded || ImageAdded - err, imageIdAdded := retrieveContainerSummaryItems0ImageIDFlags(depth, m, cmdPrefix, cmd) + err, ImageIDAdded := retrieveContainerSummaryItems0PropImageIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || imageIdAdded + retAdded = retAdded || ImageIDAdded - err, labelsAdded := retrieveContainerSummaryItems0LabelsFlags(depth, m, cmdPrefix, cmd) + err, LabelsAdded := retrieveContainerSummaryItems0PropLabelsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || labelsAdded + retAdded = retAdded || LabelsAdded - err, mountsAdded := retrieveContainerSummaryItems0MountsFlags(depth, m, cmdPrefix, cmd) + err, MountsAdded := retrieveContainerSummaryItems0PropMountsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || mountsAdded + retAdded = retAdded || MountsAdded - err, namesAdded := retrieveContainerSummaryItems0NamesFlags(depth, m, cmdPrefix, cmd) + err, NamesAdded := retrieveContainerSummaryItems0PropNamesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || namesAdded + retAdded = retAdded || NamesAdded - err, networkSettingsAdded := retrieveContainerSummaryItems0NetworkSettingsFlags(depth, m, cmdPrefix, cmd) + err, NetworkSettingsAdded := retrieveContainerSummaryItems0PropNetworkSettingsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || networkSettingsAdded + retAdded = retAdded || NetworkSettingsAdded - err, portsAdded := retrieveContainerSummaryItems0PortsFlags(depth, m, cmdPrefix, cmd) + err, PortsAdded := retrieveContainerSummaryItems0PropPortsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || portsAdded + retAdded = retAdded || PortsAdded - err, sizeRootFsAdded := retrieveContainerSummaryItems0SizeRootFsFlags(depth, m, cmdPrefix, cmd) + err, SizeRootFsAdded := retrieveContainerSummaryItems0PropSizeRootFsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || sizeRootFsAdded + retAdded = retAdded || SizeRootFsAdded - err, sizeRwAdded := retrieveContainerSummaryItems0SizeRwFlags(depth, m, cmdPrefix, cmd) + err, SizeRwAdded := retrieveContainerSummaryItems0PropSizeRwFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || sizeRwAdded + retAdded = retAdded || SizeRwAdded - err, stateAdded := retrieveContainerSummaryItems0StateFlags(depth, m, cmdPrefix, cmd) + err, StateAdded := retrieveContainerSummaryItems0PropStateFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || stateAdded + retAdded = retAdded || StateAdded - err, statusAdded := retrieveContainerSummaryItems0StatusFlags(depth, m, cmdPrefix, cmd) + err, StatusAdded := retrieveContainerSummaryItems0PropStatusFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || statusAdded + retAdded = retAdded || StatusAdded return nil, retAdded } -func retrieveContainerSummaryItems0CommandFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerSummaryItems0PropCommandFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - commandFlagName := fmt.Sprintf("%v.Command", cmdPrefix) - if cmd.Flags().Changed(commandFlagName) { + flagCommandName := fmt.Sprintf("%v.Command", cmdPrefix) + if cmd.Flags().Changed(flagCommandName) { - var commandFlagName string + var flagCommandName string if cmdPrefix == "" { - commandFlagName = "Command" + flagCommandName = "Command" } else { - commandFlagName = fmt.Sprintf("%v.Command", cmdPrefix) + flagCommandName = fmt.Sprintf("%v.Command", cmdPrefix) } - commandFlagValue, err := cmd.Flags().GetString(commandFlagName) + flagCommandValue, err := cmd.Flags().GetString(flagCommandName) if err != nil { return err, false } - m.Command = commandFlagValue + m.Command = flagCommandValue retAdded = true } @@ -478,27 +475,27 @@ func retrieveContainerSummaryItems0CommandFlags(depth int, m *models.ContainerSu return nil, retAdded } -func retrieveContainerSummaryItems0CreatedFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerSummaryItems0PropCreatedFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - createdFlagName := fmt.Sprintf("%v.Created", cmdPrefix) - if cmd.Flags().Changed(createdFlagName) { + flagCreatedName := fmt.Sprintf("%v.Created", cmdPrefix) + if cmd.Flags().Changed(flagCreatedName) { - var createdFlagName string + var flagCreatedName string if cmdPrefix == "" { - createdFlagName = "Created" + flagCreatedName = "Created" } else { - createdFlagName = fmt.Sprintf("%v.Created", cmdPrefix) + flagCreatedName = fmt.Sprintf("%v.Created", cmdPrefix) } - createdFlagValue, err := cmd.Flags().GetInt64(createdFlagName) + flagCreatedValue, err := cmd.Flags().GetInt64(flagCreatedName) if err != nil { return err, false } - m.Created = createdFlagValue + m.Created = flagCreatedValue retAdded = true } @@ -506,54 +503,54 @@ func retrieveContainerSummaryItems0CreatedFlags(depth int, m *models.ContainerSu return nil, retAdded } -func retrieveContainerSummaryItems0HostConfigFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerSummaryItems0PropHostConfigFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - hostConfigFlagName := fmt.Sprintf("%v.HostConfig", cmdPrefix) - if cmd.Flags().Changed(hostConfigFlagName) { + flagHostConfigName := fmt.Sprintf("%v.HostConfig", cmdPrefix) + if cmd.Flags().Changed(flagHostConfigName) { // info: complex object HostConfig ContainerSummaryItems0HostConfig is retrieved outside this Changed() block } - hostConfigFlagValue := m.HostConfig - if swag.IsZero(hostConfigFlagValue) { - hostConfigFlagValue = &models.ContainerSummaryItems0HostConfig{} + flagHostConfigValue := m.HostConfig + if swag.IsZero(flagHostConfigValue) { + flagHostConfigValue = &models.ContainerSummaryItems0HostConfig{} } - err, hostConfigAdded := retrieveModelContainerSummaryItems0HostConfigFlags(depth+1, hostConfigFlagValue, hostConfigFlagName, cmd) + err, HostConfigAdded := retrieveModelContainerSummaryItems0HostConfigFlags(depth+1, flagHostConfigValue, flagHostConfigName, cmd) if err != nil { return err, false } - retAdded = retAdded || hostConfigAdded - if hostConfigAdded { - m.HostConfig = hostConfigFlagValue + retAdded = retAdded || HostConfigAdded + if HostConfigAdded { + m.HostConfig = flagHostConfigValue } return nil, retAdded } -func retrieveContainerSummaryItems0IDFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerSummaryItems0PropIDFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.ID", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.ID", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } @@ -561,27 +558,27 @@ func retrieveContainerSummaryItems0IDFlags(depth int, m *models.ContainerSummary return nil, retAdded } -func retrieveContainerSummaryItems0ImageFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerSummaryItems0PropImageFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - imageFlagName := fmt.Sprintf("%v.Image", cmdPrefix) - if cmd.Flags().Changed(imageFlagName) { + flagImageName := fmt.Sprintf("%v.Image", cmdPrefix) + if cmd.Flags().Changed(flagImageName) { - var imageFlagName string + var flagImageName string if cmdPrefix == "" { - imageFlagName = "Image" + flagImageName = "Image" } else { - imageFlagName = fmt.Sprintf("%v.Image", cmdPrefix) + flagImageName = fmt.Sprintf("%v.Image", cmdPrefix) } - imageFlagValue, err := cmd.Flags().GetString(imageFlagName) + flagImageValue, err := cmd.Flags().GetString(flagImageName) if err != nil { return err, false } - m.Image = imageFlagValue + m.Image = flagImageValue retAdded = true } @@ -589,27 +586,27 @@ func retrieveContainerSummaryItems0ImageFlags(depth int, m *models.ContainerSumm return nil, retAdded } -func retrieveContainerSummaryItems0ImageIDFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerSummaryItems0PropImageIDFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - imageIdFlagName := fmt.Sprintf("%v.ImageID", cmdPrefix) - if cmd.Flags().Changed(imageIdFlagName) { + flagImageIDName := fmt.Sprintf("%v.ImageID", cmdPrefix) + if cmd.Flags().Changed(flagImageIDName) { - var imageIdFlagName string + var flagImageIDName string if cmdPrefix == "" { - imageIdFlagName = "ImageID" + flagImageIDName = "ImageID" } else { - imageIdFlagName = fmt.Sprintf("%v.ImageID", cmdPrefix) + flagImageIDName = fmt.Sprintf("%v.ImageID", cmdPrefix) } - imageIdFlagValue, err := cmd.Flags().GetString(imageIdFlagName) + flagImageIDValue, err := cmd.Flags().GetString(flagImageIDName) if err != nil { return err, false } - m.ImageID = imageIdFlagValue + m.ImageID = flagImageIDValue retAdded = true } @@ -617,110 +614,110 @@ func retrieveContainerSummaryItems0ImageIDFlags(depth int, m *models.ContainerSu return nil, retAdded } -func retrieveContainerSummaryItems0LabelsFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerSummaryItems0PropLabelsFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - labelsFlagName := fmt.Sprintf("%v.Labels", cmdPrefix) - if cmd.Flags().Changed(labelsFlagName) { + flagLabelsName := fmt.Sprintf("%v.Labels", cmdPrefix) + if cmd.Flags().Changed(flagLabelsName) { // warning: Labels map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveContainerSummaryItems0MountsFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerSummaryItems0PropMountsFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - mountsFlagName := fmt.Sprintf("%v.Mounts", cmdPrefix) - if cmd.Flags().Changed(mountsFlagName) { + flagMountsName := fmt.Sprintf("%v.Mounts", cmdPrefix) + if cmd.Flags().Changed(flagMountsName) { // warning: Mounts array type []*Mount is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveContainerSummaryItems0NamesFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerSummaryItems0PropNamesFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - namesFlagName := fmt.Sprintf("%v.Names", cmdPrefix) - if cmd.Flags().Changed(namesFlagName) { + flagNamesName := fmt.Sprintf("%v.Names", cmdPrefix) + if cmd.Flags().Changed(flagNamesName) { // warning: Names array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveContainerSummaryItems0NetworkSettingsFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerSummaryItems0PropNetworkSettingsFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - networkSettingsFlagName := fmt.Sprintf("%v.NetworkSettings", cmdPrefix) - if cmd.Flags().Changed(networkSettingsFlagName) { + flagNetworkSettingsName := fmt.Sprintf("%v.NetworkSettings", cmdPrefix) + if cmd.Flags().Changed(flagNetworkSettingsName) { // info: complex object NetworkSettings ContainerSummaryItems0NetworkSettings is retrieved outside this Changed() block } - networkSettingsFlagValue := m.NetworkSettings - if swag.IsZero(networkSettingsFlagValue) { - networkSettingsFlagValue = &models.ContainerSummaryItems0NetworkSettings{} + flagNetworkSettingsValue := m.NetworkSettings + if swag.IsZero(flagNetworkSettingsValue) { + flagNetworkSettingsValue = &models.ContainerSummaryItems0NetworkSettings{} } - err, networkSettingsAdded := retrieveModelContainerSummaryItems0NetworkSettingsFlags(depth+1, networkSettingsFlagValue, networkSettingsFlagName, cmd) + err, NetworkSettingsAdded := retrieveModelContainerSummaryItems0NetworkSettingsFlags(depth+1, flagNetworkSettingsValue, flagNetworkSettingsName, cmd) if err != nil { return err, false } - retAdded = retAdded || networkSettingsAdded - if networkSettingsAdded { - m.NetworkSettings = networkSettingsFlagValue + retAdded = retAdded || NetworkSettingsAdded + if NetworkSettingsAdded { + m.NetworkSettings = flagNetworkSettingsValue } return nil, retAdded } -func retrieveContainerSummaryItems0PortsFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerSummaryItems0PropPortsFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - portsFlagName := fmt.Sprintf("%v.Ports", cmdPrefix) - if cmd.Flags().Changed(portsFlagName) { + flagPortsName := fmt.Sprintf("%v.Ports", cmdPrefix) + if cmd.Flags().Changed(flagPortsName) { // warning: Ports array type []*Port is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveContainerSummaryItems0SizeRootFsFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerSummaryItems0PropSizeRootFsFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - sizeRootFsFlagName := fmt.Sprintf("%v.SizeRootFs", cmdPrefix) - if cmd.Flags().Changed(sizeRootFsFlagName) { + flagSizeRootFsName := fmt.Sprintf("%v.SizeRootFs", cmdPrefix) + if cmd.Flags().Changed(flagSizeRootFsName) { - var sizeRootFsFlagName string + var flagSizeRootFsName string if cmdPrefix == "" { - sizeRootFsFlagName = "SizeRootFs" + flagSizeRootFsName = "SizeRootFs" } else { - sizeRootFsFlagName = fmt.Sprintf("%v.SizeRootFs", cmdPrefix) + flagSizeRootFsName = fmt.Sprintf("%v.SizeRootFs", cmdPrefix) } - sizeRootFsFlagValue, err := cmd.Flags().GetInt64(sizeRootFsFlagName) + flagSizeRootFsValue, err := cmd.Flags().GetInt64(flagSizeRootFsName) if err != nil { return err, false } - m.SizeRootFs = sizeRootFsFlagValue + m.SizeRootFs = flagSizeRootFsValue retAdded = true } @@ -728,27 +725,27 @@ func retrieveContainerSummaryItems0SizeRootFsFlags(depth int, m *models.Containe return nil, retAdded } -func retrieveContainerSummaryItems0SizeRwFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerSummaryItems0PropSizeRwFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - sizeRwFlagName := fmt.Sprintf("%v.SizeRw", cmdPrefix) - if cmd.Flags().Changed(sizeRwFlagName) { + flagSizeRwName := fmt.Sprintf("%v.SizeRw", cmdPrefix) + if cmd.Flags().Changed(flagSizeRwName) { - var sizeRwFlagName string + var flagSizeRwName string if cmdPrefix == "" { - sizeRwFlagName = "SizeRw" + flagSizeRwName = "SizeRw" } else { - sizeRwFlagName = fmt.Sprintf("%v.SizeRw", cmdPrefix) + flagSizeRwName = fmt.Sprintf("%v.SizeRw", cmdPrefix) } - sizeRwFlagValue, err := cmd.Flags().GetInt64(sizeRwFlagName) + flagSizeRwValue, err := cmd.Flags().GetInt64(flagSizeRwName) if err != nil { return err, false } - m.SizeRw = sizeRwFlagValue + m.SizeRw = flagSizeRwValue retAdded = true } @@ -756,27 +753,27 @@ func retrieveContainerSummaryItems0SizeRwFlags(depth int, m *models.ContainerSum return nil, retAdded } -func retrieveContainerSummaryItems0StateFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerSummaryItems0PropStateFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - stateFlagName := fmt.Sprintf("%v.State", cmdPrefix) - if cmd.Flags().Changed(stateFlagName) { + flagStateName := fmt.Sprintf("%v.State", cmdPrefix) + if cmd.Flags().Changed(flagStateName) { - var stateFlagName string + var flagStateName string if cmdPrefix == "" { - stateFlagName = "State" + flagStateName = "State" } else { - stateFlagName = fmt.Sprintf("%v.State", cmdPrefix) + flagStateName = fmt.Sprintf("%v.State", cmdPrefix) } - stateFlagValue, err := cmd.Flags().GetString(stateFlagName) + flagStateValue, err := cmd.Flags().GetString(flagStateName) if err != nil { return err, false } - m.State = stateFlagValue + m.State = flagStateValue retAdded = true } @@ -784,27 +781,27 @@ func retrieveContainerSummaryItems0StateFlags(depth int, m *models.ContainerSumm return nil, retAdded } -func retrieveContainerSummaryItems0StatusFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerSummaryItems0PropStatusFlags(depth int, m *models.ContainerSummaryItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - statusFlagName := fmt.Sprintf("%v.Status", cmdPrefix) - if cmd.Flags().Changed(statusFlagName) { + flagStatusName := fmt.Sprintf("%v.Status", cmdPrefix) + if cmd.Flags().Changed(flagStatusName) { - var statusFlagName string + var flagStatusName string if cmdPrefix == "" { - statusFlagName = "Status" + flagStatusName = "Status" } else { - statusFlagName = fmt.Sprintf("%v.Status", cmdPrefix) + flagStatusName = fmt.Sprintf("%v.Status", cmdPrefix) } - statusFlagValue, err := cmd.Flags().GetString(statusFlagName) + flagStatusValue, err := cmd.Flags().GetString(flagStatusName) if err != nil { return err, false } - m.Status = statusFlagValue + m.Status = flagStatusValue retAdded = true } @@ -817,30 +814,30 @@ func retrieveContainerSummaryItems0StatusFlags(depth int, m *models.ContainerSum // register flags to command func registerModelContainerSummaryItems0HostConfigFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerContainerSummaryItems0HostConfigNetworkMode(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerSummaryItems0HostConfigPropNetworkMode(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerContainerSummaryItems0HostConfigNetworkMode(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerSummaryItems0HostConfigPropNetworkMode(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - networkModeDescription := `` + flagNetworkModeDescription := `` - var networkModeFlagName string + var flagNetworkModeName string if cmdPrefix == "" { - networkModeFlagName = "NetworkMode" + flagNetworkModeName = "NetworkMode" } else { - networkModeFlagName = fmt.Sprintf("%v.NetworkMode", cmdPrefix) + flagNetworkModeName = fmt.Sprintf("%v.NetworkMode", cmdPrefix) } - var networkModeFlagDefault string + var flagNetworkModeDefault string - _ = cmd.PersistentFlags().String(networkModeFlagName, networkModeFlagDefault, networkModeDescription) + _ = cmd.PersistentFlags().String(flagNetworkModeName, flagNetworkModeDefault, flagNetworkModeDescription) return nil } @@ -849,36 +846,36 @@ func registerContainerSummaryItems0HostConfigNetworkMode(depth int, cmdPrefix st func retrieveModelContainerSummaryItems0HostConfigFlags(depth int, m *models.ContainerSummaryItems0HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, networkModeAdded := retrieveContainerSummaryItems0HostConfigNetworkModeFlags(depth, m, cmdPrefix, cmd) + err, NetworkModeAdded := retrieveContainerSummaryItems0HostConfigPropNetworkModeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || networkModeAdded + retAdded = retAdded || NetworkModeAdded return nil, retAdded } -func retrieveContainerSummaryItems0HostConfigNetworkModeFlags(depth int, m *models.ContainerSummaryItems0HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerSummaryItems0HostConfigPropNetworkModeFlags(depth int, m *models.ContainerSummaryItems0HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - networkModeFlagName := fmt.Sprintf("%v.NetworkMode", cmdPrefix) - if cmd.Flags().Changed(networkModeFlagName) { + flagNetworkModeName := fmt.Sprintf("%v.NetworkMode", cmdPrefix) + if cmd.Flags().Changed(flagNetworkModeName) { - var networkModeFlagName string + var flagNetworkModeName string if cmdPrefix == "" { - networkModeFlagName = "NetworkMode" + flagNetworkModeName = "NetworkMode" } else { - networkModeFlagName = fmt.Sprintf("%v.NetworkMode", cmdPrefix) + flagNetworkModeName = fmt.Sprintf("%v.NetworkMode", cmdPrefix) } - networkModeFlagValue, err := cmd.Flags().GetString(networkModeFlagName) + flagNetworkModeValue, err := cmd.Flags().GetString(flagNetworkModeName) if err != nil { return err, false } - m.NetworkMode = networkModeFlagValue + m.NetworkMode = flagNetworkModeValue retAdded = true } @@ -891,14 +888,14 @@ func retrieveContainerSummaryItems0HostConfigNetworkModeFlags(depth int, m *mode // register flags to command func registerModelContainerSummaryItems0NetworkSettingsFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerContainerSummaryItems0NetworkSettingsNetworks(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerSummaryItems0NetworkSettingsPropNetworks(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerContainerSummaryItems0NetworkSettingsNetworks(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerSummaryItems0NetworkSettingsPropNetworks(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -912,23 +909,23 @@ func registerContainerSummaryItems0NetworkSettingsNetworks(depth int, cmdPrefix func retrieveModelContainerSummaryItems0NetworkSettingsFlags(depth int, m *models.ContainerSummaryItems0NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, networksAdded := retrieveContainerSummaryItems0NetworkSettingsNetworksFlags(depth, m, cmdPrefix, cmd) + err, NetworksAdded := retrieveContainerSummaryItems0NetworkSettingsPropNetworksFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || networksAdded + retAdded = retAdded || NetworksAdded return nil, retAdded } -func retrieveContainerSummaryItems0NetworkSettingsNetworksFlags(depth int, m *models.ContainerSummaryItems0NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerSummaryItems0NetworkSettingsPropNetworksFlags(depth int, m *models.ContainerSummaryItems0NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - networksFlagName := fmt.Sprintf("%v.Networks", cmdPrefix) - if cmd.Flags().Changed(networksFlagName) { + flagNetworksName := fmt.Sprintf("%v.Networks", cmdPrefix) + if cmd.Flags().Changed(flagNetworksName) { // warning: Networks map type map[string]EndpointSettings is not supported by go-swagger cli yet } diff --git a/cli/container_top_operation.go b/cli/container_top_operation.go index 2d8c3d7..01dfc9e 100644 --- a/cli/container_top_operation.go +++ b/cli/container_top_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerTopCmd returns a cmd to handle operation containerTop +// makeOperationContainerContainerTopCmd returns a command to handle operation containerTop func makeOperationContainerContainerTopCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerTop", @@ -38,14 +36,13 @@ func runOperationContainerContainerTop(cmd *cobra.Command, args []string) error } // retrieve flag values from cmd and fill params params := container.NewContainerTopParams() - if err, _ := retrieveOperationContainerContainerTopIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerTopIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerTopPsArgsFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerTopPsArgsFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationContainerContainerTop(cmd *cobra.Command, args []string) error if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,35 +72,36 @@ func registerOperationContainerContainerTopParamFlags(cmd *cobra.Command) error func registerOperationContainerContainerTopIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationContainerContainerTopPsArgsParamFlags(cmdPrefix string, cmd *cobra.Command) error { - psArgsDescription := `The arguments to pass to ` + "`" + `ps` + "`" + `. For example, ` + "`" + `aux` + "`" + `` + flagPsArgsDescription := `The arguments to pass to ` + "`" + `ps` + "`" + `. For example, ` + "`" + `aux` + "`" + `` - var psArgsFlagName string + var flagPsArgsName string if cmdPrefix == "" { - psArgsFlagName = "ps_args" + flagPsArgsName = "ps_args" } else { - psArgsFlagName = fmt.Sprintf("%v.ps_args", cmdPrefix) + flagPsArgsName = fmt.Sprintf("%v.ps_args", cmdPrefix) } - var psArgsFlagDefault string = "-ef" + var flagPsArgsDefault string = "-ef" - _ = cmd.PersistentFlags().String(psArgsFlagName, psArgsFlagDefault, psArgsDescription) + _ = cmd.PersistentFlags().String(flagPsArgsName, flagPsArgsDefault, flagPsArgsDescription) return nil } @@ -111,40 +110,43 @@ func retrieveOperationContainerContainerTopIDFlag(m *container.ContainerTopParam retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationContainerContainerTopPsArgsFlag(m *container.ContainerTopParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("ps_args") { - var psArgsFlagName string + var flagPsArgsName string if cmdPrefix == "" { - psArgsFlagName = "ps_args" + flagPsArgsName = "ps_args" } else { - psArgsFlagName = fmt.Sprintf("%v.ps_args", cmdPrefix) + flagPsArgsName = fmt.Sprintf("%v.ps_args", cmdPrefix) } - psArgsFlagValue, err := cmd.Flags().GetString(psArgsFlagName) + flagPsArgsValue, err := cmd.Flags().GetString(flagPsArgsName) if err != nil { return err, false } - m.PsArgs = &psArgsFlagValue + m.PsArgs = &flagPsArgsValue } + return nil, retAdded } @@ -152,45 +154,47 @@ func retrieveOperationContainerContainerTopPsArgsFlag(m *container.ContainerTopP func parseOperationContainerContainerTopResult(resp0 *container.ContainerTopOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*container.ContainerTopOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*container.ContainerTopOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*container.ContainerTopNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*container.ContainerTopNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerTopInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerTopInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -198,25 +202,24 @@ func parseOperationContainerContainerTopResult(resp0 *container.ContainerTopOK, } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelContainerTopOKBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerContainerTopOKBodyProcesses(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerTopOKBodyPropProcesses(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerTopOKBodyTitles(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerTopOKBodyPropTitles(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerContainerTopOKBodyProcesses(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerTopOKBodyPropProcesses(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -226,7 +229,7 @@ func registerContainerTopOKBodyProcesses(depth int, cmdPrefix string, cmd *cobra return nil } -func registerContainerTopOKBodyTitles(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerTopOKBodyPropTitles(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -240,43 +243,43 @@ func registerContainerTopOKBodyTitles(depth int, cmdPrefix string, cmd *cobra.Co func retrieveModelContainerTopOKBodyFlags(depth int, m *container.ContainerTopOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, processesAdded := retrieveContainerTopOKBodyProcessesFlags(depth, m, cmdPrefix, cmd) + err, ProcessesAdded := retrieveContainerTopOKBodyPropProcessesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || processesAdded + retAdded = retAdded || ProcessesAdded - err, titlesAdded := retrieveContainerTopOKBodyTitlesFlags(depth, m, cmdPrefix, cmd) + err, TitlesAdded := retrieveContainerTopOKBodyPropTitlesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || titlesAdded + retAdded = retAdded || TitlesAdded return nil, retAdded } -func retrieveContainerTopOKBodyProcessesFlags(depth int, m *container.ContainerTopOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerTopOKBodyPropProcessesFlags(depth int, m *container.ContainerTopOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - processesFlagName := fmt.Sprintf("%v.Processes", cmdPrefix) - if cmd.Flags().Changed(processesFlagName) { + flagProcessesName := fmt.Sprintf("%v.Processes", cmdPrefix) + if cmd.Flags().Changed(flagProcessesName) { // warning: Processes array type [][]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveContainerTopOKBodyTitlesFlags(depth int, m *container.ContainerTopOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerTopOKBodyPropTitlesFlags(depth int, m *container.ContainerTopOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - titlesFlagName := fmt.Sprintf("%v.Titles", cmdPrefix) - if cmd.Flags().Changed(titlesFlagName) { + flagTitlesName := fmt.Sprintf("%v.Titles", cmdPrefix) + if cmd.Flags().Changed(flagTitlesName) { // warning: Titles array type []string is not supported by go-swagger cli yet } diff --git a/cli/container_unpause_operation.go b/cli/container_unpause_operation.go index 1d55fa3..fe5b241 100644 --- a/cli/container_unpause_operation.go +++ b/cli/container_unpause_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerUnpauseCmd returns a cmd to handle operation containerUnpause +// makeOperationContainerContainerUnpauseCmd returns a command to handle operation containerUnpause func makeOperationContainerContainerUnpauseCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerUnpause", @@ -38,11 +36,10 @@ func runOperationContainerContainerUnpause(cmd *cobra.Command, args []string) er } // retrieve flag values from cmd and fill params params := container.NewContainerUnpauseParams() - if err, _ := retrieveOperationContainerContainerUnpauseIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerUnpauseIDFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationContainerContainerUnpause(cmd *cobra.Command, args []string) er if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,18 +66,18 @@ func registerOperationContainerContainerUnpauseParamFlags(cmd *cobra.Command) er func registerOperationContainerContainerUnpauseIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -88,20 +86,21 @@ func retrieveOperationContainerContainerUnpauseIDFlag(m *container.ContainerUnpa retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } @@ -109,36 +108,36 @@ func retrieveOperationContainerContainerUnpauseIDFlag(m *container.ContainerUnpa func parseOperationContainerContainerUnpauseResult(resp0 *container.ContainerUnpauseNoContent, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning containerUnpauseNoContent is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*container.ContainerUnpauseNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*container.ContainerUnpauseNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerUnpauseInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerUnpauseInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response containerUnpauseNoContent is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/container_update_operation.go b/cli/container_update_operation.go index 7aec478..027f976 100644 --- a/cli/container_update_operation.go +++ b/cli/container_update_operation.go @@ -2,9 +2,6 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" @@ -12,11 +9,12 @@ import ( "github.com/go-swagger/dockerctl/client/container" "github.com/go-swagger/dockerctl/models" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerUpdateCmd returns a cmd to handle operation containerUpdate +// makeOperationContainerContainerUpdateCmd returns a command to handle operation containerUpdate func makeOperationContainerContainerUpdateCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerUpdate", @@ -39,14 +37,13 @@ func runOperationContainerContainerUpdate(cmd *cobra.Command, args []string) err } // retrieve flag values from cmd and fill params params := container.NewContainerUpdateParams() - if err, _ := retrieveOperationContainerContainerUpdateIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerUpdateIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerUpdateUpdateFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerUpdateUpdateFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -55,10 +52,11 @@ func runOperationContainerContainerUpdate(cmd *cobra.Command, args []string) err if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -75,31 +73,32 @@ func registerOperationContainerContainerUpdateParamFlags(cmd *cobra.Command) err func registerOperationContainerContainerUpdateIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationContainerContainerUpdateUpdateParamFlags(cmdPrefix string, cmd *cobra.Command) error { - var updateFlagName string + var flagUpdateName string if cmdPrefix == "" { - updateFlagName = "update" + flagUpdateName = "update" } else { - updateFlagName = fmt.Sprintf("%v.update", cmdPrefix) + flagUpdateName = fmt.Sprintf("%v.update", cmdPrefix) } - _ = cmd.PersistentFlags().String(updateFlagName, "", "Optional json string for [update]. ") + _ = cmd.PersistentFlags().String(flagUpdateName, "", `Optional json string for [update]. `) // add flags for body if err := registerModelContainerUpdateBodyFlags(0, "containerUpdateBody", cmd); err != nil { @@ -113,56 +112,59 @@ func retrieveOperationContainerContainerUpdateIDFlag(m *container.ContainerUpdat retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationContainerContainerUpdateUpdateFlag(m *container.ContainerUpdateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("update") { // Read update string from cmd and unmarshal - updateValueStr, err := cmd.Flags().GetString("update") + flagUpdateValueStr, err := cmd.Flags().GetString("update") if err != nil { return err, false } - updateValue := container.ContainerUpdateBody{} - if err := json.Unmarshal([]byte(updateValueStr), &updateValue); err != nil { - return fmt.Errorf("cannot unmarshal update string in ContainerUpdateBody: %v", err), false + flagUpdateValue := container.ContainerUpdateBody{} + if err := json.Unmarshal([]byte(flagUpdateValueStr), &flagUpdateValue); err != nil { + return fmt.Errorf("cannot unmarshal update string in ContainerUpdateBody: %w", err), false } - m.Update = updateValue + m.Update = flagUpdateValue } - updateValueModel := m.Update - if swag.IsZero(updateValueModel) { - updateValueModel = container.ContainerUpdateBody{} + flagUpdateModel := m.Update + if swag.IsZero(flagUpdateModel) { + flagUpdateModel = container.ContainerUpdateBody{} } - err, added := retrieveModelContainerUpdateBodyFlags(0, &updateValueModel, "containerUpdateBody", cmd) + err, added := retrieveModelContainerUpdateBodyFlags(0, &flagUpdateModel, "containerUpdateBody", cmd) if err != nil { return err, false } if added { - m.Update = updateValueModel + m.Update = flagUpdateModel } - if dryRun && debug { - updateValueDebugBytes, err := json.Marshal(m.Update) + if dryRun && debug { + flagUpdateValueDebugBytes, err := json.Marshal(m.Update) if err != nil { return err, false } - logDebugf("Update dry-run payload: %v", string(updateValueDebugBytes)) + logDebugf("Update dry-run payload: %v", string(flagUpdateValueDebugBytes)) } + retAdded = retAdded || added return nil, retAdded @@ -172,45 +174,47 @@ func retrieveOperationContainerContainerUpdateUpdateFlag(m *container.ContainerU func parseOperationContainerContainerUpdateResult(resp0 *container.ContainerUpdateOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*container.ContainerUpdateOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*container.ContainerUpdateOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*container.ContainerUpdateNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*container.ContainerUpdateNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerUpdateInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerUpdateInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -218,7 +222,6 @@ func parseOperationContainerContainerUpdateResult(resp0 *container.ContainerUpda } return string(msgStr), nil } - return "", nil } @@ -233,7 +236,7 @@ func registerModelContainerUpdateBodyFlags(depth int, cmdPrefix string, cmd *cob // register anonymous fields for ContainerUpdateParamsBodyAO1 - if err := registerContainerUpdateBodyAnonContainerUpdateParamsBodyAO1RestartPolicy(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerUpdateBodyPropAnonContainerUpdateParamsBodyAO1RestartPolicy(depth, cmdPrefix, cmd); err != nil { return err } @@ -242,19 +245,19 @@ func registerModelContainerUpdateBodyFlags(depth int, cmdPrefix string, cmd *cob // inline definition name ContainerUpdateParamsBodyAO1, type -func registerContainerUpdateBodyAnonContainerUpdateParamsBodyAO1RestartPolicy(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerUpdateBodyPropAnonContainerUpdateParamsBodyAO1RestartPolicy(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var restartPolicyFlagName string + var flagRestartPolicyName string if cmdPrefix == "" { - restartPolicyFlagName = "RestartPolicy" + flagRestartPolicyName = "RestartPolicy" } else { - restartPolicyFlagName = fmt.Sprintf("%v.RestartPolicy", cmdPrefix) + flagRestartPolicyName = fmt.Sprintf("%v.RestartPolicy", cmdPrefix) } - if err := registerModelRestartPolicyFlags(depth+1, restartPolicyFlagName, cmd); err != nil { + if err := registerModelRestartPolicyFlags(depth+1, flagRestartPolicyName, cmd); err != nil { return err } @@ -266,47 +269,47 @@ func retrieveModelContainerUpdateBodyFlags(depth int, m *container.ContainerUpda retAdded := false // retrieve model models.Resources - err, containerUpdateParamsBodyAO0Added := retrieveModelResourcesFlags(depth, &m.Resources, cmdPrefix, cmd) + err, ContainerUpdateParamsBodyAO0Added := retrieveModelResourcesFlags(depth, &m.Resources, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containerUpdateParamsBodyAO0Added + retAdded = retAdded || ContainerUpdateParamsBodyAO0Added // retrieve allOf ContainerUpdateParamsBodyAO1 fields - err, restartPolicyAdded := retrieveContainerUpdateBodyAnonContainerUpdateParamsBodyAO1RestartPolicyFlags(depth, m, cmdPrefix, cmd) + err, RestartPolicyAdded := retrieveContainerUpdateBodyPropAnonContainerUpdateParamsBodyAO1RestartPolicyFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || restartPolicyAdded + retAdded = retAdded || RestartPolicyAdded return nil, retAdded } // define retrieve functions for fields for inline definition name ContainerUpdateParamsBodyAO1 -func retrieveContainerUpdateBodyAnonContainerUpdateParamsBodyAO1RestartPolicyFlags(depth int, m *container.ContainerUpdateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerUpdateBodyPropAnonContainerUpdateParamsBodyAO1RestartPolicyFlags(depth int, m *container.ContainerUpdateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - restartPolicyFlagName := fmt.Sprintf("%v.RestartPolicy", cmdPrefix) - if cmd.Flags().Changed(restartPolicyFlagName) { + flagRestartPolicyName := fmt.Sprintf("%v.RestartPolicy", cmdPrefix) + if cmd.Flags().Changed(flagRestartPolicyName) { // info: complex object RestartPolicy models.RestartPolicy is retrieved outside this Changed() block } - restartPolicyFlagValue := m.RestartPolicy - if swag.IsZero(restartPolicyFlagValue) { - restartPolicyFlagValue = &models.RestartPolicy{} + flagRestartPolicyValue := m.RestartPolicy + if swag.IsZero(flagRestartPolicyValue) { + flagRestartPolicyValue = &models.RestartPolicy{} } - err, restartPolicyAdded := retrieveModelRestartPolicyFlags(depth+1, restartPolicyFlagValue, restartPolicyFlagName, cmd) + err, RestartPolicyAdded := retrieveModelRestartPolicyFlags(depth+1, flagRestartPolicyValue, flagRestartPolicyName, cmd) if err != nil { return err, false } - retAdded = retAdded || restartPolicyAdded - if restartPolicyAdded { - m.RestartPolicy = restartPolicyFlagValue + retAdded = retAdded || RestartPolicyAdded + if RestartPolicyAdded { + m.RestartPolicy = flagRestartPolicyValue } return nil, retAdded @@ -315,14 +318,14 @@ func retrieveContainerUpdateBodyAnonContainerUpdateParamsBodyAO1RestartPolicyFla // register flags to command func registerModelContainerUpdateOKBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerContainerUpdateOKBodyWarnings(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerUpdateOKBodyPropWarnings(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerContainerUpdateOKBodyWarnings(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerUpdateOKBodyPropWarnings(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -336,23 +339,23 @@ func registerContainerUpdateOKBodyWarnings(depth int, cmdPrefix string, cmd *cob func retrieveModelContainerUpdateOKBodyFlags(depth int, m *container.ContainerUpdateOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, warningsAdded := retrieveContainerUpdateOKBodyWarningsFlags(depth, m, cmdPrefix, cmd) + err, WarningsAdded := retrieveContainerUpdateOKBodyPropWarningsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || warningsAdded + retAdded = retAdded || WarningsAdded return nil, retAdded } -func retrieveContainerUpdateOKBodyWarningsFlags(depth int, m *container.ContainerUpdateOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerUpdateOKBodyPropWarningsFlags(depth int, m *container.ContainerUpdateOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - warningsFlagName := fmt.Sprintf("%v.Warnings", cmdPrefix) - if cmd.Flags().Changed(warningsFlagName) { + flagWarningsName := fmt.Sprintf("%v.Warnings", cmdPrefix) + if cmd.Flags().Changed(flagWarningsName) { // warning: Warnings array type []string is not supported by go-swagger cli yet } diff --git a/cli/container_wait_operation.go b/cli/container_wait_operation.go index 41dad92..35e1194 100644 --- a/cli/container_wait_operation.go +++ b/cli/container_wait_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerContainerWaitCmd returns a cmd to handle operation containerWait +// makeOperationContainerContainerWaitCmd returns a command to handle operation containerWait func makeOperationContainerContainerWaitCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ContainerWait", @@ -38,14 +36,13 @@ func runOperationContainerContainerWait(cmd *cobra.Command, args []string) error } // retrieve flag values from cmd and fill params params := container.NewContainerWaitParams() - if err, _ := retrieveOperationContainerContainerWaitConditionFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerWaitConditionFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerContainerWaitIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerContainerWaitIDFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationContainerContainerWait(cmd *cobra.Command, args []string) error if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,35 +72,36 @@ func registerOperationContainerContainerWaitParamFlags(cmd *cobra.Command) error func registerOperationContainerContainerWaitConditionParamFlags(cmdPrefix string, cmd *cobra.Command) error { - conditionDescription := `Wait until a container state reaches the given condition, either 'not-running' (default), 'next-exit', or 'removed'.` + flagConditionDescription := `Wait until a container state reaches the given condition, either 'not-running' (default), 'next-exit', or 'removed'.` - var conditionFlagName string + var flagConditionName string if cmdPrefix == "" { - conditionFlagName = "condition" + flagConditionName = "condition" } else { - conditionFlagName = fmt.Sprintf("%v.condition", cmdPrefix) + flagConditionName = fmt.Sprintf("%v.condition", cmdPrefix) } - var conditionFlagDefault string = "not-running" + var flagConditionDefault string = "not-running" - _ = cmd.PersistentFlags().String(conditionFlagName, conditionFlagDefault, conditionDescription) + _ = cmd.PersistentFlags().String(flagConditionName, flagConditionDefault, flagConditionDescription) return nil } + func registerOperationContainerContainerWaitIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -111,40 +110,43 @@ func retrieveOperationContainerContainerWaitConditionFlag(m *container.Container retAdded := false if cmd.Flags().Changed("condition") { - var conditionFlagName string + var flagConditionName string if cmdPrefix == "" { - conditionFlagName = "condition" + flagConditionName = "condition" } else { - conditionFlagName = fmt.Sprintf("%v.condition", cmdPrefix) + flagConditionName = fmt.Sprintf("%v.condition", cmdPrefix) } - conditionFlagValue, err := cmd.Flags().GetString(conditionFlagName) + flagConditionValue, err := cmd.Flags().GetString(flagConditionName) if err != nil { return err, false } - m.Condition = &conditionFlagValue + m.Condition = &flagConditionValue } + return nil, retAdded } + func retrieveOperationContainerContainerWaitIDFlag(m *container.ContainerWaitParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } @@ -152,45 +154,47 @@ func retrieveOperationContainerContainerWaitIDFlag(m *container.ContainerWaitPar func parseOperationContainerContainerWaitResult(resp0 *container.ContainerWaitOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*container.ContainerWaitOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*container.ContainerWaitOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*container.ContainerWaitNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*container.ContainerWaitNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.ContainerWaitInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.ContainerWaitInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -198,60 +202,59 @@ func parseOperationContainerContainerWaitResult(resp0 *container.ContainerWaitOK } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelContainerWaitOKBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerContainerWaitOKBodyError(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerWaitOKBodyPropError(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerContainerWaitOKBodyStatusCode(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerWaitOKBodyPropStatusCode(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerContainerWaitOKBodyError(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerWaitOKBodyPropError(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var errorFlagName string + var flagErrorName string if cmdPrefix == "" { - errorFlagName = "Error" + flagErrorName = "Error" } else { - errorFlagName = fmt.Sprintf("%v.Error", cmdPrefix) + flagErrorName = fmt.Sprintf("%v.Error", cmdPrefix) } - if err := registerModelContainerWaitOKBodyErrorFlags(depth+1, errorFlagName, cmd); err != nil { + if err := registerModelContainerWaitOKBodyErrorFlags(depth+1, flagErrorName, cmd); err != nil { return err } return nil } -func registerContainerWaitOKBodyStatusCode(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerWaitOKBodyPropStatusCode(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - statusCodeDescription := `Required. Exit code of the container` + flagStatusCodeDescription := `Required. Exit code of the container` - var statusCodeFlagName string + var flagStatusCodeName string if cmdPrefix == "" { - statusCodeFlagName = "StatusCode" + flagStatusCodeName = "StatusCode" } else { - statusCodeFlagName = fmt.Sprintf("%v.StatusCode", cmdPrefix) + flagStatusCodeName = fmt.Sprintf("%v.StatusCode", cmdPrefix) } - var statusCodeFlagDefault int64 + var flagStatusCodeDefault int64 - _ = cmd.PersistentFlags().Int64(statusCodeFlagName, statusCodeFlagDefault, statusCodeDescription) + _ = cmd.PersistentFlags().Int64(flagStatusCodeName, flagStatusCodeDefault, flagStatusCodeDescription) return nil } @@ -260,69 +263,69 @@ func registerContainerWaitOKBodyStatusCode(depth int, cmdPrefix string, cmd *cob func retrieveModelContainerWaitOKBodyFlags(depth int, m *container.ContainerWaitOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, errorAdded := retrieveContainerWaitOKBodyErrorFlags(depth, m, cmdPrefix, cmd) + err, ErrorAdded := retrieveContainerWaitOKBodyPropErrorFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || errorAdded + retAdded = retAdded || ErrorAdded - err, statusCodeAdded := retrieveContainerWaitOKBodyStatusCodeFlags(depth, m, cmdPrefix, cmd) + err, StatusCodeAdded := retrieveContainerWaitOKBodyPropStatusCodeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || statusCodeAdded + retAdded = retAdded || StatusCodeAdded return nil, retAdded } -func retrieveContainerWaitOKBodyErrorFlags(depth int, m *container.ContainerWaitOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerWaitOKBodyPropErrorFlags(depth int, m *container.ContainerWaitOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - errorFlagName := fmt.Sprintf("%v.Error", cmdPrefix) - if cmd.Flags().Changed(errorFlagName) { + flagErrorName := fmt.Sprintf("%v.Error", cmdPrefix) + if cmd.Flags().Changed(flagErrorName) { // info: complex object Error ContainerWaitOKBodyError is retrieved outside this Changed() block } - errorFlagValue := m.Error - if swag.IsZero(errorFlagValue) { - errorFlagValue = &container.ContainerWaitOKBodyError{} + flagErrorValue := m.Error + if swag.IsZero(flagErrorValue) { + flagErrorValue = &container.ContainerWaitOKBodyError{} } - err, errorAdded := retrieveModelContainerWaitOKBodyErrorFlags(depth+1, errorFlagValue, errorFlagName, cmd) + err, ErrorAdded := retrieveModelContainerWaitOKBodyErrorFlags(depth+1, flagErrorValue, flagErrorName, cmd) if err != nil { return err, false } - retAdded = retAdded || errorAdded - if errorAdded { - m.Error = errorFlagValue + retAdded = retAdded || ErrorAdded + if ErrorAdded { + m.Error = flagErrorValue } return nil, retAdded } -func retrieveContainerWaitOKBodyStatusCodeFlags(depth int, m *container.ContainerWaitOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerWaitOKBodyPropStatusCodeFlags(depth int, m *container.ContainerWaitOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - statusCodeFlagName := fmt.Sprintf("%v.StatusCode", cmdPrefix) - if cmd.Flags().Changed(statusCodeFlagName) { + flagStatusCodeName := fmt.Sprintf("%v.StatusCode", cmdPrefix) + if cmd.Flags().Changed(flagStatusCodeName) { - var statusCodeFlagName string + var flagStatusCodeName string if cmdPrefix == "" { - statusCodeFlagName = "StatusCode" + flagStatusCodeName = "StatusCode" } else { - statusCodeFlagName = fmt.Sprintf("%v.StatusCode", cmdPrefix) + flagStatusCodeName = fmt.Sprintf("%v.StatusCode", cmdPrefix) } - statusCodeFlagValue, err := cmd.Flags().GetInt64(statusCodeFlagName) + flagStatusCodeValue, err := cmd.Flags().GetInt64(flagStatusCodeName) if err != nil { return err, false } - m.StatusCode = statusCodeFlagValue + m.StatusCode = flagStatusCodeValue retAdded = true } @@ -333,30 +336,30 @@ func retrieveContainerWaitOKBodyStatusCodeFlags(depth int, m *container.Containe // register flags to command func registerModelContainerWaitOKBodyErrorFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerContainerWaitOKBodyErrorMessage(depth, cmdPrefix, cmd); err != nil { + if err := registerContainerWaitOKBodyErrorPropMessage(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerContainerWaitOKBodyErrorMessage(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerContainerWaitOKBodyErrorPropMessage(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - messageDescription := `Details of an error` + flagMessageDescription := `Details of an error` - var messageFlagName string + var flagMessageName string if cmdPrefix == "" { - messageFlagName = "Message" + flagMessageName = "Message" } else { - messageFlagName = fmt.Sprintf("%v.Message", cmdPrefix) + flagMessageName = fmt.Sprintf("%v.Message", cmdPrefix) } - var messageFlagDefault string + var flagMessageDefault string - _ = cmd.PersistentFlags().String(messageFlagName, messageFlagDefault, messageDescription) + _ = cmd.PersistentFlags().String(flagMessageName, flagMessageDefault, flagMessageDescription) return nil } @@ -365,36 +368,36 @@ func registerContainerWaitOKBodyErrorMessage(depth int, cmdPrefix string, cmd *c func retrieveModelContainerWaitOKBodyErrorFlags(depth int, m *container.ContainerWaitOKBodyError, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, messageAdded := retrieveContainerWaitOKBodyErrorMessageFlags(depth, m, cmdPrefix, cmd) + err, MessageAdded := retrieveContainerWaitOKBodyErrorPropMessageFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || messageAdded + retAdded = retAdded || MessageAdded return nil, retAdded } -func retrieveContainerWaitOKBodyErrorMessageFlags(depth int, m *container.ContainerWaitOKBodyError, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveContainerWaitOKBodyErrorPropMessageFlags(depth int, m *container.ContainerWaitOKBodyError, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - messageFlagName := fmt.Sprintf("%v.Message", cmdPrefix) - if cmd.Flags().Changed(messageFlagName) { + flagMessageName := fmt.Sprintf("%v.Message", cmdPrefix) + if cmd.Flags().Changed(flagMessageName) { - var messageFlagName string + var flagMessageName string if cmdPrefix == "" { - messageFlagName = "Message" + flagMessageName = "Message" } else { - messageFlagName = fmt.Sprintf("%v.Message", cmdPrefix) + flagMessageName = fmt.Sprintf("%v.Message", cmdPrefix) } - messageFlagValue, err := cmd.Flags().GetString(messageFlagName) + flagMessageValue, err := cmd.Flags().GetString(flagMessageName) if err != nil { return err, false } - m.Message = messageFlagValue + m.Message = flagMessageValue retAdded = true } diff --git a/cli/create_image_info_model.go b/cli/create_image_info_model.go index 2381c8d..eadbd94 100644 --- a/cli/create_image_info_model.go +++ b/cli/create_image_info_model.go @@ -2,16 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for CreateImageInfo @@ -19,128 +16,128 @@ import ( // register flags to command func registerModelCreateImageInfoFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerCreateImageInfoError(depth, cmdPrefix, cmd); err != nil { + if err := registerCreateImageInfoPropError(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerCreateImageInfoID(depth, cmdPrefix, cmd); err != nil { + if err := registerCreateImageInfoPropID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerCreateImageInfoProgress(depth, cmdPrefix, cmd); err != nil { + if err := registerCreateImageInfoPropProgress(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerCreateImageInfoProgressDetail(depth, cmdPrefix, cmd); err != nil { + if err := registerCreateImageInfoPropProgressDetail(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerCreateImageInfoStatus(depth, cmdPrefix, cmd); err != nil { + if err := registerCreateImageInfoPropStatus(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerCreateImageInfoError(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerCreateImageInfoPropError(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - errorDescription := `` + flagErrorDescription := `` - var errorFlagName string + var flagErrorName string if cmdPrefix == "" { - errorFlagName = "error" + flagErrorName = "error" } else { - errorFlagName = fmt.Sprintf("%v.error", cmdPrefix) + flagErrorName = fmt.Sprintf("%v.error", cmdPrefix) } - var errorFlagDefault string + var flagErrorDefault string - _ = cmd.PersistentFlags().String(errorFlagName, errorFlagDefault, errorDescription) + _ = cmd.PersistentFlags().String(flagErrorName, flagErrorDefault, flagErrorDescription) return nil } -func registerCreateImageInfoID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerCreateImageInfoPropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `` + flagIDDescription := `` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } -func registerCreateImageInfoProgress(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerCreateImageInfoPropProgress(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - progressDescription := `` + flagProgressDescription := `` - var progressFlagName string + var flagProgressName string if cmdPrefix == "" { - progressFlagName = "progress" + flagProgressName = "progress" } else { - progressFlagName = fmt.Sprintf("%v.progress", cmdPrefix) + flagProgressName = fmt.Sprintf("%v.progress", cmdPrefix) } - var progressFlagDefault string + var flagProgressDefault string - _ = cmd.PersistentFlags().String(progressFlagName, progressFlagDefault, progressDescription) + _ = cmd.PersistentFlags().String(flagProgressName, flagProgressDefault, flagProgressDescription) return nil } -func registerCreateImageInfoProgressDetail(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerCreateImageInfoPropProgressDetail(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var progressDetailFlagName string + var flagProgressDetailName string if cmdPrefix == "" { - progressDetailFlagName = "progressDetail" + flagProgressDetailName = "progressDetail" } else { - progressDetailFlagName = fmt.Sprintf("%v.progressDetail", cmdPrefix) + flagProgressDetailName = fmt.Sprintf("%v.progressDetail", cmdPrefix) } - if err := registerModelProgressDetailFlags(depth+1, progressDetailFlagName, cmd); err != nil { + if err := registerModelProgressDetailFlags(depth+1, flagProgressDetailName, cmd); err != nil { return err } return nil } -func registerCreateImageInfoStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerCreateImageInfoPropStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - statusDescription := `` + flagStatusDescription := `` - var statusFlagName string + var flagStatusName string if cmdPrefix == "" { - statusFlagName = "status" + flagStatusName = "status" } else { - statusFlagName = fmt.Sprintf("%v.status", cmdPrefix) + flagStatusName = fmt.Sprintf("%v.status", cmdPrefix) } - var statusFlagDefault string + var flagStatusDefault string - _ = cmd.PersistentFlags().String(statusFlagName, statusFlagDefault, statusDescription) + _ = cmd.PersistentFlags().String(flagStatusName, flagStatusDefault, flagStatusDescription) return nil } @@ -149,60 +146,60 @@ func registerCreateImageInfoStatus(depth int, cmdPrefix string, cmd *cobra.Comma func retrieveModelCreateImageInfoFlags(depth int, m *models.CreateImageInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, errorAdded := retrieveCreateImageInfoErrorFlags(depth, m, cmdPrefix, cmd) + err, ErrorAdded := retrieveCreateImageInfoPropErrorFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || errorAdded + retAdded = retAdded || ErrorAdded - err, idAdded := retrieveCreateImageInfoIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveCreateImageInfoPropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded - err, progressAdded := retrieveCreateImageInfoProgressFlags(depth, m, cmdPrefix, cmd) + err, ProgressAdded := retrieveCreateImageInfoPropProgressFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || progressAdded + retAdded = retAdded || ProgressAdded - err, progressDetailAdded := retrieveCreateImageInfoProgressDetailFlags(depth, m, cmdPrefix, cmd) + err, ProgressDetailAdded := retrieveCreateImageInfoPropProgressDetailFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || progressDetailAdded + retAdded = retAdded || ProgressDetailAdded - err, statusAdded := retrieveCreateImageInfoStatusFlags(depth, m, cmdPrefix, cmd) + err, StatusAdded := retrieveCreateImageInfoPropStatusFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || statusAdded + retAdded = retAdded || StatusAdded return nil, retAdded } -func retrieveCreateImageInfoErrorFlags(depth int, m *models.CreateImageInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveCreateImageInfoPropErrorFlags(depth int, m *models.CreateImageInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - errorFlagName := fmt.Sprintf("%v.error", cmdPrefix) - if cmd.Flags().Changed(errorFlagName) { + flagErrorName := fmt.Sprintf("%v.error", cmdPrefix) + if cmd.Flags().Changed(flagErrorName) { - var errorFlagName string + var flagErrorName string if cmdPrefix == "" { - errorFlagName = "error" + flagErrorName = "error" } else { - errorFlagName = fmt.Sprintf("%v.error", cmdPrefix) + flagErrorName = fmt.Sprintf("%v.error", cmdPrefix) } - errorFlagValue, err := cmd.Flags().GetString(errorFlagName) + flagErrorValue, err := cmd.Flags().GetString(flagErrorName) if err != nil { return err, false } - m.Error = errorFlagValue + m.Error = flagErrorValue retAdded = true } @@ -210,27 +207,27 @@ func retrieveCreateImageInfoErrorFlags(depth int, m *models.CreateImageInfo, cmd return nil, retAdded } -func retrieveCreateImageInfoIDFlags(depth int, m *models.CreateImageInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveCreateImageInfoPropIDFlags(depth int, m *models.CreateImageInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.id", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.id", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } @@ -238,27 +235,27 @@ func retrieveCreateImageInfoIDFlags(depth int, m *models.CreateImageInfo, cmdPre return nil, retAdded } -func retrieveCreateImageInfoProgressFlags(depth int, m *models.CreateImageInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveCreateImageInfoPropProgressFlags(depth int, m *models.CreateImageInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - progressFlagName := fmt.Sprintf("%v.progress", cmdPrefix) - if cmd.Flags().Changed(progressFlagName) { + flagProgressName := fmt.Sprintf("%v.progress", cmdPrefix) + if cmd.Flags().Changed(flagProgressName) { - var progressFlagName string + var flagProgressName string if cmdPrefix == "" { - progressFlagName = "progress" + flagProgressName = "progress" } else { - progressFlagName = fmt.Sprintf("%v.progress", cmdPrefix) + flagProgressName = fmt.Sprintf("%v.progress", cmdPrefix) } - progressFlagValue, err := cmd.Flags().GetString(progressFlagName) + flagProgressValue, err := cmd.Flags().GetString(flagProgressName) if err != nil { return err, false } - m.Progress = progressFlagValue + m.Progress = flagProgressValue retAdded = true } @@ -266,54 +263,54 @@ func retrieveCreateImageInfoProgressFlags(depth int, m *models.CreateImageInfo, return nil, retAdded } -func retrieveCreateImageInfoProgressDetailFlags(depth int, m *models.CreateImageInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveCreateImageInfoPropProgressDetailFlags(depth int, m *models.CreateImageInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - progressDetailFlagName := fmt.Sprintf("%v.progressDetail", cmdPrefix) - if cmd.Flags().Changed(progressDetailFlagName) { + flagProgressDetailName := fmt.Sprintf("%v.progressDetail", cmdPrefix) + if cmd.Flags().Changed(flagProgressDetailName) { // info: complex object progressDetail ProgressDetail is retrieved outside this Changed() block } - progressDetailFlagValue := m.ProgressDetail - if swag.IsZero(progressDetailFlagValue) { - progressDetailFlagValue = &models.ProgressDetail{} + flagProgressDetailValue := m.ProgressDetail + if swag.IsZero(flagProgressDetailValue) { + flagProgressDetailValue = &models.ProgressDetail{} } - err, progressDetailAdded := retrieveModelProgressDetailFlags(depth+1, progressDetailFlagValue, progressDetailFlagName, cmd) + err, ProgressDetailAdded := retrieveModelProgressDetailFlags(depth+1, flagProgressDetailValue, flagProgressDetailName, cmd) if err != nil { return err, false } - retAdded = retAdded || progressDetailAdded - if progressDetailAdded { - m.ProgressDetail = progressDetailFlagValue + retAdded = retAdded || ProgressDetailAdded + if ProgressDetailAdded { + m.ProgressDetail = flagProgressDetailValue } return nil, retAdded } -func retrieveCreateImageInfoStatusFlags(depth int, m *models.CreateImageInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveCreateImageInfoPropStatusFlags(depth int, m *models.CreateImageInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - statusFlagName := fmt.Sprintf("%v.status", cmdPrefix) - if cmd.Flags().Changed(statusFlagName) { + flagStatusName := fmt.Sprintf("%v.status", cmdPrefix) + if cmd.Flags().Changed(flagStatusName) { - var statusFlagName string + var flagStatusName string if cmdPrefix == "" { - statusFlagName = "status" + flagStatusName = "status" } else { - statusFlagName = fmt.Sprintf("%v.status", cmdPrefix) + flagStatusName = fmt.Sprintf("%v.status", cmdPrefix) } - statusFlagValue, err := cmd.Flags().GetString(statusFlagName) + flagStatusValue, err := cmd.Flags().GetString(flagStatusName) if err != nil { return err, false } - m.Status = statusFlagValue + m.Status = flagStatusValue retAdded = true } diff --git a/cli/device_mapping_model.go b/cli/device_mapping_model.go index f9159a5..93787de 100644 --- a/cli/device_mapping_model.go +++ b/cli/device_mapping_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for DeviceMapping @@ -17,80 +15,80 @@ import ( // register flags to command func registerModelDeviceMappingFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerDeviceMappingCgroupPermissions(depth, cmdPrefix, cmd); err != nil { + if err := registerDeviceMappingPropCgroupPermissions(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerDeviceMappingPathInContainer(depth, cmdPrefix, cmd); err != nil { + if err := registerDeviceMappingPropPathInContainer(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerDeviceMappingPathOnHost(depth, cmdPrefix, cmd); err != nil { + if err := registerDeviceMappingPropPathOnHost(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerDeviceMappingCgroupPermissions(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDeviceMappingPropCgroupPermissions(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - cgroupPermissionsDescription := `` + flagCgroupPermissionsDescription := `` - var cgroupPermissionsFlagName string + var flagCgroupPermissionsName string if cmdPrefix == "" { - cgroupPermissionsFlagName = "CgroupPermissions" + flagCgroupPermissionsName = "CgroupPermissions" } else { - cgroupPermissionsFlagName = fmt.Sprintf("%v.CgroupPermissions", cmdPrefix) + flagCgroupPermissionsName = fmt.Sprintf("%v.CgroupPermissions", cmdPrefix) } - var cgroupPermissionsFlagDefault string + var flagCgroupPermissionsDefault string - _ = cmd.PersistentFlags().String(cgroupPermissionsFlagName, cgroupPermissionsFlagDefault, cgroupPermissionsDescription) + _ = cmd.PersistentFlags().String(flagCgroupPermissionsName, flagCgroupPermissionsDefault, flagCgroupPermissionsDescription) return nil } -func registerDeviceMappingPathInContainer(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDeviceMappingPropPathInContainer(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - pathInContainerDescription := `` + flagPathInContainerDescription := `` - var pathInContainerFlagName string + var flagPathInContainerName string if cmdPrefix == "" { - pathInContainerFlagName = "PathInContainer" + flagPathInContainerName = "PathInContainer" } else { - pathInContainerFlagName = fmt.Sprintf("%v.PathInContainer", cmdPrefix) + flagPathInContainerName = fmt.Sprintf("%v.PathInContainer", cmdPrefix) } - var pathInContainerFlagDefault string + var flagPathInContainerDefault string - _ = cmd.PersistentFlags().String(pathInContainerFlagName, pathInContainerFlagDefault, pathInContainerDescription) + _ = cmd.PersistentFlags().String(flagPathInContainerName, flagPathInContainerDefault, flagPathInContainerDescription) return nil } -func registerDeviceMappingPathOnHost(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDeviceMappingPropPathOnHost(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - pathOnHostDescription := `` + flagPathOnHostDescription := `` - var pathOnHostFlagName string + var flagPathOnHostName string if cmdPrefix == "" { - pathOnHostFlagName = "PathOnHost" + flagPathOnHostName = "PathOnHost" } else { - pathOnHostFlagName = fmt.Sprintf("%v.PathOnHost", cmdPrefix) + flagPathOnHostName = fmt.Sprintf("%v.PathOnHost", cmdPrefix) } - var pathOnHostFlagDefault string + var flagPathOnHostDefault string - _ = cmd.PersistentFlags().String(pathOnHostFlagName, pathOnHostFlagDefault, pathOnHostDescription) + _ = cmd.PersistentFlags().String(flagPathOnHostName, flagPathOnHostDefault, flagPathOnHostDescription) return nil } @@ -99,48 +97,48 @@ func registerDeviceMappingPathOnHost(depth int, cmdPrefix string, cmd *cobra.Com func retrieveModelDeviceMappingFlags(depth int, m *models.DeviceMapping, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, cgroupPermissionsAdded := retrieveDeviceMappingCgroupPermissionsFlags(depth, m, cmdPrefix, cmd) + err, CgroupPermissionsAdded := retrieveDeviceMappingPropCgroupPermissionsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cgroupPermissionsAdded + retAdded = retAdded || CgroupPermissionsAdded - err, pathInContainerAdded := retrieveDeviceMappingPathInContainerFlags(depth, m, cmdPrefix, cmd) + err, PathInContainerAdded := retrieveDeviceMappingPropPathInContainerFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || pathInContainerAdded + retAdded = retAdded || PathInContainerAdded - err, pathOnHostAdded := retrieveDeviceMappingPathOnHostFlags(depth, m, cmdPrefix, cmd) + err, PathOnHostAdded := retrieveDeviceMappingPropPathOnHostFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || pathOnHostAdded + retAdded = retAdded || PathOnHostAdded return nil, retAdded } -func retrieveDeviceMappingCgroupPermissionsFlags(depth int, m *models.DeviceMapping, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDeviceMappingPropCgroupPermissionsFlags(depth int, m *models.DeviceMapping, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cgroupPermissionsFlagName := fmt.Sprintf("%v.CgroupPermissions", cmdPrefix) - if cmd.Flags().Changed(cgroupPermissionsFlagName) { + flagCgroupPermissionsName := fmt.Sprintf("%v.CgroupPermissions", cmdPrefix) + if cmd.Flags().Changed(flagCgroupPermissionsName) { - var cgroupPermissionsFlagName string + var flagCgroupPermissionsName string if cmdPrefix == "" { - cgroupPermissionsFlagName = "CgroupPermissions" + flagCgroupPermissionsName = "CgroupPermissions" } else { - cgroupPermissionsFlagName = fmt.Sprintf("%v.CgroupPermissions", cmdPrefix) + flagCgroupPermissionsName = fmt.Sprintf("%v.CgroupPermissions", cmdPrefix) } - cgroupPermissionsFlagValue, err := cmd.Flags().GetString(cgroupPermissionsFlagName) + flagCgroupPermissionsValue, err := cmd.Flags().GetString(flagCgroupPermissionsName) if err != nil { return err, false } - m.CgroupPermissions = cgroupPermissionsFlagValue + m.CgroupPermissions = flagCgroupPermissionsValue retAdded = true } @@ -148,27 +146,27 @@ func retrieveDeviceMappingCgroupPermissionsFlags(depth int, m *models.DeviceMapp return nil, retAdded } -func retrieveDeviceMappingPathInContainerFlags(depth int, m *models.DeviceMapping, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDeviceMappingPropPathInContainerFlags(depth int, m *models.DeviceMapping, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - pathInContainerFlagName := fmt.Sprintf("%v.PathInContainer", cmdPrefix) - if cmd.Flags().Changed(pathInContainerFlagName) { + flagPathInContainerName := fmt.Sprintf("%v.PathInContainer", cmdPrefix) + if cmd.Flags().Changed(flagPathInContainerName) { - var pathInContainerFlagName string + var flagPathInContainerName string if cmdPrefix == "" { - pathInContainerFlagName = "PathInContainer" + flagPathInContainerName = "PathInContainer" } else { - pathInContainerFlagName = fmt.Sprintf("%v.PathInContainer", cmdPrefix) + flagPathInContainerName = fmt.Sprintf("%v.PathInContainer", cmdPrefix) } - pathInContainerFlagValue, err := cmd.Flags().GetString(pathInContainerFlagName) + flagPathInContainerValue, err := cmd.Flags().GetString(flagPathInContainerName) if err != nil { return err, false } - m.PathInContainer = pathInContainerFlagValue + m.PathInContainer = flagPathInContainerValue retAdded = true } @@ -176,27 +174,27 @@ func retrieveDeviceMappingPathInContainerFlags(depth int, m *models.DeviceMappin return nil, retAdded } -func retrieveDeviceMappingPathOnHostFlags(depth int, m *models.DeviceMapping, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDeviceMappingPropPathOnHostFlags(depth int, m *models.DeviceMapping, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - pathOnHostFlagName := fmt.Sprintf("%v.PathOnHost", cmdPrefix) - if cmd.Flags().Changed(pathOnHostFlagName) { + flagPathOnHostName := fmt.Sprintf("%v.PathOnHost", cmdPrefix) + if cmd.Flags().Changed(flagPathOnHostName) { - var pathOnHostFlagName string + var flagPathOnHostName string if cmdPrefix == "" { - pathOnHostFlagName = "PathOnHost" + flagPathOnHostName = "PathOnHost" } else { - pathOnHostFlagName = fmt.Sprintf("%v.PathOnHost", cmdPrefix) + flagPathOnHostName = fmt.Sprintf("%v.PathOnHost", cmdPrefix) } - pathOnHostFlagValue, err := cmd.Flags().GetString(pathOnHostFlagName) + flagPathOnHostValue, err := cmd.Flags().GetString(flagPathOnHostName) if err != nil { return err, false } - m.PathOnHost = pathOnHostFlagValue + m.PathOnHost = flagPathOnHostValue retAdded = true } diff --git a/cli/device_request_model.go b/cli/device_request_model.go index c9d58e8..73c4b6d 100644 --- a/cli/device_request_model.go +++ b/cli/device_request_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for DeviceRequest @@ -17,30 +15,30 @@ import ( // register flags to command func registerModelDeviceRequestFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerDeviceRequestCapabilities(depth, cmdPrefix, cmd); err != nil { + if err := registerDeviceRequestPropCapabilities(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerDeviceRequestCount(depth, cmdPrefix, cmd); err != nil { + if err := registerDeviceRequestPropCount(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerDeviceRequestDeviceIDs(depth, cmdPrefix, cmd); err != nil { + if err := registerDeviceRequestPropDeviceIDs(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerDeviceRequestDriver(depth, cmdPrefix, cmd); err != nil { + if err := registerDeviceRequestPropDriver(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerDeviceRequestOptions(depth, cmdPrefix, cmd); err != nil { + if err := registerDeviceRequestPropOptions(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerDeviceRequestCapabilities(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDeviceRequestPropCapabilities(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -50,28 +48,28 @@ func registerDeviceRequestCapabilities(depth int, cmdPrefix string, cmd *cobra.C return nil } -func registerDeviceRequestCount(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDeviceRequestPropCount(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - countDescription := `` + flagCountDescription := `` - var countFlagName string + var flagCountName string if cmdPrefix == "" { - countFlagName = "Count" + flagCountName = "Count" } else { - countFlagName = fmt.Sprintf("%v.Count", cmdPrefix) + flagCountName = fmt.Sprintf("%v.Count", cmdPrefix) } - var countFlagDefault int64 + var flagCountDefault int64 - _ = cmd.PersistentFlags().Int64(countFlagName, countFlagDefault, countDescription) + _ = cmd.PersistentFlags().Int64(flagCountName, flagCountDefault, flagCountDescription) return nil } -func registerDeviceRequestDeviceIDs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDeviceRequestPropDeviceIDs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -81,28 +79,28 @@ func registerDeviceRequestDeviceIDs(depth int, cmdPrefix string, cmd *cobra.Comm return nil } -func registerDeviceRequestDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDeviceRequestPropDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - driverDescription := `` + flagDriverDescription := `` - var driverFlagName string + var flagDriverName string if cmdPrefix == "" { - driverFlagName = "Driver" + flagDriverName = "Driver" } else { - driverFlagName = fmt.Sprintf("%v.Driver", cmdPrefix) + flagDriverName = fmt.Sprintf("%v.Driver", cmdPrefix) } - var driverFlagDefault string + var flagDriverDefault string - _ = cmd.PersistentFlags().String(driverFlagName, driverFlagDefault, driverDescription) + _ = cmd.PersistentFlags().String(flagDriverName, flagDriverDefault, flagDriverDescription) return nil } -func registerDeviceRequestOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDeviceRequestPropOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -116,74 +114,74 @@ func registerDeviceRequestOptions(depth int, cmdPrefix string, cmd *cobra.Comman func retrieveModelDeviceRequestFlags(depth int, m *models.DeviceRequest, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, capabilitiesAdded := retrieveDeviceRequestCapabilitiesFlags(depth, m, cmdPrefix, cmd) + err, CapabilitiesAdded := retrieveDeviceRequestPropCapabilitiesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || capabilitiesAdded + retAdded = retAdded || CapabilitiesAdded - err, countAdded := retrieveDeviceRequestCountFlags(depth, m, cmdPrefix, cmd) + err, CountAdded := retrieveDeviceRequestPropCountFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || countAdded + retAdded = retAdded || CountAdded - err, deviceIDsAdded := retrieveDeviceRequestDeviceIDsFlags(depth, m, cmdPrefix, cmd) + err, DeviceIDsAdded := retrieveDeviceRequestPropDeviceIDsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || deviceIDsAdded + retAdded = retAdded || DeviceIDsAdded - err, driverAdded := retrieveDeviceRequestDriverFlags(depth, m, cmdPrefix, cmd) + err, DriverAdded := retrieveDeviceRequestPropDriverFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || driverAdded + retAdded = retAdded || DriverAdded - err, optionsAdded := retrieveDeviceRequestOptionsFlags(depth, m, cmdPrefix, cmd) + err, OptionsAdded := retrieveDeviceRequestPropOptionsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || optionsAdded + retAdded = retAdded || OptionsAdded return nil, retAdded } -func retrieveDeviceRequestCapabilitiesFlags(depth int, m *models.DeviceRequest, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDeviceRequestPropCapabilitiesFlags(depth int, m *models.DeviceRequest, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - capabilitiesFlagName := fmt.Sprintf("%v.Capabilities", cmdPrefix) - if cmd.Flags().Changed(capabilitiesFlagName) { + flagCapabilitiesName := fmt.Sprintf("%v.Capabilities", cmdPrefix) + if cmd.Flags().Changed(flagCapabilitiesName) { // warning: Capabilities array type [][]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveDeviceRequestCountFlags(depth int, m *models.DeviceRequest, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDeviceRequestPropCountFlags(depth int, m *models.DeviceRequest, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - countFlagName := fmt.Sprintf("%v.Count", cmdPrefix) - if cmd.Flags().Changed(countFlagName) { + flagCountName := fmt.Sprintf("%v.Count", cmdPrefix) + if cmd.Flags().Changed(flagCountName) { - var countFlagName string + var flagCountName string if cmdPrefix == "" { - countFlagName = "Count" + flagCountName = "Count" } else { - countFlagName = fmt.Sprintf("%v.Count", cmdPrefix) + flagCountName = fmt.Sprintf("%v.Count", cmdPrefix) } - countFlagValue, err := cmd.Flags().GetInt64(countFlagName) + flagCountValue, err := cmd.Flags().GetInt64(flagCountName) if err != nil { return err, false } - m.Count = countFlagValue + m.Count = flagCountValue retAdded = true } @@ -191,41 +189,41 @@ func retrieveDeviceRequestCountFlags(depth int, m *models.DeviceRequest, cmdPref return nil, retAdded } -func retrieveDeviceRequestDeviceIDsFlags(depth int, m *models.DeviceRequest, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDeviceRequestPropDeviceIDsFlags(depth int, m *models.DeviceRequest, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - deviceIDsFlagName := fmt.Sprintf("%v.DeviceIDs", cmdPrefix) - if cmd.Flags().Changed(deviceIDsFlagName) { + flagDeviceIDsName := fmt.Sprintf("%v.DeviceIDs", cmdPrefix) + if cmd.Flags().Changed(flagDeviceIDsName) { // warning: DeviceIDs array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveDeviceRequestDriverFlags(depth int, m *models.DeviceRequest, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDeviceRequestPropDriverFlags(depth int, m *models.DeviceRequest, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - driverFlagName := fmt.Sprintf("%v.Driver", cmdPrefix) - if cmd.Flags().Changed(driverFlagName) { + flagDriverName := fmt.Sprintf("%v.Driver", cmdPrefix) + if cmd.Flags().Changed(flagDriverName) { - var driverFlagName string + var flagDriverName string if cmdPrefix == "" { - driverFlagName = "Driver" + flagDriverName = "Driver" } else { - driverFlagName = fmt.Sprintf("%v.Driver", cmdPrefix) + flagDriverName = fmt.Sprintf("%v.Driver", cmdPrefix) } - driverFlagValue, err := cmd.Flags().GetString(driverFlagName) + flagDriverValue, err := cmd.Flags().GetString(flagDriverName) if err != nil { return err, false } - m.Driver = driverFlagValue + m.Driver = flagDriverValue retAdded = true } @@ -233,14 +231,14 @@ func retrieveDeviceRequestDriverFlags(depth int, m *models.DeviceRequest, cmdPre return nil, retAdded } -func retrieveDeviceRequestOptionsFlags(depth int, m *models.DeviceRequest, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDeviceRequestPropOptionsFlags(depth int, m *models.DeviceRequest, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - optionsFlagName := fmt.Sprintf("%v.Options", cmdPrefix) - if cmd.Flags().Changed(optionsFlagName) { + flagOptionsName := fmt.Sprintf("%v.Options", cmdPrefix) + if cmd.Flags().Changed(flagOptionsName) { // warning: Options map type map[string]string is not supported by go-swagger cli yet } diff --git a/cli/distribution_inspect_operation.go b/cli/distribution_inspect_operation.go index 9715b37..07e5bd6 100644 --- a/cli/distribution_inspect_operation.go +++ b/cli/distribution_inspect_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/distribution" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationDistributionDistributionInspectCmd returns a cmd to handle operation distributionInspect +// makeOperationDistributionDistributionInspectCmd returns a command to handle operation distributionInspect func makeOperationDistributionDistributionInspectCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "DistributionInspect", @@ -38,11 +36,10 @@ func runOperationDistributionDistributionInspect(cmd *cobra.Command, args []stri } // retrieve flag values from cmd and fill params params := distribution.NewDistributionInspectParams() - if err, _ := retrieveOperationDistributionDistributionInspectNameFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationDistributionDistributionInspectNameFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationDistributionDistributionInspect(cmd *cobra.Command, args []stri if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,18 +66,18 @@ func registerOperationDistributionDistributionInspectParamFlags(cmd *cobra.Comma func registerOperationDistributionDistributionInspectNameParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nameDescription := `Required. Image name or id` + flagNameDescription := `Required. Image name or id` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } @@ -88,20 +86,21 @@ func retrieveOperationDistributionDistributionInspectNameFlag(m *distribution.Di retAdded := false if cmd.Flags().Changed("name") { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue } + return nil, retAdded } @@ -109,45 +108,47 @@ func retrieveOperationDistributionDistributionInspectNameFlag(m *distribution.Di func parseOperationDistributionDistributionInspectResult(resp0 *distribution.DistributionInspectOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*distribution.DistributionInspectOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*distribution.DistributionInspectOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*distribution.DistributionInspectUnauthorized) + var iResp1 any = respErr + eresp1, ok := iResp1.(*distribution.DistributionInspectUnauthorized) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*distribution.DistributionInspectInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*distribution.DistributionInspectInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -155,96 +156,95 @@ func parseOperationDistributionDistributionInspectResult(resp0 *distribution.Dis } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelDistributionInspectDistributionInspectOKBodyDescriptorFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerDistributionInspectDistributionInspectOKBodyDescriptorDigest(depth, cmdPrefix, cmd); err != nil { + if err := registerDistributionInspectDistributionInspectOKBodyDescriptorPropDigest(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerDistributionInspectDistributionInspectOKBodyDescriptorMediaType(depth, cmdPrefix, cmd); err != nil { + if err := registerDistributionInspectDistributionInspectOKBodyDescriptorPropMediaType(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerDistributionInspectDistributionInspectOKBodyDescriptorSize(depth, cmdPrefix, cmd); err != nil { + if err := registerDistributionInspectDistributionInspectOKBodyDescriptorPropSize(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerDistributionInspectDistributionInspectOKBodyDescriptorURLs(depth, cmdPrefix, cmd); err != nil { + if err := registerDistributionInspectDistributionInspectOKBodyDescriptorPropURLs(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerDistributionInspectDistributionInspectOKBodyDescriptorDigest(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDistributionInspectDistributionInspectOKBodyDescriptorPropDigest(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - digestDescription := `` + flagDigestDescription := `` - var digestFlagName string + var flagDigestName string if cmdPrefix == "" { - digestFlagName = "Digest" + flagDigestName = "Digest" } else { - digestFlagName = fmt.Sprintf("%v.Digest", cmdPrefix) + flagDigestName = fmt.Sprintf("%v.Digest", cmdPrefix) } - var digestFlagDefault string + var flagDigestDefault string - _ = cmd.PersistentFlags().String(digestFlagName, digestFlagDefault, digestDescription) + _ = cmd.PersistentFlags().String(flagDigestName, flagDigestDefault, flagDigestDescription) return nil } -func registerDistributionInspectDistributionInspectOKBodyDescriptorMediaType(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDistributionInspectDistributionInspectOKBodyDescriptorPropMediaType(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - mediaTypeDescription := `` + flagMediaTypeDescription := `` - var mediaTypeFlagName string + var flagMediaTypeName string if cmdPrefix == "" { - mediaTypeFlagName = "MediaType" + flagMediaTypeName = "MediaType" } else { - mediaTypeFlagName = fmt.Sprintf("%v.MediaType", cmdPrefix) + flagMediaTypeName = fmt.Sprintf("%v.MediaType", cmdPrefix) } - var mediaTypeFlagDefault string + var flagMediaTypeDefault string - _ = cmd.PersistentFlags().String(mediaTypeFlagName, mediaTypeFlagDefault, mediaTypeDescription) + _ = cmd.PersistentFlags().String(flagMediaTypeName, flagMediaTypeDefault, flagMediaTypeDescription) return nil } -func registerDistributionInspectDistributionInspectOKBodyDescriptorSize(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDistributionInspectDistributionInspectOKBodyDescriptorPropSize(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - sizeDescription := `` + flagSizeDescription := `` - var sizeFlagName string + var flagSizeName string if cmdPrefix == "" { - sizeFlagName = "Size" + flagSizeName = "Size" } else { - sizeFlagName = fmt.Sprintf("%v.Size", cmdPrefix) + flagSizeName = fmt.Sprintf("%v.Size", cmdPrefix) } - var sizeFlagDefault int64 + var flagSizeDefault int64 - _ = cmd.PersistentFlags().Int64(sizeFlagName, sizeFlagDefault, sizeDescription) + _ = cmd.PersistentFlags().Int64(flagSizeName, flagSizeDefault, flagSizeDescription) return nil } -func registerDistributionInspectDistributionInspectOKBodyDescriptorURLs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDistributionInspectDistributionInspectOKBodyDescriptorPropURLs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -258,54 +258,54 @@ func registerDistributionInspectDistributionInspectOKBodyDescriptorURLs(depth in func retrieveModelDistributionInspectDistributionInspectOKBodyDescriptorFlags(depth int, m *distribution.DistributionInspectDistributionInspectOKBodyDescriptor, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, digestAdded := retrieveDistributionInspectDistributionInspectOKBodyDescriptorDigestFlags(depth, m, cmdPrefix, cmd) + err, DigestAdded := retrieveDistributionInspectDistributionInspectOKBodyDescriptorPropDigestFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || digestAdded + retAdded = retAdded || DigestAdded - err, mediaTypeAdded := retrieveDistributionInspectDistributionInspectOKBodyDescriptorMediaTypeFlags(depth, m, cmdPrefix, cmd) + err, MediaTypeAdded := retrieveDistributionInspectDistributionInspectOKBodyDescriptorPropMediaTypeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || mediaTypeAdded + retAdded = retAdded || MediaTypeAdded - err, sizeAdded := retrieveDistributionInspectDistributionInspectOKBodyDescriptorSizeFlags(depth, m, cmdPrefix, cmd) + err, SizeAdded := retrieveDistributionInspectDistributionInspectOKBodyDescriptorPropSizeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || sizeAdded + retAdded = retAdded || SizeAdded - err, uRLsAdded := retrieveDistributionInspectDistributionInspectOKBodyDescriptorURLsFlags(depth, m, cmdPrefix, cmd) + err, URLsAdded := retrieveDistributionInspectDistributionInspectOKBodyDescriptorPropURLsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || uRLsAdded + retAdded = retAdded || URLsAdded return nil, retAdded } -func retrieveDistributionInspectDistributionInspectOKBodyDescriptorDigestFlags(depth int, m *distribution.DistributionInspectDistributionInspectOKBodyDescriptor, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDistributionInspectDistributionInspectOKBodyDescriptorPropDigestFlags(depth int, m *distribution.DistributionInspectDistributionInspectOKBodyDescriptor, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - digestFlagName := fmt.Sprintf("%v.Digest", cmdPrefix) - if cmd.Flags().Changed(digestFlagName) { + flagDigestName := fmt.Sprintf("%v.Digest", cmdPrefix) + if cmd.Flags().Changed(flagDigestName) { - var digestFlagName string + var flagDigestName string if cmdPrefix == "" { - digestFlagName = "Digest" + flagDigestName = "Digest" } else { - digestFlagName = fmt.Sprintf("%v.Digest", cmdPrefix) + flagDigestName = fmt.Sprintf("%v.Digest", cmdPrefix) } - digestFlagValue, err := cmd.Flags().GetString(digestFlagName) + flagDigestValue, err := cmd.Flags().GetString(flagDigestName) if err != nil { return err, false } - m.Digest = digestFlagValue + m.Digest = flagDigestValue retAdded = true } @@ -313,27 +313,27 @@ func retrieveDistributionInspectDistributionInspectOKBodyDescriptorDigestFlags(d return nil, retAdded } -func retrieveDistributionInspectDistributionInspectOKBodyDescriptorMediaTypeFlags(depth int, m *distribution.DistributionInspectDistributionInspectOKBodyDescriptor, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDistributionInspectDistributionInspectOKBodyDescriptorPropMediaTypeFlags(depth int, m *distribution.DistributionInspectDistributionInspectOKBodyDescriptor, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - mediaTypeFlagName := fmt.Sprintf("%v.MediaType", cmdPrefix) - if cmd.Flags().Changed(mediaTypeFlagName) { + flagMediaTypeName := fmt.Sprintf("%v.MediaType", cmdPrefix) + if cmd.Flags().Changed(flagMediaTypeName) { - var mediaTypeFlagName string + var flagMediaTypeName string if cmdPrefix == "" { - mediaTypeFlagName = "MediaType" + flagMediaTypeName = "MediaType" } else { - mediaTypeFlagName = fmt.Sprintf("%v.MediaType", cmdPrefix) + flagMediaTypeName = fmt.Sprintf("%v.MediaType", cmdPrefix) } - mediaTypeFlagValue, err := cmd.Flags().GetString(mediaTypeFlagName) + flagMediaTypeValue, err := cmd.Flags().GetString(flagMediaTypeName) if err != nil { return err, false } - m.MediaType = mediaTypeFlagValue + m.MediaType = flagMediaTypeValue retAdded = true } @@ -341,27 +341,27 @@ func retrieveDistributionInspectDistributionInspectOKBodyDescriptorMediaTypeFlag return nil, retAdded } -func retrieveDistributionInspectDistributionInspectOKBodyDescriptorSizeFlags(depth int, m *distribution.DistributionInspectDistributionInspectOKBodyDescriptor, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDistributionInspectDistributionInspectOKBodyDescriptorPropSizeFlags(depth int, m *distribution.DistributionInspectDistributionInspectOKBodyDescriptor, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - sizeFlagName := fmt.Sprintf("%v.Size", cmdPrefix) - if cmd.Flags().Changed(sizeFlagName) { + flagSizeName := fmt.Sprintf("%v.Size", cmdPrefix) + if cmd.Flags().Changed(flagSizeName) { - var sizeFlagName string + var flagSizeName string if cmdPrefix == "" { - sizeFlagName = "Size" + flagSizeName = "Size" } else { - sizeFlagName = fmt.Sprintf("%v.Size", cmdPrefix) + flagSizeName = fmt.Sprintf("%v.Size", cmdPrefix) } - sizeFlagValue, err := cmd.Flags().GetInt64(sizeFlagName) + flagSizeValue, err := cmd.Flags().GetInt64(flagSizeName) if err != nil { return err, false } - m.Size = sizeFlagValue + m.Size = flagSizeValue retAdded = true } @@ -369,14 +369,14 @@ func retrieveDistributionInspectDistributionInspectOKBodyDescriptorSizeFlags(dep return nil, retAdded } -func retrieveDistributionInspectDistributionInspectOKBodyDescriptorURLsFlags(depth int, m *distribution.DistributionInspectDistributionInspectOKBodyDescriptor, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDistributionInspectDistributionInspectOKBodyDescriptorPropURLsFlags(depth int, m *distribution.DistributionInspectDistributionInspectOKBodyDescriptor, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - uRLsFlagName := fmt.Sprintf("%v.URLs", cmdPrefix) - if cmd.Flags().Changed(uRLsFlagName) { + flagURLsName := fmt.Sprintf("%v.URLs", cmdPrefix) + if cmd.Flags().Changed(flagURLsName) { // warning: URLs array type []string is not supported by go-swagger cli yet } @@ -386,37 +386,37 @@ func retrieveDistributionInspectDistributionInspectOKBodyDescriptorURLsFlags(dep // register flags to command func registerModelDistributionInspectOKBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerDistributionInspectOKBodyDescriptor(depth, cmdPrefix, cmd); err != nil { + if err := registerDistributionInspectOKBodyPropDescriptor(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerDistributionInspectOKBodyPlatforms(depth, cmdPrefix, cmd); err != nil { + if err := registerDistributionInspectOKBodyPropPlatforms(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerDistributionInspectOKBodyDescriptor(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDistributionInspectOKBodyPropDescriptor(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var descriptorFlagName string + var flagDescriptorName string if cmdPrefix == "" { - descriptorFlagName = "Descriptor" + flagDescriptorName = "Descriptor" } else { - descriptorFlagName = fmt.Sprintf("%v.Descriptor", cmdPrefix) + flagDescriptorName = fmt.Sprintf("%v.Descriptor", cmdPrefix) } - if err := registerModelDistributionInspectDistributionInspectOKBodyDescriptorFlags(depth+1, descriptorFlagName, cmd); err != nil { + if err := registerModelDistributionInspectDistributionInspectOKBodyDescriptorFlags(depth+1, flagDescriptorName, cmd); err != nil { return err } return nil } -func registerDistributionInspectOKBodyPlatforms(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDistributionInspectOKBodyPropPlatforms(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -430,56 +430,56 @@ func registerDistributionInspectOKBodyPlatforms(depth int, cmdPrefix string, cmd func retrieveModelDistributionInspectOKBodyFlags(depth int, m *distribution.DistributionInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, descriptorAdded := retrieveDistributionInspectOKBodyDescriptorFlags(depth, m, cmdPrefix, cmd) + err, DescriptorAdded := retrieveDistributionInspectOKBodyPropDescriptorFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || descriptorAdded + retAdded = retAdded || DescriptorAdded - err, platformsAdded := retrieveDistributionInspectOKBodyPlatformsFlags(depth, m, cmdPrefix, cmd) + err, PlatformsAdded := retrieveDistributionInspectOKBodyPropPlatformsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || platformsAdded + retAdded = retAdded || PlatformsAdded return nil, retAdded } -func retrieveDistributionInspectOKBodyDescriptorFlags(depth int, m *distribution.DistributionInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDistributionInspectOKBodyPropDescriptorFlags(depth int, m *distribution.DistributionInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - descriptorFlagName := fmt.Sprintf("%v.Descriptor", cmdPrefix) - if cmd.Flags().Changed(descriptorFlagName) { + flagDescriptorName := fmt.Sprintf("%v.Descriptor", cmdPrefix) + if cmd.Flags().Changed(flagDescriptorName) { // info: complex object Descriptor DistributionInspectDistributionInspectOKBodyDescriptor is retrieved outside this Changed() block } - descriptorFlagValue := m.Descriptor - if swag.IsZero(descriptorFlagValue) { - descriptorFlagValue = &distribution.DistributionInspectDistributionInspectOKBodyDescriptor{} + flagDescriptorValue := m.Descriptor + if swag.IsZero(flagDescriptorValue) { + flagDescriptorValue = &distribution.DistributionInspectDistributionInspectOKBodyDescriptor{} } - err, descriptorAdded := retrieveModelDistributionInspectDistributionInspectOKBodyDescriptorFlags(depth+1, descriptorFlagValue, descriptorFlagName, cmd) + err, DescriptorAdded := retrieveModelDistributionInspectDistributionInspectOKBodyDescriptorFlags(depth+1, flagDescriptorValue, flagDescriptorName, cmd) if err != nil { return err, false } - retAdded = retAdded || descriptorAdded - if descriptorAdded { - m.Descriptor = descriptorFlagValue + retAdded = retAdded || DescriptorAdded + if DescriptorAdded { + m.Descriptor = flagDescriptorValue } return nil, retAdded } -func retrieveDistributionInspectOKBodyPlatformsFlags(depth int, m *distribution.DistributionInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDistributionInspectOKBodyPropPlatformsFlags(depth int, m *distribution.DistributionInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - platformsFlagName := fmt.Sprintf("%v.Platforms", cmdPrefix) - if cmd.Flags().Changed(platformsFlagName) { + flagPlatformsName := fmt.Sprintf("%v.Platforms", cmdPrefix) + if cmd.Flags().Changed(flagPlatformsName) { // warning: Platforms array type []*DistributionInspectPlatformsItems0 is not supported by go-swagger cli yet } @@ -489,55 +489,55 @@ func retrieveDistributionInspectOKBodyPlatformsFlags(depth int, m *distribution. // register flags to command func registerModelDistributionInspectPlatformsItems0Flags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerDistributionInspectPlatformsItems0Architecture(depth, cmdPrefix, cmd); err != nil { + if err := registerDistributionInspectPlatformsItems0PropArchitecture(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerDistributionInspectPlatformsItems0Features(depth, cmdPrefix, cmd); err != nil { + if err := registerDistributionInspectPlatformsItems0PropFeatures(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerDistributionInspectPlatformsItems0OS(depth, cmdPrefix, cmd); err != nil { + if err := registerDistributionInspectPlatformsItems0PropOS(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerDistributionInspectPlatformsItems0OSFeatures(depth, cmdPrefix, cmd); err != nil { + if err := registerDistributionInspectPlatformsItems0PropOSFeatures(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerDistributionInspectPlatformsItems0OSVersion(depth, cmdPrefix, cmd); err != nil { + if err := registerDistributionInspectPlatformsItems0PropOSVersion(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerDistributionInspectPlatformsItems0Variant(depth, cmdPrefix, cmd); err != nil { + if err := registerDistributionInspectPlatformsItems0PropVariant(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerDistributionInspectPlatformsItems0Architecture(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDistributionInspectPlatformsItems0PropArchitecture(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - architectureDescription := `` + flagArchitectureDescription := `` - var architectureFlagName string + var flagArchitectureName string if cmdPrefix == "" { - architectureFlagName = "Architecture" + flagArchitectureName = "Architecture" } else { - architectureFlagName = fmt.Sprintf("%v.Architecture", cmdPrefix) + flagArchitectureName = fmt.Sprintf("%v.Architecture", cmdPrefix) } - var architectureFlagDefault string + var flagArchitectureDefault string - _ = cmd.PersistentFlags().String(architectureFlagName, architectureFlagDefault, architectureDescription) + _ = cmd.PersistentFlags().String(flagArchitectureName, flagArchitectureDefault, flagArchitectureDescription) return nil } -func registerDistributionInspectPlatformsItems0Features(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDistributionInspectPlatformsItems0PropFeatures(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -547,28 +547,28 @@ func registerDistributionInspectPlatformsItems0Features(depth int, cmdPrefix str return nil } -func registerDistributionInspectPlatformsItems0OS(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDistributionInspectPlatformsItems0PropOS(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - oSDescription := `` + flagOSDescription := `` - var oSFlagName string + var flagOSName string if cmdPrefix == "" { - oSFlagName = "OS" + flagOSName = "OS" } else { - oSFlagName = fmt.Sprintf("%v.OS", cmdPrefix) + flagOSName = fmt.Sprintf("%v.OS", cmdPrefix) } - var oSFlagDefault string + var flagOSDefault string - _ = cmd.PersistentFlags().String(oSFlagName, oSFlagDefault, oSDescription) + _ = cmd.PersistentFlags().String(flagOSName, flagOSDefault, flagOSDescription) return nil } -func registerDistributionInspectPlatformsItems0OSFeatures(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDistributionInspectPlatformsItems0PropOSFeatures(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -578,44 +578,44 @@ func registerDistributionInspectPlatformsItems0OSFeatures(depth int, cmdPrefix s return nil } -func registerDistributionInspectPlatformsItems0OSVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDistributionInspectPlatformsItems0PropOSVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - oSVersionDescription := `` + flagOSVersionDescription := `` - var oSVersionFlagName string + var flagOSVersionName string if cmdPrefix == "" { - oSVersionFlagName = "OSVersion" + flagOSVersionName = "OSVersion" } else { - oSVersionFlagName = fmt.Sprintf("%v.OSVersion", cmdPrefix) + flagOSVersionName = fmt.Sprintf("%v.OSVersion", cmdPrefix) } - var oSVersionFlagDefault string + var flagOSVersionDefault string - _ = cmd.PersistentFlags().String(oSVersionFlagName, oSVersionFlagDefault, oSVersionDescription) + _ = cmd.PersistentFlags().String(flagOSVersionName, flagOSVersionDefault, flagOSVersionDescription) return nil } -func registerDistributionInspectPlatformsItems0Variant(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDistributionInspectPlatformsItems0PropVariant(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - variantDescription := `` + flagVariantDescription := `` - var variantFlagName string + var flagVariantName string if cmdPrefix == "" { - variantFlagName = "Variant" + flagVariantName = "Variant" } else { - variantFlagName = fmt.Sprintf("%v.Variant", cmdPrefix) + flagVariantName = fmt.Sprintf("%v.Variant", cmdPrefix) } - var variantFlagDefault string + var flagVariantDefault string - _ = cmd.PersistentFlags().String(variantFlagName, variantFlagDefault, variantDescription) + _ = cmd.PersistentFlags().String(flagVariantName, flagVariantDefault, flagVariantDescription) return nil } @@ -624,66 +624,66 @@ func registerDistributionInspectPlatformsItems0Variant(depth int, cmdPrefix stri func retrieveModelDistributionInspectPlatformsItems0Flags(depth int, m *distribution.DistributionInspectPlatformsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, architectureAdded := retrieveDistributionInspectPlatformsItems0ArchitectureFlags(depth, m, cmdPrefix, cmd) + err, ArchitectureAdded := retrieveDistributionInspectPlatformsItems0PropArchitectureFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || architectureAdded + retAdded = retAdded || ArchitectureAdded - err, featuresAdded := retrieveDistributionInspectPlatformsItems0FeaturesFlags(depth, m, cmdPrefix, cmd) + err, FeaturesAdded := retrieveDistributionInspectPlatformsItems0PropFeaturesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || featuresAdded + retAdded = retAdded || FeaturesAdded - err, oSAdded := retrieveDistributionInspectPlatformsItems0OSFlags(depth, m, cmdPrefix, cmd) + err, OSAdded := retrieveDistributionInspectPlatformsItems0PropOSFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || oSAdded + retAdded = retAdded || OSAdded - err, oSFeaturesAdded := retrieveDistributionInspectPlatformsItems0OSFeaturesFlags(depth, m, cmdPrefix, cmd) + err, OSFeaturesAdded := retrieveDistributionInspectPlatformsItems0PropOSFeaturesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || oSFeaturesAdded + retAdded = retAdded || OSFeaturesAdded - err, oSVersionAdded := retrieveDistributionInspectPlatformsItems0OSVersionFlags(depth, m, cmdPrefix, cmd) + err, OSVersionAdded := retrieveDistributionInspectPlatformsItems0PropOSVersionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || oSVersionAdded + retAdded = retAdded || OSVersionAdded - err, variantAdded := retrieveDistributionInspectPlatformsItems0VariantFlags(depth, m, cmdPrefix, cmd) + err, VariantAdded := retrieveDistributionInspectPlatformsItems0PropVariantFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || variantAdded + retAdded = retAdded || VariantAdded return nil, retAdded } -func retrieveDistributionInspectPlatformsItems0ArchitectureFlags(depth int, m *distribution.DistributionInspectPlatformsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDistributionInspectPlatformsItems0PropArchitectureFlags(depth int, m *distribution.DistributionInspectPlatformsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - architectureFlagName := fmt.Sprintf("%v.Architecture", cmdPrefix) - if cmd.Flags().Changed(architectureFlagName) { + flagArchitectureName := fmt.Sprintf("%v.Architecture", cmdPrefix) + if cmd.Flags().Changed(flagArchitectureName) { - var architectureFlagName string + var flagArchitectureName string if cmdPrefix == "" { - architectureFlagName = "Architecture" + flagArchitectureName = "Architecture" } else { - architectureFlagName = fmt.Sprintf("%v.Architecture", cmdPrefix) + flagArchitectureName = fmt.Sprintf("%v.Architecture", cmdPrefix) } - architectureFlagValue, err := cmd.Flags().GetString(architectureFlagName) + flagArchitectureValue, err := cmd.Flags().GetString(flagArchitectureName) if err != nil { return err, false } - m.Architecture = architectureFlagValue + m.Architecture = flagArchitectureValue retAdded = true } @@ -691,41 +691,41 @@ func retrieveDistributionInspectPlatformsItems0ArchitectureFlags(depth int, m *d return nil, retAdded } -func retrieveDistributionInspectPlatformsItems0FeaturesFlags(depth int, m *distribution.DistributionInspectPlatformsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDistributionInspectPlatformsItems0PropFeaturesFlags(depth int, m *distribution.DistributionInspectPlatformsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - featuresFlagName := fmt.Sprintf("%v.Features", cmdPrefix) - if cmd.Flags().Changed(featuresFlagName) { + flagFeaturesName := fmt.Sprintf("%v.Features", cmdPrefix) + if cmd.Flags().Changed(flagFeaturesName) { // warning: Features array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveDistributionInspectPlatformsItems0OSFlags(depth int, m *distribution.DistributionInspectPlatformsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDistributionInspectPlatformsItems0PropOSFlags(depth int, m *distribution.DistributionInspectPlatformsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - oSFlagName := fmt.Sprintf("%v.OS", cmdPrefix) - if cmd.Flags().Changed(oSFlagName) { + flagOSName := fmt.Sprintf("%v.OS", cmdPrefix) + if cmd.Flags().Changed(flagOSName) { - var oSFlagName string + var flagOSName string if cmdPrefix == "" { - oSFlagName = "OS" + flagOSName = "OS" } else { - oSFlagName = fmt.Sprintf("%v.OS", cmdPrefix) + flagOSName = fmt.Sprintf("%v.OS", cmdPrefix) } - oSFlagValue, err := cmd.Flags().GetString(oSFlagName) + flagOSValue, err := cmd.Flags().GetString(flagOSName) if err != nil { return err, false } - m.OS = oSFlagValue + m.OS = flagOSValue retAdded = true } @@ -733,41 +733,41 @@ func retrieveDistributionInspectPlatformsItems0OSFlags(depth int, m *distributio return nil, retAdded } -func retrieveDistributionInspectPlatformsItems0OSFeaturesFlags(depth int, m *distribution.DistributionInspectPlatformsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDistributionInspectPlatformsItems0PropOSFeaturesFlags(depth int, m *distribution.DistributionInspectPlatformsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - oSFeaturesFlagName := fmt.Sprintf("%v.OSFeatures", cmdPrefix) - if cmd.Flags().Changed(oSFeaturesFlagName) { + flagOSFeaturesName := fmt.Sprintf("%v.OSFeatures", cmdPrefix) + if cmd.Flags().Changed(flagOSFeaturesName) { // warning: OSFeatures array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveDistributionInspectPlatformsItems0OSVersionFlags(depth int, m *distribution.DistributionInspectPlatformsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDistributionInspectPlatformsItems0PropOSVersionFlags(depth int, m *distribution.DistributionInspectPlatformsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - oSVersionFlagName := fmt.Sprintf("%v.OSVersion", cmdPrefix) - if cmd.Flags().Changed(oSVersionFlagName) { + flagOSVersionName := fmt.Sprintf("%v.OSVersion", cmdPrefix) + if cmd.Flags().Changed(flagOSVersionName) { - var oSVersionFlagName string + var flagOSVersionName string if cmdPrefix == "" { - oSVersionFlagName = "OSVersion" + flagOSVersionName = "OSVersion" } else { - oSVersionFlagName = fmt.Sprintf("%v.OSVersion", cmdPrefix) + flagOSVersionName = fmt.Sprintf("%v.OSVersion", cmdPrefix) } - oSVersionFlagValue, err := cmd.Flags().GetString(oSVersionFlagName) + flagOSVersionValue, err := cmd.Flags().GetString(flagOSVersionName) if err != nil { return err, false } - m.OSVersion = oSVersionFlagValue + m.OSVersion = flagOSVersionValue retAdded = true } @@ -775,27 +775,27 @@ func retrieveDistributionInspectPlatformsItems0OSVersionFlags(depth int, m *dist return nil, retAdded } -func retrieveDistributionInspectPlatformsItems0VariantFlags(depth int, m *distribution.DistributionInspectPlatformsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDistributionInspectPlatformsItems0PropVariantFlags(depth int, m *distribution.DistributionInspectPlatformsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - variantFlagName := fmt.Sprintf("%v.Variant", cmdPrefix) - if cmd.Flags().Changed(variantFlagName) { + flagVariantName := fmt.Sprintf("%v.Variant", cmdPrefix) + if cmd.Flags().Changed(flagVariantName) { - var variantFlagName string + var flagVariantName string if cmdPrefix == "" { - variantFlagName = "Variant" + flagVariantName = "Variant" } else { - variantFlagName = fmt.Sprintf("%v.Variant", cmdPrefix) + flagVariantName = fmt.Sprintf("%v.Variant", cmdPrefix) } - variantFlagValue, err := cmd.Flags().GetString(variantFlagName) + flagVariantValue, err := cmd.Flags().GetString(flagVariantName) if err != nil { return err, false } - m.Variant = variantFlagValue + m.Variant = flagVariantValue retAdded = true } diff --git a/cli/driver_model.go b/cli/driver_model.go index dc2ce3a..50cc61d 100644 --- a/cli/driver_model.go +++ b/cli/driver_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for Driver @@ -17,39 +15,39 @@ import ( // register flags to command func registerModelDriverFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerDriverName(depth, cmdPrefix, cmd); err != nil { + if err := registerDriverPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerDriverOptions(depth, cmdPrefix, cmd); err != nil { + if err := registerDriverPropOptions(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerDriverName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDriverPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Required. Name of the driver.` + flagNameDescription := `Required. Name of the driver.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerDriverOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerDriverPropOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -63,42 +61,42 @@ func registerDriverOptions(depth int, cmdPrefix string, cmd *cobra.Command) erro func retrieveModelDriverFlags(depth int, m *models.Driver, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, nameAdded := retrieveDriverNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveDriverPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, optionsAdded := retrieveDriverOptionsFlags(depth, m, cmdPrefix, cmd) + err, OptionsAdded := retrieveDriverPropOptionsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || optionsAdded + retAdded = retAdded || OptionsAdded return nil, retAdded } -func retrieveDriverNameFlags(depth int, m *models.Driver, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDriverPropNameFlags(depth int, m *models.Driver, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -106,14 +104,14 @@ func retrieveDriverNameFlags(depth int, m *models.Driver, cmdPrefix string, cmd return nil, retAdded } -func retrieveDriverOptionsFlags(depth int, m *models.Driver, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveDriverPropOptionsFlags(depth int, m *models.Driver, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - optionsFlagName := fmt.Sprintf("%v.Options", cmdPrefix) - if cmd.Flags().Changed(optionsFlagName) { + flagOptionsName := fmt.Sprintf("%v.Options", cmdPrefix) + if cmd.Flags().Changed(flagOptionsName) { // warning: Options map type map[string]string is not supported by go-swagger cli yet } diff --git a/cli/endpoint_ip_a_m_config_model.go b/cli/endpoint_ip_a_m_config_model.go index f9b920d..86b4e51 100644 --- a/cli/endpoint_ip_a_m_config_model.go +++ b/cli/endpoint_ip_a_m_config_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for EndpointIPAMConfig @@ -17,64 +15,64 @@ import ( // register flags to command func registerModelEndpointIPAMConfigFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerEndpointIPAMConfigIPV4Address(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointIPAMConfigPropIPV4Address(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEndpointIPAMConfigIPV6Address(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointIPAMConfigPropIPV6Address(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEndpointIPAMConfigLinkLocalIPs(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointIPAMConfigPropLinkLocalIPs(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerEndpointIPAMConfigIPV4Address(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointIPAMConfigPropIPV4Address(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - ipv4AddressDescription := `` + flagIPV4AddressDescription := `` - var ipv4AddressFlagName string + var flagIPV4AddressName string if cmdPrefix == "" { - ipv4AddressFlagName = "IPv4Address" + flagIPV4AddressName = "IPv4Address" } else { - ipv4AddressFlagName = fmt.Sprintf("%v.IPv4Address", cmdPrefix) + flagIPV4AddressName = fmt.Sprintf("%v.IPv4Address", cmdPrefix) } - var ipv4AddressFlagDefault string + var flagIPV4AddressDefault string - _ = cmd.PersistentFlags().String(ipv4AddressFlagName, ipv4AddressFlagDefault, ipv4AddressDescription) + _ = cmd.PersistentFlags().String(flagIPV4AddressName, flagIPV4AddressDefault, flagIPV4AddressDescription) return nil } -func registerEndpointIPAMConfigIPV6Address(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointIPAMConfigPropIPV6Address(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - ipv6AddressDescription := `` + flagIPV6AddressDescription := `` - var ipv6AddressFlagName string + var flagIPV6AddressName string if cmdPrefix == "" { - ipv6AddressFlagName = "IPv6Address" + flagIPV6AddressName = "IPv6Address" } else { - ipv6AddressFlagName = fmt.Sprintf("%v.IPv6Address", cmdPrefix) + flagIPV6AddressName = fmt.Sprintf("%v.IPv6Address", cmdPrefix) } - var ipv6AddressFlagDefault string + var flagIPV6AddressDefault string - _ = cmd.PersistentFlags().String(ipv6AddressFlagName, ipv6AddressFlagDefault, ipv6AddressDescription) + _ = cmd.PersistentFlags().String(flagIPV6AddressName, flagIPV6AddressDefault, flagIPV6AddressDescription) return nil } -func registerEndpointIPAMConfigLinkLocalIPs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointIPAMConfigPropLinkLocalIPs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -88,48 +86,48 @@ func registerEndpointIPAMConfigLinkLocalIPs(depth int, cmdPrefix string, cmd *co func retrieveModelEndpointIPAMConfigFlags(depth int, m *models.EndpointIPAMConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, ipv4AddressAdded := retrieveEndpointIPAMConfigIPV4AddressFlags(depth, m, cmdPrefix, cmd) + err, IPV4AddressAdded := retrieveEndpointIPAMConfigPropIPV4AddressFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ipv4AddressAdded + retAdded = retAdded || IPV4AddressAdded - err, ipv6AddressAdded := retrieveEndpointIPAMConfigIPV6AddressFlags(depth, m, cmdPrefix, cmd) + err, IPV6AddressAdded := retrieveEndpointIPAMConfigPropIPV6AddressFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ipv6AddressAdded + retAdded = retAdded || IPV6AddressAdded - err, linkLocalIPsAdded := retrieveEndpointIPAMConfigLinkLocalIPsFlags(depth, m, cmdPrefix, cmd) + err, LinkLocalIPsAdded := retrieveEndpointIPAMConfigPropLinkLocalIPsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || linkLocalIPsAdded + retAdded = retAdded || LinkLocalIPsAdded return nil, retAdded } -func retrieveEndpointIPAMConfigIPV4AddressFlags(depth int, m *models.EndpointIPAMConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointIPAMConfigPropIPV4AddressFlags(depth int, m *models.EndpointIPAMConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ipv4AddressFlagName := fmt.Sprintf("%v.IPv4Address", cmdPrefix) - if cmd.Flags().Changed(ipv4AddressFlagName) { + flagIPV4AddressName := fmt.Sprintf("%v.IPv4Address", cmdPrefix) + if cmd.Flags().Changed(flagIPV4AddressName) { - var ipv4AddressFlagName string + var flagIPV4AddressName string if cmdPrefix == "" { - ipv4AddressFlagName = "IPv4Address" + flagIPV4AddressName = "IPv4Address" } else { - ipv4AddressFlagName = fmt.Sprintf("%v.IPv4Address", cmdPrefix) + flagIPV4AddressName = fmt.Sprintf("%v.IPv4Address", cmdPrefix) } - ipv4AddressFlagValue, err := cmd.Flags().GetString(ipv4AddressFlagName) + flagIPV4AddressValue, err := cmd.Flags().GetString(flagIPV4AddressName) if err != nil { return err, false } - m.IPV4Address = ipv4AddressFlagValue + m.IPV4Address = flagIPV4AddressValue retAdded = true } @@ -137,27 +135,27 @@ func retrieveEndpointIPAMConfigIPV4AddressFlags(depth int, m *models.EndpointIPA return nil, retAdded } -func retrieveEndpointIPAMConfigIPV6AddressFlags(depth int, m *models.EndpointIPAMConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointIPAMConfigPropIPV6AddressFlags(depth int, m *models.EndpointIPAMConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ipv6AddressFlagName := fmt.Sprintf("%v.IPv6Address", cmdPrefix) - if cmd.Flags().Changed(ipv6AddressFlagName) { + flagIPV6AddressName := fmt.Sprintf("%v.IPv6Address", cmdPrefix) + if cmd.Flags().Changed(flagIPV6AddressName) { - var ipv6AddressFlagName string + var flagIPV6AddressName string if cmdPrefix == "" { - ipv6AddressFlagName = "IPv6Address" + flagIPV6AddressName = "IPv6Address" } else { - ipv6AddressFlagName = fmt.Sprintf("%v.IPv6Address", cmdPrefix) + flagIPV6AddressName = fmt.Sprintf("%v.IPv6Address", cmdPrefix) } - ipv6AddressFlagValue, err := cmd.Flags().GetString(ipv6AddressFlagName) + flagIPV6AddressValue, err := cmd.Flags().GetString(flagIPV6AddressName) if err != nil { return err, false } - m.IPV6Address = ipv6AddressFlagValue + m.IPV6Address = flagIPV6AddressValue retAdded = true } @@ -165,14 +163,14 @@ func retrieveEndpointIPAMConfigIPV6AddressFlags(depth int, m *models.EndpointIPA return nil, retAdded } -func retrieveEndpointIPAMConfigLinkLocalIPsFlags(depth int, m *models.EndpointIPAMConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointIPAMConfigPropLinkLocalIPsFlags(depth int, m *models.EndpointIPAMConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - linkLocalIPsFlagName := fmt.Sprintf("%v.LinkLocalIPs", cmdPrefix) - if cmd.Flags().Changed(linkLocalIPsFlagName) { + flagLinkLocalIPsName := fmt.Sprintf("%v.LinkLocalIPs", cmdPrefix) + if cmd.Flags().Changed(flagLinkLocalIPsName) { // warning: LinkLocalIPs array type []string is not supported by go-swagger cli yet } diff --git a/cli/endpoint_port_config_model.go b/cli/endpoint_port_config_model.go index d8e2a1f..2facc4f 100644 --- a/cli/endpoint_port_config_model.go +++ b/cli/endpoint_port_config_model.go @@ -2,15 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for EndpointPortConfig @@ -18,69 +16,69 @@ import ( // register flags to command func registerModelEndpointPortConfigFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerEndpointPortConfigName(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointPortConfigPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEndpointPortConfigProtocol(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointPortConfigPropProtocol(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEndpointPortConfigPublishMode(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointPortConfigPropPublishMode(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEndpointPortConfigPublishedPort(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointPortConfigPropPublishedPort(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEndpointPortConfigTargetPort(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointPortConfigPropTargetPort(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerEndpointPortConfigName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointPortConfigPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `` + flagNameDescription := `` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerEndpointPortConfigProtocol(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointPortConfigPropProtocol(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - protocolDescription := `Enum: ["tcp","udp","sctp"]. ` + flagProtocolDescription := `Enum: ["tcp","udp","sctp"]. ` - var protocolFlagName string + var flagProtocolName string if cmdPrefix == "" { - protocolFlagName = "Protocol" + flagProtocolName = "Protocol" } else { - protocolFlagName = fmt.Sprintf("%v.Protocol", cmdPrefix) + flagProtocolName = fmt.Sprintf("%v.Protocol", cmdPrefix) } - var protocolFlagDefault string + var flagProtocolDefault string - _ = cmd.PersistentFlags().String(protocolFlagName, protocolFlagDefault, protocolDescription) + _ = cmd.PersistentFlags().String(flagProtocolName, flagProtocolDefault, flagProtocolDescription) - if err := cmd.RegisterFlagCompletionFunc(protocolFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagProtocolName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["tcp","udp","sctp"]`), &res); err != nil { @@ -94,12 +92,12 @@ func registerEndpointPortConfigProtocol(depth int, cmdPrefix string, cmd *cobra. return nil } -func registerEndpointPortConfigPublishMode(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointPortConfigPropPublishMode(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - publishModeDescription := `Enum: ["ingress","host"]. The mode in which port is published. + flagPublishModeDescription := `Enum: ["ingress","host"]. The mode in which port is published.


@@ -110,18 +108,18 @@ func registerEndpointPortConfigPublishMode(depth int, cmdPrefix string, cmd *cob the swarm node where that service is running. ` - var publishModeFlagName string + var flagPublishModeName string if cmdPrefix == "" { - publishModeFlagName = "PublishMode" + flagPublishModeName = "PublishMode" } else { - publishModeFlagName = fmt.Sprintf("%v.PublishMode", cmdPrefix) + flagPublishModeName = fmt.Sprintf("%v.PublishMode", cmdPrefix) } - var publishModeFlagDefault string = "ingress" + var flagPublishModeDefault string = "ingress" - _ = cmd.PersistentFlags().String(publishModeFlagName, publishModeFlagDefault, publishModeDescription) + _ = cmd.PersistentFlags().String(flagPublishModeName, flagPublishModeDefault, flagPublishModeDescription) - if err := cmd.RegisterFlagCompletionFunc(publishModeFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagPublishModeName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["ingress","host"]`), &res); err != nil { @@ -135,44 +133,44 @@ func registerEndpointPortConfigPublishMode(depth int, cmdPrefix string, cmd *cob return nil } -func registerEndpointPortConfigPublishedPort(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointPortConfigPropPublishedPort(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - publishedPortDescription := `The port on the swarm hosts.` + flagPublishedPortDescription := `The port on the swarm hosts.` - var publishedPortFlagName string + var flagPublishedPortName string if cmdPrefix == "" { - publishedPortFlagName = "PublishedPort" + flagPublishedPortName = "PublishedPort" } else { - publishedPortFlagName = fmt.Sprintf("%v.PublishedPort", cmdPrefix) + flagPublishedPortName = fmt.Sprintf("%v.PublishedPort", cmdPrefix) } - var publishedPortFlagDefault int64 + var flagPublishedPortDefault int64 - _ = cmd.PersistentFlags().Int64(publishedPortFlagName, publishedPortFlagDefault, publishedPortDescription) + _ = cmd.PersistentFlags().Int64(flagPublishedPortName, flagPublishedPortDefault, flagPublishedPortDescription) return nil } -func registerEndpointPortConfigTargetPort(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointPortConfigPropTargetPort(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - targetPortDescription := `The port inside the container.` + flagTargetPortDescription := `The port inside the container.` - var targetPortFlagName string + var flagTargetPortName string if cmdPrefix == "" { - targetPortFlagName = "TargetPort" + flagTargetPortName = "TargetPort" } else { - targetPortFlagName = fmt.Sprintf("%v.TargetPort", cmdPrefix) + flagTargetPortName = fmt.Sprintf("%v.TargetPort", cmdPrefix) } - var targetPortFlagDefault int64 + var flagTargetPortDefault int64 - _ = cmd.PersistentFlags().Int64(targetPortFlagName, targetPortFlagDefault, targetPortDescription) + _ = cmd.PersistentFlags().Int64(flagTargetPortName, flagTargetPortDefault, flagTargetPortDescription) return nil } @@ -181,60 +179,60 @@ func registerEndpointPortConfigTargetPort(depth int, cmdPrefix string, cmd *cobr func retrieveModelEndpointPortConfigFlags(depth int, m *models.EndpointPortConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, nameAdded := retrieveEndpointPortConfigNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveEndpointPortConfigPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, protocolAdded := retrieveEndpointPortConfigProtocolFlags(depth, m, cmdPrefix, cmd) + err, ProtocolAdded := retrieveEndpointPortConfigPropProtocolFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || protocolAdded + retAdded = retAdded || ProtocolAdded - err, publishModeAdded := retrieveEndpointPortConfigPublishModeFlags(depth, m, cmdPrefix, cmd) + err, PublishModeAdded := retrieveEndpointPortConfigPropPublishModeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || publishModeAdded + retAdded = retAdded || PublishModeAdded - err, publishedPortAdded := retrieveEndpointPortConfigPublishedPortFlags(depth, m, cmdPrefix, cmd) + err, PublishedPortAdded := retrieveEndpointPortConfigPropPublishedPortFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || publishedPortAdded + retAdded = retAdded || PublishedPortAdded - err, targetPortAdded := retrieveEndpointPortConfigTargetPortFlags(depth, m, cmdPrefix, cmd) + err, TargetPortAdded := retrieveEndpointPortConfigPropTargetPortFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || targetPortAdded + retAdded = retAdded || TargetPortAdded return nil, retAdded } -func retrieveEndpointPortConfigNameFlags(depth int, m *models.EndpointPortConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointPortConfigPropNameFlags(depth int, m *models.EndpointPortConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -242,27 +240,27 @@ func retrieveEndpointPortConfigNameFlags(depth int, m *models.EndpointPortConfig return nil, retAdded } -func retrieveEndpointPortConfigProtocolFlags(depth int, m *models.EndpointPortConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointPortConfigPropProtocolFlags(depth int, m *models.EndpointPortConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - protocolFlagName := fmt.Sprintf("%v.Protocol", cmdPrefix) - if cmd.Flags().Changed(protocolFlagName) { + flagProtocolName := fmt.Sprintf("%v.Protocol", cmdPrefix) + if cmd.Flags().Changed(flagProtocolName) { - var protocolFlagName string + var flagProtocolName string if cmdPrefix == "" { - protocolFlagName = "Protocol" + flagProtocolName = "Protocol" } else { - protocolFlagName = fmt.Sprintf("%v.Protocol", cmdPrefix) + flagProtocolName = fmt.Sprintf("%v.Protocol", cmdPrefix) } - protocolFlagValue, err := cmd.Flags().GetString(protocolFlagName) + flagProtocolValue, err := cmd.Flags().GetString(flagProtocolName) if err != nil { return err, false } - m.Protocol = protocolFlagValue + m.Protocol = flagProtocolValue retAdded = true } @@ -270,27 +268,27 @@ func retrieveEndpointPortConfigProtocolFlags(depth int, m *models.EndpointPortCo return nil, retAdded } -func retrieveEndpointPortConfigPublishModeFlags(depth int, m *models.EndpointPortConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointPortConfigPropPublishModeFlags(depth int, m *models.EndpointPortConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - publishModeFlagName := fmt.Sprintf("%v.PublishMode", cmdPrefix) - if cmd.Flags().Changed(publishModeFlagName) { + flagPublishModeName := fmt.Sprintf("%v.PublishMode", cmdPrefix) + if cmd.Flags().Changed(flagPublishModeName) { - var publishModeFlagName string + var flagPublishModeName string if cmdPrefix == "" { - publishModeFlagName = "PublishMode" + flagPublishModeName = "PublishMode" } else { - publishModeFlagName = fmt.Sprintf("%v.PublishMode", cmdPrefix) + flagPublishModeName = fmt.Sprintf("%v.PublishMode", cmdPrefix) } - publishModeFlagValue, err := cmd.Flags().GetString(publishModeFlagName) + flagPublishModeValue, err := cmd.Flags().GetString(flagPublishModeName) if err != nil { return err, false } - m.PublishMode = &publishModeFlagValue + m.PublishMode = &flagPublishModeValue retAdded = true } @@ -298,27 +296,27 @@ func retrieveEndpointPortConfigPublishModeFlags(depth int, m *models.EndpointPor return nil, retAdded } -func retrieveEndpointPortConfigPublishedPortFlags(depth int, m *models.EndpointPortConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointPortConfigPropPublishedPortFlags(depth int, m *models.EndpointPortConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - publishedPortFlagName := fmt.Sprintf("%v.PublishedPort", cmdPrefix) - if cmd.Flags().Changed(publishedPortFlagName) { + flagPublishedPortName := fmt.Sprintf("%v.PublishedPort", cmdPrefix) + if cmd.Flags().Changed(flagPublishedPortName) { - var publishedPortFlagName string + var flagPublishedPortName string if cmdPrefix == "" { - publishedPortFlagName = "PublishedPort" + flagPublishedPortName = "PublishedPort" } else { - publishedPortFlagName = fmt.Sprintf("%v.PublishedPort", cmdPrefix) + flagPublishedPortName = fmt.Sprintf("%v.PublishedPort", cmdPrefix) } - publishedPortFlagValue, err := cmd.Flags().GetInt64(publishedPortFlagName) + flagPublishedPortValue, err := cmd.Flags().GetInt64(flagPublishedPortName) if err != nil { return err, false } - m.PublishedPort = publishedPortFlagValue + m.PublishedPort = flagPublishedPortValue retAdded = true } @@ -326,27 +324,27 @@ func retrieveEndpointPortConfigPublishedPortFlags(depth int, m *models.EndpointP return nil, retAdded } -func retrieveEndpointPortConfigTargetPortFlags(depth int, m *models.EndpointPortConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointPortConfigPropTargetPortFlags(depth int, m *models.EndpointPortConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - targetPortFlagName := fmt.Sprintf("%v.TargetPort", cmdPrefix) - if cmd.Flags().Changed(targetPortFlagName) { + flagTargetPortName := fmt.Sprintf("%v.TargetPort", cmdPrefix) + if cmd.Flags().Changed(flagTargetPortName) { - var targetPortFlagName string + var flagTargetPortName string if cmdPrefix == "" { - targetPortFlagName = "TargetPort" + flagTargetPortName = "TargetPort" } else { - targetPortFlagName = fmt.Sprintf("%v.TargetPort", cmdPrefix) + flagTargetPortName = fmt.Sprintf("%v.TargetPort", cmdPrefix) } - targetPortFlagValue, err := cmd.Flags().GetInt64(targetPortFlagName) + flagTargetPortValue, err := cmd.Flags().GetInt64(flagTargetPortName) if err != nil { return err, false } - m.TargetPort = targetPortFlagValue + m.TargetPort = flagTargetPortValue retAdded = true } diff --git a/cli/endpoint_settings_model.go b/cli/endpoint_settings_model.go index 6f09922..198efc3 100644 --- a/cli/endpoint_settings_model.go +++ b/cli/endpoint_settings_model.go @@ -2,16 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for EndpointSettings @@ -19,62 +16,62 @@ import ( // register flags to command func registerModelEndpointSettingsFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerEndpointSettingsAliases(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointSettingsPropAliases(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEndpointSettingsDriverOpts(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointSettingsPropDriverOpts(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEndpointSettingsEndpointID(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointSettingsPropEndpointID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEndpointSettingsGateway(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointSettingsPropGateway(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEndpointSettingsGlobalIPV6Address(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointSettingsPropGlobalIPV6Address(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEndpointSettingsGlobalIPV6PrefixLen(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointSettingsPropGlobalIPV6PrefixLen(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEndpointSettingsIPAMConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointSettingsPropIPAMConfig(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEndpointSettingsIPAddress(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointSettingsPropIPAddress(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEndpointSettingsIPPrefixLen(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointSettingsPropIPPrefixLen(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEndpointSettingsIPV6Gateway(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointSettingsPropIPV6Gateway(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEndpointSettingsLinks(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointSettingsPropLinks(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEndpointSettingsMacAddress(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointSettingsPropMacAddress(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEndpointSettingsNetworkID(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointSettingsPropNetworkID(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerEndpointSettingsAliases(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointSettingsPropAliases(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -84,7 +81,7 @@ func registerEndpointSettingsAliases(depth int, cmdPrefix string, cmd *cobra.Com return nil } -func registerEndpointSettingsDriverOpts(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointSettingsPropDriverOpts(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -94,180 +91,180 @@ func registerEndpointSettingsDriverOpts(depth int, cmdPrefix string, cmd *cobra. return nil } -func registerEndpointSettingsEndpointID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointSettingsPropEndpointID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - endpointIdDescription := `Unique ID for the service endpoint in a Sandbox. + flagEndpointIDDescription := `Unique ID for the service endpoint in a Sandbox. ` - var endpointIdFlagName string + var flagEndpointIDName string if cmdPrefix == "" { - endpointIdFlagName = "EndpointID" + flagEndpointIDName = "EndpointID" } else { - endpointIdFlagName = fmt.Sprintf("%v.EndpointID", cmdPrefix) + flagEndpointIDName = fmt.Sprintf("%v.EndpointID", cmdPrefix) } - var endpointIdFlagDefault string + var flagEndpointIDDefault string - _ = cmd.PersistentFlags().String(endpointIdFlagName, endpointIdFlagDefault, endpointIdDescription) + _ = cmd.PersistentFlags().String(flagEndpointIDName, flagEndpointIDDefault, flagEndpointIDDescription) return nil } -func registerEndpointSettingsGateway(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointSettingsPropGateway(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - gatewayDescription := `Gateway address for this network. + flagGatewayDescription := `Gateway address for this network. ` - var gatewayFlagName string + var flagGatewayName string if cmdPrefix == "" { - gatewayFlagName = "Gateway" + flagGatewayName = "Gateway" } else { - gatewayFlagName = fmt.Sprintf("%v.Gateway", cmdPrefix) + flagGatewayName = fmt.Sprintf("%v.Gateway", cmdPrefix) } - var gatewayFlagDefault string + var flagGatewayDefault string - _ = cmd.PersistentFlags().String(gatewayFlagName, gatewayFlagDefault, gatewayDescription) + _ = cmd.PersistentFlags().String(flagGatewayName, flagGatewayDefault, flagGatewayDescription) return nil } -func registerEndpointSettingsGlobalIPV6Address(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointSettingsPropGlobalIPV6Address(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - globalIpv6AddressDescription := `Global IPv6 address. + flagGlobalIPV6AddressDescription := `Global IPv6 address. ` - var globalIpv6AddressFlagName string + var flagGlobalIPV6AddressName string if cmdPrefix == "" { - globalIpv6AddressFlagName = "GlobalIPv6Address" + flagGlobalIPV6AddressName = "GlobalIPv6Address" } else { - globalIpv6AddressFlagName = fmt.Sprintf("%v.GlobalIPv6Address", cmdPrefix) + flagGlobalIPV6AddressName = fmt.Sprintf("%v.GlobalIPv6Address", cmdPrefix) } - var globalIpv6AddressFlagDefault string + var flagGlobalIPV6AddressDefault string - _ = cmd.PersistentFlags().String(globalIpv6AddressFlagName, globalIpv6AddressFlagDefault, globalIpv6AddressDescription) + _ = cmd.PersistentFlags().String(flagGlobalIPV6AddressName, flagGlobalIPV6AddressDefault, flagGlobalIPV6AddressDescription) return nil } -func registerEndpointSettingsGlobalIPV6PrefixLen(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointSettingsPropGlobalIPV6PrefixLen(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - globalIpv6PrefixLenDescription := `Mask length of the global IPv6 address. + flagGlobalIPV6PrefixLenDescription := `Mask length of the global IPv6 address. ` - var globalIpv6PrefixLenFlagName string + var flagGlobalIPV6PrefixLenName string if cmdPrefix == "" { - globalIpv6PrefixLenFlagName = "GlobalIPv6PrefixLen" + flagGlobalIPV6PrefixLenName = "GlobalIPv6PrefixLen" } else { - globalIpv6PrefixLenFlagName = fmt.Sprintf("%v.GlobalIPv6PrefixLen", cmdPrefix) + flagGlobalIPV6PrefixLenName = fmt.Sprintf("%v.GlobalIPv6PrefixLen", cmdPrefix) } - var globalIpv6PrefixLenFlagDefault int64 + var flagGlobalIPV6PrefixLenDefault int64 - _ = cmd.PersistentFlags().Int64(globalIpv6PrefixLenFlagName, globalIpv6PrefixLenFlagDefault, globalIpv6PrefixLenDescription) + _ = cmd.PersistentFlags().Int64(flagGlobalIPV6PrefixLenName, flagGlobalIPV6PrefixLenDefault, flagGlobalIPV6PrefixLenDescription) return nil } -func registerEndpointSettingsIPAMConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointSettingsPropIPAMConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var ipAMConfigFlagName string + var flagIPAMConfigName string if cmdPrefix == "" { - ipAMConfigFlagName = "IPAMConfig" + flagIPAMConfigName = "IPAMConfig" } else { - ipAMConfigFlagName = fmt.Sprintf("%v.IPAMConfig", cmdPrefix) + flagIPAMConfigName = fmt.Sprintf("%v.IPAMConfig", cmdPrefix) } - if err := registerModelEndpointIPAMConfigFlags(depth+1, ipAMConfigFlagName, cmd); err != nil { + if err := registerModelEndpointIPAMConfigFlags(depth+1, flagIPAMConfigName, cmd); err != nil { return err } return nil } -func registerEndpointSettingsIPAddress(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointSettingsPropIPAddress(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - ipAddressDescription := `IPv4 address. + flagIPAddressDescription := `IPv4 address. ` - var ipAddressFlagName string + var flagIPAddressName string if cmdPrefix == "" { - ipAddressFlagName = "IPAddress" + flagIPAddressName = "IPAddress" } else { - ipAddressFlagName = fmt.Sprintf("%v.IPAddress", cmdPrefix) + flagIPAddressName = fmt.Sprintf("%v.IPAddress", cmdPrefix) } - var ipAddressFlagDefault string + var flagIPAddressDefault string - _ = cmd.PersistentFlags().String(ipAddressFlagName, ipAddressFlagDefault, ipAddressDescription) + _ = cmd.PersistentFlags().String(flagIPAddressName, flagIPAddressDefault, flagIPAddressDescription) return nil } -func registerEndpointSettingsIPPrefixLen(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointSettingsPropIPPrefixLen(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - ipPrefixLenDescription := `Mask length of the IPv4 address. + flagIPPrefixLenDescription := `Mask length of the IPv4 address. ` - var ipPrefixLenFlagName string + var flagIPPrefixLenName string if cmdPrefix == "" { - ipPrefixLenFlagName = "IPPrefixLen" + flagIPPrefixLenName = "IPPrefixLen" } else { - ipPrefixLenFlagName = fmt.Sprintf("%v.IPPrefixLen", cmdPrefix) + flagIPPrefixLenName = fmt.Sprintf("%v.IPPrefixLen", cmdPrefix) } - var ipPrefixLenFlagDefault int64 + var flagIPPrefixLenDefault int64 - _ = cmd.PersistentFlags().Int64(ipPrefixLenFlagName, ipPrefixLenFlagDefault, ipPrefixLenDescription) + _ = cmd.PersistentFlags().Int64(flagIPPrefixLenName, flagIPPrefixLenDefault, flagIPPrefixLenDescription) return nil } -func registerEndpointSettingsIPV6Gateway(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointSettingsPropIPV6Gateway(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - ipv6GatewayDescription := `IPv6 gateway address. + flagIPV6GatewayDescription := `IPv6 gateway address. ` - var ipv6GatewayFlagName string + var flagIPV6GatewayName string if cmdPrefix == "" { - ipv6GatewayFlagName = "IPv6Gateway" + flagIPV6GatewayName = "IPv6Gateway" } else { - ipv6GatewayFlagName = fmt.Sprintf("%v.IPv6Gateway", cmdPrefix) + flagIPV6GatewayName = fmt.Sprintf("%v.IPv6Gateway", cmdPrefix) } - var ipv6GatewayFlagDefault string + var flagIPV6GatewayDefault string - _ = cmd.PersistentFlags().String(ipv6GatewayFlagName, ipv6GatewayFlagDefault, ipv6GatewayDescription) + _ = cmd.PersistentFlags().String(flagIPV6GatewayName, flagIPV6GatewayDefault, flagIPV6GatewayDescription) return nil } -func registerEndpointSettingsLinks(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointSettingsPropLinks(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -277,46 +274,46 @@ func registerEndpointSettingsLinks(depth int, cmdPrefix string, cmd *cobra.Comma return nil } -func registerEndpointSettingsMacAddress(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointSettingsPropMacAddress(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - macAddressDescription := `MAC address for the endpoint on this network. + flagMacAddressDescription := `MAC address for the endpoint on this network. ` - var macAddressFlagName string + var flagMacAddressName string if cmdPrefix == "" { - macAddressFlagName = "MacAddress" + flagMacAddressName = "MacAddress" } else { - macAddressFlagName = fmt.Sprintf("%v.MacAddress", cmdPrefix) + flagMacAddressName = fmt.Sprintf("%v.MacAddress", cmdPrefix) } - var macAddressFlagDefault string + var flagMacAddressDefault string - _ = cmd.PersistentFlags().String(macAddressFlagName, macAddressFlagDefault, macAddressDescription) + _ = cmd.PersistentFlags().String(flagMacAddressName, flagMacAddressDefault, flagMacAddressDescription) return nil } -func registerEndpointSettingsNetworkID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointSettingsPropNetworkID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - networkIdDescription := `Unique ID of the network. + flagNetworkIDDescription := `Unique ID of the network. ` - var networkIdFlagName string + var flagNetworkIDName string if cmdPrefix == "" { - networkIdFlagName = "NetworkID" + flagNetworkIDName = "NetworkID" } else { - networkIdFlagName = fmt.Sprintf("%v.NetworkID", cmdPrefix) + flagNetworkIDName = fmt.Sprintf("%v.NetworkID", cmdPrefix) } - var networkIdFlagDefault string + var flagNetworkIDDefault string - _ = cmd.PersistentFlags().String(networkIdFlagName, networkIdFlagDefault, networkIdDescription) + _ = cmd.PersistentFlags().String(flagNetworkIDName, flagNetworkIDDefault, flagNetworkIDDescription) return nil } @@ -325,136 +322,136 @@ func registerEndpointSettingsNetworkID(depth int, cmdPrefix string, cmd *cobra.C func retrieveModelEndpointSettingsFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, aliasesAdded := retrieveEndpointSettingsAliasesFlags(depth, m, cmdPrefix, cmd) + err, AliasesAdded := retrieveEndpointSettingsPropAliasesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || aliasesAdded + retAdded = retAdded || AliasesAdded - err, driverOptsAdded := retrieveEndpointSettingsDriverOptsFlags(depth, m, cmdPrefix, cmd) + err, DriverOptsAdded := retrieveEndpointSettingsPropDriverOptsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || driverOptsAdded + retAdded = retAdded || DriverOptsAdded - err, endpointIdAdded := retrieveEndpointSettingsEndpointIDFlags(depth, m, cmdPrefix, cmd) + err, EndpointIDAdded := retrieveEndpointSettingsPropEndpointIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || endpointIdAdded + retAdded = retAdded || EndpointIDAdded - err, gatewayAdded := retrieveEndpointSettingsGatewayFlags(depth, m, cmdPrefix, cmd) + err, GatewayAdded := retrieveEndpointSettingsPropGatewayFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || gatewayAdded + retAdded = retAdded || GatewayAdded - err, globalIpv6AddressAdded := retrieveEndpointSettingsGlobalIPV6AddressFlags(depth, m, cmdPrefix, cmd) + err, GlobalIPV6AddressAdded := retrieveEndpointSettingsPropGlobalIPV6AddressFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || globalIpv6AddressAdded + retAdded = retAdded || GlobalIPV6AddressAdded - err, globalIpv6PrefixLenAdded := retrieveEndpointSettingsGlobalIPV6PrefixLenFlags(depth, m, cmdPrefix, cmd) + err, GlobalIPV6PrefixLenAdded := retrieveEndpointSettingsPropGlobalIPV6PrefixLenFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || globalIpv6PrefixLenAdded + retAdded = retAdded || GlobalIPV6PrefixLenAdded - err, ipAMConfigAdded := retrieveEndpointSettingsIPAMConfigFlags(depth, m, cmdPrefix, cmd) + err, IPAMConfigAdded := retrieveEndpointSettingsPropIPAMConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ipAMConfigAdded + retAdded = retAdded || IPAMConfigAdded - err, ipAddressAdded := retrieveEndpointSettingsIPAddressFlags(depth, m, cmdPrefix, cmd) + err, IPAddressAdded := retrieveEndpointSettingsPropIPAddressFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ipAddressAdded + retAdded = retAdded || IPAddressAdded - err, ipPrefixLenAdded := retrieveEndpointSettingsIPPrefixLenFlags(depth, m, cmdPrefix, cmd) + err, IPPrefixLenAdded := retrieveEndpointSettingsPropIPPrefixLenFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ipPrefixLenAdded + retAdded = retAdded || IPPrefixLenAdded - err, ipv6GatewayAdded := retrieveEndpointSettingsIPV6GatewayFlags(depth, m, cmdPrefix, cmd) + err, IPV6GatewayAdded := retrieveEndpointSettingsPropIPV6GatewayFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ipv6GatewayAdded + retAdded = retAdded || IPV6GatewayAdded - err, linksAdded := retrieveEndpointSettingsLinksFlags(depth, m, cmdPrefix, cmd) + err, LinksAdded := retrieveEndpointSettingsPropLinksFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || linksAdded + retAdded = retAdded || LinksAdded - err, macAddressAdded := retrieveEndpointSettingsMacAddressFlags(depth, m, cmdPrefix, cmd) + err, MacAddressAdded := retrieveEndpointSettingsPropMacAddressFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || macAddressAdded + retAdded = retAdded || MacAddressAdded - err, networkIdAdded := retrieveEndpointSettingsNetworkIDFlags(depth, m, cmdPrefix, cmd) + err, NetworkIDAdded := retrieveEndpointSettingsPropNetworkIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || networkIdAdded + retAdded = retAdded || NetworkIDAdded return nil, retAdded } -func retrieveEndpointSettingsAliasesFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointSettingsPropAliasesFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - aliasesFlagName := fmt.Sprintf("%v.Aliases", cmdPrefix) - if cmd.Flags().Changed(aliasesFlagName) { + flagAliasesName := fmt.Sprintf("%v.Aliases", cmdPrefix) + if cmd.Flags().Changed(flagAliasesName) { // warning: Aliases array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveEndpointSettingsDriverOptsFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointSettingsPropDriverOptsFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - driverOptsFlagName := fmt.Sprintf("%v.DriverOpts", cmdPrefix) - if cmd.Flags().Changed(driverOptsFlagName) { + flagDriverOptsName := fmt.Sprintf("%v.DriverOpts", cmdPrefix) + if cmd.Flags().Changed(flagDriverOptsName) { // warning: DriverOpts map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveEndpointSettingsEndpointIDFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointSettingsPropEndpointIDFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - endpointIdFlagName := fmt.Sprintf("%v.EndpointID", cmdPrefix) - if cmd.Flags().Changed(endpointIdFlagName) { + flagEndpointIDName := fmt.Sprintf("%v.EndpointID", cmdPrefix) + if cmd.Flags().Changed(flagEndpointIDName) { - var endpointIdFlagName string + var flagEndpointIDName string if cmdPrefix == "" { - endpointIdFlagName = "EndpointID" + flagEndpointIDName = "EndpointID" } else { - endpointIdFlagName = fmt.Sprintf("%v.EndpointID", cmdPrefix) + flagEndpointIDName = fmt.Sprintf("%v.EndpointID", cmdPrefix) } - endpointIdFlagValue, err := cmd.Flags().GetString(endpointIdFlagName) + flagEndpointIDValue, err := cmd.Flags().GetString(flagEndpointIDName) if err != nil { return err, false } - m.EndpointID = endpointIdFlagValue + m.EndpointID = flagEndpointIDValue retAdded = true } @@ -462,27 +459,27 @@ func retrieveEndpointSettingsEndpointIDFlags(depth int, m *models.EndpointSettin return nil, retAdded } -func retrieveEndpointSettingsGatewayFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointSettingsPropGatewayFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - gatewayFlagName := fmt.Sprintf("%v.Gateway", cmdPrefix) - if cmd.Flags().Changed(gatewayFlagName) { + flagGatewayName := fmt.Sprintf("%v.Gateway", cmdPrefix) + if cmd.Flags().Changed(flagGatewayName) { - var gatewayFlagName string + var flagGatewayName string if cmdPrefix == "" { - gatewayFlagName = "Gateway" + flagGatewayName = "Gateway" } else { - gatewayFlagName = fmt.Sprintf("%v.Gateway", cmdPrefix) + flagGatewayName = fmt.Sprintf("%v.Gateway", cmdPrefix) } - gatewayFlagValue, err := cmd.Flags().GetString(gatewayFlagName) + flagGatewayValue, err := cmd.Flags().GetString(flagGatewayName) if err != nil { return err, false } - m.Gateway = gatewayFlagValue + m.Gateway = flagGatewayValue retAdded = true } @@ -490,27 +487,27 @@ func retrieveEndpointSettingsGatewayFlags(depth int, m *models.EndpointSettings, return nil, retAdded } -func retrieveEndpointSettingsGlobalIPV6AddressFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointSettingsPropGlobalIPV6AddressFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - globalIpv6AddressFlagName := fmt.Sprintf("%v.GlobalIPv6Address", cmdPrefix) - if cmd.Flags().Changed(globalIpv6AddressFlagName) { + flagGlobalIPV6AddressName := fmt.Sprintf("%v.GlobalIPv6Address", cmdPrefix) + if cmd.Flags().Changed(flagGlobalIPV6AddressName) { - var globalIpv6AddressFlagName string + var flagGlobalIPV6AddressName string if cmdPrefix == "" { - globalIpv6AddressFlagName = "GlobalIPv6Address" + flagGlobalIPV6AddressName = "GlobalIPv6Address" } else { - globalIpv6AddressFlagName = fmt.Sprintf("%v.GlobalIPv6Address", cmdPrefix) + flagGlobalIPV6AddressName = fmt.Sprintf("%v.GlobalIPv6Address", cmdPrefix) } - globalIpv6AddressFlagValue, err := cmd.Flags().GetString(globalIpv6AddressFlagName) + flagGlobalIPV6AddressValue, err := cmd.Flags().GetString(flagGlobalIPV6AddressName) if err != nil { return err, false } - m.GlobalIPV6Address = globalIpv6AddressFlagValue + m.GlobalIPV6Address = flagGlobalIPV6AddressValue retAdded = true } @@ -518,27 +515,27 @@ func retrieveEndpointSettingsGlobalIPV6AddressFlags(depth int, m *models.Endpoin return nil, retAdded } -func retrieveEndpointSettingsGlobalIPV6PrefixLenFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointSettingsPropGlobalIPV6PrefixLenFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - globalIpv6PrefixLenFlagName := fmt.Sprintf("%v.GlobalIPv6PrefixLen", cmdPrefix) - if cmd.Flags().Changed(globalIpv6PrefixLenFlagName) { + flagGlobalIPV6PrefixLenName := fmt.Sprintf("%v.GlobalIPv6PrefixLen", cmdPrefix) + if cmd.Flags().Changed(flagGlobalIPV6PrefixLenName) { - var globalIpv6PrefixLenFlagName string + var flagGlobalIPV6PrefixLenName string if cmdPrefix == "" { - globalIpv6PrefixLenFlagName = "GlobalIPv6PrefixLen" + flagGlobalIPV6PrefixLenName = "GlobalIPv6PrefixLen" } else { - globalIpv6PrefixLenFlagName = fmt.Sprintf("%v.GlobalIPv6PrefixLen", cmdPrefix) + flagGlobalIPV6PrefixLenName = fmt.Sprintf("%v.GlobalIPv6PrefixLen", cmdPrefix) } - globalIpv6PrefixLenFlagValue, err := cmd.Flags().GetInt64(globalIpv6PrefixLenFlagName) + flagGlobalIPV6PrefixLenValue, err := cmd.Flags().GetInt64(flagGlobalIPV6PrefixLenName) if err != nil { return err, false } - m.GlobalIPV6PrefixLen = globalIpv6PrefixLenFlagValue + m.GlobalIPV6PrefixLen = flagGlobalIPV6PrefixLenValue retAdded = true } @@ -546,54 +543,54 @@ func retrieveEndpointSettingsGlobalIPV6PrefixLenFlags(depth int, m *models.Endpo return nil, retAdded } -func retrieveEndpointSettingsIPAMConfigFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointSettingsPropIPAMConfigFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ipAMConfigFlagName := fmt.Sprintf("%v.IPAMConfig", cmdPrefix) - if cmd.Flags().Changed(ipAMConfigFlagName) { + flagIPAMConfigName := fmt.Sprintf("%v.IPAMConfig", cmdPrefix) + if cmd.Flags().Changed(flagIPAMConfigName) { // info: complex object IPAMConfig EndpointIPAMConfig is retrieved outside this Changed() block } - ipAMConfigFlagValue := m.IPAMConfig - if swag.IsZero(ipAMConfigFlagValue) { - ipAMConfigFlagValue = &models.EndpointIPAMConfig{} + flagIPAMConfigValue := m.IPAMConfig + if swag.IsZero(flagIPAMConfigValue) { + flagIPAMConfigValue = &models.EndpointIPAMConfig{} } - err, ipAMConfigAdded := retrieveModelEndpointIPAMConfigFlags(depth+1, ipAMConfigFlagValue, ipAMConfigFlagName, cmd) + err, IPAMConfigAdded := retrieveModelEndpointIPAMConfigFlags(depth+1, flagIPAMConfigValue, flagIPAMConfigName, cmd) if err != nil { return err, false } - retAdded = retAdded || ipAMConfigAdded - if ipAMConfigAdded { - m.IPAMConfig = ipAMConfigFlagValue + retAdded = retAdded || IPAMConfigAdded + if IPAMConfigAdded { + m.IPAMConfig = flagIPAMConfigValue } return nil, retAdded } -func retrieveEndpointSettingsIPAddressFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointSettingsPropIPAddressFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ipAddressFlagName := fmt.Sprintf("%v.IPAddress", cmdPrefix) - if cmd.Flags().Changed(ipAddressFlagName) { + flagIPAddressName := fmt.Sprintf("%v.IPAddress", cmdPrefix) + if cmd.Flags().Changed(flagIPAddressName) { - var ipAddressFlagName string + var flagIPAddressName string if cmdPrefix == "" { - ipAddressFlagName = "IPAddress" + flagIPAddressName = "IPAddress" } else { - ipAddressFlagName = fmt.Sprintf("%v.IPAddress", cmdPrefix) + flagIPAddressName = fmt.Sprintf("%v.IPAddress", cmdPrefix) } - ipAddressFlagValue, err := cmd.Flags().GetString(ipAddressFlagName) + flagIPAddressValue, err := cmd.Flags().GetString(flagIPAddressName) if err != nil { return err, false } - m.IPAddress = ipAddressFlagValue + m.IPAddress = flagIPAddressValue retAdded = true } @@ -601,27 +598,27 @@ func retrieveEndpointSettingsIPAddressFlags(depth int, m *models.EndpointSetting return nil, retAdded } -func retrieveEndpointSettingsIPPrefixLenFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointSettingsPropIPPrefixLenFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ipPrefixLenFlagName := fmt.Sprintf("%v.IPPrefixLen", cmdPrefix) - if cmd.Flags().Changed(ipPrefixLenFlagName) { + flagIPPrefixLenName := fmt.Sprintf("%v.IPPrefixLen", cmdPrefix) + if cmd.Flags().Changed(flagIPPrefixLenName) { - var ipPrefixLenFlagName string + var flagIPPrefixLenName string if cmdPrefix == "" { - ipPrefixLenFlagName = "IPPrefixLen" + flagIPPrefixLenName = "IPPrefixLen" } else { - ipPrefixLenFlagName = fmt.Sprintf("%v.IPPrefixLen", cmdPrefix) + flagIPPrefixLenName = fmt.Sprintf("%v.IPPrefixLen", cmdPrefix) } - ipPrefixLenFlagValue, err := cmd.Flags().GetInt64(ipPrefixLenFlagName) + flagIPPrefixLenValue, err := cmd.Flags().GetInt64(flagIPPrefixLenName) if err != nil { return err, false } - m.IPPrefixLen = ipPrefixLenFlagValue + m.IPPrefixLen = flagIPPrefixLenValue retAdded = true } @@ -629,27 +626,27 @@ func retrieveEndpointSettingsIPPrefixLenFlags(depth int, m *models.EndpointSetti return nil, retAdded } -func retrieveEndpointSettingsIPV6GatewayFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointSettingsPropIPV6GatewayFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ipv6GatewayFlagName := fmt.Sprintf("%v.IPv6Gateway", cmdPrefix) - if cmd.Flags().Changed(ipv6GatewayFlagName) { + flagIPV6GatewayName := fmt.Sprintf("%v.IPv6Gateway", cmdPrefix) + if cmd.Flags().Changed(flagIPV6GatewayName) { - var ipv6GatewayFlagName string + var flagIPV6GatewayName string if cmdPrefix == "" { - ipv6GatewayFlagName = "IPv6Gateway" + flagIPV6GatewayName = "IPv6Gateway" } else { - ipv6GatewayFlagName = fmt.Sprintf("%v.IPv6Gateway", cmdPrefix) + flagIPV6GatewayName = fmt.Sprintf("%v.IPv6Gateway", cmdPrefix) } - ipv6GatewayFlagValue, err := cmd.Flags().GetString(ipv6GatewayFlagName) + flagIPV6GatewayValue, err := cmd.Flags().GetString(flagIPV6GatewayName) if err != nil { return err, false } - m.IPV6Gateway = ipv6GatewayFlagValue + m.IPV6Gateway = flagIPV6GatewayValue retAdded = true } @@ -657,41 +654,41 @@ func retrieveEndpointSettingsIPV6GatewayFlags(depth int, m *models.EndpointSetti return nil, retAdded } -func retrieveEndpointSettingsLinksFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointSettingsPropLinksFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - linksFlagName := fmt.Sprintf("%v.Links", cmdPrefix) - if cmd.Flags().Changed(linksFlagName) { + flagLinksName := fmt.Sprintf("%v.Links", cmdPrefix) + if cmd.Flags().Changed(flagLinksName) { // warning: Links array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveEndpointSettingsMacAddressFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointSettingsPropMacAddressFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - macAddressFlagName := fmt.Sprintf("%v.MacAddress", cmdPrefix) - if cmd.Flags().Changed(macAddressFlagName) { + flagMacAddressName := fmt.Sprintf("%v.MacAddress", cmdPrefix) + if cmd.Flags().Changed(flagMacAddressName) { - var macAddressFlagName string + var flagMacAddressName string if cmdPrefix == "" { - macAddressFlagName = "MacAddress" + flagMacAddressName = "MacAddress" } else { - macAddressFlagName = fmt.Sprintf("%v.MacAddress", cmdPrefix) + flagMacAddressName = fmt.Sprintf("%v.MacAddress", cmdPrefix) } - macAddressFlagValue, err := cmd.Flags().GetString(macAddressFlagName) + flagMacAddressValue, err := cmd.Flags().GetString(flagMacAddressName) if err != nil { return err, false } - m.MacAddress = macAddressFlagValue + m.MacAddress = flagMacAddressValue retAdded = true } @@ -699,27 +696,27 @@ func retrieveEndpointSettingsMacAddressFlags(depth int, m *models.EndpointSettin return nil, retAdded } -func retrieveEndpointSettingsNetworkIDFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointSettingsPropNetworkIDFlags(depth int, m *models.EndpointSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - networkIdFlagName := fmt.Sprintf("%v.NetworkID", cmdPrefix) - if cmd.Flags().Changed(networkIdFlagName) { + flagNetworkIDName := fmt.Sprintf("%v.NetworkID", cmdPrefix) + if cmd.Flags().Changed(flagNetworkIDName) { - var networkIdFlagName string + var flagNetworkIDName string if cmdPrefix == "" { - networkIdFlagName = "NetworkID" + flagNetworkIDName = "NetworkID" } else { - networkIdFlagName = fmt.Sprintf("%v.NetworkID", cmdPrefix) + flagNetworkIDName = fmt.Sprintf("%v.NetworkID", cmdPrefix) } - networkIdFlagValue, err := cmd.Flags().GetString(networkIdFlagName) + flagNetworkIDValue, err := cmd.Flags().GetString(flagNetworkIDName) if err != nil { return err, false } - m.NetworkID = networkIdFlagValue + m.NetworkID = flagNetworkIDValue retAdded = true } diff --git a/cli/endpoint_spec_model.go b/cli/endpoint_spec_model.go index d576442..5ee5eff 100644 --- a/cli/endpoint_spec_model.go +++ b/cli/endpoint_spec_model.go @@ -2,15 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for EndpointSpec @@ -18,37 +16,37 @@ import ( // register flags to command func registerModelEndpointSpecFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerEndpointSpecMode(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointSpecPropMode(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEndpointSpecPorts(depth, cmdPrefix, cmd); err != nil { + if err := registerEndpointSpecPropPorts(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerEndpointSpecMode(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointSpecPropMode(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - modeDescription := `Enum: ["vip","dnsrr"]. The mode of resolution to use for internal load balancing between tasks. + flagModeDescription := `Enum: ["vip","dnsrr"]. The mode of resolution to use for internal load balancing between tasks. ` - var modeFlagName string + var flagModeName string if cmdPrefix == "" { - modeFlagName = "Mode" + flagModeName = "Mode" } else { - modeFlagName = fmt.Sprintf("%v.Mode", cmdPrefix) + flagModeName = fmt.Sprintf("%v.Mode", cmdPrefix) } - var modeFlagDefault string = "vip" + var flagModeDefault string = "vip" - _ = cmd.PersistentFlags().String(modeFlagName, modeFlagDefault, modeDescription) + _ = cmd.PersistentFlags().String(flagModeName, flagModeDefault, flagModeDescription) - if err := cmd.RegisterFlagCompletionFunc(modeFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagModeName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["vip","dnsrr"]`), &res); err != nil { @@ -62,7 +60,7 @@ func registerEndpointSpecMode(depth int, cmdPrefix string, cmd *cobra.Command) e return nil } -func registerEndpointSpecPorts(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEndpointSpecPropPorts(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -76,42 +74,42 @@ func registerEndpointSpecPorts(depth int, cmdPrefix string, cmd *cobra.Command) func retrieveModelEndpointSpecFlags(depth int, m *models.EndpointSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, modeAdded := retrieveEndpointSpecModeFlags(depth, m, cmdPrefix, cmd) + err, ModeAdded := retrieveEndpointSpecPropModeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || modeAdded + retAdded = retAdded || ModeAdded - err, portsAdded := retrieveEndpointSpecPortsFlags(depth, m, cmdPrefix, cmd) + err, PortsAdded := retrieveEndpointSpecPropPortsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || portsAdded + retAdded = retAdded || PortsAdded return nil, retAdded } -func retrieveEndpointSpecModeFlags(depth int, m *models.EndpointSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointSpecPropModeFlags(depth int, m *models.EndpointSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - modeFlagName := fmt.Sprintf("%v.Mode", cmdPrefix) - if cmd.Flags().Changed(modeFlagName) { + flagModeName := fmt.Sprintf("%v.Mode", cmdPrefix) + if cmd.Flags().Changed(flagModeName) { - var modeFlagName string + var flagModeName string if cmdPrefix == "" { - modeFlagName = "Mode" + flagModeName = "Mode" } else { - modeFlagName = fmt.Sprintf("%v.Mode", cmdPrefix) + flagModeName = fmt.Sprintf("%v.Mode", cmdPrefix) } - modeFlagValue, err := cmd.Flags().GetString(modeFlagName) + flagModeValue, err := cmd.Flags().GetString(flagModeName) if err != nil { return err, false } - m.Mode = &modeFlagValue + m.Mode = &flagModeValue retAdded = true } @@ -119,14 +117,14 @@ func retrieveEndpointSpecModeFlags(depth int, m *models.EndpointSpec, cmdPrefix return nil, retAdded } -func retrieveEndpointSpecPortsFlags(depth int, m *models.EndpointSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEndpointSpecPropPortsFlags(depth int, m *models.EndpointSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - portsFlagName := fmt.Sprintf("%v.Ports", cmdPrefix) - if cmd.Flags().Changed(portsFlagName) { + flagPortsName := fmt.Sprintf("%v.Ports", cmdPrefix) + if cmd.Flags().Changed(flagPortsName) { // warning: Ports array type []*EndpointPortConfig is not supported by go-swagger cli yet } diff --git a/cli/engine_description_model.go b/cli/engine_description_model.go index 34c4991..e1f4899 100644 --- a/cli/engine_description_model.go +++ b/cli/engine_description_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for EngineDescription @@ -17,43 +15,43 @@ import ( // register flags to command func registerModelEngineDescriptionFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerEngineDescriptionEngineVersion(depth, cmdPrefix, cmd); err != nil { + if err := registerEngineDescriptionPropEngineVersion(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEngineDescriptionLabels(depth, cmdPrefix, cmd); err != nil { + if err := registerEngineDescriptionPropLabels(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEngineDescriptionPlugins(depth, cmdPrefix, cmd); err != nil { + if err := registerEngineDescriptionPropPlugins(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerEngineDescriptionEngineVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEngineDescriptionPropEngineVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - engineVersionDescription := `` + flagEngineVersionDescription := `` - var engineVersionFlagName string + var flagEngineVersionName string if cmdPrefix == "" { - engineVersionFlagName = "EngineVersion" + flagEngineVersionName = "EngineVersion" } else { - engineVersionFlagName = fmt.Sprintf("%v.EngineVersion", cmdPrefix) + flagEngineVersionName = fmt.Sprintf("%v.EngineVersion", cmdPrefix) } - var engineVersionFlagDefault string + var flagEngineVersionDefault string - _ = cmd.PersistentFlags().String(engineVersionFlagName, engineVersionFlagDefault, engineVersionDescription) + _ = cmd.PersistentFlags().String(flagEngineVersionName, flagEngineVersionDefault, flagEngineVersionDescription) return nil } -func registerEngineDescriptionLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEngineDescriptionPropLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -63,7 +61,7 @@ func registerEngineDescriptionLabels(depth int, cmdPrefix string, cmd *cobra.Com return nil } -func registerEngineDescriptionPlugins(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEngineDescriptionPropPlugins(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -77,48 +75,48 @@ func registerEngineDescriptionPlugins(depth int, cmdPrefix string, cmd *cobra.Co func retrieveModelEngineDescriptionFlags(depth int, m *models.EngineDescription, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, engineVersionAdded := retrieveEngineDescriptionEngineVersionFlags(depth, m, cmdPrefix, cmd) + err, EngineVersionAdded := retrieveEngineDescriptionPropEngineVersionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || engineVersionAdded + retAdded = retAdded || EngineVersionAdded - err, labelsAdded := retrieveEngineDescriptionLabelsFlags(depth, m, cmdPrefix, cmd) + err, LabelsAdded := retrieveEngineDescriptionPropLabelsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || labelsAdded + retAdded = retAdded || LabelsAdded - err, pluginsAdded := retrieveEngineDescriptionPluginsFlags(depth, m, cmdPrefix, cmd) + err, PluginsAdded := retrieveEngineDescriptionPropPluginsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || pluginsAdded + retAdded = retAdded || PluginsAdded return nil, retAdded } -func retrieveEngineDescriptionEngineVersionFlags(depth int, m *models.EngineDescription, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEngineDescriptionPropEngineVersionFlags(depth int, m *models.EngineDescription, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - engineVersionFlagName := fmt.Sprintf("%v.EngineVersion", cmdPrefix) - if cmd.Flags().Changed(engineVersionFlagName) { + flagEngineVersionName := fmt.Sprintf("%v.EngineVersion", cmdPrefix) + if cmd.Flags().Changed(flagEngineVersionName) { - var engineVersionFlagName string + var flagEngineVersionName string if cmdPrefix == "" { - engineVersionFlagName = "EngineVersion" + flagEngineVersionName = "EngineVersion" } else { - engineVersionFlagName = fmt.Sprintf("%v.EngineVersion", cmdPrefix) + flagEngineVersionName = fmt.Sprintf("%v.EngineVersion", cmdPrefix) } - engineVersionFlagValue, err := cmd.Flags().GetString(engineVersionFlagName) + flagEngineVersionValue, err := cmd.Flags().GetString(flagEngineVersionName) if err != nil { return err, false } - m.EngineVersion = engineVersionFlagValue + m.EngineVersion = flagEngineVersionValue retAdded = true } @@ -126,28 +124,28 @@ func retrieveEngineDescriptionEngineVersionFlags(depth int, m *models.EngineDesc return nil, retAdded } -func retrieveEngineDescriptionLabelsFlags(depth int, m *models.EngineDescription, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEngineDescriptionPropLabelsFlags(depth int, m *models.EngineDescription, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - labelsFlagName := fmt.Sprintf("%v.Labels", cmdPrefix) - if cmd.Flags().Changed(labelsFlagName) { + flagLabelsName := fmt.Sprintf("%v.Labels", cmdPrefix) + if cmd.Flags().Changed(flagLabelsName) { // warning: Labels map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveEngineDescriptionPluginsFlags(depth int, m *models.EngineDescription, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEngineDescriptionPropPluginsFlags(depth int, m *models.EngineDescription, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - pluginsFlagName := fmt.Sprintf("%v.Plugins", cmdPrefix) - if cmd.Flags().Changed(pluginsFlagName) { + flagPluginsName := fmt.Sprintf("%v.Plugins", cmdPrefix) + if cmd.Flags().Changed(flagPluginsName) { // warning: Plugins array type []*EngineDescriptionPluginsItems0 is not supported by go-swagger cli yet } @@ -159,55 +157,55 @@ func retrieveEngineDescriptionPluginsFlags(depth int, m *models.EngineDescriptio // register flags to command func registerModelEngineDescriptionPluginsItems0Flags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerEngineDescriptionPluginsItems0Name(depth, cmdPrefix, cmd); err != nil { + if err := registerEngineDescriptionPluginsItems0PropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerEngineDescriptionPluginsItems0Type(depth, cmdPrefix, cmd); err != nil { + if err := registerEngineDescriptionPluginsItems0PropType(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerEngineDescriptionPluginsItems0Name(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEngineDescriptionPluginsItems0PropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `` + flagNameDescription := `` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerEngineDescriptionPluginsItems0Type(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerEngineDescriptionPluginsItems0PropType(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - typeDescription := `` + flagTypeDescription := `` - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - var typeFlagDefault string + var flagTypeDefault string - _ = cmd.PersistentFlags().String(typeFlagName, typeFlagDefault, typeDescription) + _ = cmd.PersistentFlags().String(flagTypeName, flagTypeDefault, flagTypeDescription) return nil } @@ -216,42 +214,42 @@ func registerEngineDescriptionPluginsItems0Type(depth int, cmdPrefix string, cmd func retrieveModelEngineDescriptionPluginsItems0Flags(depth int, m *models.EngineDescriptionPluginsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, nameAdded := retrieveEngineDescriptionPluginsItems0NameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveEngineDescriptionPluginsItems0PropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, typeAdded := retrieveEngineDescriptionPluginsItems0TypeFlags(depth, m, cmdPrefix, cmd) + err, TypeAdded := retrieveEngineDescriptionPluginsItems0PropTypeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || typeAdded + retAdded = retAdded || TypeAdded return nil, retAdded } -func retrieveEngineDescriptionPluginsItems0NameFlags(depth int, m *models.EngineDescriptionPluginsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEngineDescriptionPluginsItems0PropNameFlags(depth int, m *models.EngineDescriptionPluginsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -259,27 +257,27 @@ func retrieveEngineDescriptionPluginsItems0NameFlags(depth int, m *models.Engine return nil, retAdded } -func retrieveEngineDescriptionPluginsItems0TypeFlags(depth int, m *models.EngineDescriptionPluginsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveEngineDescriptionPluginsItems0PropTypeFlags(depth int, m *models.EngineDescriptionPluginsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - typeFlagName := fmt.Sprintf("%v.Type", cmdPrefix) - if cmd.Flags().Changed(typeFlagName) { + flagTypeName := fmt.Sprintf("%v.Type", cmdPrefix) + if cmd.Flags().Changed(flagTypeName) { - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - typeFlagValue, err := cmd.Flags().GetString(typeFlagName) + flagTypeValue, err := cmd.Flags().GetString(flagTypeName) if err != nil { return err, false } - m.Type = typeFlagValue + m.Type = flagTypeValue retAdded = true } diff --git a/cli/error_detail_model.go b/cli/error_detail_model.go index 37e759f..f479b2d 100644 --- a/cli/error_detail_model.go +++ b/cli/error_detail_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for ErrorDetail @@ -17,55 +15,55 @@ import ( // register flags to command func registerModelErrorDetailFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerErrorDetailCode(depth, cmdPrefix, cmd); err != nil { + if err := registerErrorDetailPropCode(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerErrorDetailMessage(depth, cmdPrefix, cmd); err != nil { + if err := registerErrorDetailPropMessage(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerErrorDetailCode(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerErrorDetailPropCode(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - codeDescription := `` + flagCodeDescription := `` - var codeFlagName string + var flagCodeName string if cmdPrefix == "" { - codeFlagName = "code" + flagCodeName = "code" } else { - codeFlagName = fmt.Sprintf("%v.code", cmdPrefix) + flagCodeName = fmt.Sprintf("%v.code", cmdPrefix) } - var codeFlagDefault int64 + var flagCodeDefault int64 - _ = cmd.PersistentFlags().Int64(codeFlagName, codeFlagDefault, codeDescription) + _ = cmd.PersistentFlags().Int64(flagCodeName, flagCodeDefault, flagCodeDescription) return nil } -func registerErrorDetailMessage(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerErrorDetailPropMessage(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - messageDescription := `` + flagMessageDescription := `` - var messageFlagName string + var flagMessageName string if cmdPrefix == "" { - messageFlagName = "message" + flagMessageName = "message" } else { - messageFlagName = fmt.Sprintf("%v.message", cmdPrefix) + flagMessageName = fmt.Sprintf("%v.message", cmdPrefix) } - var messageFlagDefault string + var flagMessageDefault string - _ = cmd.PersistentFlags().String(messageFlagName, messageFlagDefault, messageDescription) + _ = cmd.PersistentFlags().String(flagMessageName, flagMessageDefault, flagMessageDescription) return nil } @@ -74,42 +72,42 @@ func registerErrorDetailMessage(depth int, cmdPrefix string, cmd *cobra.Command) func retrieveModelErrorDetailFlags(depth int, m *models.ErrorDetail, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, codeAdded := retrieveErrorDetailCodeFlags(depth, m, cmdPrefix, cmd) + err, CodeAdded := retrieveErrorDetailPropCodeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || codeAdded + retAdded = retAdded || CodeAdded - err, messageAdded := retrieveErrorDetailMessageFlags(depth, m, cmdPrefix, cmd) + err, MessageAdded := retrieveErrorDetailPropMessageFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || messageAdded + retAdded = retAdded || MessageAdded return nil, retAdded } -func retrieveErrorDetailCodeFlags(depth int, m *models.ErrorDetail, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveErrorDetailPropCodeFlags(depth int, m *models.ErrorDetail, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - codeFlagName := fmt.Sprintf("%v.code", cmdPrefix) - if cmd.Flags().Changed(codeFlagName) { + flagCodeName := fmt.Sprintf("%v.code", cmdPrefix) + if cmd.Flags().Changed(flagCodeName) { - var codeFlagName string + var flagCodeName string if cmdPrefix == "" { - codeFlagName = "code" + flagCodeName = "code" } else { - codeFlagName = fmt.Sprintf("%v.code", cmdPrefix) + flagCodeName = fmt.Sprintf("%v.code", cmdPrefix) } - codeFlagValue, err := cmd.Flags().GetInt64(codeFlagName) + flagCodeValue, err := cmd.Flags().GetInt64(flagCodeName) if err != nil { return err, false } - m.Code = codeFlagValue + m.Code = flagCodeValue retAdded = true } @@ -117,27 +115,27 @@ func retrieveErrorDetailCodeFlags(depth int, m *models.ErrorDetail, cmdPrefix st return nil, retAdded } -func retrieveErrorDetailMessageFlags(depth int, m *models.ErrorDetail, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveErrorDetailPropMessageFlags(depth int, m *models.ErrorDetail, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - messageFlagName := fmt.Sprintf("%v.message", cmdPrefix) - if cmd.Flags().Changed(messageFlagName) { + flagMessageName := fmt.Sprintf("%v.message", cmdPrefix) + if cmd.Flags().Changed(flagMessageName) { - var messageFlagName string + var flagMessageName string if cmdPrefix == "" { - messageFlagName = "message" + flagMessageName = "message" } else { - messageFlagName = fmt.Sprintf("%v.message", cmdPrefix) + flagMessageName = fmt.Sprintf("%v.message", cmdPrefix) } - messageFlagValue, err := cmd.Flags().GetString(messageFlagName) + flagMessageValue, err := cmd.Flags().GetString(flagMessageName) if err != nil { return err, false } - m.Message = messageFlagValue + m.Message = flagMessageValue retAdded = true } diff --git a/cli/error_response_model.go b/cli/error_response_model.go index b73e2a2..13f9755 100644 --- a/cli/error_response_model.go +++ b/cli/error_response_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for ErrorResponse @@ -17,30 +15,30 @@ import ( // register flags to command func registerModelErrorResponseFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerErrorResponseMessage(depth, cmdPrefix, cmd); err != nil { + if err := registerErrorResponsePropMessage(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerErrorResponseMessage(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerErrorResponsePropMessage(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - messageDescription := `Required. The error message.` + flagMessageDescription := `Required. The error message.` - var messageFlagName string + var flagMessageName string if cmdPrefix == "" { - messageFlagName = "message" + flagMessageName = "message" } else { - messageFlagName = fmt.Sprintf("%v.message", cmdPrefix) + flagMessageName = fmt.Sprintf("%v.message", cmdPrefix) } - var messageFlagDefault string + var flagMessageDefault string - _ = cmd.PersistentFlags().String(messageFlagName, messageFlagDefault, messageDescription) + _ = cmd.PersistentFlags().String(flagMessageName, flagMessageDefault, flagMessageDescription) return nil } @@ -49,36 +47,36 @@ func registerErrorResponseMessage(depth int, cmdPrefix string, cmd *cobra.Comman func retrieveModelErrorResponseFlags(depth int, m *models.ErrorResponse, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, messageAdded := retrieveErrorResponseMessageFlags(depth, m, cmdPrefix, cmd) + err, MessageAdded := retrieveErrorResponsePropMessageFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || messageAdded + retAdded = retAdded || MessageAdded return nil, retAdded } -func retrieveErrorResponseMessageFlags(depth int, m *models.ErrorResponse, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveErrorResponsePropMessageFlags(depth int, m *models.ErrorResponse, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - messageFlagName := fmt.Sprintf("%v.message", cmdPrefix) - if cmd.Flags().Changed(messageFlagName) { + flagMessageName := fmt.Sprintf("%v.message", cmdPrefix) + if cmd.Flags().Changed(flagMessageName) { - var messageFlagName string + var flagMessageName string if cmdPrefix == "" { - messageFlagName = "message" + flagMessageName = "message" } else { - messageFlagName = fmt.Sprintf("%v.message", cmdPrefix) + flagMessageName = fmt.Sprintf("%v.message", cmdPrefix) } - messageFlagValue, err := cmd.Flags().GetString(messageFlagName) + flagMessageValue, err := cmd.Flags().GetString(flagMessageName) if err != nil { return err, false } - m.Message = messageFlagValue + m.Message = flagMessageValue retAdded = true } diff --git a/cli/exec_inspect_operation.go b/cli/exec_inspect_operation.go index f648679..44fb74d 100644 --- a/cli/exec_inspect_operation.go +++ b/cli/exec_inspect_operation.go @@ -2,9 +2,6 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" @@ -12,11 +9,12 @@ import ( "github.com/go-swagger/dockerctl/client/exec" "github.com/go-swagger/dockerctl/models" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationExecExecInspectCmd returns a cmd to handle operation execInspect +// makeOperationExecExecInspectCmd returns a command to handle operation execInspect func makeOperationExecExecInspectCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ExecInspect", @@ -39,11 +37,10 @@ func runOperationExecExecInspect(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := exec.NewExecInspectParams() - if err, _ := retrieveOperationExecExecInspectIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationExecExecInspectIDFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -52,10 +49,11 @@ func runOperationExecExecInspect(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -69,18 +67,18 @@ func registerOperationExecExecInspectParamFlags(cmd *cobra.Command) error { func registerOperationExecExecInspectIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. Exec instance ID` + flagIDDescription := `Required. Exec instance ID` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -89,20 +87,21 @@ func retrieveOperationExecExecInspectIDFlag(m *exec.ExecInspectParams, cmdPrefix retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } @@ -110,45 +109,47 @@ func retrieveOperationExecExecInspectIDFlag(m *exec.ExecInspectParams, cmdPrefix func parseOperationExecExecInspectResult(resp0 *exec.ExecInspectOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*exec.ExecInspectOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*exec.ExecInspectOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*exec.ExecInspectNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*exec.ExecInspectNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*exec.ExecInspectInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*exec.ExecInspectInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -156,285 +157,284 @@ func parseOperationExecExecInspectResult(resp0 *exec.ExecInspectOK, respErr erro } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelExecInspectOKBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerExecInspectOKBodyCanRemove(depth, cmdPrefix, cmd); err != nil { + if err := registerExecInspectOKBodyPropCanRemove(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerExecInspectOKBodyContainerID(depth, cmdPrefix, cmd); err != nil { + if err := registerExecInspectOKBodyPropContainerID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerExecInspectOKBodyDetachKeys(depth, cmdPrefix, cmd); err != nil { + if err := registerExecInspectOKBodyPropDetachKeys(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerExecInspectOKBodyExitCode(depth, cmdPrefix, cmd); err != nil { + if err := registerExecInspectOKBodyPropExitCode(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerExecInspectOKBodyID(depth, cmdPrefix, cmd); err != nil { + if err := registerExecInspectOKBodyPropID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerExecInspectOKBodyOpenStderr(depth, cmdPrefix, cmd); err != nil { + if err := registerExecInspectOKBodyPropOpenStderr(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerExecInspectOKBodyOpenStdin(depth, cmdPrefix, cmd); err != nil { + if err := registerExecInspectOKBodyPropOpenStdin(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerExecInspectOKBodyOpenStdout(depth, cmdPrefix, cmd); err != nil { + if err := registerExecInspectOKBodyPropOpenStdout(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerExecInspectOKBodyPid(depth, cmdPrefix, cmd); err != nil { + if err := registerExecInspectOKBodyPropPid(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerExecInspectOKBodyProcessConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerExecInspectOKBodyPropProcessConfig(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerExecInspectOKBodyRunning(depth, cmdPrefix, cmd); err != nil { + if err := registerExecInspectOKBodyPropRunning(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerExecInspectOKBodyCanRemove(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerExecInspectOKBodyPropCanRemove(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - canRemoveDescription := `` + flagCanRemoveDescription := `` - var canRemoveFlagName string + var flagCanRemoveName string if cmdPrefix == "" { - canRemoveFlagName = "CanRemove" + flagCanRemoveName = "CanRemove" } else { - canRemoveFlagName = fmt.Sprintf("%v.CanRemove", cmdPrefix) + flagCanRemoveName = fmt.Sprintf("%v.CanRemove", cmdPrefix) } - var canRemoveFlagDefault bool + var flagCanRemoveDefault bool - _ = cmd.PersistentFlags().Bool(canRemoveFlagName, canRemoveFlagDefault, canRemoveDescription) + _ = cmd.PersistentFlags().Bool(flagCanRemoveName, flagCanRemoveDefault, flagCanRemoveDescription) return nil } -func registerExecInspectOKBodyContainerID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerExecInspectOKBodyPropContainerID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - containerIdDescription := `` + flagContainerIDDescription := `` - var containerIdFlagName string + var flagContainerIDName string if cmdPrefix == "" { - containerIdFlagName = "ContainerID" + flagContainerIDName = "ContainerID" } else { - containerIdFlagName = fmt.Sprintf("%v.ContainerID", cmdPrefix) + flagContainerIDName = fmt.Sprintf("%v.ContainerID", cmdPrefix) } - var containerIdFlagDefault string + var flagContainerIDDefault string - _ = cmd.PersistentFlags().String(containerIdFlagName, containerIdFlagDefault, containerIdDescription) + _ = cmd.PersistentFlags().String(flagContainerIDName, flagContainerIDDefault, flagContainerIDDescription) return nil } -func registerExecInspectOKBodyDetachKeys(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerExecInspectOKBodyPropDetachKeys(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - detachKeysDescription := `` + flagDetachKeysDescription := `` - var detachKeysFlagName string + var flagDetachKeysName string if cmdPrefix == "" { - detachKeysFlagName = "DetachKeys" + flagDetachKeysName = "DetachKeys" } else { - detachKeysFlagName = fmt.Sprintf("%v.DetachKeys", cmdPrefix) + flagDetachKeysName = fmt.Sprintf("%v.DetachKeys", cmdPrefix) } - var detachKeysFlagDefault string + var flagDetachKeysDefault string - _ = cmd.PersistentFlags().String(detachKeysFlagName, detachKeysFlagDefault, detachKeysDescription) + _ = cmd.PersistentFlags().String(flagDetachKeysName, flagDetachKeysDefault, flagDetachKeysDescription) return nil } -func registerExecInspectOKBodyExitCode(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerExecInspectOKBodyPropExitCode(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - exitCodeDescription := `` + flagExitCodeDescription := `` - var exitCodeFlagName string + var flagExitCodeName string if cmdPrefix == "" { - exitCodeFlagName = "ExitCode" + flagExitCodeName = "ExitCode" } else { - exitCodeFlagName = fmt.Sprintf("%v.ExitCode", cmdPrefix) + flagExitCodeName = fmt.Sprintf("%v.ExitCode", cmdPrefix) } - var exitCodeFlagDefault int64 + var flagExitCodeDefault int64 - _ = cmd.PersistentFlags().Int64(exitCodeFlagName, exitCodeFlagDefault, exitCodeDescription) + _ = cmd.PersistentFlags().Int64(flagExitCodeName, flagExitCodeDefault, flagExitCodeDescription) return nil } -func registerExecInspectOKBodyID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerExecInspectOKBodyPropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `` + flagIDDescription := `` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } -func registerExecInspectOKBodyOpenStderr(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerExecInspectOKBodyPropOpenStderr(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - openStderrDescription := `` + flagOpenStderrDescription := `` - var openStderrFlagName string + var flagOpenStderrName string if cmdPrefix == "" { - openStderrFlagName = "OpenStderr" + flagOpenStderrName = "OpenStderr" } else { - openStderrFlagName = fmt.Sprintf("%v.OpenStderr", cmdPrefix) + flagOpenStderrName = fmt.Sprintf("%v.OpenStderr", cmdPrefix) } - var openStderrFlagDefault bool + var flagOpenStderrDefault bool - _ = cmd.PersistentFlags().Bool(openStderrFlagName, openStderrFlagDefault, openStderrDescription) + _ = cmd.PersistentFlags().Bool(flagOpenStderrName, flagOpenStderrDefault, flagOpenStderrDescription) return nil } -func registerExecInspectOKBodyOpenStdin(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerExecInspectOKBodyPropOpenStdin(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - openStdinDescription := `` + flagOpenStdinDescription := `` - var openStdinFlagName string + var flagOpenStdinName string if cmdPrefix == "" { - openStdinFlagName = "OpenStdin" + flagOpenStdinName = "OpenStdin" } else { - openStdinFlagName = fmt.Sprintf("%v.OpenStdin", cmdPrefix) + flagOpenStdinName = fmt.Sprintf("%v.OpenStdin", cmdPrefix) } - var openStdinFlagDefault bool + var flagOpenStdinDefault bool - _ = cmd.PersistentFlags().Bool(openStdinFlagName, openStdinFlagDefault, openStdinDescription) + _ = cmd.PersistentFlags().Bool(flagOpenStdinName, flagOpenStdinDefault, flagOpenStdinDescription) return nil } -func registerExecInspectOKBodyOpenStdout(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerExecInspectOKBodyPropOpenStdout(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - openStdoutDescription := `` + flagOpenStdoutDescription := `` - var openStdoutFlagName string + var flagOpenStdoutName string if cmdPrefix == "" { - openStdoutFlagName = "OpenStdout" + flagOpenStdoutName = "OpenStdout" } else { - openStdoutFlagName = fmt.Sprintf("%v.OpenStdout", cmdPrefix) + flagOpenStdoutName = fmt.Sprintf("%v.OpenStdout", cmdPrefix) } - var openStdoutFlagDefault bool + var flagOpenStdoutDefault bool - _ = cmd.PersistentFlags().Bool(openStdoutFlagName, openStdoutFlagDefault, openStdoutDescription) + _ = cmd.PersistentFlags().Bool(flagOpenStdoutName, flagOpenStdoutDefault, flagOpenStdoutDescription) return nil } -func registerExecInspectOKBodyPid(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerExecInspectOKBodyPropPid(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - pidDescription := `The system process ID for the exec process.` + flagPidDescription := `The system process ID for the exec process.` - var pidFlagName string + var flagPidName string if cmdPrefix == "" { - pidFlagName = "Pid" + flagPidName = "Pid" } else { - pidFlagName = fmt.Sprintf("%v.Pid", cmdPrefix) + flagPidName = fmt.Sprintf("%v.Pid", cmdPrefix) } - var pidFlagDefault int64 + var flagPidDefault int64 - _ = cmd.PersistentFlags().Int64(pidFlagName, pidFlagDefault, pidDescription) + _ = cmd.PersistentFlags().Int64(flagPidName, flagPidDefault, flagPidDescription) return nil } -func registerExecInspectOKBodyProcessConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerExecInspectOKBodyPropProcessConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var processConfigFlagName string + var flagProcessConfigName string if cmdPrefix == "" { - processConfigFlagName = "ProcessConfig" + flagProcessConfigName = "ProcessConfig" } else { - processConfigFlagName = fmt.Sprintf("%v.ProcessConfig", cmdPrefix) + flagProcessConfigName = fmt.Sprintf("%v.ProcessConfig", cmdPrefix) } - if err := registerModelProcessConfigFlags(depth+1, processConfigFlagName, cmd); err != nil { + if err := registerModelProcessConfigFlags(depth+1, flagProcessConfigName, cmd); err != nil { return err } return nil } -func registerExecInspectOKBodyRunning(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerExecInspectOKBodyPropRunning(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - runningDescription := `` + flagRunningDescription := `` - var runningFlagName string + var flagRunningName string if cmdPrefix == "" { - runningFlagName = "Running" + flagRunningName = "Running" } else { - runningFlagName = fmt.Sprintf("%v.Running", cmdPrefix) + flagRunningName = fmt.Sprintf("%v.Running", cmdPrefix) } - var runningFlagDefault bool + var flagRunningDefault bool - _ = cmd.PersistentFlags().Bool(runningFlagName, runningFlagDefault, runningDescription) + _ = cmd.PersistentFlags().Bool(flagRunningName, flagRunningDefault, flagRunningDescription) return nil } @@ -443,96 +443,96 @@ func registerExecInspectOKBodyRunning(depth int, cmdPrefix string, cmd *cobra.Co func retrieveModelExecInspectOKBodyFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, canRemoveAdded := retrieveExecInspectOKBodyCanRemoveFlags(depth, m, cmdPrefix, cmd) + err, CanRemoveAdded := retrieveExecInspectOKBodyPropCanRemoveFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || canRemoveAdded + retAdded = retAdded || CanRemoveAdded - err, containerIdAdded := retrieveExecInspectOKBodyContainerIDFlags(depth, m, cmdPrefix, cmd) + err, ContainerIDAdded := retrieveExecInspectOKBodyPropContainerIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containerIdAdded + retAdded = retAdded || ContainerIDAdded - err, detachKeysAdded := retrieveExecInspectOKBodyDetachKeysFlags(depth, m, cmdPrefix, cmd) + err, DetachKeysAdded := retrieveExecInspectOKBodyPropDetachKeysFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || detachKeysAdded + retAdded = retAdded || DetachKeysAdded - err, exitCodeAdded := retrieveExecInspectOKBodyExitCodeFlags(depth, m, cmdPrefix, cmd) + err, ExitCodeAdded := retrieveExecInspectOKBodyPropExitCodeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || exitCodeAdded + retAdded = retAdded || ExitCodeAdded - err, idAdded := retrieveExecInspectOKBodyIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveExecInspectOKBodyPropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded - err, openStderrAdded := retrieveExecInspectOKBodyOpenStderrFlags(depth, m, cmdPrefix, cmd) + err, OpenStderrAdded := retrieveExecInspectOKBodyPropOpenStderrFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || openStderrAdded + retAdded = retAdded || OpenStderrAdded - err, openStdinAdded := retrieveExecInspectOKBodyOpenStdinFlags(depth, m, cmdPrefix, cmd) + err, OpenStdinAdded := retrieveExecInspectOKBodyPropOpenStdinFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || openStdinAdded + retAdded = retAdded || OpenStdinAdded - err, openStdoutAdded := retrieveExecInspectOKBodyOpenStdoutFlags(depth, m, cmdPrefix, cmd) + err, OpenStdoutAdded := retrieveExecInspectOKBodyPropOpenStdoutFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || openStdoutAdded + retAdded = retAdded || OpenStdoutAdded - err, pidAdded := retrieveExecInspectOKBodyPidFlags(depth, m, cmdPrefix, cmd) + err, PidAdded := retrieveExecInspectOKBodyPropPidFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || pidAdded + retAdded = retAdded || PidAdded - err, processConfigAdded := retrieveExecInspectOKBodyProcessConfigFlags(depth, m, cmdPrefix, cmd) + err, ProcessConfigAdded := retrieveExecInspectOKBodyPropProcessConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || processConfigAdded + retAdded = retAdded || ProcessConfigAdded - err, runningAdded := retrieveExecInspectOKBodyRunningFlags(depth, m, cmdPrefix, cmd) + err, RunningAdded := retrieveExecInspectOKBodyPropRunningFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || runningAdded + retAdded = retAdded || RunningAdded return nil, retAdded } -func retrieveExecInspectOKBodyCanRemoveFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveExecInspectOKBodyPropCanRemoveFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - canRemoveFlagName := fmt.Sprintf("%v.CanRemove", cmdPrefix) - if cmd.Flags().Changed(canRemoveFlagName) { + flagCanRemoveName := fmt.Sprintf("%v.CanRemove", cmdPrefix) + if cmd.Flags().Changed(flagCanRemoveName) { - var canRemoveFlagName string + var flagCanRemoveName string if cmdPrefix == "" { - canRemoveFlagName = "CanRemove" + flagCanRemoveName = "CanRemove" } else { - canRemoveFlagName = fmt.Sprintf("%v.CanRemove", cmdPrefix) + flagCanRemoveName = fmt.Sprintf("%v.CanRemove", cmdPrefix) } - canRemoveFlagValue, err := cmd.Flags().GetBool(canRemoveFlagName) + flagCanRemoveValue, err := cmd.Flags().GetBool(flagCanRemoveName) if err != nil { return err, false } - m.CanRemove = canRemoveFlagValue + m.CanRemove = flagCanRemoveValue retAdded = true } @@ -540,27 +540,27 @@ func retrieveExecInspectOKBodyCanRemoveFlags(depth int, m *exec.ExecInspectOKBod return nil, retAdded } -func retrieveExecInspectOKBodyContainerIDFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveExecInspectOKBodyPropContainerIDFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - containerIdFlagName := fmt.Sprintf("%v.ContainerID", cmdPrefix) - if cmd.Flags().Changed(containerIdFlagName) { + flagContainerIDName := fmt.Sprintf("%v.ContainerID", cmdPrefix) + if cmd.Flags().Changed(flagContainerIDName) { - var containerIdFlagName string + var flagContainerIDName string if cmdPrefix == "" { - containerIdFlagName = "ContainerID" + flagContainerIDName = "ContainerID" } else { - containerIdFlagName = fmt.Sprintf("%v.ContainerID", cmdPrefix) + flagContainerIDName = fmt.Sprintf("%v.ContainerID", cmdPrefix) } - containerIdFlagValue, err := cmd.Flags().GetString(containerIdFlagName) + flagContainerIDValue, err := cmd.Flags().GetString(flagContainerIDName) if err != nil { return err, false } - m.ContainerID = containerIdFlagValue + m.ContainerID = flagContainerIDValue retAdded = true } @@ -568,27 +568,27 @@ func retrieveExecInspectOKBodyContainerIDFlags(depth int, m *exec.ExecInspectOKB return nil, retAdded } -func retrieveExecInspectOKBodyDetachKeysFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveExecInspectOKBodyPropDetachKeysFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - detachKeysFlagName := fmt.Sprintf("%v.DetachKeys", cmdPrefix) - if cmd.Flags().Changed(detachKeysFlagName) { + flagDetachKeysName := fmt.Sprintf("%v.DetachKeys", cmdPrefix) + if cmd.Flags().Changed(flagDetachKeysName) { - var detachKeysFlagName string + var flagDetachKeysName string if cmdPrefix == "" { - detachKeysFlagName = "DetachKeys" + flagDetachKeysName = "DetachKeys" } else { - detachKeysFlagName = fmt.Sprintf("%v.DetachKeys", cmdPrefix) + flagDetachKeysName = fmt.Sprintf("%v.DetachKeys", cmdPrefix) } - detachKeysFlagValue, err := cmd.Flags().GetString(detachKeysFlagName) + flagDetachKeysValue, err := cmd.Flags().GetString(flagDetachKeysName) if err != nil { return err, false } - m.DetachKeys = detachKeysFlagValue + m.DetachKeys = flagDetachKeysValue retAdded = true } @@ -596,27 +596,27 @@ func retrieveExecInspectOKBodyDetachKeysFlags(depth int, m *exec.ExecInspectOKBo return nil, retAdded } -func retrieveExecInspectOKBodyExitCodeFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveExecInspectOKBodyPropExitCodeFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - exitCodeFlagName := fmt.Sprintf("%v.ExitCode", cmdPrefix) - if cmd.Flags().Changed(exitCodeFlagName) { + flagExitCodeName := fmt.Sprintf("%v.ExitCode", cmdPrefix) + if cmd.Flags().Changed(flagExitCodeName) { - var exitCodeFlagName string + var flagExitCodeName string if cmdPrefix == "" { - exitCodeFlagName = "ExitCode" + flagExitCodeName = "ExitCode" } else { - exitCodeFlagName = fmt.Sprintf("%v.ExitCode", cmdPrefix) + flagExitCodeName = fmt.Sprintf("%v.ExitCode", cmdPrefix) } - exitCodeFlagValue, err := cmd.Flags().GetInt64(exitCodeFlagName) + flagExitCodeValue, err := cmd.Flags().GetInt64(flagExitCodeName) if err != nil { return err, false } - m.ExitCode = exitCodeFlagValue + m.ExitCode = flagExitCodeValue retAdded = true } @@ -624,27 +624,27 @@ func retrieveExecInspectOKBodyExitCodeFlags(depth int, m *exec.ExecInspectOKBody return nil, retAdded } -func retrieveExecInspectOKBodyIDFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveExecInspectOKBodyPropIDFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.ID", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.ID", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } @@ -652,27 +652,27 @@ func retrieveExecInspectOKBodyIDFlags(depth int, m *exec.ExecInspectOKBody, cmdP return nil, retAdded } -func retrieveExecInspectOKBodyOpenStderrFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveExecInspectOKBodyPropOpenStderrFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - openStderrFlagName := fmt.Sprintf("%v.OpenStderr", cmdPrefix) - if cmd.Flags().Changed(openStderrFlagName) { + flagOpenStderrName := fmt.Sprintf("%v.OpenStderr", cmdPrefix) + if cmd.Flags().Changed(flagOpenStderrName) { - var openStderrFlagName string + var flagOpenStderrName string if cmdPrefix == "" { - openStderrFlagName = "OpenStderr" + flagOpenStderrName = "OpenStderr" } else { - openStderrFlagName = fmt.Sprintf("%v.OpenStderr", cmdPrefix) + flagOpenStderrName = fmt.Sprintf("%v.OpenStderr", cmdPrefix) } - openStderrFlagValue, err := cmd.Flags().GetBool(openStderrFlagName) + flagOpenStderrValue, err := cmd.Flags().GetBool(flagOpenStderrName) if err != nil { return err, false } - m.OpenStderr = openStderrFlagValue + m.OpenStderr = flagOpenStderrValue retAdded = true } @@ -680,27 +680,27 @@ func retrieveExecInspectOKBodyOpenStderrFlags(depth int, m *exec.ExecInspectOKBo return nil, retAdded } -func retrieveExecInspectOKBodyOpenStdinFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveExecInspectOKBodyPropOpenStdinFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - openStdinFlagName := fmt.Sprintf("%v.OpenStdin", cmdPrefix) - if cmd.Flags().Changed(openStdinFlagName) { + flagOpenStdinName := fmt.Sprintf("%v.OpenStdin", cmdPrefix) + if cmd.Flags().Changed(flagOpenStdinName) { - var openStdinFlagName string + var flagOpenStdinName string if cmdPrefix == "" { - openStdinFlagName = "OpenStdin" + flagOpenStdinName = "OpenStdin" } else { - openStdinFlagName = fmt.Sprintf("%v.OpenStdin", cmdPrefix) + flagOpenStdinName = fmt.Sprintf("%v.OpenStdin", cmdPrefix) } - openStdinFlagValue, err := cmd.Flags().GetBool(openStdinFlagName) + flagOpenStdinValue, err := cmd.Flags().GetBool(flagOpenStdinName) if err != nil { return err, false } - m.OpenStdin = openStdinFlagValue + m.OpenStdin = flagOpenStdinValue retAdded = true } @@ -708,27 +708,27 @@ func retrieveExecInspectOKBodyOpenStdinFlags(depth int, m *exec.ExecInspectOKBod return nil, retAdded } -func retrieveExecInspectOKBodyOpenStdoutFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveExecInspectOKBodyPropOpenStdoutFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - openStdoutFlagName := fmt.Sprintf("%v.OpenStdout", cmdPrefix) - if cmd.Flags().Changed(openStdoutFlagName) { + flagOpenStdoutName := fmt.Sprintf("%v.OpenStdout", cmdPrefix) + if cmd.Flags().Changed(flagOpenStdoutName) { - var openStdoutFlagName string + var flagOpenStdoutName string if cmdPrefix == "" { - openStdoutFlagName = "OpenStdout" + flagOpenStdoutName = "OpenStdout" } else { - openStdoutFlagName = fmt.Sprintf("%v.OpenStdout", cmdPrefix) + flagOpenStdoutName = fmt.Sprintf("%v.OpenStdout", cmdPrefix) } - openStdoutFlagValue, err := cmd.Flags().GetBool(openStdoutFlagName) + flagOpenStdoutValue, err := cmd.Flags().GetBool(flagOpenStdoutName) if err != nil { return err, false } - m.OpenStdout = openStdoutFlagValue + m.OpenStdout = flagOpenStdoutValue retAdded = true } @@ -736,27 +736,27 @@ func retrieveExecInspectOKBodyOpenStdoutFlags(depth int, m *exec.ExecInspectOKBo return nil, retAdded } -func retrieveExecInspectOKBodyPidFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveExecInspectOKBodyPropPidFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - pidFlagName := fmt.Sprintf("%v.Pid", cmdPrefix) - if cmd.Flags().Changed(pidFlagName) { + flagPidName := fmt.Sprintf("%v.Pid", cmdPrefix) + if cmd.Flags().Changed(flagPidName) { - var pidFlagName string + var flagPidName string if cmdPrefix == "" { - pidFlagName = "Pid" + flagPidName = "Pid" } else { - pidFlagName = fmt.Sprintf("%v.Pid", cmdPrefix) + flagPidName = fmt.Sprintf("%v.Pid", cmdPrefix) } - pidFlagValue, err := cmd.Flags().GetInt64(pidFlagName) + flagPidValue, err := cmd.Flags().GetInt64(flagPidName) if err != nil { return err, false } - m.Pid = pidFlagValue + m.Pid = flagPidValue retAdded = true } @@ -764,54 +764,54 @@ func retrieveExecInspectOKBodyPidFlags(depth int, m *exec.ExecInspectOKBody, cmd return nil, retAdded } -func retrieveExecInspectOKBodyProcessConfigFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveExecInspectOKBodyPropProcessConfigFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - processConfigFlagName := fmt.Sprintf("%v.ProcessConfig", cmdPrefix) - if cmd.Flags().Changed(processConfigFlagName) { + flagProcessConfigName := fmt.Sprintf("%v.ProcessConfig", cmdPrefix) + if cmd.Flags().Changed(flagProcessConfigName) { // info: complex object ProcessConfig models.ProcessConfig is retrieved outside this Changed() block } - processConfigFlagValue := m.ProcessConfig - if swag.IsZero(processConfigFlagValue) { - processConfigFlagValue = &models.ProcessConfig{} + flagProcessConfigValue := m.ProcessConfig + if swag.IsZero(flagProcessConfigValue) { + flagProcessConfigValue = &models.ProcessConfig{} } - err, processConfigAdded := retrieveModelProcessConfigFlags(depth+1, processConfigFlagValue, processConfigFlagName, cmd) + err, ProcessConfigAdded := retrieveModelProcessConfigFlags(depth+1, flagProcessConfigValue, flagProcessConfigName, cmd) if err != nil { return err, false } - retAdded = retAdded || processConfigAdded - if processConfigAdded { - m.ProcessConfig = processConfigFlagValue + retAdded = retAdded || ProcessConfigAdded + if ProcessConfigAdded { + m.ProcessConfig = flagProcessConfigValue } return nil, retAdded } -func retrieveExecInspectOKBodyRunningFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveExecInspectOKBodyPropRunningFlags(depth int, m *exec.ExecInspectOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - runningFlagName := fmt.Sprintf("%v.Running", cmdPrefix) - if cmd.Flags().Changed(runningFlagName) { + flagRunningName := fmt.Sprintf("%v.Running", cmdPrefix) + if cmd.Flags().Changed(flagRunningName) { - var runningFlagName string + var flagRunningName string if cmdPrefix == "" { - runningFlagName = "Running" + flagRunningName = "Running" } else { - runningFlagName = fmt.Sprintf("%v.Running", cmdPrefix) + flagRunningName = fmt.Sprintf("%v.Running", cmdPrefix) } - runningFlagValue, err := cmd.Flags().GetBool(runningFlagName) + flagRunningValue, err := cmd.Flags().GetBool(flagRunningName) if err != nil { return err, false } - m.Running = runningFlagValue + m.Running = flagRunningValue retAdded = true } diff --git a/cli/exec_resize_operation.go b/cli/exec_resize_operation.go index 1a5f46a..11f43ce 100644 --- a/cli/exec_resize_operation.go +++ b/cli/exec_resize_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/exec" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationExecExecResizeCmd returns a cmd to handle operation execResize +// makeOperationExecExecResizeCmd returns a command to handle operation execResize func makeOperationExecExecResizeCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ExecResize", @@ -38,17 +36,16 @@ func runOperationExecExecResize(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := exec.NewExecResizeParams() - if err, _ := retrieveOperationExecExecResizeHFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationExecExecResizeHFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationExecExecResizeIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationExecExecResizeIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationExecExecResizeWFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationExecExecResizeWFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -57,10 +54,11 @@ func runOperationExecExecResize(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -80,52 +78,54 @@ func registerOperationExecExecResizeParamFlags(cmd *cobra.Command) error { func registerOperationExecExecResizeHParamFlags(cmdPrefix string, cmd *cobra.Command) error { - hDescription := `Height of the TTY session in characters` + flagHDescription := `Height of the TTY session in characters` - var hFlagName string + var flagHName string if cmdPrefix == "" { - hFlagName = "h" + flagHName = "h" } else { - hFlagName = fmt.Sprintf("%v.h", cmdPrefix) + flagHName = fmt.Sprintf("%v.h", cmdPrefix) } - var hFlagDefault int64 + var flagHDefault int64 - _ = cmd.PersistentFlags().Int64(hFlagName, hFlagDefault, hDescription) + _ = cmd.PersistentFlags().Int64(flagHName, flagHDefault, flagHDescription) return nil } + func registerOperationExecExecResizeIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. Exec instance ID` + flagIDDescription := `Required. Exec instance ID` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationExecExecResizeWParamFlags(cmdPrefix string, cmd *cobra.Command) error { - wDescription := `Width of the TTY session in characters` + flagWDescription := `Width of the TTY session in characters` - var wFlagName string + var flagWName string if cmdPrefix == "" { - wFlagName = "w" + flagWName = "w" } else { - wFlagName = fmt.Sprintf("%v.w", cmdPrefix) + flagWName = fmt.Sprintf("%v.w", cmdPrefix) } - var wFlagDefault int64 + var flagWDefault int64 - _ = cmd.PersistentFlags().Int64(wFlagName, wFlagDefault, wDescription) + _ = cmd.PersistentFlags().Int64(flagWName, flagWDefault, flagWDescription) return nil } @@ -134,60 +134,65 @@ func retrieveOperationExecExecResizeHFlag(m *exec.ExecResizeParams, cmdPrefix st retAdded := false if cmd.Flags().Changed("h") { - var hFlagName string + var flagHName string if cmdPrefix == "" { - hFlagName = "h" + flagHName = "h" } else { - hFlagName = fmt.Sprintf("%v.h", cmdPrefix) + flagHName = fmt.Sprintf("%v.h", cmdPrefix) } - hFlagValue, err := cmd.Flags().GetInt64(hFlagName) + flagHValue, err := cmd.Flags().GetInt64(flagHName) if err != nil { return err, false } - m.H = &hFlagValue + m.H = &flagHValue } + return nil, retAdded } + func retrieveOperationExecExecResizeIDFlag(m *exec.ExecResizeParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationExecExecResizeWFlag(m *exec.ExecResizeParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("w") { - var wFlagName string + var flagWName string if cmdPrefix == "" { - wFlagName = "w" + flagWName = "w" } else { - wFlagName = fmt.Sprintf("%v.w", cmdPrefix) + flagWName = fmt.Sprintf("%v.w", cmdPrefix) } - wFlagValue, err := cmd.Flags().GetInt64(wFlagName) + flagWValue, err := cmd.Flags().GetInt64(flagWName) if err != nil { return err, false } - m.W = &wFlagValue + m.W = &flagWValue } + return nil, retAdded } @@ -195,24 +200,24 @@ func retrieveOperationExecExecResizeWFlag(m *exec.ExecResizeParams, cmdPrefix st func parseOperationExecExecResizeResult(resp0 *exec.ExecResizeCreated, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning execResizeCreated is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*exec.ExecResizeNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*exec.ExecResizeNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response execResizeCreated is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/exec_start_operation.go b/cli/exec_start_operation.go index 5777e6d..7ead100 100644 --- a/cli/exec_start_operation.go +++ b/cli/exec_start_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/exec" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationExecExecStartCmd returns a cmd to handle operation execStart +// makeOperationExecExecStartCmd returns a command to handle operation execStart func makeOperationExecExecStartCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ExecStart", @@ -38,14 +36,13 @@ func runOperationExecExecStart(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := exec.NewExecStartParams() - if err, _ := retrieveOperationExecExecStartExecStartConfigFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationExecExecStartExecStartConfigFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationExecExecStartIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationExecExecStartIDFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationExecExecStart(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,14 +72,14 @@ func registerOperationExecExecStartParamFlags(cmd *cobra.Command) error { func registerOperationExecExecStartExecStartConfigParamFlags(cmdPrefix string, cmd *cobra.Command) error { - var execStartConfigFlagName string + var flagExecStartConfigName string if cmdPrefix == "" { - execStartConfigFlagName = "execStartConfig" + flagExecStartConfigName = "execStartConfig" } else { - execStartConfigFlagName = fmt.Sprintf("%v.execStartConfig", cmdPrefix) + flagExecStartConfigName = fmt.Sprintf("%v.execStartConfig", cmdPrefix) } - _ = cmd.PersistentFlags().String(execStartConfigFlagName, "", "Optional json string for [execStartConfig]. ") + _ = cmd.PersistentFlags().String(flagExecStartConfigName, "", `Optional json string for [execStartConfig]. `) // add flags for body if err := registerModelExecStartBodyFlags(0, "execStartBody", cmd); err != nil { @@ -90,20 +88,21 @@ func registerOperationExecExecStartExecStartConfigParamFlags(cmdPrefix string, c return nil } + func registerOperationExecExecStartIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. Exec instance ID` + flagIDDescription := `Required. Exec instance ID` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -112,58 +111,61 @@ func retrieveOperationExecExecStartExecStartConfigFlag(m *exec.ExecStartParams, retAdded := false if cmd.Flags().Changed("execStartConfig") { // Read execStartConfig string from cmd and unmarshal - execStartConfigValueStr, err := cmd.Flags().GetString("execStartConfig") + flagExecStartConfigValueStr, err := cmd.Flags().GetString("execStartConfig") if err != nil { return err, false } - execStartConfigValue := exec.ExecStartBody{} - if err := json.Unmarshal([]byte(execStartConfigValueStr), &execStartConfigValue); err != nil { - return fmt.Errorf("cannot unmarshal execStartConfig string in ExecStartBody: %v", err), false + flagExecStartConfigValue := exec.ExecStartBody{} + if err := json.Unmarshal([]byte(flagExecStartConfigValueStr), &flagExecStartConfigValue); err != nil { + return fmt.Errorf("cannot unmarshal execStartConfig string in ExecStartBody: %w", err), false } - m.ExecStartConfig = execStartConfigValue + m.ExecStartConfig = flagExecStartConfigValue } - execStartConfigValueModel := m.ExecStartConfig - if swag.IsZero(execStartConfigValueModel) { - execStartConfigValueModel = exec.ExecStartBody{} + flagExecStartConfigModel := m.ExecStartConfig + if swag.IsZero(flagExecStartConfigModel) { + flagExecStartConfigModel = exec.ExecStartBody{} } - err, added := retrieveModelExecStartBodyFlags(0, &execStartConfigValueModel, "execStartBody", cmd) + err, added := retrieveModelExecStartBodyFlags(0, &flagExecStartConfigModel, "execStartBody", cmd) if err != nil { return err, false } if added { - m.ExecStartConfig = execStartConfigValueModel + m.ExecStartConfig = flagExecStartConfigModel } - if dryRun && debug { - execStartConfigValueDebugBytes, err := json.Marshal(m.ExecStartConfig) + if dryRun && debug { + flagExecStartConfigValueDebugBytes, err := json.Marshal(m.ExecStartConfig) if err != nil { return err, false } - logDebugf("ExecStartConfig dry-run payload: %v", string(execStartConfigValueDebugBytes)) + logDebugf("ExecStartConfig dry-run payload: %v", string(flagExecStartConfigValueDebugBytes)) } + retAdded = retAdded || added return nil, retAdded } + func retrieveOperationExecExecStartIDFlag(m *exec.ExecStartParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } @@ -171,92 +173,92 @@ func retrieveOperationExecExecStartIDFlag(m *exec.ExecStartParams, cmdPrefix str func parseOperationExecExecStartResult(resp0 *exec.ExecStartOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning execStartOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*exec.ExecStartNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*exec.ExecStartNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*exec.ExecStartConflict) + var iResp2 any = respErr + eresp2, ok := iResp2.(*exec.ExecStartConflict) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response execStartOK is not supported by go-swagger cli yet. - return "", nil } // register flags to command func registerModelExecStartBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerExecStartBodyDetach(depth, cmdPrefix, cmd); err != nil { + if err := registerExecStartBodyPropDetach(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerExecStartBodyTty(depth, cmdPrefix, cmd); err != nil { + if err := registerExecStartBodyPropTty(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerExecStartBodyDetach(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerExecStartBodyPropDetach(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - detachDescription := `Detach from the command.` + flagDetachDescription := `Detach from the command.` - var detachFlagName string + var flagDetachName string if cmdPrefix == "" { - detachFlagName = "Detach" + flagDetachName = "Detach" } else { - detachFlagName = fmt.Sprintf("%v.Detach", cmdPrefix) + flagDetachName = fmt.Sprintf("%v.Detach", cmdPrefix) } - var detachFlagDefault bool + var flagDetachDefault bool - _ = cmd.PersistentFlags().Bool(detachFlagName, detachFlagDefault, detachDescription) + _ = cmd.PersistentFlags().Bool(flagDetachName, flagDetachDefault, flagDetachDescription) return nil } -func registerExecStartBodyTty(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerExecStartBodyPropTty(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - ttyDescription := `Allocate a pseudo-TTY.` + flagTtyDescription := `Allocate a pseudo-TTY.` - var ttyFlagName string + var flagTtyName string if cmdPrefix == "" { - ttyFlagName = "Tty" + flagTtyName = "Tty" } else { - ttyFlagName = fmt.Sprintf("%v.Tty", cmdPrefix) + flagTtyName = fmt.Sprintf("%v.Tty", cmdPrefix) } - var ttyFlagDefault bool + var flagTtyDefault bool - _ = cmd.PersistentFlags().Bool(ttyFlagName, ttyFlagDefault, ttyDescription) + _ = cmd.PersistentFlags().Bool(flagTtyName, flagTtyDefault, flagTtyDescription) return nil } @@ -265,42 +267,42 @@ func registerExecStartBodyTty(depth int, cmdPrefix string, cmd *cobra.Command) e func retrieveModelExecStartBodyFlags(depth int, m *exec.ExecStartBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, detachAdded := retrieveExecStartBodyDetachFlags(depth, m, cmdPrefix, cmd) + err, DetachAdded := retrieveExecStartBodyPropDetachFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || detachAdded + retAdded = retAdded || DetachAdded - err, ttyAdded := retrieveExecStartBodyTtyFlags(depth, m, cmdPrefix, cmd) + err, TtyAdded := retrieveExecStartBodyPropTtyFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ttyAdded + retAdded = retAdded || TtyAdded return nil, retAdded } -func retrieveExecStartBodyDetachFlags(depth int, m *exec.ExecStartBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveExecStartBodyPropDetachFlags(depth int, m *exec.ExecStartBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - detachFlagName := fmt.Sprintf("%v.Detach", cmdPrefix) - if cmd.Flags().Changed(detachFlagName) { + flagDetachName := fmt.Sprintf("%v.Detach", cmdPrefix) + if cmd.Flags().Changed(flagDetachName) { - var detachFlagName string + var flagDetachName string if cmdPrefix == "" { - detachFlagName = "Detach" + flagDetachName = "Detach" } else { - detachFlagName = fmt.Sprintf("%v.Detach", cmdPrefix) + flagDetachName = fmt.Sprintf("%v.Detach", cmdPrefix) } - detachFlagValue, err := cmd.Flags().GetBool(detachFlagName) + flagDetachValue, err := cmd.Flags().GetBool(flagDetachName) if err != nil { return err, false } - m.Detach = detachFlagValue + m.Detach = flagDetachValue retAdded = true } @@ -308,27 +310,27 @@ func retrieveExecStartBodyDetachFlags(depth int, m *exec.ExecStartBody, cmdPrefi return nil, retAdded } -func retrieveExecStartBodyTtyFlags(depth int, m *exec.ExecStartBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveExecStartBodyPropTtyFlags(depth int, m *exec.ExecStartBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ttyFlagName := fmt.Sprintf("%v.Tty", cmdPrefix) - if cmd.Flags().Changed(ttyFlagName) { + flagTtyName := fmt.Sprintf("%v.Tty", cmdPrefix) + if cmd.Flags().Changed(flagTtyName) { - var ttyFlagName string + var flagTtyName string if cmdPrefix == "" { - ttyFlagName = "Tty" + flagTtyName = "Tty" } else { - ttyFlagName = fmt.Sprintf("%v.Tty", cmdPrefix) + flagTtyName = fmt.Sprintf("%v.Tty", cmdPrefix) } - ttyFlagValue, err := cmd.Flags().GetBool(ttyFlagName) + flagTtyValue, err := cmd.Flags().GetBool(flagTtyName) if err != nil { return err, false } - m.Tty = ttyFlagValue + m.Tty = flagTtyValue retAdded = true } diff --git a/cli/generic_resources_model.go b/cli/generic_resources_model.go index 6d753fc..cd20375 100644 --- a/cli/generic_resources_model.go +++ b/cli/generic_resources_model.go @@ -2,16 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for []*GenericResourcesItems0 @@ -23,49 +20,49 @@ import ( // register flags to command func registerModelGenericResourcesItems0Flags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerGenericResourcesItems0DiscreteResourceSpec(depth, cmdPrefix, cmd); err != nil { + if err := registerGenericResourcesItems0PropDiscreteResourceSpec(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerGenericResourcesItems0NamedResourceSpec(depth, cmdPrefix, cmd); err != nil { + if err := registerGenericResourcesItems0PropNamedResourceSpec(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerGenericResourcesItems0DiscreteResourceSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerGenericResourcesItems0PropDiscreteResourceSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var discreteResourceSpecFlagName string + var flagDiscreteResourceSpecName string if cmdPrefix == "" { - discreteResourceSpecFlagName = "DiscreteResourceSpec" + flagDiscreteResourceSpecName = "DiscreteResourceSpec" } else { - discreteResourceSpecFlagName = fmt.Sprintf("%v.DiscreteResourceSpec", cmdPrefix) + flagDiscreteResourceSpecName = fmt.Sprintf("%v.DiscreteResourceSpec", cmdPrefix) } - if err := registerModelGenericResourcesItems0DiscreteResourceSpecFlags(depth+1, discreteResourceSpecFlagName, cmd); err != nil { + if err := registerModelGenericResourcesItems0DiscreteResourceSpecFlags(depth+1, flagDiscreteResourceSpecName, cmd); err != nil { return err } return nil } -func registerGenericResourcesItems0NamedResourceSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerGenericResourcesItems0PropNamedResourceSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var namedResourceSpecFlagName string + var flagNamedResourceSpecName string if cmdPrefix == "" { - namedResourceSpecFlagName = "NamedResourceSpec" + flagNamedResourceSpecName = "NamedResourceSpec" } else { - namedResourceSpecFlagName = fmt.Sprintf("%v.NamedResourceSpec", cmdPrefix) + flagNamedResourceSpecName = fmt.Sprintf("%v.NamedResourceSpec", cmdPrefix) } - if err := registerModelGenericResourcesItems0NamedResourceSpecFlags(depth+1, namedResourceSpecFlagName, cmd); err != nil { + if err := registerModelGenericResourcesItems0NamedResourceSpecFlags(depth+1, flagNamedResourceSpecName, cmd); err != nil { return err } @@ -76,70 +73,70 @@ func registerGenericResourcesItems0NamedResourceSpec(depth int, cmdPrefix string func retrieveModelGenericResourcesItems0Flags(depth int, m *models.GenericResourcesItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, discreteResourceSpecAdded := retrieveGenericResourcesItems0DiscreteResourceSpecFlags(depth, m, cmdPrefix, cmd) + err, DiscreteResourceSpecAdded := retrieveGenericResourcesItems0PropDiscreteResourceSpecFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || discreteResourceSpecAdded + retAdded = retAdded || DiscreteResourceSpecAdded - err, namedResourceSpecAdded := retrieveGenericResourcesItems0NamedResourceSpecFlags(depth, m, cmdPrefix, cmd) + err, NamedResourceSpecAdded := retrieveGenericResourcesItems0PropNamedResourceSpecFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || namedResourceSpecAdded + retAdded = retAdded || NamedResourceSpecAdded return nil, retAdded } -func retrieveGenericResourcesItems0DiscreteResourceSpecFlags(depth int, m *models.GenericResourcesItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveGenericResourcesItems0PropDiscreteResourceSpecFlags(depth int, m *models.GenericResourcesItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - discreteResourceSpecFlagName := fmt.Sprintf("%v.DiscreteResourceSpec", cmdPrefix) - if cmd.Flags().Changed(discreteResourceSpecFlagName) { + flagDiscreteResourceSpecName := fmt.Sprintf("%v.DiscreteResourceSpec", cmdPrefix) + if cmd.Flags().Changed(flagDiscreteResourceSpecName) { // info: complex object DiscreteResourceSpec GenericResourcesItems0DiscreteResourceSpec is retrieved outside this Changed() block } - discreteResourceSpecFlagValue := m.DiscreteResourceSpec - if swag.IsZero(discreteResourceSpecFlagValue) { - discreteResourceSpecFlagValue = &models.GenericResourcesItems0DiscreteResourceSpec{} + flagDiscreteResourceSpecValue := m.DiscreteResourceSpec + if swag.IsZero(flagDiscreteResourceSpecValue) { + flagDiscreteResourceSpecValue = &models.GenericResourcesItems0DiscreteResourceSpec{} } - err, discreteResourceSpecAdded := retrieveModelGenericResourcesItems0DiscreteResourceSpecFlags(depth+1, discreteResourceSpecFlagValue, discreteResourceSpecFlagName, cmd) + err, DiscreteResourceSpecAdded := retrieveModelGenericResourcesItems0DiscreteResourceSpecFlags(depth+1, flagDiscreteResourceSpecValue, flagDiscreteResourceSpecName, cmd) if err != nil { return err, false } - retAdded = retAdded || discreteResourceSpecAdded - if discreteResourceSpecAdded { - m.DiscreteResourceSpec = discreteResourceSpecFlagValue + retAdded = retAdded || DiscreteResourceSpecAdded + if DiscreteResourceSpecAdded { + m.DiscreteResourceSpec = flagDiscreteResourceSpecValue } return nil, retAdded } -func retrieveGenericResourcesItems0NamedResourceSpecFlags(depth int, m *models.GenericResourcesItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveGenericResourcesItems0PropNamedResourceSpecFlags(depth int, m *models.GenericResourcesItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - namedResourceSpecFlagName := fmt.Sprintf("%v.NamedResourceSpec", cmdPrefix) - if cmd.Flags().Changed(namedResourceSpecFlagName) { + flagNamedResourceSpecName := fmt.Sprintf("%v.NamedResourceSpec", cmdPrefix) + if cmd.Flags().Changed(flagNamedResourceSpecName) { // info: complex object NamedResourceSpec GenericResourcesItems0NamedResourceSpec is retrieved outside this Changed() block } - namedResourceSpecFlagValue := m.NamedResourceSpec - if swag.IsZero(namedResourceSpecFlagValue) { - namedResourceSpecFlagValue = &models.GenericResourcesItems0NamedResourceSpec{} + flagNamedResourceSpecValue := m.NamedResourceSpec + if swag.IsZero(flagNamedResourceSpecValue) { + flagNamedResourceSpecValue = &models.GenericResourcesItems0NamedResourceSpec{} } - err, namedResourceSpecAdded := retrieveModelGenericResourcesItems0NamedResourceSpecFlags(depth+1, namedResourceSpecFlagValue, namedResourceSpecFlagName, cmd) + err, NamedResourceSpecAdded := retrieveModelGenericResourcesItems0NamedResourceSpecFlags(depth+1, flagNamedResourceSpecValue, flagNamedResourceSpecName, cmd) if err != nil { return err, false } - retAdded = retAdded || namedResourceSpecAdded - if namedResourceSpecAdded { - m.NamedResourceSpec = namedResourceSpecFlagValue + retAdded = retAdded || NamedResourceSpecAdded + if NamedResourceSpecAdded { + m.NamedResourceSpec = flagNamedResourceSpecValue } return nil, retAdded @@ -150,55 +147,55 @@ func retrieveGenericResourcesItems0NamedResourceSpecFlags(depth int, m *models.G // register flags to command func registerModelGenericResourcesItems0DiscreteResourceSpecFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerGenericResourcesItems0DiscreteResourceSpecKind(depth, cmdPrefix, cmd); err != nil { + if err := registerGenericResourcesItems0DiscreteResourceSpecPropKind(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerGenericResourcesItems0DiscreteResourceSpecValue(depth, cmdPrefix, cmd); err != nil { + if err := registerGenericResourcesItems0DiscreteResourceSpecPropValue(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerGenericResourcesItems0DiscreteResourceSpecKind(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerGenericResourcesItems0DiscreteResourceSpecPropKind(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - kindDescription := `` + flagKindDescription := `` - var kindFlagName string + var flagKindName string if cmdPrefix == "" { - kindFlagName = "Kind" + flagKindName = "Kind" } else { - kindFlagName = fmt.Sprintf("%v.Kind", cmdPrefix) + flagKindName = fmt.Sprintf("%v.Kind", cmdPrefix) } - var kindFlagDefault string + var flagKindDefault string - _ = cmd.PersistentFlags().String(kindFlagName, kindFlagDefault, kindDescription) + _ = cmd.PersistentFlags().String(flagKindName, flagKindDefault, flagKindDescription) return nil } -func registerGenericResourcesItems0DiscreteResourceSpecValue(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerGenericResourcesItems0DiscreteResourceSpecPropValue(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - valueDescription := `` + flagValueDescription := `` - var valueFlagName string + var flagValueName string if cmdPrefix == "" { - valueFlagName = "Value" + flagValueName = "Value" } else { - valueFlagName = fmt.Sprintf("%v.Value", cmdPrefix) + flagValueName = fmt.Sprintf("%v.Value", cmdPrefix) } - var valueFlagDefault int64 + var flagValueDefault int64 - _ = cmd.PersistentFlags().Int64(valueFlagName, valueFlagDefault, valueDescription) + _ = cmd.PersistentFlags().Int64(flagValueName, flagValueDefault, flagValueDescription) return nil } @@ -207,42 +204,42 @@ func registerGenericResourcesItems0DiscreteResourceSpecValue(depth int, cmdPrefi func retrieveModelGenericResourcesItems0DiscreteResourceSpecFlags(depth int, m *models.GenericResourcesItems0DiscreteResourceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, kindAdded := retrieveGenericResourcesItems0DiscreteResourceSpecKindFlags(depth, m, cmdPrefix, cmd) + err, KindAdded := retrieveGenericResourcesItems0DiscreteResourceSpecPropKindFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || kindAdded + retAdded = retAdded || KindAdded - err, valueAdded := retrieveGenericResourcesItems0DiscreteResourceSpecValueFlags(depth, m, cmdPrefix, cmd) + err, ValueAdded := retrieveGenericResourcesItems0DiscreteResourceSpecPropValueFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || valueAdded + retAdded = retAdded || ValueAdded return nil, retAdded } -func retrieveGenericResourcesItems0DiscreteResourceSpecKindFlags(depth int, m *models.GenericResourcesItems0DiscreteResourceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveGenericResourcesItems0DiscreteResourceSpecPropKindFlags(depth int, m *models.GenericResourcesItems0DiscreteResourceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - kindFlagName := fmt.Sprintf("%v.Kind", cmdPrefix) - if cmd.Flags().Changed(kindFlagName) { + flagKindName := fmt.Sprintf("%v.Kind", cmdPrefix) + if cmd.Flags().Changed(flagKindName) { - var kindFlagName string + var flagKindName string if cmdPrefix == "" { - kindFlagName = "Kind" + flagKindName = "Kind" } else { - kindFlagName = fmt.Sprintf("%v.Kind", cmdPrefix) + flagKindName = fmt.Sprintf("%v.Kind", cmdPrefix) } - kindFlagValue, err := cmd.Flags().GetString(kindFlagName) + flagKindValue, err := cmd.Flags().GetString(flagKindName) if err != nil { return err, false } - m.Kind = kindFlagValue + m.Kind = flagKindValue retAdded = true } @@ -250,27 +247,27 @@ func retrieveGenericResourcesItems0DiscreteResourceSpecKindFlags(depth int, m *m return nil, retAdded } -func retrieveGenericResourcesItems0DiscreteResourceSpecValueFlags(depth int, m *models.GenericResourcesItems0DiscreteResourceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveGenericResourcesItems0DiscreteResourceSpecPropValueFlags(depth int, m *models.GenericResourcesItems0DiscreteResourceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - valueFlagName := fmt.Sprintf("%v.Value", cmdPrefix) - if cmd.Flags().Changed(valueFlagName) { + flagValueName := fmt.Sprintf("%v.Value", cmdPrefix) + if cmd.Flags().Changed(flagValueName) { - var valueFlagName string + var flagValueName string if cmdPrefix == "" { - valueFlagName = "Value" + flagValueName = "Value" } else { - valueFlagName = fmt.Sprintf("%v.Value", cmdPrefix) + flagValueName = fmt.Sprintf("%v.Value", cmdPrefix) } - valueFlagValue, err := cmd.Flags().GetInt64(valueFlagName) + flagValueValue, err := cmd.Flags().GetInt64(flagValueName) if err != nil { return err, false } - m.Value = valueFlagValue + m.Value = flagValueValue retAdded = true } @@ -283,55 +280,55 @@ func retrieveGenericResourcesItems0DiscreteResourceSpecValueFlags(depth int, m * // register flags to command func registerModelGenericResourcesItems0NamedResourceSpecFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerGenericResourcesItems0NamedResourceSpecKind(depth, cmdPrefix, cmd); err != nil { + if err := registerGenericResourcesItems0NamedResourceSpecPropKind(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerGenericResourcesItems0NamedResourceSpecValue(depth, cmdPrefix, cmd); err != nil { + if err := registerGenericResourcesItems0NamedResourceSpecPropValue(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerGenericResourcesItems0NamedResourceSpecKind(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerGenericResourcesItems0NamedResourceSpecPropKind(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - kindDescription := `` + flagKindDescription := `` - var kindFlagName string + var flagKindName string if cmdPrefix == "" { - kindFlagName = "Kind" + flagKindName = "Kind" } else { - kindFlagName = fmt.Sprintf("%v.Kind", cmdPrefix) + flagKindName = fmt.Sprintf("%v.Kind", cmdPrefix) } - var kindFlagDefault string + var flagKindDefault string - _ = cmd.PersistentFlags().String(kindFlagName, kindFlagDefault, kindDescription) + _ = cmd.PersistentFlags().String(flagKindName, flagKindDefault, flagKindDescription) return nil } -func registerGenericResourcesItems0NamedResourceSpecValue(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerGenericResourcesItems0NamedResourceSpecPropValue(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - valueDescription := `` + flagValueDescription := `` - var valueFlagName string + var flagValueName string if cmdPrefix == "" { - valueFlagName = "Value" + flagValueName = "Value" } else { - valueFlagName = fmt.Sprintf("%v.Value", cmdPrefix) + flagValueName = fmt.Sprintf("%v.Value", cmdPrefix) } - var valueFlagDefault string + var flagValueDefault string - _ = cmd.PersistentFlags().String(valueFlagName, valueFlagDefault, valueDescription) + _ = cmd.PersistentFlags().String(flagValueName, flagValueDefault, flagValueDescription) return nil } @@ -340,42 +337,42 @@ func registerGenericResourcesItems0NamedResourceSpecValue(depth int, cmdPrefix s func retrieveModelGenericResourcesItems0NamedResourceSpecFlags(depth int, m *models.GenericResourcesItems0NamedResourceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, kindAdded := retrieveGenericResourcesItems0NamedResourceSpecKindFlags(depth, m, cmdPrefix, cmd) + err, KindAdded := retrieveGenericResourcesItems0NamedResourceSpecPropKindFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || kindAdded + retAdded = retAdded || KindAdded - err, valueAdded := retrieveGenericResourcesItems0NamedResourceSpecValueFlags(depth, m, cmdPrefix, cmd) + err, ValueAdded := retrieveGenericResourcesItems0NamedResourceSpecPropValueFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || valueAdded + retAdded = retAdded || ValueAdded return nil, retAdded } -func retrieveGenericResourcesItems0NamedResourceSpecKindFlags(depth int, m *models.GenericResourcesItems0NamedResourceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveGenericResourcesItems0NamedResourceSpecPropKindFlags(depth int, m *models.GenericResourcesItems0NamedResourceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - kindFlagName := fmt.Sprintf("%v.Kind", cmdPrefix) - if cmd.Flags().Changed(kindFlagName) { + flagKindName := fmt.Sprintf("%v.Kind", cmdPrefix) + if cmd.Flags().Changed(flagKindName) { - var kindFlagName string + var flagKindName string if cmdPrefix == "" { - kindFlagName = "Kind" + flagKindName = "Kind" } else { - kindFlagName = fmt.Sprintf("%v.Kind", cmdPrefix) + flagKindName = fmt.Sprintf("%v.Kind", cmdPrefix) } - kindFlagValue, err := cmd.Flags().GetString(kindFlagName) + flagKindValue, err := cmd.Flags().GetString(flagKindName) if err != nil { return err, false } - m.Kind = kindFlagValue + m.Kind = flagKindValue retAdded = true } @@ -383,27 +380,27 @@ func retrieveGenericResourcesItems0NamedResourceSpecKindFlags(depth int, m *mode return nil, retAdded } -func retrieveGenericResourcesItems0NamedResourceSpecValueFlags(depth int, m *models.GenericResourcesItems0NamedResourceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveGenericResourcesItems0NamedResourceSpecPropValueFlags(depth int, m *models.GenericResourcesItems0NamedResourceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - valueFlagName := fmt.Sprintf("%v.Value", cmdPrefix) - if cmd.Flags().Changed(valueFlagName) { + flagValueName := fmt.Sprintf("%v.Value", cmdPrefix) + if cmd.Flags().Changed(flagValueName) { - var valueFlagName string + var flagValueName string if cmdPrefix == "" { - valueFlagName = "Value" + flagValueName = "Value" } else { - valueFlagName = fmt.Sprintf("%v.Value", cmdPrefix) + flagValueName = fmt.Sprintf("%v.Value", cmdPrefix) } - valueFlagValue, err := cmd.Flags().GetString(valueFlagName) + flagValueValue, err := cmd.Flags().GetString(flagValueName) if err != nil { return err, false } - m.Value = valueFlagValue + m.Value = flagValueValue retAdded = true } diff --git a/cli/get_plugin_privileges_operation.go b/cli/get_plugin_privileges_operation.go index 9acab07..7c8b91a 100644 --- a/cli/get_plugin_privileges_operation.go +++ b/cli/get_plugin_privileges_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/plugin" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationPluginGetPluginPrivilegesCmd returns a cmd to handle operation getPluginPrivileges +// makeOperationPluginGetPluginPrivilegesCmd returns a command to handle operation getPluginPrivileges func makeOperationPluginGetPluginPrivilegesCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "GetPluginPrivileges", @@ -38,11 +36,10 @@ func runOperationPluginGetPluginPrivileges(cmd *cobra.Command, args []string) er } // retrieve flag values from cmd and fill params params := plugin.NewGetPluginPrivilegesParams() - if err, _ := retrieveOperationPluginGetPluginPrivilegesRemoteFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationPluginGetPluginPrivilegesRemoteFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationPluginGetPluginPrivileges(cmd *cobra.Command, args []string) er if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,18 +66,18 @@ func registerOperationPluginGetPluginPrivilegesParamFlags(cmd *cobra.Command) er func registerOperationPluginGetPluginPrivilegesRemoteParamFlags(cmdPrefix string, cmd *cobra.Command) error { - remoteDescription := `Required. The name of the plugin. The ` + "`" + `:latest` + "`" + ` tag is optional, and is the default if omitted.` + flagRemoteDescription := `Required. The name of the plugin. The ` + "`" + `:latest` + "`" + ` tag is optional, and is the default if omitted.` - var remoteFlagName string + var flagRemoteName string if cmdPrefix == "" { - remoteFlagName = "remote" + flagRemoteName = "remote" } else { - remoteFlagName = fmt.Sprintf("%v.remote", cmdPrefix) + flagRemoteName = fmt.Sprintf("%v.remote", cmdPrefix) } - var remoteFlagDefault string + var flagRemoteDefault string - _ = cmd.PersistentFlags().String(remoteFlagName, remoteFlagDefault, remoteDescription) + _ = cmd.PersistentFlags().String(flagRemoteName, flagRemoteDefault, flagRemoteDescription) return nil } @@ -88,20 +86,21 @@ func retrieveOperationPluginGetPluginPrivilegesRemoteFlag(m *plugin.GetPluginPri retAdded := false if cmd.Flags().Changed("remote") { - var remoteFlagName string + var flagRemoteName string if cmdPrefix == "" { - remoteFlagName = "remote" + flagRemoteName = "remote" } else { - remoteFlagName = fmt.Sprintf("%v.remote", cmdPrefix) + flagRemoteName = fmt.Sprintf("%v.remote", cmdPrefix) } - remoteFlagValue, err := cmd.Flags().GetString(remoteFlagName) + flagRemoteValue, err := cmd.Flags().GetString(flagRemoteName) if err != nil { return err, false } - m.Remote = remoteFlagValue + m.Remote = flagRemoteValue } + return nil, retAdded } @@ -109,33 +108,35 @@ func retrieveOperationPluginGetPluginPrivilegesRemoteFlag(m *plugin.GetPluginPri func parseOperationPluginGetPluginPrivilegesResult(resp0 *plugin.GetPluginPrivilegesOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*plugin.GetPluginPrivilegesOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*plugin.GetPluginPrivilegesOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*plugin.GetPluginPrivilegesInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*plugin.GetPluginPrivilegesInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -143,71 +144,70 @@ func parseOperationPluginGetPluginPrivilegesResult(resp0 *plugin.GetPluginPrivil } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelGetPluginPrivilegesOKBodyItems0Flags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerGetPluginPrivilegesOKBodyItems0Description(depth, cmdPrefix, cmd); err != nil { + if err := registerGetPluginPrivilegesOKBodyItems0PropDescription(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerGetPluginPrivilegesOKBodyItems0Name(depth, cmdPrefix, cmd); err != nil { + if err := registerGetPluginPrivilegesOKBodyItems0PropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerGetPluginPrivilegesOKBodyItems0Value(depth, cmdPrefix, cmd); err != nil { + if err := registerGetPluginPrivilegesOKBodyItems0PropValue(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerGetPluginPrivilegesOKBodyItems0Description(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerGetPluginPrivilegesOKBodyItems0PropDescription(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - descriptionDescription := `` + flagDescriptionDescription := `` - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "Description" + flagDescriptionName = "Description" } else { - descriptionFlagName = fmt.Sprintf("%v.Description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.Description", cmdPrefix) } - var descriptionFlagDefault string + var flagDescriptionDefault string - _ = cmd.PersistentFlags().String(descriptionFlagName, descriptionFlagDefault, descriptionDescription) + _ = cmd.PersistentFlags().String(flagDescriptionName, flagDescriptionDefault, flagDescriptionDescription) return nil } -func registerGetPluginPrivilegesOKBodyItems0Name(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerGetPluginPrivilegesOKBodyItems0PropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `` + flagNameDescription := `` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerGetPluginPrivilegesOKBodyItems0Value(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerGetPluginPrivilegesOKBodyItems0PropValue(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -221,48 +221,48 @@ func registerGetPluginPrivilegesOKBodyItems0Value(depth int, cmdPrefix string, c func retrieveModelGetPluginPrivilegesOKBodyItems0Flags(depth int, m *plugin.GetPluginPrivilegesOKBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, descriptionAdded := retrieveGetPluginPrivilegesOKBodyItems0DescriptionFlags(depth, m, cmdPrefix, cmd) + err, DescriptionAdded := retrieveGetPluginPrivilegesOKBodyItems0PropDescriptionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || descriptionAdded + retAdded = retAdded || DescriptionAdded - err, nameAdded := retrieveGetPluginPrivilegesOKBodyItems0NameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveGetPluginPrivilegesOKBodyItems0PropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, valueAdded := retrieveGetPluginPrivilegesOKBodyItems0ValueFlags(depth, m, cmdPrefix, cmd) + err, ValueAdded := retrieveGetPluginPrivilegesOKBodyItems0PropValueFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || valueAdded + retAdded = retAdded || ValueAdded return nil, retAdded } -func retrieveGetPluginPrivilegesOKBodyItems0DescriptionFlags(depth int, m *plugin.GetPluginPrivilegesOKBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveGetPluginPrivilegesOKBodyItems0PropDescriptionFlags(depth int, m *plugin.GetPluginPrivilegesOKBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - descriptionFlagName := fmt.Sprintf("%v.Description", cmdPrefix) - if cmd.Flags().Changed(descriptionFlagName) { + flagDescriptionName := fmt.Sprintf("%v.Description", cmdPrefix) + if cmd.Flags().Changed(flagDescriptionName) { - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "Description" + flagDescriptionName = "Description" } else { - descriptionFlagName = fmt.Sprintf("%v.Description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.Description", cmdPrefix) } - descriptionFlagValue, err := cmd.Flags().GetString(descriptionFlagName) + flagDescriptionValue, err := cmd.Flags().GetString(flagDescriptionName) if err != nil { return err, false } - m.Description = descriptionFlagValue + m.Description = flagDescriptionValue retAdded = true } @@ -270,27 +270,27 @@ func retrieveGetPluginPrivilegesOKBodyItems0DescriptionFlags(depth int, m *plugi return nil, retAdded } -func retrieveGetPluginPrivilegesOKBodyItems0NameFlags(depth int, m *plugin.GetPluginPrivilegesOKBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveGetPluginPrivilegesOKBodyItems0PropNameFlags(depth int, m *plugin.GetPluginPrivilegesOKBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -298,14 +298,14 @@ func retrieveGetPluginPrivilegesOKBodyItems0NameFlags(depth int, m *plugin.GetPl return nil, retAdded } -func retrieveGetPluginPrivilegesOKBodyItems0ValueFlags(depth int, m *plugin.GetPluginPrivilegesOKBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveGetPluginPrivilegesOKBodyItems0PropValueFlags(depth int, m *plugin.GetPluginPrivilegesOKBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - valueFlagName := fmt.Sprintf("%v.Value", cmdPrefix) - if cmd.Flags().Changed(valueFlagName) { + flagValueName := fmt.Sprintf("%v.Value", cmdPrefix) + if cmd.Flags().Changed(flagValueName) { // warning: Value array type []string is not supported by go-swagger cli yet } diff --git a/cli/graph_driver_data_model.go b/cli/graph_driver_data_model.go index 370e8cd..653df1e 100644 --- a/cli/graph_driver_data_model.go +++ b/cli/graph_driver_data_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for GraphDriverData @@ -17,18 +15,18 @@ import ( // register flags to command func registerModelGraphDriverDataFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerGraphDriverDataData(depth, cmdPrefix, cmd); err != nil { + if err := registerGraphDriverDataPropData(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerGraphDriverDataName(depth, cmdPrefix, cmd); err != nil { + if err := registerGraphDriverDataPropName(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerGraphDriverDataData(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerGraphDriverDataPropData(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -38,23 +36,23 @@ func registerGraphDriverDataData(depth int, cmdPrefix string, cmd *cobra.Command return nil } -func registerGraphDriverDataName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerGraphDriverDataPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Required. ` + flagNameDescription := `Required. ` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } @@ -63,56 +61,56 @@ func registerGraphDriverDataName(depth int, cmdPrefix string, cmd *cobra.Command func retrieveModelGraphDriverDataFlags(depth int, m *models.GraphDriverData, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, dataAdded := retrieveGraphDriverDataDataFlags(depth, m, cmdPrefix, cmd) + err, DataAdded := retrieveGraphDriverDataPropDataFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || dataAdded + retAdded = retAdded || DataAdded - err, nameAdded := retrieveGraphDriverDataNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveGraphDriverDataPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded return nil, retAdded } -func retrieveGraphDriverDataDataFlags(depth int, m *models.GraphDriverData, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveGraphDriverDataPropDataFlags(depth int, m *models.GraphDriverData, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - dataFlagName := fmt.Sprintf("%v.Data", cmdPrefix) - if cmd.Flags().Changed(dataFlagName) { + flagDataName := fmt.Sprintf("%v.Data", cmdPrefix) + if cmd.Flags().Changed(flagDataName) { // warning: Data map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveGraphDriverDataNameFlags(depth int, m *models.GraphDriverData, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveGraphDriverDataPropNameFlags(depth int, m *models.GraphDriverData, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } diff --git a/cli/health_config_model.go b/cli/health_config_model.go index 5e416f9..67a243a 100644 --- a/cli/health_config_model.go +++ b/cli/health_config_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for HealthConfig @@ -17,93 +15,93 @@ import ( // register flags to command func registerModelHealthConfigFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerHealthConfigInterval(depth, cmdPrefix, cmd); err != nil { + if err := registerHealthConfigPropInterval(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHealthConfigRetries(depth, cmdPrefix, cmd); err != nil { + if err := registerHealthConfigPropRetries(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHealthConfigStartPeriod(depth, cmdPrefix, cmd); err != nil { + if err := registerHealthConfigPropStartPeriod(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHealthConfigTest(depth, cmdPrefix, cmd); err != nil { + if err := registerHealthConfigPropTest(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHealthConfigTimeout(depth, cmdPrefix, cmd); err != nil { + if err := registerHealthConfigPropTimeout(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerHealthConfigInterval(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHealthConfigPropInterval(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - intervalDescription := `The time to wait between checks in nanoseconds. It should be 0 or at least 1000000 (1 ms). 0 means inherit.` + flagIntervalDescription := `The time to wait between checks in nanoseconds. It should be 0 or at least 1000000 (1 ms). 0 means inherit.` - var intervalFlagName string + var flagIntervalName string if cmdPrefix == "" { - intervalFlagName = "Interval" + flagIntervalName = "Interval" } else { - intervalFlagName = fmt.Sprintf("%v.Interval", cmdPrefix) + flagIntervalName = fmt.Sprintf("%v.Interval", cmdPrefix) } - var intervalFlagDefault int64 + var flagIntervalDefault int64 - _ = cmd.PersistentFlags().Int64(intervalFlagName, intervalFlagDefault, intervalDescription) + _ = cmd.PersistentFlags().Int64(flagIntervalName, flagIntervalDefault, flagIntervalDescription) return nil } -func registerHealthConfigRetries(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHealthConfigPropRetries(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - retriesDescription := `The number of consecutive failures needed to consider a container as unhealthy. 0 means inherit.` + flagRetriesDescription := `The number of consecutive failures needed to consider a container as unhealthy. 0 means inherit.` - var retriesFlagName string + var flagRetriesName string if cmdPrefix == "" { - retriesFlagName = "Retries" + flagRetriesName = "Retries" } else { - retriesFlagName = fmt.Sprintf("%v.Retries", cmdPrefix) + flagRetriesName = fmt.Sprintf("%v.Retries", cmdPrefix) } - var retriesFlagDefault int64 + var flagRetriesDefault int64 - _ = cmd.PersistentFlags().Int64(retriesFlagName, retriesFlagDefault, retriesDescription) + _ = cmd.PersistentFlags().Int64(flagRetriesName, flagRetriesDefault, flagRetriesDescription) return nil } -func registerHealthConfigStartPeriod(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHealthConfigPropStartPeriod(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - startPeriodDescription := `Start period for the container to initialize before starting health-retries countdown in nanoseconds. It should be 0 or at least 1000000 (1 ms). 0 means inherit.` + flagStartPeriodDescription := `Start period for the container to initialize before starting health-retries countdown in nanoseconds. It should be 0 or at least 1000000 (1 ms). 0 means inherit.` - var startPeriodFlagName string + var flagStartPeriodName string if cmdPrefix == "" { - startPeriodFlagName = "StartPeriod" + flagStartPeriodName = "StartPeriod" } else { - startPeriodFlagName = fmt.Sprintf("%v.StartPeriod", cmdPrefix) + flagStartPeriodName = fmt.Sprintf("%v.StartPeriod", cmdPrefix) } - var startPeriodFlagDefault int64 + var flagStartPeriodDefault int64 - _ = cmd.PersistentFlags().Int64(startPeriodFlagName, startPeriodFlagDefault, startPeriodDescription) + _ = cmd.PersistentFlags().Int64(flagStartPeriodName, flagStartPeriodDefault, flagStartPeriodDescription) return nil } -func registerHealthConfigTest(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHealthConfigPropTest(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -113,23 +111,23 @@ func registerHealthConfigTest(depth int, cmdPrefix string, cmd *cobra.Command) e return nil } -func registerHealthConfigTimeout(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHealthConfigPropTimeout(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - timeoutDescription := `The time to wait before considering the check to have hung. It should be 0 or at least 1000000 (1 ms). 0 means inherit.` + flagTimeoutDescription := `The time to wait before considering the check to have hung. It should be 0 or at least 1000000 (1 ms). 0 means inherit.` - var timeoutFlagName string + var flagTimeoutName string if cmdPrefix == "" { - timeoutFlagName = "Timeout" + flagTimeoutName = "Timeout" } else { - timeoutFlagName = fmt.Sprintf("%v.Timeout", cmdPrefix) + flagTimeoutName = fmt.Sprintf("%v.Timeout", cmdPrefix) } - var timeoutFlagDefault int64 + var flagTimeoutDefault int64 - _ = cmd.PersistentFlags().Int64(timeoutFlagName, timeoutFlagDefault, timeoutDescription) + _ = cmd.PersistentFlags().Int64(flagTimeoutName, flagTimeoutDefault, flagTimeoutDescription) return nil } @@ -138,60 +136,60 @@ func registerHealthConfigTimeout(depth int, cmdPrefix string, cmd *cobra.Command func retrieveModelHealthConfigFlags(depth int, m *models.HealthConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, intervalAdded := retrieveHealthConfigIntervalFlags(depth, m, cmdPrefix, cmd) + err, IntervalAdded := retrieveHealthConfigPropIntervalFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || intervalAdded + retAdded = retAdded || IntervalAdded - err, retriesAdded := retrieveHealthConfigRetriesFlags(depth, m, cmdPrefix, cmd) + err, RetriesAdded := retrieveHealthConfigPropRetriesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || retriesAdded + retAdded = retAdded || RetriesAdded - err, startPeriodAdded := retrieveHealthConfigStartPeriodFlags(depth, m, cmdPrefix, cmd) + err, StartPeriodAdded := retrieveHealthConfigPropStartPeriodFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || startPeriodAdded + retAdded = retAdded || StartPeriodAdded - err, testAdded := retrieveHealthConfigTestFlags(depth, m, cmdPrefix, cmd) + err, TestAdded := retrieveHealthConfigPropTestFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || testAdded + retAdded = retAdded || TestAdded - err, timeoutAdded := retrieveHealthConfigTimeoutFlags(depth, m, cmdPrefix, cmd) + err, TimeoutAdded := retrieveHealthConfigPropTimeoutFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || timeoutAdded + retAdded = retAdded || TimeoutAdded return nil, retAdded } -func retrieveHealthConfigIntervalFlags(depth int, m *models.HealthConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHealthConfigPropIntervalFlags(depth int, m *models.HealthConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - intervalFlagName := fmt.Sprintf("%v.Interval", cmdPrefix) - if cmd.Flags().Changed(intervalFlagName) { + flagIntervalName := fmt.Sprintf("%v.Interval", cmdPrefix) + if cmd.Flags().Changed(flagIntervalName) { - var intervalFlagName string + var flagIntervalName string if cmdPrefix == "" { - intervalFlagName = "Interval" + flagIntervalName = "Interval" } else { - intervalFlagName = fmt.Sprintf("%v.Interval", cmdPrefix) + flagIntervalName = fmt.Sprintf("%v.Interval", cmdPrefix) } - intervalFlagValue, err := cmd.Flags().GetInt64(intervalFlagName) + flagIntervalValue, err := cmd.Flags().GetInt64(flagIntervalName) if err != nil { return err, false } - m.Interval = intervalFlagValue + m.Interval = flagIntervalValue retAdded = true } @@ -199,27 +197,27 @@ func retrieveHealthConfigIntervalFlags(depth int, m *models.HealthConfig, cmdPre return nil, retAdded } -func retrieveHealthConfigRetriesFlags(depth int, m *models.HealthConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHealthConfigPropRetriesFlags(depth int, m *models.HealthConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - retriesFlagName := fmt.Sprintf("%v.Retries", cmdPrefix) - if cmd.Flags().Changed(retriesFlagName) { + flagRetriesName := fmt.Sprintf("%v.Retries", cmdPrefix) + if cmd.Flags().Changed(flagRetriesName) { - var retriesFlagName string + var flagRetriesName string if cmdPrefix == "" { - retriesFlagName = "Retries" + flagRetriesName = "Retries" } else { - retriesFlagName = fmt.Sprintf("%v.Retries", cmdPrefix) + flagRetriesName = fmt.Sprintf("%v.Retries", cmdPrefix) } - retriesFlagValue, err := cmd.Flags().GetInt64(retriesFlagName) + flagRetriesValue, err := cmd.Flags().GetInt64(flagRetriesName) if err != nil { return err, false } - m.Retries = retriesFlagValue + m.Retries = flagRetriesValue retAdded = true } @@ -227,27 +225,27 @@ func retrieveHealthConfigRetriesFlags(depth int, m *models.HealthConfig, cmdPref return nil, retAdded } -func retrieveHealthConfigStartPeriodFlags(depth int, m *models.HealthConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHealthConfigPropStartPeriodFlags(depth int, m *models.HealthConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - startPeriodFlagName := fmt.Sprintf("%v.StartPeriod", cmdPrefix) - if cmd.Flags().Changed(startPeriodFlagName) { + flagStartPeriodName := fmt.Sprintf("%v.StartPeriod", cmdPrefix) + if cmd.Flags().Changed(flagStartPeriodName) { - var startPeriodFlagName string + var flagStartPeriodName string if cmdPrefix == "" { - startPeriodFlagName = "StartPeriod" + flagStartPeriodName = "StartPeriod" } else { - startPeriodFlagName = fmt.Sprintf("%v.StartPeriod", cmdPrefix) + flagStartPeriodName = fmt.Sprintf("%v.StartPeriod", cmdPrefix) } - startPeriodFlagValue, err := cmd.Flags().GetInt64(startPeriodFlagName) + flagStartPeriodValue, err := cmd.Flags().GetInt64(flagStartPeriodName) if err != nil { return err, false } - m.StartPeriod = startPeriodFlagValue + m.StartPeriod = flagStartPeriodValue retAdded = true } @@ -255,41 +253,41 @@ func retrieveHealthConfigStartPeriodFlags(depth int, m *models.HealthConfig, cmd return nil, retAdded } -func retrieveHealthConfigTestFlags(depth int, m *models.HealthConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHealthConfigPropTestFlags(depth int, m *models.HealthConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - testFlagName := fmt.Sprintf("%v.Test", cmdPrefix) - if cmd.Flags().Changed(testFlagName) { + flagTestName := fmt.Sprintf("%v.Test", cmdPrefix) + if cmd.Flags().Changed(flagTestName) { // warning: Test array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveHealthConfigTimeoutFlags(depth int, m *models.HealthConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHealthConfigPropTimeoutFlags(depth int, m *models.HealthConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - timeoutFlagName := fmt.Sprintf("%v.Timeout", cmdPrefix) - if cmd.Flags().Changed(timeoutFlagName) { + flagTimeoutName := fmt.Sprintf("%v.Timeout", cmdPrefix) + if cmd.Flags().Changed(flagTimeoutName) { - var timeoutFlagName string + var flagTimeoutName string if cmdPrefix == "" { - timeoutFlagName = "Timeout" + flagTimeoutName = "Timeout" } else { - timeoutFlagName = fmt.Sprintf("%v.Timeout", cmdPrefix) + flagTimeoutName = fmt.Sprintf("%v.Timeout", cmdPrefix) } - timeoutFlagValue, err := cmd.Flags().GetInt64(timeoutFlagName) + flagTimeoutValue, err := cmd.Flags().GetInt64(flagTimeoutName) if err != nil { return err, false } - m.Timeout = timeoutFlagValue + m.Timeout = flagTimeoutValue retAdded = true } diff --git a/cli/host_config_model.go b/cli/host_config_model.go index 4ae6c0b..f23ad3c 100644 --- a/cli/host_config_model.go +++ b/cli/host_config_model.go @@ -2,17 +2,14 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for HostConfig @@ -28,159 +25,159 @@ func registerModelHostConfigFlags(depth int, cmdPrefix string, cmd *cobra.Comman // register anonymous fields for AO1 - if err := registerHostConfigAnonAO1AutoRemove(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1AutoRemove(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1Binds(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1Binds(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1CapAdd(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1CapAdd(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1CapDrop(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1CapDrop(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1Capabilities(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1Capabilities(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1Cgroup(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1Cgroup(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1CgroupnsMode(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1CgroupnsMode(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1ConsoleSize(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1ConsoleSize(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1ContainerIDFile(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1ContainerIDFile(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1DNS(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1DNS(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1DNSOptions(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1DNSOptions(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1DNSSearch(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1DNSSearch(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1ExtraHosts(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1ExtraHosts(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1GroupAdd(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1GroupAdd(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1IpcMode(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1IpcMode(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1Isolation(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1Isolation(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1Links(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1Links(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1LogConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1LogConfig(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1MaskedPaths(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1MaskedPaths(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1Mounts(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1Mounts(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1NetworkMode(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1NetworkMode(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1OomScoreAdj(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1OomScoreAdj(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1PidMode(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1PidMode(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1PortBindings(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1PortBindings(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1Privileged(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1Privileged(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1PublishAllPorts(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1PublishAllPorts(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1ReadonlyPaths(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1ReadonlyPaths(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1ReadonlyRootfs(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1ReadonlyRootfs(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1RestartPolicy(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1RestartPolicy(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1Runtime(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1Runtime(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1SecurityOpt(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1SecurityOpt(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1ShmSize(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1ShmSize(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1StorageOpt(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1StorageOpt(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1Sysctls(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1Sysctls(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1Tmpfs(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1Tmpfs(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1UTSMode(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1UTSMode(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1UsernsMode(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1UsernsMode(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1VolumeDriver(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1VolumeDriver(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAnonAO1VolumesFrom(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigPropAnonAO1VolumesFrom(depth, cmdPrefix, cmd); err != nil { return err } @@ -189,28 +186,28 @@ func registerModelHostConfigFlags(depth int, cmdPrefix string, cmd *cobra.Comman // inline definition name AO1, type -func registerHostConfigAnonAO1AutoRemove(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1AutoRemove(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - autoRemoveDescription := `Automatically remove the container when the container's process exits. This has no effect if ` + "`" + `RestartPolicy` + "`" + ` is set.` + flagAutoRemoveDescription := `Automatically remove the container when the container's process exits. This has no effect if ` + "`" + `RestartPolicy` + "`" + ` is set.` - var autoRemoveFlagName string + var flagAutoRemoveName string if cmdPrefix == "" { - autoRemoveFlagName = "AutoRemove" + flagAutoRemoveName = "AutoRemove" } else { - autoRemoveFlagName = fmt.Sprintf("%v.AutoRemove", cmdPrefix) + flagAutoRemoveName = fmt.Sprintf("%v.AutoRemove", cmdPrefix) } - var autoRemoveFlagDefault bool + var flagAutoRemoveDefault bool - _ = cmd.PersistentFlags().Bool(autoRemoveFlagName, autoRemoveFlagDefault, autoRemoveDescription) + _ = cmd.PersistentFlags().Bool(flagAutoRemoveName, flagAutoRemoveDefault, flagAutoRemoveDescription) return nil } -func registerHostConfigAnonAO1Binds(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1Binds(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -220,7 +217,7 @@ func registerHostConfigAnonAO1Binds(depth int, cmdPrefix string, cmd *cobra.Comm return nil } -func registerHostConfigAnonAO1CapAdd(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1CapAdd(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -230,7 +227,7 @@ func registerHostConfigAnonAO1CapAdd(depth int, cmdPrefix string, cmd *cobra.Com return nil } -func registerHostConfigAnonAO1CapDrop(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1CapDrop(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -240,7 +237,7 @@ func registerHostConfigAnonAO1CapDrop(depth int, cmdPrefix string, cmd *cobra.Co return nil } -func registerHostConfigAnonAO1Capabilities(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1Capabilities(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -250,33 +247,33 @@ func registerHostConfigAnonAO1Capabilities(depth int, cmdPrefix string, cmd *cob return nil } -func registerHostConfigAnonAO1Cgroup(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1Cgroup(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - cgroupDescription := `Cgroup to use for the container.` + flagCgroupDescription := `Cgroup to use for the container.` - var cgroupFlagName string + var flagCgroupName string if cmdPrefix == "" { - cgroupFlagName = "Cgroup" + flagCgroupName = "Cgroup" } else { - cgroupFlagName = fmt.Sprintf("%v.Cgroup", cmdPrefix) + flagCgroupName = fmt.Sprintf("%v.Cgroup", cmdPrefix) } - var cgroupFlagDefault string + var flagCgroupDefault string - _ = cmd.PersistentFlags().String(cgroupFlagName, cgroupFlagDefault, cgroupDescription) + _ = cmd.PersistentFlags().String(flagCgroupName, flagCgroupDefault, flagCgroupDescription) return nil } -func registerHostConfigAnonAO1CgroupnsMode(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1CgroupnsMode(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - cgroupnsModeDescription := `Enum: ["private","host"]. cgroup namespace mode for the container. Possible values are: + flagCgroupnsModeDescription := `Enum: ["private","host"]. cgroup namespace mode for the container. Possible values are: - ` + "`" + `"private"` + "`" + `: the container runs in its own private cgroup namespace - ` + "`" + `"host"` + "`" + `: use the host system's cgroup namespace @@ -285,18 +282,18 @@ If not specified, the daemon default is used, which can either be ` + "`" + `"pr or ` + "`" + `"host"` + "`" + `, depending on daemon version, kernel support and configuration. ` - var cgroupnsModeFlagName string + var flagCgroupnsModeName string if cmdPrefix == "" { - cgroupnsModeFlagName = "CgroupnsMode" + flagCgroupnsModeName = "CgroupnsMode" } else { - cgroupnsModeFlagName = fmt.Sprintf("%v.CgroupnsMode", cmdPrefix) + flagCgroupnsModeName = fmt.Sprintf("%v.CgroupnsMode", cmdPrefix) } - var cgroupnsModeFlagDefault string + var flagCgroupnsModeDefault string - _ = cmd.PersistentFlags().String(cgroupnsModeFlagName, cgroupnsModeFlagDefault, cgroupnsModeDescription) + _ = cmd.PersistentFlags().String(flagCgroupnsModeName, flagCgroupnsModeDefault, flagCgroupnsModeDescription) - if err := cmd.RegisterFlagCompletionFunc(cgroupnsModeFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagCgroupnsModeName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["private","host"]`), &res); err != nil { @@ -310,7 +307,7 @@ or ` + "`" + `"host"` + "`" + `, depending on daemon version, kernel support and return nil } -func registerHostConfigAnonAO1ConsoleSize(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1ConsoleSize(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -320,28 +317,28 @@ func registerHostConfigAnonAO1ConsoleSize(depth int, cmdPrefix string, cmd *cobr return nil } -func registerHostConfigAnonAO1ContainerIDFile(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1ContainerIDFile(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - containerIdFileDescription := `Path to a file where the container ID is written` + flagContainerIDFileDescription := `Path to a file where the container ID is written` - var containerIdFileFlagName string + var flagContainerIDFileName string if cmdPrefix == "" { - containerIdFileFlagName = "ContainerIDFile" + flagContainerIDFileName = "ContainerIDFile" } else { - containerIdFileFlagName = fmt.Sprintf("%v.ContainerIDFile", cmdPrefix) + flagContainerIDFileName = fmt.Sprintf("%v.ContainerIDFile", cmdPrefix) } - var containerIdFileFlagDefault string + var flagContainerIDFileDefault string - _ = cmd.PersistentFlags().String(containerIdFileFlagName, containerIdFileFlagDefault, containerIdFileDescription) + _ = cmd.PersistentFlags().String(flagContainerIDFileName, flagContainerIDFileDefault, flagContainerIDFileDescription) return nil } -func registerHostConfigAnonAO1DNS(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1DNS(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -351,7 +348,7 @@ func registerHostConfigAnonAO1DNS(depth int, cmdPrefix string, cmd *cobra.Comman return nil } -func registerHostConfigAnonAO1DNSOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1DNSOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -361,7 +358,7 @@ func registerHostConfigAnonAO1DNSOptions(depth int, cmdPrefix string, cmd *cobra return nil } -func registerHostConfigAnonAO1DNSSearch(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1DNSSearch(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -371,7 +368,7 @@ func registerHostConfigAnonAO1DNSSearch(depth int, cmdPrefix string, cmd *cobra. return nil } -func registerHostConfigAnonAO1ExtraHosts(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1ExtraHosts(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -381,7 +378,7 @@ func registerHostConfigAnonAO1ExtraHosts(depth int, cmdPrefix string, cmd *cobra return nil } -func registerHostConfigAnonAO1GroupAdd(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1GroupAdd(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -391,12 +388,12 @@ func registerHostConfigAnonAO1GroupAdd(depth int, cmdPrefix string, cmd *cobra.C return nil } -func registerHostConfigAnonAO1IpcMode(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1IpcMode(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - ipcModeDescription := `IPC sharing mode for the container. Possible values are: + flagIpcModeDescription := `IPC sharing mode for the container. Possible values are: - ` + "`" + `"none"` + "`" + `: own private IPC namespace, with /dev/shm not mounted - ` + "`" + `"private"` + "`" + `: own private IPC namespace @@ -408,39 +405,39 @@ If not specified, daemon default is used, which can either be ` + "`" + `"privat or ` + "`" + `"shareable"` + "`" + `, depending on daemon version and configuration. ` - var ipcModeFlagName string + var flagIpcModeName string if cmdPrefix == "" { - ipcModeFlagName = "IpcMode" + flagIpcModeName = "IpcMode" } else { - ipcModeFlagName = fmt.Sprintf("%v.IpcMode", cmdPrefix) + flagIpcModeName = fmt.Sprintf("%v.IpcMode", cmdPrefix) } - var ipcModeFlagDefault string + var flagIpcModeDefault string - _ = cmd.PersistentFlags().String(ipcModeFlagName, ipcModeFlagDefault, ipcModeDescription) + _ = cmd.PersistentFlags().String(flagIpcModeName, flagIpcModeDefault, flagIpcModeDescription) return nil } -func registerHostConfigAnonAO1Isolation(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1Isolation(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - isolationDescription := `Enum: ["default","process","hyperv"]. Isolation technology of the container. (Windows only)` + flagIsolationDescription := `Enum: ["default","process","hyperv"]. Isolation technology of the container. (Windows only)` - var isolationFlagName string + var flagIsolationName string if cmdPrefix == "" { - isolationFlagName = "Isolation" + flagIsolationName = "Isolation" } else { - isolationFlagName = fmt.Sprintf("%v.Isolation", cmdPrefix) + flagIsolationName = fmt.Sprintf("%v.Isolation", cmdPrefix) } - var isolationFlagDefault string + var flagIsolationDefault string - _ = cmd.PersistentFlags().String(isolationFlagName, isolationFlagDefault, isolationDescription) + _ = cmd.PersistentFlags().String(flagIsolationName, flagIsolationDefault, flagIsolationDescription) - if err := cmd.RegisterFlagCompletionFunc(isolationFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagIsolationName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["default","process","hyperv"]`), &res); err != nil { @@ -454,7 +451,7 @@ func registerHostConfigAnonAO1Isolation(depth int, cmdPrefix string, cmd *cobra. return nil } -func registerHostConfigAnonAO1Links(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1Links(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -464,26 +461,26 @@ func registerHostConfigAnonAO1Links(depth int, cmdPrefix string, cmd *cobra.Comm return nil } -func registerHostConfigAnonAO1LogConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1LogConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var logConfigFlagName string + var flagLogConfigName string if cmdPrefix == "" { - logConfigFlagName = "LogConfig" + flagLogConfigName = "LogConfig" } else { - logConfigFlagName = fmt.Sprintf("%v.LogConfig", cmdPrefix) + flagLogConfigName = fmt.Sprintf("%v.LogConfig", cmdPrefix) } - if err := registerModelHostConfigAO1LogConfigFlags(depth+1, logConfigFlagName, cmd); err != nil { + if err := registerModelHostConfigAO1LogConfigFlags(depth+1, flagLogConfigName, cmd); err != nil { return err } return nil } -func registerHostConfigAnonAO1MaskedPaths(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1MaskedPaths(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -493,7 +490,7 @@ func registerHostConfigAnonAO1MaskedPaths(depth int, cmdPrefix string, cmd *cobr return nil } -func registerHostConfigAnonAO1Mounts(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1Mounts(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -503,74 +500,74 @@ func registerHostConfigAnonAO1Mounts(depth int, cmdPrefix string, cmd *cobra.Com return nil } -func registerHostConfigAnonAO1NetworkMode(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1NetworkMode(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - networkModeDescription := `Network mode to use for this container. Supported standard values are: ` + "`" + `bridge` + "`" + `, ` + "`" + `host` + "`" + `, ` + "`" + `none` + "`" + `, and ` + "`" + `container:` + "`" + `. Any other value is taken as a custom network's name to which this container should connect to.` + flagNetworkModeDescription := `Network mode to use for this container. Supported standard values are: ` + "`" + `bridge` + "`" + `, ` + "`" + `host` + "`" + `, ` + "`" + `none` + "`" + `, and ` + "`" + `container:` + "`" + `. Any other value is taken as a custom network's name to which this container should connect to.` - var networkModeFlagName string + var flagNetworkModeName string if cmdPrefix == "" { - networkModeFlagName = "NetworkMode" + flagNetworkModeName = "NetworkMode" } else { - networkModeFlagName = fmt.Sprintf("%v.NetworkMode", cmdPrefix) + flagNetworkModeName = fmt.Sprintf("%v.NetworkMode", cmdPrefix) } - var networkModeFlagDefault string + var flagNetworkModeDefault string - _ = cmd.PersistentFlags().String(networkModeFlagName, networkModeFlagDefault, networkModeDescription) + _ = cmd.PersistentFlags().String(flagNetworkModeName, flagNetworkModeDefault, flagNetworkModeDescription) return nil } -func registerHostConfigAnonAO1OomScoreAdj(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1OomScoreAdj(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - oomScoreAdjDescription := `An integer value containing the score given to the container in order to tune OOM killer preferences.` + flagOomScoreAdjDescription := `An integer value containing the score given to the container in order to tune OOM killer preferences.` - var oomScoreAdjFlagName string + var flagOomScoreAdjName string if cmdPrefix == "" { - oomScoreAdjFlagName = "OomScoreAdj" + flagOomScoreAdjName = "OomScoreAdj" } else { - oomScoreAdjFlagName = fmt.Sprintf("%v.OomScoreAdj", cmdPrefix) + flagOomScoreAdjName = fmt.Sprintf("%v.OomScoreAdj", cmdPrefix) } - var oomScoreAdjFlagDefault int64 + var flagOomScoreAdjDefault int64 - _ = cmd.PersistentFlags().Int64(oomScoreAdjFlagName, oomScoreAdjFlagDefault, oomScoreAdjDescription) + _ = cmd.PersistentFlags().Int64(flagOomScoreAdjName, flagOomScoreAdjDefault, flagOomScoreAdjDescription) return nil } -func registerHostConfigAnonAO1PidMode(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1PidMode(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - pidModeDescription := `Set the PID (Process) Namespace mode for the container. It can be either: + flagPidModeDescription := `Set the PID (Process) Namespace mode for the container. It can be either: - ` + "`" + `"container:"` + "`" + `: joins another container's PID namespace - ` + "`" + `"host"` + "`" + `: use the host's PID namespace inside the container ` - var pidModeFlagName string + var flagPidModeName string if cmdPrefix == "" { - pidModeFlagName = "PidMode" + flagPidModeName = "PidMode" } else { - pidModeFlagName = fmt.Sprintf("%v.PidMode", cmdPrefix) + flagPidModeName = fmt.Sprintf("%v.PidMode", cmdPrefix) } - var pidModeFlagDefault string + var flagPidModeDefault string - _ = cmd.PersistentFlags().String(pidModeFlagName, pidModeFlagDefault, pidModeDescription) + _ = cmd.PersistentFlags().String(flagPidModeName, flagPidModeDefault, flagPidModeDescription) return nil } -func registerHostConfigAnonAO1PortBindings(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1PortBindings(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -580,33 +577,33 @@ func registerHostConfigAnonAO1PortBindings(depth int, cmdPrefix string, cmd *cob return nil } -func registerHostConfigAnonAO1Privileged(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1Privileged(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - privilegedDescription := `Gives the container full access to the host.` + flagPrivilegedDescription := `Gives the container full access to the host.` - var privilegedFlagName string + var flagPrivilegedName string if cmdPrefix == "" { - privilegedFlagName = "Privileged" + flagPrivilegedName = "Privileged" } else { - privilegedFlagName = fmt.Sprintf("%v.Privileged", cmdPrefix) + flagPrivilegedName = fmt.Sprintf("%v.Privileged", cmdPrefix) } - var privilegedFlagDefault bool + var flagPrivilegedDefault bool - _ = cmd.PersistentFlags().Bool(privilegedFlagName, privilegedFlagDefault, privilegedDescription) + _ = cmd.PersistentFlags().Bool(flagPrivilegedName, flagPrivilegedDefault, flagPrivilegedDescription) return nil } -func registerHostConfigAnonAO1PublishAllPorts(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1PublishAllPorts(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - publishAllPortsDescription := `Allocates an ephemeral host port for all of a container's + flagPublishAllPortsDescription := `Allocates an ephemeral host port for all of a container's exposed ports. Ports are de-allocated when the container stops and allocated when the container starts. @@ -616,21 +613,21 @@ The port is selected from the ephemeral port range that depends on the kernel. For example, on Linux the range is defined by ` + "`" + `/proc/sys/net/ipv4/ip_local_port_range` + "`" + `. ` - var publishAllPortsFlagName string + var flagPublishAllPortsName string if cmdPrefix == "" { - publishAllPortsFlagName = "PublishAllPorts" + flagPublishAllPortsName = "PublishAllPorts" } else { - publishAllPortsFlagName = fmt.Sprintf("%v.PublishAllPorts", cmdPrefix) + flagPublishAllPortsName = fmt.Sprintf("%v.PublishAllPorts", cmdPrefix) } - var publishAllPortsFlagDefault bool + var flagPublishAllPortsDefault bool - _ = cmd.PersistentFlags().Bool(publishAllPortsFlagName, publishAllPortsFlagDefault, publishAllPortsDescription) + _ = cmd.PersistentFlags().Bool(flagPublishAllPortsName, flagPublishAllPortsDefault, flagPublishAllPortsDescription) return nil } -func registerHostConfigAnonAO1ReadonlyPaths(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1ReadonlyPaths(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -640,68 +637,68 @@ func registerHostConfigAnonAO1ReadonlyPaths(depth int, cmdPrefix string, cmd *co return nil } -func registerHostConfigAnonAO1ReadonlyRootfs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1ReadonlyRootfs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - readonlyRootfsDescription := `Mount the container's root filesystem as read only.` + flagReadonlyRootfsDescription := `Mount the container's root filesystem as read only.` - var readonlyRootfsFlagName string + var flagReadonlyRootfsName string if cmdPrefix == "" { - readonlyRootfsFlagName = "ReadonlyRootfs" + flagReadonlyRootfsName = "ReadonlyRootfs" } else { - readonlyRootfsFlagName = fmt.Sprintf("%v.ReadonlyRootfs", cmdPrefix) + flagReadonlyRootfsName = fmt.Sprintf("%v.ReadonlyRootfs", cmdPrefix) } - var readonlyRootfsFlagDefault bool + var flagReadonlyRootfsDefault bool - _ = cmd.PersistentFlags().Bool(readonlyRootfsFlagName, readonlyRootfsFlagDefault, readonlyRootfsDescription) + _ = cmd.PersistentFlags().Bool(flagReadonlyRootfsName, flagReadonlyRootfsDefault, flagReadonlyRootfsDescription) return nil } -func registerHostConfigAnonAO1RestartPolicy(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1RestartPolicy(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var restartPolicyFlagName string + var flagRestartPolicyName string if cmdPrefix == "" { - restartPolicyFlagName = "RestartPolicy" + flagRestartPolicyName = "RestartPolicy" } else { - restartPolicyFlagName = fmt.Sprintf("%v.RestartPolicy", cmdPrefix) + flagRestartPolicyName = fmt.Sprintf("%v.RestartPolicy", cmdPrefix) } - if err := registerModelRestartPolicyFlags(depth+1, restartPolicyFlagName, cmd); err != nil { + if err := registerModelRestartPolicyFlags(depth+1, flagRestartPolicyName, cmd); err != nil { return err } return nil } -func registerHostConfigAnonAO1Runtime(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1Runtime(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - runtimeDescription := `Runtime to use with this container.` + flagRuntimeDescription := `Runtime to use with this container.` - var runtimeFlagName string + var flagRuntimeName string if cmdPrefix == "" { - runtimeFlagName = "Runtime" + flagRuntimeName = "Runtime" } else { - runtimeFlagName = fmt.Sprintf("%v.Runtime", cmdPrefix) + flagRuntimeName = fmt.Sprintf("%v.Runtime", cmdPrefix) } - var runtimeFlagDefault string + var flagRuntimeDefault string - _ = cmd.PersistentFlags().String(runtimeFlagName, runtimeFlagDefault, runtimeDescription) + _ = cmd.PersistentFlags().String(flagRuntimeName, flagRuntimeDefault, flagRuntimeDescription) return nil } -func registerHostConfigAnonAO1SecurityOpt(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1SecurityOpt(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -711,28 +708,28 @@ func registerHostConfigAnonAO1SecurityOpt(depth int, cmdPrefix string, cmd *cobr return nil } -func registerHostConfigAnonAO1ShmSize(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1ShmSize(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - shmSizeDescription := `Size of ` + "`" + `/dev/shm` + "`" + ` in bytes. If omitted, the system uses 64MB.` + flagShmSizeDescription := `Size of ` + "`" + `/dev/shm` + "`" + ` in bytes. If omitted, the system uses 64MB.` - var shmSizeFlagName string + var flagShmSizeName string if cmdPrefix == "" { - shmSizeFlagName = "ShmSize" + flagShmSizeName = "ShmSize" } else { - shmSizeFlagName = fmt.Sprintf("%v.ShmSize", cmdPrefix) + flagShmSizeName = fmt.Sprintf("%v.ShmSize", cmdPrefix) } - var shmSizeFlagDefault int64 + var flagShmSizeDefault int64 - _ = cmd.PersistentFlags().Int64(shmSizeFlagName, shmSizeFlagDefault, shmSizeDescription) + _ = cmd.PersistentFlags().Int64(flagShmSizeName, flagShmSizeDefault, flagShmSizeDescription) return nil } -func registerHostConfigAnonAO1StorageOpt(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1StorageOpt(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -742,7 +739,7 @@ func registerHostConfigAnonAO1StorageOpt(depth int, cmdPrefix string, cmd *cobra return nil } -func registerHostConfigAnonAO1Sysctls(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1Sysctls(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -752,7 +749,7 @@ func registerHostConfigAnonAO1Sysctls(depth int, cmdPrefix string, cmd *cobra.Co return nil } -func registerHostConfigAnonAO1Tmpfs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1Tmpfs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -762,70 +759,70 @@ func registerHostConfigAnonAO1Tmpfs(depth int, cmdPrefix string, cmd *cobra.Comm return nil } -func registerHostConfigAnonAO1UTSMode(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1UTSMode(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - uTSModeDescription := `UTS namespace to use for the container.` + flagUTSModeDescription := `UTS namespace to use for the container.` - var uTSModeFlagName string + var flagUTSModeName string if cmdPrefix == "" { - uTSModeFlagName = "UTSMode" + flagUTSModeName = "UTSMode" } else { - uTSModeFlagName = fmt.Sprintf("%v.UTSMode", cmdPrefix) + flagUTSModeName = fmt.Sprintf("%v.UTSMode", cmdPrefix) } - var uTSModeFlagDefault string + var flagUTSModeDefault string - _ = cmd.PersistentFlags().String(uTSModeFlagName, uTSModeFlagDefault, uTSModeDescription) + _ = cmd.PersistentFlags().String(flagUTSModeName, flagUTSModeDefault, flagUTSModeDescription) return nil } -func registerHostConfigAnonAO1UsernsMode(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1UsernsMode(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - usernsModeDescription := `Sets the usernamespace mode for the container when usernamespace remapping option is enabled.` + flagUsernsModeDescription := `Sets the usernamespace mode for the container when usernamespace remapping option is enabled.` - var usernsModeFlagName string + var flagUsernsModeName string if cmdPrefix == "" { - usernsModeFlagName = "UsernsMode" + flagUsernsModeName = "UsernsMode" } else { - usernsModeFlagName = fmt.Sprintf("%v.UsernsMode", cmdPrefix) + flagUsernsModeName = fmt.Sprintf("%v.UsernsMode", cmdPrefix) } - var usernsModeFlagDefault string + var flagUsernsModeDefault string - _ = cmd.PersistentFlags().String(usernsModeFlagName, usernsModeFlagDefault, usernsModeDescription) + _ = cmd.PersistentFlags().String(flagUsernsModeName, flagUsernsModeDefault, flagUsernsModeDescription) return nil } -func registerHostConfigAnonAO1VolumeDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1VolumeDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - volumeDriverDescription := `Driver that this container uses to mount volumes.` + flagVolumeDriverDescription := `Driver that this container uses to mount volumes.` - var volumeDriverFlagName string + var flagVolumeDriverName string if cmdPrefix == "" { - volumeDriverFlagName = "VolumeDriver" + flagVolumeDriverName = "VolumeDriver" } else { - volumeDriverFlagName = fmt.Sprintf("%v.VolumeDriver", cmdPrefix) + flagVolumeDriverName = fmt.Sprintf("%v.VolumeDriver", cmdPrefix) } - var volumeDriverFlagDefault string + var flagVolumeDriverDefault string - _ = cmd.PersistentFlags().String(volumeDriverFlagName, volumeDriverFlagDefault, volumeDriverDescription) + _ = cmd.PersistentFlags().String(flagVolumeDriverName, flagVolumeDriverDefault, flagVolumeDriverDescription) return nil } -func registerHostConfigAnonAO1VolumesFrom(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigPropAnonAO1VolumesFrom(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -840,274 +837,274 @@ func retrieveModelHostConfigFlags(depth int, m *models.HostConfig, cmdPrefix str retAdded := false // retrieve model Resources - err, aO0Added := retrieveModelResourcesFlags(depth, &m.Resources, cmdPrefix, cmd) + err, AO0Added := retrieveModelResourcesFlags(depth, &m.Resources, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || aO0Added + retAdded = retAdded || AO0Added // retrieve allOf AO1 fields - err, autoRemoveAdded := retrieveHostConfigAnonAO1AutoRemoveFlags(depth, m, cmdPrefix, cmd) + err, AutoRemoveAdded := retrieveHostConfigPropAnonAO1AutoRemoveFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || autoRemoveAdded + retAdded = retAdded || AutoRemoveAdded - err, bindsAdded := retrieveHostConfigAnonAO1BindsFlags(depth, m, cmdPrefix, cmd) + err, BindsAdded := retrieveHostConfigPropAnonAO1BindsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || bindsAdded + retAdded = retAdded || BindsAdded - err, capAddAdded := retrieveHostConfigAnonAO1CapAddFlags(depth, m, cmdPrefix, cmd) + err, CapAddAdded := retrieveHostConfigPropAnonAO1CapAddFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || capAddAdded + retAdded = retAdded || CapAddAdded - err, capDropAdded := retrieveHostConfigAnonAO1CapDropFlags(depth, m, cmdPrefix, cmd) + err, CapDropAdded := retrieveHostConfigPropAnonAO1CapDropFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || capDropAdded + retAdded = retAdded || CapDropAdded - err, capabilitiesAdded := retrieveHostConfigAnonAO1CapabilitiesFlags(depth, m, cmdPrefix, cmd) + err, CapabilitiesAdded := retrieveHostConfigPropAnonAO1CapabilitiesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || capabilitiesAdded + retAdded = retAdded || CapabilitiesAdded - err, cgroupAdded := retrieveHostConfigAnonAO1CgroupFlags(depth, m, cmdPrefix, cmd) + err, CgroupAdded := retrieveHostConfigPropAnonAO1CgroupFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cgroupAdded + retAdded = retAdded || CgroupAdded - err, cgroupnsModeAdded := retrieveHostConfigAnonAO1CgroupnsModeFlags(depth, m, cmdPrefix, cmd) + err, CgroupnsModeAdded := retrieveHostConfigPropAnonAO1CgroupnsModeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cgroupnsModeAdded + retAdded = retAdded || CgroupnsModeAdded - err, consoleSizeAdded := retrieveHostConfigAnonAO1ConsoleSizeFlags(depth, m, cmdPrefix, cmd) + err, ConsoleSizeAdded := retrieveHostConfigPropAnonAO1ConsoleSizeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || consoleSizeAdded + retAdded = retAdded || ConsoleSizeAdded - err, containerIdFileAdded := retrieveHostConfigAnonAO1ContainerIDFileFlags(depth, m, cmdPrefix, cmd) + err, ContainerIDFileAdded := retrieveHostConfigPropAnonAO1ContainerIDFileFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containerIdFileAdded + retAdded = retAdded || ContainerIDFileAdded - err, dnsAdded := retrieveHostConfigAnonAO1DNSFlags(depth, m, cmdPrefix, cmd) + err, DNSAdded := retrieveHostConfigPropAnonAO1DNSFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || dnsAdded + retAdded = retAdded || DNSAdded - err, dnsOptionsAdded := retrieveHostConfigAnonAO1DNSOptionsFlags(depth, m, cmdPrefix, cmd) + err, DNSOptionsAdded := retrieveHostConfigPropAnonAO1DNSOptionsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || dnsOptionsAdded + retAdded = retAdded || DNSOptionsAdded - err, dnsSearchAdded := retrieveHostConfigAnonAO1DNSSearchFlags(depth, m, cmdPrefix, cmd) + err, DNSSearchAdded := retrieveHostConfigPropAnonAO1DNSSearchFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || dnsSearchAdded + retAdded = retAdded || DNSSearchAdded - err, extraHostsAdded := retrieveHostConfigAnonAO1ExtraHostsFlags(depth, m, cmdPrefix, cmd) + err, ExtraHostsAdded := retrieveHostConfigPropAnonAO1ExtraHostsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || extraHostsAdded + retAdded = retAdded || ExtraHostsAdded - err, groupAddAdded := retrieveHostConfigAnonAO1GroupAddFlags(depth, m, cmdPrefix, cmd) + err, GroupAddAdded := retrieveHostConfigPropAnonAO1GroupAddFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || groupAddAdded + retAdded = retAdded || GroupAddAdded - err, ipcModeAdded := retrieveHostConfigAnonAO1IpcModeFlags(depth, m, cmdPrefix, cmd) + err, IpcModeAdded := retrieveHostConfigPropAnonAO1IpcModeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ipcModeAdded + retAdded = retAdded || IpcModeAdded - err, isolationAdded := retrieveHostConfigAnonAO1IsolationFlags(depth, m, cmdPrefix, cmd) + err, IsolationAdded := retrieveHostConfigPropAnonAO1IsolationFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || isolationAdded + retAdded = retAdded || IsolationAdded - err, linksAdded := retrieveHostConfigAnonAO1LinksFlags(depth, m, cmdPrefix, cmd) + err, LinksAdded := retrieveHostConfigPropAnonAO1LinksFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || linksAdded + retAdded = retAdded || LinksAdded - err, logConfigAdded := retrieveHostConfigAnonAO1LogConfigFlags(depth, m, cmdPrefix, cmd) + err, LogConfigAdded := retrieveHostConfigPropAnonAO1LogConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || logConfigAdded + retAdded = retAdded || LogConfigAdded - err, maskedPathsAdded := retrieveHostConfigAnonAO1MaskedPathsFlags(depth, m, cmdPrefix, cmd) + err, MaskedPathsAdded := retrieveHostConfigPropAnonAO1MaskedPathsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || maskedPathsAdded + retAdded = retAdded || MaskedPathsAdded - err, mountsAdded := retrieveHostConfigAnonAO1MountsFlags(depth, m, cmdPrefix, cmd) + err, MountsAdded := retrieveHostConfigPropAnonAO1MountsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || mountsAdded + retAdded = retAdded || MountsAdded - err, networkModeAdded := retrieveHostConfigAnonAO1NetworkModeFlags(depth, m, cmdPrefix, cmd) + err, NetworkModeAdded := retrieveHostConfigPropAnonAO1NetworkModeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || networkModeAdded + retAdded = retAdded || NetworkModeAdded - err, oomScoreAdjAdded := retrieveHostConfigAnonAO1OomScoreAdjFlags(depth, m, cmdPrefix, cmd) + err, OomScoreAdjAdded := retrieveHostConfigPropAnonAO1OomScoreAdjFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || oomScoreAdjAdded + retAdded = retAdded || OomScoreAdjAdded - err, pidModeAdded := retrieveHostConfigAnonAO1PidModeFlags(depth, m, cmdPrefix, cmd) + err, PidModeAdded := retrieveHostConfigPropAnonAO1PidModeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || pidModeAdded + retAdded = retAdded || PidModeAdded - err, portBindingsAdded := retrieveHostConfigAnonAO1PortBindingsFlags(depth, m, cmdPrefix, cmd) + err, PortBindingsAdded := retrieveHostConfigPropAnonAO1PortBindingsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || portBindingsAdded + retAdded = retAdded || PortBindingsAdded - err, privilegedAdded := retrieveHostConfigAnonAO1PrivilegedFlags(depth, m, cmdPrefix, cmd) + err, PrivilegedAdded := retrieveHostConfigPropAnonAO1PrivilegedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || privilegedAdded + retAdded = retAdded || PrivilegedAdded - err, publishAllPortsAdded := retrieveHostConfigAnonAO1PublishAllPortsFlags(depth, m, cmdPrefix, cmd) + err, PublishAllPortsAdded := retrieveHostConfigPropAnonAO1PublishAllPortsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || publishAllPortsAdded + retAdded = retAdded || PublishAllPortsAdded - err, readonlyPathsAdded := retrieveHostConfigAnonAO1ReadonlyPathsFlags(depth, m, cmdPrefix, cmd) + err, ReadonlyPathsAdded := retrieveHostConfigPropAnonAO1ReadonlyPathsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || readonlyPathsAdded + retAdded = retAdded || ReadonlyPathsAdded - err, readonlyRootfsAdded := retrieveHostConfigAnonAO1ReadonlyRootfsFlags(depth, m, cmdPrefix, cmd) + err, ReadonlyRootfsAdded := retrieveHostConfigPropAnonAO1ReadonlyRootfsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || readonlyRootfsAdded + retAdded = retAdded || ReadonlyRootfsAdded - err, restartPolicyAdded := retrieveHostConfigAnonAO1RestartPolicyFlags(depth, m, cmdPrefix, cmd) + err, RestartPolicyAdded := retrieveHostConfigPropAnonAO1RestartPolicyFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || restartPolicyAdded + retAdded = retAdded || RestartPolicyAdded - err, runtimeAdded := retrieveHostConfigAnonAO1RuntimeFlags(depth, m, cmdPrefix, cmd) + err, RuntimeAdded := retrieveHostConfigPropAnonAO1RuntimeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || runtimeAdded + retAdded = retAdded || RuntimeAdded - err, securityOptAdded := retrieveHostConfigAnonAO1SecurityOptFlags(depth, m, cmdPrefix, cmd) + err, SecurityOptAdded := retrieveHostConfigPropAnonAO1SecurityOptFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || securityOptAdded + retAdded = retAdded || SecurityOptAdded - err, shmSizeAdded := retrieveHostConfigAnonAO1ShmSizeFlags(depth, m, cmdPrefix, cmd) + err, ShmSizeAdded := retrieveHostConfigPropAnonAO1ShmSizeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || shmSizeAdded + retAdded = retAdded || ShmSizeAdded - err, storageOptAdded := retrieveHostConfigAnonAO1StorageOptFlags(depth, m, cmdPrefix, cmd) + err, StorageOptAdded := retrieveHostConfigPropAnonAO1StorageOptFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || storageOptAdded + retAdded = retAdded || StorageOptAdded - err, sysctlsAdded := retrieveHostConfigAnonAO1SysctlsFlags(depth, m, cmdPrefix, cmd) + err, SysctlsAdded := retrieveHostConfigPropAnonAO1SysctlsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || sysctlsAdded + retAdded = retAdded || SysctlsAdded - err, tmpfsAdded := retrieveHostConfigAnonAO1TmpfsFlags(depth, m, cmdPrefix, cmd) + err, TmpfsAdded := retrieveHostConfigPropAnonAO1TmpfsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || tmpfsAdded + retAdded = retAdded || TmpfsAdded - err, uTSModeAdded := retrieveHostConfigAnonAO1UTSModeFlags(depth, m, cmdPrefix, cmd) + err, UTSModeAdded := retrieveHostConfigPropAnonAO1UTSModeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || uTSModeAdded + retAdded = retAdded || UTSModeAdded - err, usernsModeAdded := retrieveHostConfigAnonAO1UsernsModeFlags(depth, m, cmdPrefix, cmd) + err, UsernsModeAdded := retrieveHostConfigPropAnonAO1UsernsModeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || usernsModeAdded + retAdded = retAdded || UsernsModeAdded - err, volumeDriverAdded := retrieveHostConfigAnonAO1VolumeDriverFlags(depth, m, cmdPrefix, cmd) + err, VolumeDriverAdded := retrieveHostConfigPropAnonAO1VolumeDriverFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || volumeDriverAdded + retAdded = retAdded || VolumeDriverAdded - err, volumesFromAdded := retrieveHostConfigAnonAO1VolumesFromFlags(depth, m, cmdPrefix, cmd) + err, VolumesFromAdded := retrieveHostConfigPropAnonAO1VolumesFromFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || volumesFromAdded + retAdded = retAdded || VolumesFromAdded return nil, retAdded } // define retrieve functions for fields for inline definition name AO1 -func retrieveHostConfigAnonAO1AutoRemoveFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1AutoRemoveFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - autoRemoveFlagName := fmt.Sprintf("%v.AutoRemove", cmdPrefix) - if cmd.Flags().Changed(autoRemoveFlagName) { + flagAutoRemoveName := fmt.Sprintf("%v.AutoRemove", cmdPrefix) + if cmd.Flags().Changed(flagAutoRemoveName) { - var autoRemoveFlagName string + var flagAutoRemoveName string if cmdPrefix == "" { - autoRemoveFlagName = "AutoRemove" + flagAutoRemoveName = "AutoRemove" } else { - autoRemoveFlagName = fmt.Sprintf("%v.AutoRemove", cmdPrefix) + flagAutoRemoveName = fmt.Sprintf("%v.AutoRemove", cmdPrefix) } - autoRemoveFlagValue, err := cmd.Flags().GetBool(autoRemoveFlagName) + flagAutoRemoveValue, err := cmd.Flags().GetBool(flagAutoRemoveName) if err != nil { return err, false } - m.AutoRemove = autoRemoveFlagValue + m.AutoRemove = flagAutoRemoveValue retAdded = true } @@ -1115,83 +1112,83 @@ func retrieveHostConfigAnonAO1AutoRemoveFlags(depth int, m *models.HostConfig, c return nil, retAdded } -func retrieveHostConfigAnonAO1BindsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1BindsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - bindsFlagName := fmt.Sprintf("%v.Binds", cmdPrefix) - if cmd.Flags().Changed(bindsFlagName) { + flagBindsName := fmt.Sprintf("%v.Binds", cmdPrefix) + if cmd.Flags().Changed(flagBindsName) { // warning: Binds array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveHostConfigAnonAO1CapAddFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1CapAddFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - capAddFlagName := fmt.Sprintf("%v.CapAdd", cmdPrefix) - if cmd.Flags().Changed(capAddFlagName) { + flagCapAddName := fmt.Sprintf("%v.CapAdd", cmdPrefix) + if cmd.Flags().Changed(flagCapAddName) { // warning: CapAdd array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveHostConfigAnonAO1CapDropFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1CapDropFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - capDropFlagName := fmt.Sprintf("%v.CapDrop", cmdPrefix) - if cmd.Flags().Changed(capDropFlagName) { + flagCapDropName := fmt.Sprintf("%v.CapDrop", cmdPrefix) + if cmd.Flags().Changed(flagCapDropName) { // warning: CapDrop array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveHostConfigAnonAO1CapabilitiesFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1CapabilitiesFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - capabilitiesFlagName := fmt.Sprintf("%v.Capabilities", cmdPrefix) - if cmd.Flags().Changed(capabilitiesFlagName) { + flagCapabilitiesName := fmt.Sprintf("%v.Capabilities", cmdPrefix) + if cmd.Flags().Changed(flagCapabilitiesName) { // warning: Capabilities array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveHostConfigAnonAO1CgroupFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1CgroupFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cgroupFlagName := fmt.Sprintf("%v.Cgroup", cmdPrefix) - if cmd.Flags().Changed(cgroupFlagName) { + flagCgroupName := fmt.Sprintf("%v.Cgroup", cmdPrefix) + if cmd.Flags().Changed(flagCgroupName) { - var cgroupFlagName string + var flagCgroupName string if cmdPrefix == "" { - cgroupFlagName = "Cgroup" + flagCgroupName = "Cgroup" } else { - cgroupFlagName = fmt.Sprintf("%v.Cgroup", cmdPrefix) + flagCgroupName = fmt.Sprintf("%v.Cgroup", cmdPrefix) } - cgroupFlagValue, err := cmd.Flags().GetString(cgroupFlagName) + flagCgroupValue, err := cmd.Flags().GetString(flagCgroupName) if err != nil { return err, false } - m.Cgroup = cgroupFlagValue + m.Cgroup = flagCgroupValue retAdded = true } @@ -1199,27 +1196,27 @@ func retrieveHostConfigAnonAO1CgroupFlags(depth int, m *models.HostConfig, cmdPr return nil, retAdded } -func retrieveHostConfigAnonAO1CgroupnsModeFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1CgroupnsModeFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cgroupnsModeFlagName := fmt.Sprintf("%v.CgroupnsMode", cmdPrefix) - if cmd.Flags().Changed(cgroupnsModeFlagName) { + flagCgroupnsModeName := fmt.Sprintf("%v.CgroupnsMode", cmdPrefix) + if cmd.Flags().Changed(flagCgroupnsModeName) { - var cgroupnsModeFlagName string + var flagCgroupnsModeName string if cmdPrefix == "" { - cgroupnsModeFlagName = "CgroupnsMode" + flagCgroupnsModeName = "CgroupnsMode" } else { - cgroupnsModeFlagName = fmt.Sprintf("%v.CgroupnsMode", cmdPrefix) + flagCgroupnsModeName = fmt.Sprintf("%v.CgroupnsMode", cmdPrefix) } - cgroupnsModeFlagValue, err := cmd.Flags().GetString(cgroupnsModeFlagName) + flagCgroupnsModeValue, err := cmd.Flags().GetString(flagCgroupnsModeName) if err != nil { return err, false } - m.CgroupnsMode = cgroupnsModeFlagValue + m.CgroupnsMode = flagCgroupnsModeValue retAdded = true } @@ -1227,41 +1224,41 @@ func retrieveHostConfigAnonAO1CgroupnsModeFlags(depth int, m *models.HostConfig, return nil, retAdded } -func retrieveHostConfigAnonAO1ConsoleSizeFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1ConsoleSizeFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - consoleSizeFlagName := fmt.Sprintf("%v.ConsoleSize", cmdPrefix) - if cmd.Flags().Changed(consoleSizeFlagName) { + flagConsoleSizeName := fmt.Sprintf("%v.ConsoleSize", cmdPrefix) + if cmd.Flags().Changed(flagConsoleSizeName) { // warning: ConsoleSize array type []*int64 is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveHostConfigAnonAO1ContainerIDFileFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1ContainerIDFileFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - containerIdFileFlagName := fmt.Sprintf("%v.ContainerIDFile", cmdPrefix) - if cmd.Flags().Changed(containerIdFileFlagName) { + flagContainerIDFileName := fmt.Sprintf("%v.ContainerIDFile", cmdPrefix) + if cmd.Flags().Changed(flagContainerIDFileName) { - var containerIdFileFlagName string + var flagContainerIDFileName string if cmdPrefix == "" { - containerIdFileFlagName = "ContainerIDFile" + flagContainerIDFileName = "ContainerIDFile" } else { - containerIdFileFlagName = fmt.Sprintf("%v.ContainerIDFile", cmdPrefix) + flagContainerIDFileName = fmt.Sprintf("%v.ContainerIDFile", cmdPrefix) } - containerIdFileFlagValue, err := cmd.Flags().GetString(containerIdFileFlagName) + flagContainerIDFileValue, err := cmd.Flags().GetString(flagContainerIDFileName) if err != nil { return err, false } - m.ContainerIDFile = containerIdFileFlagValue + m.ContainerIDFile = flagContainerIDFileValue retAdded = true } @@ -1269,97 +1266,97 @@ func retrieveHostConfigAnonAO1ContainerIDFileFlags(depth int, m *models.HostConf return nil, retAdded } -func retrieveHostConfigAnonAO1DNSFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1DNSFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - dnsFlagName := fmt.Sprintf("%v.Dns", cmdPrefix) - if cmd.Flags().Changed(dnsFlagName) { + flagDNSName := fmt.Sprintf("%v.Dns", cmdPrefix) + if cmd.Flags().Changed(flagDNSName) { // warning: Dns array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveHostConfigAnonAO1DNSOptionsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1DNSOptionsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - dnsOptionsFlagName := fmt.Sprintf("%v.DnsOptions", cmdPrefix) - if cmd.Flags().Changed(dnsOptionsFlagName) { + flagDNSOptionsName := fmt.Sprintf("%v.DnsOptions", cmdPrefix) + if cmd.Flags().Changed(flagDNSOptionsName) { // warning: DnsOptions array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveHostConfigAnonAO1DNSSearchFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1DNSSearchFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - dnsSearchFlagName := fmt.Sprintf("%v.DnsSearch", cmdPrefix) - if cmd.Flags().Changed(dnsSearchFlagName) { + flagDNSSearchName := fmt.Sprintf("%v.DnsSearch", cmdPrefix) + if cmd.Flags().Changed(flagDNSSearchName) { // warning: DnsSearch array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveHostConfigAnonAO1ExtraHostsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1ExtraHostsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - extraHostsFlagName := fmt.Sprintf("%v.ExtraHosts", cmdPrefix) - if cmd.Flags().Changed(extraHostsFlagName) { + flagExtraHostsName := fmt.Sprintf("%v.ExtraHosts", cmdPrefix) + if cmd.Flags().Changed(flagExtraHostsName) { // warning: ExtraHosts array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveHostConfigAnonAO1GroupAddFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1GroupAddFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - groupAddFlagName := fmt.Sprintf("%v.GroupAdd", cmdPrefix) - if cmd.Flags().Changed(groupAddFlagName) { + flagGroupAddName := fmt.Sprintf("%v.GroupAdd", cmdPrefix) + if cmd.Flags().Changed(flagGroupAddName) { // warning: GroupAdd array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveHostConfigAnonAO1IpcModeFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1IpcModeFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ipcModeFlagName := fmt.Sprintf("%v.IpcMode", cmdPrefix) - if cmd.Flags().Changed(ipcModeFlagName) { + flagIpcModeName := fmt.Sprintf("%v.IpcMode", cmdPrefix) + if cmd.Flags().Changed(flagIpcModeName) { - var ipcModeFlagName string + var flagIpcModeName string if cmdPrefix == "" { - ipcModeFlagName = "IpcMode" + flagIpcModeName = "IpcMode" } else { - ipcModeFlagName = fmt.Sprintf("%v.IpcMode", cmdPrefix) + flagIpcModeName = fmt.Sprintf("%v.IpcMode", cmdPrefix) } - ipcModeFlagValue, err := cmd.Flags().GetString(ipcModeFlagName) + flagIpcModeValue, err := cmd.Flags().GetString(flagIpcModeName) if err != nil { return err, false } - m.IpcMode = ipcModeFlagValue + m.IpcMode = flagIpcModeValue retAdded = true } @@ -1367,27 +1364,27 @@ func retrieveHostConfigAnonAO1IpcModeFlags(depth int, m *models.HostConfig, cmdP return nil, retAdded } -func retrieveHostConfigAnonAO1IsolationFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1IsolationFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - isolationFlagName := fmt.Sprintf("%v.Isolation", cmdPrefix) - if cmd.Flags().Changed(isolationFlagName) { + flagIsolationName := fmt.Sprintf("%v.Isolation", cmdPrefix) + if cmd.Flags().Changed(flagIsolationName) { - var isolationFlagName string + var flagIsolationName string if cmdPrefix == "" { - isolationFlagName = "Isolation" + flagIsolationName = "Isolation" } else { - isolationFlagName = fmt.Sprintf("%v.Isolation", cmdPrefix) + flagIsolationName = fmt.Sprintf("%v.Isolation", cmdPrefix) } - isolationFlagValue, err := cmd.Flags().GetString(isolationFlagName) + flagIsolationValue, err := cmd.Flags().GetString(flagIsolationName) if err != nil { return err, false } - m.Isolation = isolationFlagValue + m.Isolation = flagIsolationValue retAdded = true } @@ -1395,96 +1392,96 @@ func retrieveHostConfigAnonAO1IsolationFlags(depth int, m *models.HostConfig, cm return nil, retAdded } -func retrieveHostConfigAnonAO1LinksFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1LinksFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - linksFlagName := fmt.Sprintf("%v.Links", cmdPrefix) - if cmd.Flags().Changed(linksFlagName) { + flagLinksName := fmt.Sprintf("%v.Links", cmdPrefix) + if cmd.Flags().Changed(flagLinksName) { // warning: Links array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveHostConfigAnonAO1LogConfigFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1LogConfigFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - logConfigFlagName := fmt.Sprintf("%v.LogConfig", cmdPrefix) - if cmd.Flags().Changed(logConfigFlagName) { + flagLogConfigName := fmt.Sprintf("%v.LogConfig", cmdPrefix) + if cmd.Flags().Changed(flagLogConfigName) { // info: complex object LogConfig HostConfigAO1LogConfig is retrieved outside this Changed() block } - logConfigFlagValue := m.LogConfig - if swag.IsZero(logConfigFlagValue) { - logConfigFlagValue = &models.HostConfigAO1LogConfig{} + flagLogConfigValue := m.LogConfig + if swag.IsZero(flagLogConfigValue) { + flagLogConfigValue = &models.HostConfigAO1LogConfig{} } - err, logConfigAdded := retrieveModelHostConfigAO1LogConfigFlags(depth+1, logConfigFlagValue, logConfigFlagName, cmd) + err, LogConfigAdded := retrieveModelHostConfigAO1LogConfigFlags(depth+1, flagLogConfigValue, flagLogConfigName, cmd) if err != nil { return err, false } - retAdded = retAdded || logConfigAdded - if logConfigAdded { - m.LogConfig = logConfigFlagValue + retAdded = retAdded || LogConfigAdded + if LogConfigAdded { + m.LogConfig = flagLogConfigValue } return nil, retAdded } -func retrieveHostConfigAnonAO1MaskedPathsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1MaskedPathsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - maskedPathsFlagName := fmt.Sprintf("%v.MaskedPaths", cmdPrefix) - if cmd.Flags().Changed(maskedPathsFlagName) { + flagMaskedPathsName := fmt.Sprintf("%v.MaskedPaths", cmdPrefix) + if cmd.Flags().Changed(flagMaskedPathsName) { // warning: MaskedPaths array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveHostConfigAnonAO1MountsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1MountsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - mountsFlagName := fmt.Sprintf("%v.Mounts", cmdPrefix) - if cmd.Flags().Changed(mountsFlagName) { + flagMountsName := fmt.Sprintf("%v.Mounts", cmdPrefix) + if cmd.Flags().Changed(flagMountsName) { // warning: Mounts array type []*Mount is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveHostConfigAnonAO1NetworkModeFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1NetworkModeFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - networkModeFlagName := fmt.Sprintf("%v.NetworkMode", cmdPrefix) - if cmd.Flags().Changed(networkModeFlagName) { + flagNetworkModeName := fmt.Sprintf("%v.NetworkMode", cmdPrefix) + if cmd.Flags().Changed(flagNetworkModeName) { - var networkModeFlagName string + var flagNetworkModeName string if cmdPrefix == "" { - networkModeFlagName = "NetworkMode" + flagNetworkModeName = "NetworkMode" } else { - networkModeFlagName = fmt.Sprintf("%v.NetworkMode", cmdPrefix) + flagNetworkModeName = fmt.Sprintf("%v.NetworkMode", cmdPrefix) } - networkModeFlagValue, err := cmd.Flags().GetString(networkModeFlagName) + flagNetworkModeValue, err := cmd.Flags().GetString(flagNetworkModeName) if err != nil { return err, false } - m.NetworkMode = networkModeFlagValue + m.NetworkMode = flagNetworkModeValue retAdded = true } @@ -1492,27 +1489,27 @@ func retrieveHostConfigAnonAO1NetworkModeFlags(depth int, m *models.HostConfig, return nil, retAdded } -func retrieveHostConfigAnonAO1OomScoreAdjFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1OomScoreAdjFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - oomScoreAdjFlagName := fmt.Sprintf("%v.OomScoreAdj", cmdPrefix) - if cmd.Flags().Changed(oomScoreAdjFlagName) { + flagOomScoreAdjName := fmt.Sprintf("%v.OomScoreAdj", cmdPrefix) + if cmd.Flags().Changed(flagOomScoreAdjName) { - var oomScoreAdjFlagName string + var flagOomScoreAdjName string if cmdPrefix == "" { - oomScoreAdjFlagName = "OomScoreAdj" + flagOomScoreAdjName = "OomScoreAdj" } else { - oomScoreAdjFlagName = fmt.Sprintf("%v.OomScoreAdj", cmdPrefix) + flagOomScoreAdjName = fmt.Sprintf("%v.OomScoreAdj", cmdPrefix) } - oomScoreAdjFlagValue, err := cmd.Flags().GetInt64(oomScoreAdjFlagName) + flagOomScoreAdjValue, err := cmd.Flags().GetInt64(flagOomScoreAdjName) if err != nil { return err, false } - m.OomScoreAdj = oomScoreAdjFlagValue + m.OomScoreAdj = flagOomScoreAdjValue retAdded = true } @@ -1520,27 +1517,27 @@ func retrieveHostConfigAnonAO1OomScoreAdjFlags(depth int, m *models.HostConfig, return nil, retAdded } -func retrieveHostConfigAnonAO1PidModeFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1PidModeFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - pidModeFlagName := fmt.Sprintf("%v.PidMode", cmdPrefix) - if cmd.Flags().Changed(pidModeFlagName) { + flagPidModeName := fmt.Sprintf("%v.PidMode", cmdPrefix) + if cmd.Flags().Changed(flagPidModeName) { - var pidModeFlagName string + var flagPidModeName string if cmdPrefix == "" { - pidModeFlagName = "PidMode" + flagPidModeName = "PidMode" } else { - pidModeFlagName = fmt.Sprintf("%v.PidMode", cmdPrefix) + flagPidModeName = fmt.Sprintf("%v.PidMode", cmdPrefix) } - pidModeFlagValue, err := cmd.Flags().GetString(pidModeFlagName) + flagPidModeValue, err := cmd.Flags().GetString(flagPidModeName) if err != nil { return err, false } - m.PidMode = pidModeFlagValue + m.PidMode = flagPidModeValue retAdded = true } @@ -1548,41 +1545,41 @@ func retrieveHostConfigAnonAO1PidModeFlags(depth int, m *models.HostConfig, cmdP return nil, retAdded } -func retrieveHostConfigAnonAO1PortBindingsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1PortBindingsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - portBindingsFlagName := fmt.Sprintf("%v.PortBindings", cmdPrefix) - if cmd.Flags().Changed(portBindingsFlagName) { + flagPortBindingsName := fmt.Sprintf("%v.PortBindings", cmdPrefix) + if cmd.Flags().Changed(flagPortBindingsName) { // warning: PortBindings map type PortMap is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveHostConfigAnonAO1PrivilegedFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1PrivilegedFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - privilegedFlagName := fmt.Sprintf("%v.Privileged", cmdPrefix) - if cmd.Flags().Changed(privilegedFlagName) { + flagPrivilegedName := fmt.Sprintf("%v.Privileged", cmdPrefix) + if cmd.Flags().Changed(flagPrivilegedName) { - var privilegedFlagName string + var flagPrivilegedName string if cmdPrefix == "" { - privilegedFlagName = "Privileged" + flagPrivilegedName = "Privileged" } else { - privilegedFlagName = fmt.Sprintf("%v.Privileged", cmdPrefix) + flagPrivilegedName = fmt.Sprintf("%v.Privileged", cmdPrefix) } - privilegedFlagValue, err := cmd.Flags().GetBool(privilegedFlagName) + flagPrivilegedValue, err := cmd.Flags().GetBool(flagPrivilegedName) if err != nil { return err, false } - m.Privileged = privilegedFlagValue + m.Privileged = flagPrivilegedValue retAdded = true } @@ -1590,27 +1587,27 @@ func retrieveHostConfigAnonAO1PrivilegedFlags(depth int, m *models.HostConfig, c return nil, retAdded } -func retrieveHostConfigAnonAO1PublishAllPortsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1PublishAllPortsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - publishAllPortsFlagName := fmt.Sprintf("%v.PublishAllPorts", cmdPrefix) - if cmd.Flags().Changed(publishAllPortsFlagName) { + flagPublishAllPortsName := fmt.Sprintf("%v.PublishAllPorts", cmdPrefix) + if cmd.Flags().Changed(flagPublishAllPortsName) { - var publishAllPortsFlagName string + var flagPublishAllPortsName string if cmdPrefix == "" { - publishAllPortsFlagName = "PublishAllPorts" + flagPublishAllPortsName = "PublishAllPorts" } else { - publishAllPortsFlagName = fmt.Sprintf("%v.PublishAllPorts", cmdPrefix) + flagPublishAllPortsName = fmt.Sprintf("%v.PublishAllPorts", cmdPrefix) } - publishAllPortsFlagValue, err := cmd.Flags().GetBool(publishAllPortsFlagName) + flagPublishAllPortsValue, err := cmd.Flags().GetBool(flagPublishAllPortsName) if err != nil { return err, false } - m.PublishAllPorts = publishAllPortsFlagValue + m.PublishAllPorts = flagPublishAllPortsValue retAdded = true } @@ -1618,41 +1615,41 @@ func retrieveHostConfigAnonAO1PublishAllPortsFlags(depth int, m *models.HostConf return nil, retAdded } -func retrieveHostConfigAnonAO1ReadonlyPathsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1ReadonlyPathsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - readonlyPathsFlagName := fmt.Sprintf("%v.ReadonlyPaths", cmdPrefix) - if cmd.Flags().Changed(readonlyPathsFlagName) { + flagReadonlyPathsName := fmt.Sprintf("%v.ReadonlyPaths", cmdPrefix) + if cmd.Flags().Changed(flagReadonlyPathsName) { // warning: ReadonlyPaths array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveHostConfigAnonAO1ReadonlyRootfsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1ReadonlyRootfsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - readonlyRootfsFlagName := fmt.Sprintf("%v.ReadonlyRootfs", cmdPrefix) - if cmd.Flags().Changed(readonlyRootfsFlagName) { + flagReadonlyRootfsName := fmt.Sprintf("%v.ReadonlyRootfs", cmdPrefix) + if cmd.Flags().Changed(flagReadonlyRootfsName) { - var readonlyRootfsFlagName string + var flagReadonlyRootfsName string if cmdPrefix == "" { - readonlyRootfsFlagName = "ReadonlyRootfs" + flagReadonlyRootfsName = "ReadonlyRootfs" } else { - readonlyRootfsFlagName = fmt.Sprintf("%v.ReadonlyRootfs", cmdPrefix) + flagReadonlyRootfsName = fmt.Sprintf("%v.ReadonlyRootfs", cmdPrefix) } - readonlyRootfsFlagValue, err := cmd.Flags().GetBool(readonlyRootfsFlagName) + flagReadonlyRootfsValue, err := cmd.Flags().GetBool(flagReadonlyRootfsName) if err != nil { return err, false } - m.ReadonlyRootfs = readonlyRootfsFlagValue + m.ReadonlyRootfs = flagReadonlyRootfsValue retAdded = true } @@ -1660,54 +1657,54 @@ func retrieveHostConfigAnonAO1ReadonlyRootfsFlags(depth int, m *models.HostConfi return nil, retAdded } -func retrieveHostConfigAnonAO1RestartPolicyFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1RestartPolicyFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - restartPolicyFlagName := fmt.Sprintf("%v.RestartPolicy", cmdPrefix) - if cmd.Flags().Changed(restartPolicyFlagName) { + flagRestartPolicyName := fmt.Sprintf("%v.RestartPolicy", cmdPrefix) + if cmd.Flags().Changed(flagRestartPolicyName) { // info: complex object RestartPolicy RestartPolicy is retrieved outside this Changed() block } - restartPolicyFlagValue := m.RestartPolicy - if swag.IsZero(restartPolicyFlagValue) { - restartPolicyFlagValue = &models.RestartPolicy{} + flagRestartPolicyValue := m.RestartPolicy + if swag.IsZero(flagRestartPolicyValue) { + flagRestartPolicyValue = &models.RestartPolicy{} } - err, restartPolicyAdded := retrieveModelRestartPolicyFlags(depth+1, restartPolicyFlagValue, restartPolicyFlagName, cmd) + err, RestartPolicyAdded := retrieveModelRestartPolicyFlags(depth+1, flagRestartPolicyValue, flagRestartPolicyName, cmd) if err != nil { return err, false } - retAdded = retAdded || restartPolicyAdded - if restartPolicyAdded { - m.RestartPolicy = restartPolicyFlagValue + retAdded = retAdded || RestartPolicyAdded + if RestartPolicyAdded { + m.RestartPolicy = flagRestartPolicyValue } return nil, retAdded } -func retrieveHostConfigAnonAO1RuntimeFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1RuntimeFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - runtimeFlagName := fmt.Sprintf("%v.Runtime", cmdPrefix) - if cmd.Flags().Changed(runtimeFlagName) { + flagRuntimeName := fmt.Sprintf("%v.Runtime", cmdPrefix) + if cmd.Flags().Changed(flagRuntimeName) { - var runtimeFlagName string + var flagRuntimeName string if cmdPrefix == "" { - runtimeFlagName = "Runtime" + flagRuntimeName = "Runtime" } else { - runtimeFlagName = fmt.Sprintf("%v.Runtime", cmdPrefix) + flagRuntimeName = fmt.Sprintf("%v.Runtime", cmdPrefix) } - runtimeFlagValue, err := cmd.Flags().GetString(runtimeFlagName) + flagRuntimeValue, err := cmd.Flags().GetString(flagRuntimeName) if err != nil { return err, false } - m.Runtime = runtimeFlagValue + m.Runtime = flagRuntimeValue retAdded = true } @@ -1715,41 +1712,41 @@ func retrieveHostConfigAnonAO1RuntimeFlags(depth int, m *models.HostConfig, cmdP return nil, retAdded } -func retrieveHostConfigAnonAO1SecurityOptFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1SecurityOptFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - securityOptFlagName := fmt.Sprintf("%v.SecurityOpt", cmdPrefix) - if cmd.Flags().Changed(securityOptFlagName) { + flagSecurityOptName := fmt.Sprintf("%v.SecurityOpt", cmdPrefix) + if cmd.Flags().Changed(flagSecurityOptName) { // warning: SecurityOpt array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveHostConfigAnonAO1ShmSizeFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1ShmSizeFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - shmSizeFlagName := fmt.Sprintf("%v.ShmSize", cmdPrefix) - if cmd.Flags().Changed(shmSizeFlagName) { + flagShmSizeName := fmt.Sprintf("%v.ShmSize", cmdPrefix) + if cmd.Flags().Changed(flagShmSizeName) { - var shmSizeFlagName string + var flagShmSizeName string if cmdPrefix == "" { - shmSizeFlagName = "ShmSize" + flagShmSizeName = "ShmSize" } else { - shmSizeFlagName = fmt.Sprintf("%v.ShmSize", cmdPrefix) + flagShmSizeName = fmt.Sprintf("%v.ShmSize", cmdPrefix) } - shmSizeFlagValue, err := cmd.Flags().GetInt64(shmSizeFlagName) + flagShmSizeValue, err := cmd.Flags().GetInt64(flagShmSizeName) if err != nil { return err, false } - m.ShmSize = &shmSizeFlagValue + m.ShmSize = &flagShmSizeValue retAdded = true } @@ -1757,69 +1754,69 @@ func retrieveHostConfigAnonAO1ShmSizeFlags(depth int, m *models.HostConfig, cmdP return nil, retAdded } -func retrieveHostConfigAnonAO1StorageOptFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1StorageOptFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - storageOptFlagName := fmt.Sprintf("%v.StorageOpt", cmdPrefix) - if cmd.Flags().Changed(storageOptFlagName) { + flagStorageOptName := fmt.Sprintf("%v.StorageOpt", cmdPrefix) + if cmd.Flags().Changed(flagStorageOptName) { // warning: StorageOpt map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveHostConfigAnonAO1SysctlsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1SysctlsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - sysctlsFlagName := fmt.Sprintf("%v.Sysctls", cmdPrefix) - if cmd.Flags().Changed(sysctlsFlagName) { + flagSysctlsName := fmt.Sprintf("%v.Sysctls", cmdPrefix) + if cmd.Flags().Changed(flagSysctlsName) { // warning: Sysctls map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveHostConfigAnonAO1TmpfsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1TmpfsFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - tmpfsFlagName := fmt.Sprintf("%v.Tmpfs", cmdPrefix) - if cmd.Flags().Changed(tmpfsFlagName) { + flagTmpfsName := fmt.Sprintf("%v.Tmpfs", cmdPrefix) + if cmd.Flags().Changed(flagTmpfsName) { // warning: Tmpfs map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveHostConfigAnonAO1UTSModeFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1UTSModeFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - uTSModeFlagName := fmt.Sprintf("%v.UTSMode", cmdPrefix) - if cmd.Flags().Changed(uTSModeFlagName) { + flagUTSModeName := fmt.Sprintf("%v.UTSMode", cmdPrefix) + if cmd.Flags().Changed(flagUTSModeName) { - var uTSModeFlagName string + var flagUTSModeName string if cmdPrefix == "" { - uTSModeFlagName = "UTSMode" + flagUTSModeName = "UTSMode" } else { - uTSModeFlagName = fmt.Sprintf("%v.UTSMode", cmdPrefix) + flagUTSModeName = fmt.Sprintf("%v.UTSMode", cmdPrefix) } - uTSModeFlagValue, err := cmd.Flags().GetString(uTSModeFlagName) + flagUTSModeValue, err := cmd.Flags().GetString(flagUTSModeName) if err != nil { return err, false } - m.UTSMode = uTSModeFlagValue + m.UTSMode = flagUTSModeValue retAdded = true } @@ -1827,27 +1824,27 @@ func retrieveHostConfigAnonAO1UTSModeFlags(depth int, m *models.HostConfig, cmdP return nil, retAdded } -func retrieveHostConfigAnonAO1UsernsModeFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1UsernsModeFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - usernsModeFlagName := fmt.Sprintf("%v.UsernsMode", cmdPrefix) - if cmd.Flags().Changed(usernsModeFlagName) { + flagUsernsModeName := fmt.Sprintf("%v.UsernsMode", cmdPrefix) + if cmd.Flags().Changed(flagUsernsModeName) { - var usernsModeFlagName string + var flagUsernsModeName string if cmdPrefix == "" { - usernsModeFlagName = "UsernsMode" + flagUsernsModeName = "UsernsMode" } else { - usernsModeFlagName = fmt.Sprintf("%v.UsernsMode", cmdPrefix) + flagUsernsModeName = fmt.Sprintf("%v.UsernsMode", cmdPrefix) } - usernsModeFlagValue, err := cmd.Flags().GetString(usernsModeFlagName) + flagUsernsModeValue, err := cmd.Flags().GetString(flagUsernsModeName) if err != nil { return err, false } - m.UsernsMode = usernsModeFlagValue + m.UsernsMode = flagUsernsModeValue retAdded = true } @@ -1855,27 +1852,27 @@ func retrieveHostConfigAnonAO1UsernsModeFlags(depth int, m *models.HostConfig, c return nil, retAdded } -func retrieveHostConfigAnonAO1VolumeDriverFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1VolumeDriverFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - volumeDriverFlagName := fmt.Sprintf("%v.VolumeDriver", cmdPrefix) - if cmd.Flags().Changed(volumeDriverFlagName) { + flagVolumeDriverName := fmt.Sprintf("%v.VolumeDriver", cmdPrefix) + if cmd.Flags().Changed(flagVolumeDriverName) { - var volumeDriverFlagName string + var flagVolumeDriverName string if cmdPrefix == "" { - volumeDriverFlagName = "VolumeDriver" + flagVolumeDriverName = "VolumeDriver" } else { - volumeDriverFlagName = fmt.Sprintf("%v.VolumeDriver", cmdPrefix) + flagVolumeDriverName = fmt.Sprintf("%v.VolumeDriver", cmdPrefix) } - volumeDriverFlagValue, err := cmd.Flags().GetString(volumeDriverFlagName) + flagVolumeDriverValue, err := cmd.Flags().GetString(flagVolumeDriverName) if err != nil { return err, false } - m.VolumeDriver = volumeDriverFlagValue + m.VolumeDriver = flagVolumeDriverValue retAdded = true } @@ -1883,14 +1880,14 @@ func retrieveHostConfigAnonAO1VolumeDriverFlags(depth int, m *models.HostConfig, return nil, retAdded } -func retrieveHostConfigAnonAO1VolumesFromFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigPropAnonAO1VolumesFromFlags(depth int, m *models.HostConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - volumesFromFlagName := fmt.Sprintf("%v.VolumesFrom", cmdPrefix) - if cmd.Flags().Changed(volumesFromFlagName) { + flagVolumesFromName := fmt.Sprintf("%v.VolumesFrom", cmdPrefix) + if cmd.Flags().Changed(flagVolumesFromName) { // warning: VolumesFrom array type []string is not supported by go-swagger cli yet } @@ -1902,18 +1899,18 @@ func retrieveHostConfigAnonAO1VolumesFromFlags(depth int, m *models.HostConfig, // register flags to command func registerModelHostConfigAO1LogConfigFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerHostConfigAO1LogConfigConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigAO1LogConfigPropConfig(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHostConfigAO1LogConfigType(depth, cmdPrefix, cmd); err != nil { + if err := registerHostConfigAO1LogConfigPropType(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerHostConfigAO1LogConfigConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigAO1LogConfigPropConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -1923,25 +1920,25 @@ func registerHostConfigAO1LogConfigConfig(depth int, cmdPrefix string, cmd *cobr return nil } -func registerHostConfigAO1LogConfigType(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHostConfigAO1LogConfigPropType(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - typeDescription := `Enum: ["json-file","syslog","journald","gelf","fluentd","awslogs","splunk","etwlogs","none"]. ` + flagTypeDescription := `Enum: ["json-file","syslog","journald","gelf","fluentd","awslogs","splunk","etwlogs","none"]. ` - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - var typeFlagDefault string + var flagTypeDefault string - _ = cmd.PersistentFlags().String(typeFlagName, typeFlagDefault, typeDescription) + _ = cmd.PersistentFlags().String(flagTypeName, flagTypeDefault, flagTypeDescription) - if err := cmd.RegisterFlagCompletionFunc(typeFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagTypeName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["json-file","syslog","journald","gelf","fluentd","awslogs","splunk","etwlogs","none"]`), &res); err != nil { @@ -1959,56 +1956,56 @@ func registerHostConfigAO1LogConfigType(depth int, cmdPrefix string, cmd *cobra. func retrieveModelHostConfigAO1LogConfigFlags(depth int, m *models.HostConfigAO1LogConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, configAdded := retrieveHostConfigAO1LogConfigConfigFlags(depth, m, cmdPrefix, cmd) + err, ConfigAdded := retrieveHostConfigAO1LogConfigPropConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || configAdded + retAdded = retAdded || ConfigAdded - err, typeAdded := retrieveHostConfigAO1LogConfigTypeFlags(depth, m, cmdPrefix, cmd) + err, TypeAdded := retrieveHostConfigAO1LogConfigPropTypeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || typeAdded + retAdded = retAdded || TypeAdded return nil, retAdded } -func retrieveHostConfigAO1LogConfigConfigFlags(depth int, m *models.HostConfigAO1LogConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigAO1LogConfigPropConfigFlags(depth int, m *models.HostConfigAO1LogConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - configFlagName := fmt.Sprintf("%v.Config", cmdPrefix) - if cmd.Flags().Changed(configFlagName) { + flagConfigName := fmt.Sprintf("%v.Config", cmdPrefix) + if cmd.Flags().Changed(flagConfigName) { // warning: Config map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveHostConfigAO1LogConfigTypeFlags(depth int, m *models.HostConfigAO1LogConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHostConfigAO1LogConfigPropTypeFlags(depth int, m *models.HostConfigAO1LogConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - typeFlagName := fmt.Sprintf("%v.Type", cmdPrefix) - if cmd.Flags().Changed(typeFlagName) { + flagTypeName := fmt.Sprintf("%v.Type", cmdPrefix) + if cmd.Flags().Changed(flagTypeName) { - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - typeFlagValue, err := cmd.Flags().GetString(typeFlagName) + flagTypeValue, err := cmd.Flags().GetString(flagTypeName) if err != nil { return err, false } - m.Type = typeFlagValue + m.Type = flagTypeValue retAdded = true } diff --git a/cli/id_response_model.go b/cli/id_response_model.go index f83498a..afe3fcd 100644 --- a/cli/id_response_model.go +++ b/cli/id_response_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for IDResponse @@ -17,30 +15,30 @@ import ( // register flags to command func registerModelIDResponseFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerIDResponseID(depth, cmdPrefix, cmd); err != nil { + if err := registerIDResponsePropID(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerIDResponseID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerIDResponsePropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `Required. The id of the newly created object.` + flagIDDescription := `Required. The id of the newly created object.` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "Id" + flagIDName = "Id" } else { - idFlagName = fmt.Sprintf("%v.Id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.Id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -49,36 +47,36 @@ func registerIDResponseID(depth int, cmdPrefix string, cmd *cobra.Command) error func retrieveModelIDResponseFlags(depth int, m *models.IDResponse, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, idAdded := retrieveIDResponseIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveIDResponsePropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded return nil, retAdded } -func retrieveIDResponseIDFlags(depth int, m *models.IDResponse, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveIDResponsePropIDFlags(depth int, m *models.IDResponse, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.Id", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.Id", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "Id" + flagIDName = "Id" } else { - idFlagName = fmt.Sprintf("%v.Id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.Id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } diff --git a/cli/image_build_operation.go b/cli/image_build_operation.go index 83cd957..6df0bd2 100644 --- a/cli/image_build_operation.go +++ b/cli/image_build_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/image" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationImageImageBuildCmd returns a cmd to handle operation imageBuild +// makeOperationImageImageBuildCmd returns a command to handle operation imageBuild func makeOperationImageImageBuildCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ImageBuild", @@ -45,89 +43,88 @@ func runOperationImageImageBuild(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := image.NewImageBuildParams() - if err, _ := retrieveOperationImageImageBuildContentTypeFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildContentTypeFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildXRegistryConfigFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildXRegistryConfigFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildBuildargsFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildBuildargsFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildCachefromFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildCachefromFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildCpuperiodFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildCpuperiodFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildCpuquotaFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildCpuquotaFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildCpusetcpusFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildCpusetcpusFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildCpusharesFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildCpusharesFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildDockerfileFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildDockerfileFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildExtrahostsFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildExtrahostsFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildForcermFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildForcermFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildInputStreamFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildInputStreamFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildLabelsFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildLabelsFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildMemoryFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildMemoryFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildMemswapFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildMemswapFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildNetworkmodeFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildNetworkmodeFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildNocacheFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildNocacheFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildOutputsFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildOutputsFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildPlatformFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildPlatformFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildPullFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildPullFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildQFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildQFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildRemoteFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildRemoteFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildRmFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildRmFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildShmsizeFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildShmsizeFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildSquashFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildSquashFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildTFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildTFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageBuildTargetFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageBuildTargetFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -136,10 +133,11 @@ func runOperationImageImageBuild(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -231,20 +229,20 @@ func registerOperationImageImageBuildParamFlags(cmd *cobra.Command) error { func registerOperationImageImageBuildContentTypeParamFlags(cmdPrefix string, cmd *cobra.Command) error { - contentTypeDescription := `Enum: ["application/x-tar"]. ` + flagContentTypeDescription := `Enum: ["application/x-tar"]. ` - var contentTypeFlagName string + var flagContentTypeName string if cmdPrefix == "" { - contentTypeFlagName = "Content-type" + flagContentTypeName = "Content-type" } else { - contentTypeFlagName = fmt.Sprintf("%v.Content-type", cmdPrefix) + flagContentTypeName = fmt.Sprintf("%v.Content-type", cmdPrefix) } - var contentTypeFlagDefault string = "application/x-tar" + var flagContentTypeDefault string = "application/x-tar" - _ = cmd.PersistentFlags().String(contentTypeFlagName, contentTypeFlagDefault, contentTypeDescription) + _ = cmd.PersistentFlags().String(flagContentTypeName, flagContentTypeDefault, flagContentTypeDescription) - if err := cmd.RegisterFlagCompletionFunc(contentTypeFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagContentTypeName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["application/x-tar"]`), &res); err != nil { @@ -257,9 +255,10 @@ func registerOperationImageImageBuildContentTypeParamFlags(cmdPrefix string, cmd return nil } + func registerOperationImageImageBuildXRegistryConfigParamFlags(cmdPrefix string, cmd *cobra.Command) error { - xRegistryConfigDescription := `This is a base64-encoded JSON object with auth configurations for multiple registries that a build may refer to. + flagXRegistryConfigDescription := `This is a base64-encoded JSON object with auth configurations for multiple registries that a build may refer to. The key is a registry URL, and the value is an auth configuration object, [as described in the authentication section](#section/Authentication). For example: @@ -279,437 +278,462 @@ The key is a registry URL, and the value is an auth configuration object, [as de Only the registry domain name (and port if not the default 443) are required. However, for legacy reasons, the Docker Hub registry must be specified with both a ` + "`" + `https://` + "`" + ` prefix and a ` + "`" + `/v1/` + "`" + ` suffix even though Docker will prefer to use the v2 registry API. ` - var xRegistryConfigFlagName string + var flagXRegistryConfigName string if cmdPrefix == "" { - xRegistryConfigFlagName = "X-Registry-Config" + flagXRegistryConfigName = "X-Registry-Config" } else { - xRegistryConfigFlagName = fmt.Sprintf("%v.X-Registry-Config", cmdPrefix) + flagXRegistryConfigName = fmt.Sprintf("%v.X-Registry-Config", cmdPrefix) } - var xRegistryConfigFlagDefault string + var flagXRegistryConfigDefault string - _ = cmd.PersistentFlags().String(xRegistryConfigFlagName, xRegistryConfigFlagDefault, xRegistryConfigDescription) + _ = cmd.PersistentFlags().String(flagXRegistryConfigName, flagXRegistryConfigDefault, flagXRegistryConfigDescription) return nil } + func registerOperationImageImageBuildBuildargsParamFlags(cmdPrefix string, cmd *cobra.Command) error { - buildargsDescription := `JSON map of string pairs for build-time variables. Users pass these values at build-time. Docker uses the buildargs as the environment context for commands run via the ` + "`" + `Dockerfile` + "`" + ` RUN instruction, or for variable expansion in other ` + "`" + `Dockerfile` + "`" + ` instructions. This is not meant for passing secret values. + flagBuildargsDescription := `JSON map of string pairs for build-time variables. Users pass these values at build-time. Docker uses the buildargs as the environment context for commands run via the ` + "`" + `Dockerfile` + "`" + ` RUN instruction, or for variable expansion in other ` + "`" + `Dockerfile` + "`" + ` instructions. This is not meant for passing secret values. For example, the build arg ` + "`" + `FOO=bar` + "`" + ` would become ` + "`" + `{"FOO":"bar"}` + "`" + ` in JSON. This would result in the the query parameter ` + "`" + `buildargs={"FOO":"bar"}` + "`" + `. Note that ` + "`" + `{"FOO":"bar"}` + "`" + ` should be URI component encoded. [Read more about the buildargs instruction.](https://docs.docker.com/engine/reference/builder/#arg) ` - var buildargsFlagName string + var flagBuildargsName string if cmdPrefix == "" { - buildargsFlagName = "buildargs" + flagBuildargsName = "buildargs" } else { - buildargsFlagName = fmt.Sprintf("%v.buildargs", cmdPrefix) + flagBuildargsName = fmt.Sprintf("%v.buildargs", cmdPrefix) } - var buildargsFlagDefault string + var flagBuildargsDefault string - _ = cmd.PersistentFlags().String(buildargsFlagName, buildargsFlagDefault, buildargsDescription) + _ = cmd.PersistentFlags().String(flagBuildargsName, flagBuildargsDefault, flagBuildargsDescription) return nil } + func registerOperationImageImageBuildCachefromParamFlags(cmdPrefix string, cmd *cobra.Command) error { - cachefromDescription := `JSON array of images used for build cache resolution.` + flagCachefromDescription := `JSON array of images used for build cache resolution.` - var cachefromFlagName string + var flagCachefromName string if cmdPrefix == "" { - cachefromFlagName = "cachefrom" + flagCachefromName = "cachefrom" } else { - cachefromFlagName = fmt.Sprintf("%v.cachefrom", cmdPrefix) + flagCachefromName = fmt.Sprintf("%v.cachefrom", cmdPrefix) } - var cachefromFlagDefault string + var flagCachefromDefault string - _ = cmd.PersistentFlags().String(cachefromFlagName, cachefromFlagDefault, cachefromDescription) + _ = cmd.PersistentFlags().String(flagCachefromName, flagCachefromDefault, flagCachefromDescription) return nil } + func registerOperationImageImageBuildCpuperiodParamFlags(cmdPrefix string, cmd *cobra.Command) error { - cpuperiodDescription := `The length of a CPU period in microseconds.` + flagCpuperiodDescription := `The length of a CPU period in microseconds.` - var cpuperiodFlagName string + var flagCpuperiodName string if cmdPrefix == "" { - cpuperiodFlagName = "cpuperiod" + flagCpuperiodName = "cpuperiod" } else { - cpuperiodFlagName = fmt.Sprintf("%v.cpuperiod", cmdPrefix) + flagCpuperiodName = fmt.Sprintf("%v.cpuperiod", cmdPrefix) } - var cpuperiodFlagDefault int64 + var flagCpuperiodDefault int64 - _ = cmd.PersistentFlags().Int64(cpuperiodFlagName, cpuperiodFlagDefault, cpuperiodDescription) + _ = cmd.PersistentFlags().Int64(flagCpuperiodName, flagCpuperiodDefault, flagCpuperiodDescription) return nil } + func registerOperationImageImageBuildCpuquotaParamFlags(cmdPrefix string, cmd *cobra.Command) error { - cpuquotaDescription := `Microseconds of CPU time that the container can get in a CPU period.` + flagCpuquotaDescription := `Microseconds of CPU time that the container can get in a CPU period.` - var cpuquotaFlagName string + var flagCpuquotaName string if cmdPrefix == "" { - cpuquotaFlagName = "cpuquota" + flagCpuquotaName = "cpuquota" } else { - cpuquotaFlagName = fmt.Sprintf("%v.cpuquota", cmdPrefix) + flagCpuquotaName = fmt.Sprintf("%v.cpuquota", cmdPrefix) } - var cpuquotaFlagDefault int64 + var flagCpuquotaDefault int64 - _ = cmd.PersistentFlags().Int64(cpuquotaFlagName, cpuquotaFlagDefault, cpuquotaDescription) + _ = cmd.PersistentFlags().Int64(flagCpuquotaName, flagCpuquotaDefault, flagCpuquotaDescription) return nil } + func registerOperationImageImageBuildCpusetcpusParamFlags(cmdPrefix string, cmd *cobra.Command) error { - cpusetcpusDescription := `CPUs in which to allow execution (e.g., ` + "`" + `0-3` + "`" + `, ` + "`" + `0,1` + "`" + `).` + flagCpusetcpusDescription := `CPUs in which to allow execution (e.g., ` + "`" + `0-3` + "`" + `, ` + "`" + `0,1` + "`" + `).` - var cpusetcpusFlagName string + var flagCpusetcpusName string if cmdPrefix == "" { - cpusetcpusFlagName = "cpusetcpus" + flagCpusetcpusName = "cpusetcpus" } else { - cpusetcpusFlagName = fmt.Sprintf("%v.cpusetcpus", cmdPrefix) + flagCpusetcpusName = fmt.Sprintf("%v.cpusetcpus", cmdPrefix) } - var cpusetcpusFlagDefault string + var flagCpusetcpusDefault string - _ = cmd.PersistentFlags().String(cpusetcpusFlagName, cpusetcpusFlagDefault, cpusetcpusDescription) + _ = cmd.PersistentFlags().String(flagCpusetcpusName, flagCpusetcpusDefault, flagCpusetcpusDescription) return nil } + func registerOperationImageImageBuildCpusharesParamFlags(cmdPrefix string, cmd *cobra.Command) error { - cpusharesDescription := `CPU shares (relative weight).` + flagCpusharesDescription := `CPU shares (relative weight).` - var cpusharesFlagName string + var flagCpusharesName string if cmdPrefix == "" { - cpusharesFlagName = "cpushares" + flagCpusharesName = "cpushares" } else { - cpusharesFlagName = fmt.Sprintf("%v.cpushares", cmdPrefix) + flagCpusharesName = fmt.Sprintf("%v.cpushares", cmdPrefix) } - var cpusharesFlagDefault int64 + var flagCpusharesDefault int64 - _ = cmd.PersistentFlags().Int64(cpusharesFlagName, cpusharesFlagDefault, cpusharesDescription) + _ = cmd.PersistentFlags().Int64(flagCpusharesName, flagCpusharesDefault, flagCpusharesDescription) return nil } + func registerOperationImageImageBuildDockerfileParamFlags(cmdPrefix string, cmd *cobra.Command) error { - dockerfileDescription := `Path within the build context to the ` + "`" + `Dockerfile` + "`" + `. This is ignored if ` + "`" + `remote` + "`" + ` is specified and points to an external ` + "`" + `Dockerfile` + "`" + `.` + flagDockerfileDescription := `Path within the build context to the ` + "`" + `Dockerfile` + "`" + `. This is ignored if ` + "`" + `remote` + "`" + ` is specified and points to an external ` + "`" + `Dockerfile` + "`" + `.` - var dockerfileFlagName string + var flagDockerfileName string if cmdPrefix == "" { - dockerfileFlagName = "dockerfile" + flagDockerfileName = "dockerfile" } else { - dockerfileFlagName = fmt.Sprintf("%v.dockerfile", cmdPrefix) + flagDockerfileName = fmt.Sprintf("%v.dockerfile", cmdPrefix) } - var dockerfileFlagDefault string = "Dockerfile" + var flagDockerfileDefault string = "Dockerfile" - _ = cmd.PersistentFlags().String(dockerfileFlagName, dockerfileFlagDefault, dockerfileDescription) + _ = cmd.PersistentFlags().String(flagDockerfileName, flagDockerfileDefault, flagDockerfileDescription) return nil } + func registerOperationImageImageBuildExtrahostsParamFlags(cmdPrefix string, cmd *cobra.Command) error { - extrahostsDescription := `Extra hosts to add to /etc/hosts` + flagExtrahostsDescription := `Extra hosts to add to /etc/hosts` - var extrahostsFlagName string + var flagExtrahostsName string if cmdPrefix == "" { - extrahostsFlagName = "extrahosts" + flagExtrahostsName = "extrahosts" } else { - extrahostsFlagName = fmt.Sprintf("%v.extrahosts", cmdPrefix) + flagExtrahostsName = fmt.Sprintf("%v.extrahosts", cmdPrefix) } - var extrahostsFlagDefault string + var flagExtrahostsDefault string - _ = cmd.PersistentFlags().String(extrahostsFlagName, extrahostsFlagDefault, extrahostsDescription) + _ = cmd.PersistentFlags().String(flagExtrahostsName, flagExtrahostsDefault, flagExtrahostsDescription) return nil } + func registerOperationImageImageBuildForcermParamFlags(cmdPrefix string, cmd *cobra.Command) error { - forcermDescription := `Always remove intermediate containers, even upon failure.` + flagForcermDescription := `Always remove intermediate containers, even upon failure.` - var forcermFlagName string + var flagForcermName string if cmdPrefix == "" { - forcermFlagName = "forcerm" + flagForcermName = "forcerm" } else { - forcermFlagName = fmt.Sprintf("%v.forcerm", cmdPrefix) + flagForcermName = fmt.Sprintf("%v.forcerm", cmdPrefix) } - var forcermFlagDefault bool + var flagForcermDefault bool - _ = cmd.PersistentFlags().Bool(forcermFlagName, forcermFlagDefault, forcermDescription) + _ = cmd.PersistentFlags().Bool(flagForcermName, flagForcermDefault, flagForcermDescription) return nil } + func registerOperationImageImageBuildInputStreamParamFlags(cmdPrefix string, cmd *cobra.Command) error { // warning: go type io.ReadCloser is not supported by go-swagger cli yet. return nil } + func registerOperationImageImageBuildLabelsParamFlags(cmdPrefix string, cmd *cobra.Command) error { - labelsDescription := `Arbitrary key/value labels to set on the image, as a JSON map of string pairs.` + flagLabelsDescription := `Arbitrary key/value labels to set on the image, as a JSON map of string pairs.` - var labelsFlagName string + var flagLabelsName string if cmdPrefix == "" { - labelsFlagName = "labels" + flagLabelsName = "labels" } else { - labelsFlagName = fmt.Sprintf("%v.labels", cmdPrefix) + flagLabelsName = fmt.Sprintf("%v.labels", cmdPrefix) } - var labelsFlagDefault string + var flagLabelsDefault string - _ = cmd.PersistentFlags().String(labelsFlagName, labelsFlagDefault, labelsDescription) + _ = cmd.PersistentFlags().String(flagLabelsName, flagLabelsDefault, flagLabelsDescription) return nil } + func registerOperationImageImageBuildMemoryParamFlags(cmdPrefix string, cmd *cobra.Command) error { - memoryDescription := `Set memory limit for build.` + flagMemoryDescription := `Set memory limit for build.` - var memoryFlagName string + var flagMemoryName string if cmdPrefix == "" { - memoryFlagName = "memory" + flagMemoryName = "memory" } else { - memoryFlagName = fmt.Sprintf("%v.memory", cmdPrefix) + flagMemoryName = fmt.Sprintf("%v.memory", cmdPrefix) } - var memoryFlagDefault int64 + var flagMemoryDefault int64 - _ = cmd.PersistentFlags().Int64(memoryFlagName, memoryFlagDefault, memoryDescription) + _ = cmd.PersistentFlags().Int64(flagMemoryName, flagMemoryDefault, flagMemoryDescription) return nil } + func registerOperationImageImageBuildMemswapParamFlags(cmdPrefix string, cmd *cobra.Command) error { - memswapDescription := `Total memory (memory + swap). Set as ` + "`" + `-1` + "`" + ` to disable swap.` + flagMemswapDescription := `Total memory (memory + swap). Set as ` + "`" + `-1` + "`" + ` to disable swap.` - var memswapFlagName string + var flagMemswapName string if cmdPrefix == "" { - memswapFlagName = "memswap" + flagMemswapName = "memswap" } else { - memswapFlagName = fmt.Sprintf("%v.memswap", cmdPrefix) + flagMemswapName = fmt.Sprintf("%v.memswap", cmdPrefix) } - var memswapFlagDefault int64 + var flagMemswapDefault int64 - _ = cmd.PersistentFlags().Int64(memswapFlagName, memswapFlagDefault, memswapDescription) + _ = cmd.PersistentFlags().Int64(flagMemswapName, flagMemswapDefault, flagMemswapDescription) return nil } + func registerOperationImageImageBuildNetworkmodeParamFlags(cmdPrefix string, cmd *cobra.Command) error { - networkmodeDescription := `Sets the networking mode for the run commands during build. Supported + flagNetworkmodeDescription := `Sets the networking mode for the run commands during build. Supported standard values are: ` + "`" + `bridge` + "`" + `, ` + "`" + `host` + "`" + `, ` + "`" + `none` + "`" + `, and ` + "`" + `container:` + "`" + `. Any other value is taken as a custom network's name or ID to which this container should connect to. ` - var networkmodeFlagName string + var flagNetworkmodeName string if cmdPrefix == "" { - networkmodeFlagName = "networkmode" + flagNetworkmodeName = "networkmode" } else { - networkmodeFlagName = fmt.Sprintf("%v.networkmode", cmdPrefix) + flagNetworkmodeName = fmt.Sprintf("%v.networkmode", cmdPrefix) } - var networkmodeFlagDefault string + var flagNetworkmodeDefault string - _ = cmd.PersistentFlags().String(networkmodeFlagName, networkmodeFlagDefault, networkmodeDescription) + _ = cmd.PersistentFlags().String(flagNetworkmodeName, flagNetworkmodeDefault, flagNetworkmodeDescription) return nil } + func registerOperationImageImageBuildNocacheParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nocacheDescription := `Do not use the cache when building the image.` + flagNocacheDescription := `Do not use the cache when building the image.` - var nocacheFlagName string + var flagNocacheName string if cmdPrefix == "" { - nocacheFlagName = "nocache" + flagNocacheName = "nocache" } else { - nocacheFlagName = fmt.Sprintf("%v.nocache", cmdPrefix) + flagNocacheName = fmt.Sprintf("%v.nocache", cmdPrefix) } - var nocacheFlagDefault bool + var flagNocacheDefault bool - _ = cmd.PersistentFlags().Bool(nocacheFlagName, nocacheFlagDefault, nocacheDescription) + _ = cmd.PersistentFlags().Bool(flagNocacheName, flagNocacheDefault, flagNocacheDescription) return nil } + func registerOperationImageImageBuildOutputsParamFlags(cmdPrefix string, cmd *cobra.Command) error { - outputsDescription := `BuildKit output configuration` + flagOutputsDescription := `BuildKit output configuration` - var outputsFlagName string + var flagOutputsName string if cmdPrefix == "" { - outputsFlagName = "outputs" + flagOutputsName = "outputs" } else { - outputsFlagName = fmt.Sprintf("%v.outputs", cmdPrefix) + flagOutputsName = fmt.Sprintf("%v.outputs", cmdPrefix) } - var outputsFlagDefault string + var flagOutputsDefault string - _ = cmd.PersistentFlags().String(outputsFlagName, outputsFlagDefault, outputsDescription) + _ = cmd.PersistentFlags().String(flagOutputsName, flagOutputsDefault, flagOutputsDescription) return nil } + func registerOperationImageImageBuildPlatformParamFlags(cmdPrefix string, cmd *cobra.Command) error { - platformDescription := `Platform in the format os[/arch[/variant]]` + flagPlatformDescription := `Platform in the format os[/arch[/variant]]` - var platformFlagName string + var flagPlatformName string if cmdPrefix == "" { - platformFlagName = "platform" + flagPlatformName = "platform" } else { - platformFlagName = fmt.Sprintf("%v.platform", cmdPrefix) + flagPlatformName = fmt.Sprintf("%v.platform", cmdPrefix) } - var platformFlagDefault string + var flagPlatformDefault string - _ = cmd.PersistentFlags().String(platformFlagName, platformFlagDefault, platformDescription) + _ = cmd.PersistentFlags().String(flagPlatformName, flagPlatformDefault, flagPlatformDescription) return nil } + func registerOperationImageImageBuildPullParamFlags(cmdPrefix string, cmd *cobra.Command) error { - pullDescription := `Attempt to pull the image even if an older image exists locally.` + flagPullDescription := `Attempt to pull the image even if an older image exists locally.` - var pullFlagName string + var flagPullName string if cmdPrefix == "" { - pullFlagName = "pull" + flagPullName = "pull" } else { - pullFlagName = fmt.Sprintf("%v.pull", cmdPrefix) + flagPullName = fmt.Sprintf("%v.pull", cmdPrefix) } - var pullFlagDefault string + var flagPullDefault string - _ = cmd.PersistentFlags().String(pullFlagName, pullFlagDefault, pullDescription) + _ = cmd.PersistentFlags().String(flagPullName, flagPullDefault, flagPullDescription) return nil } + func registerOperationImageImageBuildQParamFlags(cmdPrefix string, cmd *cobra.Command) error { - qDescription := `Suppress verbose build output.` + flagQDescription := `Suppress verbose build output.` - var qFlagName string + var flagQName string if cmdPrefix == "" { - qFlagName = "q" + flagQName = "q" } else { - qFlagName = fmt.Sprintf("%v.q", cmdPrefix) + flagQName = fmt.Sprintf("%v.q", cmdPrefix) } - var qFlagDefault bool + var flagQDefault bool - _ = cmd.PersistentFlags().Bool(qFlagName, qFlagDefault, qDescription) + _ = cmd.PersistentFlags().Bool(flagQName, flagQDefault, flagQDescription) return nil } + func registerOperationImageImageBuildRemoteParamFlags(cmdPrefix string, cmd *cobra.Command) error { - remoteDescription := `A Git repository URI or HTTP/HTTPS context URI. If the URI points to a single text file, the file’s contents are placed into a file called ` + "`" + `Dockerfile` + "`" + ` and the image is built from that file. If the URI points to a tarball, the file is downloaded by the daemon and the contents therein used as the context for the build. If the URI points to a tarball and the ` + "`" + `dockerfile` + "`" + ` parameter is also specified, there must be a file with the corresponding path inside the tarball.` + flagRemoteDescription := `A Git repository URI or HTTP/HTTPS context URI. If the URI points to a single text file, the file’s contents are placed into a file called ` + "`" + `Dockerfile` + "`" + ` and the image is built from that file. If the URI points to a tarball, the file is downloaded by the daemon and the contents therein used as the context for the build. If the URI points to a tarball and the ` + "`" + `dockerfile` + "`" + ` parameter is also specified, there must be a file with the corresponding path inside the tarball.` - var remoteFlagName string + var flagRemoteName string if cmdPrefix == "" { - remoteFlagName = "remote" + flagRemoteName = "remote" } else { - remoteFlagName = fmt.Sprintf("%v.remote", cmdPrefix) + flagRemoteName = fmt.Sprintf("%v.remote", cmdPrefix) } - var remoteFlagDefault string + var flagRemoteDefault string - _ = cmd.PersistentFlags().String(remoteFlagName, remoteFlagDefault, remoteDescription) + _ = cmd.PersistentFlags().String(flagRemoteName, flagRemoteDefault, flagRemoteDescription) return nil } + func registerOperationImageImageBuildRmParamFlags(cmdPrefix string, cmd *cobra.Command) error { - rmDescription := `Remove intermediate containers after a successful build.` + flagRmDescription := `Remove intermediate containers after a successful build.` - var rmFlagName string + var flagRmName string if cmdPrefix == "" { - rmFlagName = "rm" + flagRmName = "rm" } else { - rmFlagName = fmt.Sprintf("%v.rm", cmdPrefix) + flagRmName = fmt.Sprintf("%v.rm", cmdPrefix) } - var rmFlagDefault bool = true + var flagRmDefault bool = true - _ = cmd.PersistentFlags().Bool(rmFlagName, rmFlagDefault, rmDescription) + _ = cmd.PersistentFlags().Bool(flagRmName, flagRmDefault, flagRmDescription) return nil } + func registerOperationImageImageBuildShmsizeParamFlags(cmdPrefix string, cmd *cobra.Command) error { - shmsizeDescription := `Size of ` + "`" + `/dev/shm` + "`" + ` in bytes. The size must be greater than 0. If omitted the system uses 64MB.` + flagShmsizeDescription := `Size of ` + "`" + `/dev/shm` + "`" + ` in bytes. The size must be greater than 0. If omitted the system uses 64MB.` - var shmsizeFlagName string + var flagShmsizeName string if cmdPrefix == "" { - shmsizeFlagName = "shmsize" + flagShmsizeName = "shmsize" } else { - shmsizeFlagName = fmt.Sprintf("%v.shmsize", cmdPrefix) + flagShmsizeName = fmt.Sprintf("%v.shmsize", cmdPrefix) } - var shmsizeFlagDefault int64 + var flagShmsizeDefault int64 - _ = cmd.PersistentFlags().Int64(shmsizeFlagName, shmsizeFlagDefault, shmsizeDescription) + _ = cmd.PersistentFlags().Int64(flagShmsizeName, flagShmsizeDefault, flagShmsizeDescription) return nil } + func registerOperationImageImageBuildSquashParamFlags(cmdPrefix string, cmd *cobra.Command) error { - squashDescription := `Squash the resulting images layers into a single layer. *(Experimental release only.)*` + flagSquashDescription := `Squash the resulting images layers into a single layer. *(Experimental release only.)*` - var squashFlagName string + var flagSquashName string if cmdPrefix == "" { - squashFlagName = "squash" + flagSquashName = "squash" } else { - squashFlagName = fmt.Sprintf("%v.squash", cmdPrefix) + flagSquashName = fmt.Sprintf("%v.squash", cmdPrefix) } - var squashFlagDefault bool + var flagSquashDefault bool - _ = cmd.PersistentFlags().Bool(squashFlagName, squashFlagDefault, squashDescription) + _ = cmd.PersistentFlags().Bool(flagSquashName, flagSquashDefault, flagSquashDescription) return nil } + func registerOperationImageImageBuildTParamFlags(cmdPrefix string, cmd *cobra.Command) error { - tDescription := `A name and optional tag to apply to the image in the ` + "`" + `name:tag` + "`" + ` format. If you omit the tag the default ` + "`" + `latest` + "`" + ` value is assumed. You can provide several ` + "`" + `t` + "`" + ` parameters.` + flagTDescription := `A name and optional tag to apply to the image in the ` + "`" + `name:tag` + "`" + ` format. If you omit the tag the default ` + "`" + `latest` + "`" + ` value is assumed. You can provide several ` + "`" + `t` + "`" + ` parameters.` - var tFlagName string + var flagTName string if cmdPrefix == "" { - tFlagName = "t" + flagTName = "t" } else { - tFlagName = fmt.Sprintf("%v.t", cmdPrefix) + flagTName = fmt.Sprintf("%v.t", cmdPrefix) } - var tFlagDefault string + var flagTDefault string - _ = cmd.PersistentFlags().String(tFlagName, tFlagDefault, tDescription) + _ = cmd.PersistentFlags().String(flagTName, flagTDefault, flagTDescription) return nil } + func registerOperationImageImageBuildTargetParamFlags(cmdPrefix string, cmd *cobra.Command) error { - targetDescription := `Target build stage` + flagTargetDescription := `Target build stage` - var targetFlagName string + var flagTargetName string if cmdPrefix == "" { - targetFlagName = "target" + flagTargetName = "target" } else { - targetFlagName = fmt.Sprintf("%v.target", cmdPrefix) + flagTargetName = fmt.Sprintf("%v.target", cmdPrefix) } - var targetFlagDefault string + var flagTargetDefault string - _ = cmd.PersistentFlags().String(targetFlagName, targetFlagDefault, targetDescription) + _ = cmd.PersistentFlags().String(flagTargetName, flagTargetDefault, flagTargetDescription) return nil } @@ -718,527 +742,580 @@ func retrieveOperationImageImageBuildContentTypeFlag(m *image.ImageBuildParams, retAdded := false if cmd.Flags().Changed("Content-type") { - var contentTypeFlagName string + var flagContentTypeName string if cmdPrefix == "" { - contentTypeFlagName = "Content-type" + flagContentTypeName = "Content-type" } else { - contentTypeFlagName = fmt.Sprintf("%v.Content-type", cmdPrefix) + flagContentTypeName = fmt.Sprintf("%v.Content-type", cmdPrefix) } - contentTypeFlagValue, err := cmd.Flags().GetString(contentTypeFlagName) + flagContentTypeValue, err := cmd.Flags().GetString(flagContentTypeName) if err != nil { return err, false } - m.ContentType = &contentTypeFlagValue + m.ContentType = &flagContentTypeValue } + return nil, retAdded } + func retrieveOperationImageImageBuildXRegistryConfigFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("X-Registry-Config") { - var xRegistryConfigFlagName string + var flagXRegistryConfigName string if cmdPrefix == "" { - xRegistryConfigFlagName = "X-Registry-Config" + flagXRegistryConfigName = "X-Registry-Config" } else { - xRegistryConfigFlagName = fmt.Sprintf("%v.X-Registry-Config", cmdPrefix) + flagXRegistryConfigName = fmt.Sprintf("%v.X-Registry-Config", cmdPrefix) } - xRegistryConfigFlagValue, err := cmd.Flags().GetString(xRegistryConfigFlagName) + flagXRegistryConfigValue, err := cmd.Flags().GetString(flagXRegistryConfigName) if err != nil { return err, false } - m.XRegistryConfig = &xRegistryConfigFlagValue + m.XRegistryConfig = &flagXRegistryConfigValue } + return nil, retAdded } + func retrieveOperationImageImageBuildBuildargsFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("buildargs") { - var buildargsFlagName string + var flagBuildargsName string if cmdPrefix == "" { - buildargsFlagName = "buildargs" + flagBuildargsName = "buildargs" } else { - buildargsFlagName = fmt.Sprintf("%v.buildargs", cmdPrefix) + flagBuildargsName = fmt.Sprintf("%v.buildargs", cmdPrefix) } - buildargsFlagValue, err := cmd.Flags().GetString(buildargsFlagName) + flagBuildargsValue, err := cmd.Flags().GetString(flagBuildargsName) if err != nil { return err, false } - m.Buildargs = &buildargsFlagValue + m.Buildargs = &flagBuildargsValue } + return nil, retAdded } + func retrieveOperationImageImageBuildCachefromFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("cachefrom") { - var cachefromFlagName string + var flagCachefromName string if cmdPrefix == "" { - cachefromFlagName = "cachefrom" + flagCachefromName = "cachefrom" } else { - cachefromFlagName = fmt.Sprintf("%v.cachefrom", cmdPrefix) + flagCachefromName = fmt.Sprintf("%v.cachefrom", cmdPrefix) } - cachefromFlagValue, err := cmd.Flags().GetString(cachefromFlagName) + flagCachefromValue, err := cmd.Flags().GetString(flagCachefromName) if err != nil { return err, false } - m.Cachefrom = &cachefromFlagValue + m.Cachefrom = &flagCachefromValue } + return nil, retAdded } + func retrieveOperationImageImageBuildCpuperiodFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("cpuperiod") { - var cpuperiodFlagName string + var flagCpuperiodName string if cmdPrefix == "" { - cpuperiodFlagName = "cpuperiod" + flagCpuperiodName = "cpuperiod" } else { - cpuperiodFlagName = fmt.Sprintf("%v.cpuperiod", cmdPrefix) + flagCpuperiodName = fmt.Sprintf("%v.cpuperiod", cmdPrefix) } - cpuperiodFlagValue, err := cmd.Flags().GetInt64(cpuperiodFlagName) + flagCpuperiodValue, err := cmd.Flags().GetInt64(flagCpuperiodName) if err != nil { return err, false } - m.Cpuperiod = &cpuperiodFlagValue + m.Cpuperiod = &flagCpuperiodValue } + return nil, retAdded } + func retrieveOperationImageImageBuildCpuquotaFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("cpuquota") { - var cpuquotaFlagName string + var flagCpuquotaName string if cmdPrefix == "" { - cpuquotaFlagName = "cpuquota" + flagCpuquotaName = "cpuquota" } else { - cpuquotaFlagName = fmt.Sprintf("%v.cpuquota", cmdPrefix) + flagCpuquotaName = fmt.Sprintf("%v.cpuquota", cmdPrefix) } - cpuquotaFlagValue, err := cmd.Flags().GetInt64(cpuquotaFlagName) + flagCpuquotaValue, err := cmd.Flags().GetInt64(flagCpuquotaName) if err != nil { return err, false } - m.Cpuquota = &cpuquotaFlagValue + m.Cpuquota = &flagCpuquotaValue } + return nil, retAdded } + func retrieveOperationImageImageBuildCpusetcpusFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("cpusetcpus") { - var cpusetcpusFlagName string + var flagCpusetcpusName string if cmdPrefix == "" { - cpusetcpusFlagName = "cpusetcpus" + flagCpusetcpusName = "cpusetcpus" } else { - cpusetcpusFlagName = fmt.Sprintf("%v.cpusetcpus", cmdPrefix) + flagCpusetcpusName = fmt.Sprintf("%v.cpusetcpus", cmdPrefix) } - cpusetcpusFlagValue, err := cmd.Flags().GetString(cpusetcpusFlagName) + flagCpusetcpusValue, err := cmd.Flags().GetString(flagCpusetcpusName) if err != nil { return err, false } - m.Cpusetcpus = &cpusetcpusFlagValue + m.Cpusetcpus = &flagCpusetcpusValue } + return nil, retAdded } + func retrieveOperationImageImageBuildCpusharesFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("cpushares") { - var cpusharesFlagName string + var flagCpusharesName string if cmdPrefix == "" { - cpusharesFlagName = "cpushares" + flagCpusharesName = "cpushares" } else { - cpusharesFlagName = fmt.Sprintf("%v.cpushares", cmdPrefix) + flagCpusharesName = fmt.Sprintf("%v.cpushares", cmdPrefix) } - cpusharesFlagValue, err := cmd.Flags().GetInt64(cpusharesFlagName) + flagCpusharesValue, err := cmd.Flags().GetInt64(flagCpusharesName) if err != nil { return err, false } - m.Cpushares = &cpusharesFlagValue + m.Cpushares = &flagCpusharesValue } + return nil, retAdded } + func retrieveOperationImageImageBuildDockerfileFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("dockerfile") { - var dockerfileFlagName string + var flagDockerfileName string if cmdPrefix == "" { - dockerfileFlagName = "dockerfile" + flagDockerfileName = "dockerfile" } else { - dockerfileFlagName = fmt.Sprintf("%v.dockerfile", cmdPrefix) + flagDockerfileName = fmt.Sprintf("%v.dockerfile", cmdPrefix) } - dockerfileFlagValue, err := cmd.Flags().GetString(dockerfileFlagName) + flagDockerfileValue, err := cmd.Flags().GetString(flagDockerfileName) if err != nil { return err, false } - m.Dockerfile = &dockerfileFlagValue + m.Dockerfile = &flagDockerfileValue } + return nil, retAdded } + func retrieveOperationImageImageBuildExtrahostsFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("extrahosts") { - var extrahostsFlagName string + var flagExtrahostsName string if cmdPrefix == "" { - extrahostsFlagName = "extrahosts" + flagExtrahostsName = "extrahosts" } else { - extrahostsFlagName = fmt.Sprintf("%v.extrahosts", cmdPrefix) + flagExtrahostsName = fmt.Sprintf("%v.extrahosts", cmdPrefix) } - extrahostsFlagValue, err := cmd.Flags().GetString(extrahostsFlagName) + flagExtrahostsValue, err := cmd.Flags().GetString(flagExtrahostsName) if err != nil { return err, false } - m.Extrahosts = &extrahostsFlagValue + m.Extrahosts = &flagExtrahostsValue } + return nil, retAdded } + func retrieveOperationImageImageBuildForcermFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("forcerm") { - var forcermFlagName string + var flagForcermName string if cmdPrefix == "" { - forcermFlagName = "forcerm" + flagForcermName = "forcerm" } else { - forcermFlagName = fmt.Sprintf("%v.forcerm", cmdPrefix) + flagForcermName = fmt.Sprintf("%v.forcerm", cmdPrefix) } - forcermFlagValue, err := cmd.Flags().GetBool(forcermFlagName) + flagForcermValue, err := cmd.Flags().GetBool(flagForcermName) if err != nil { return err, false } - m.Forcerm = &forcermFlagValue + m.Forcerm = &flagForcermValue } + return nil, retAdded } + func retrieveOperationImageImageBuildInputStreamFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("inputStream") { // warning: io.ReadCloser is not supported by go-swagger cli yet } + return nil, retAdded } + func retrieveOperationImageImageBuildLabelsFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("labels") { - var labelsFlagName string + var flagLabelsName string if cmdPrefix == "" { - labelsFlagName = "labels" + flagLabelsName = "labels" } else { - labelsFlagName = fmt.Sprintf("%v.labels", cmdPrefix) + flagLabelsName = fmt.Sprintf("%v.labels", cmdPrefix) } - labelsFlagValue, err := cmd.Flags().GetString(labelsFlagName) + flagLabelsValue, err := cmd.Flags().GetString(flagLabelsName) if err != nil { return err, false } - m.Labels = &labelsFlagValue + m.Labels = &flagLabelsValue } + return nil, retAdded } + func retrieveOperationImageImageBuildMemoryFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("memory") { - var memoryFlagName string + var flagMemoryName string if cmdPrefix == "" { - memoryFlagName = "memory" + flagMemoryName = "memory" } else { - memoryFlagName = fmt.Sprintf("%v.memory", cmdPrefix) + flagMemoryName = fmt.Sprintf("%v.memory", cmdPrefix) } - memoryFlagValue, err := cmd.Flags().GetInt64(memoryFlagName) + flagMemoryValue, err := cmd.Flags().GetInt64(flagMemoryName) if err != nil { return err, false } - m.Memory = &memoryFlagValue + m.Memory = &flagMemoryValue } + return nil, retAdded } + func retrieveOperationImageImageBuildMemswapFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("memswap") { - var memswapFlagName string + var flagMemswapName string if cmdPrefix == "" { - memswapFlagName = "memswap" + flagMemswapName = "memswap" } else { - memswapFlagName = fmt.Sprintf("%v.memswap", cmdPrefix) + flagMemswapName = fmt.Sprintf("%v.memswap", cmdPrefix) } - memswapFlagValue, err := cmd.Flags().GetInt64(memswapFlagName) + flagMemswapValue, err := cmd.Flags().GetInt64(flagMemswapName) if err != nil { return err, false } - m.Memswap = &memswapFlagValue + m.Memswap = &flagMemswapValue } + return nil, retAdded } + func retrieveOperationImageImageBuildNetworkmodeFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("networkmode") { - var networkmodeFlagName string + var flagNetworkmodeName string if cmdPrefix == "" { - networkmodeFlagName = "networkmode" + flagNetworkmodeName = "networkmode" } else { - networkmodeFlagName = fmt.Sprintf("%v.networkmode", cmdPrefix) + flagNetworkmodeName = fmt.Sprintf("%v.networkmode", cmdPrefix) } - networkmodeFlagValue, err := cmd.Flags().GetString(networkmodeFlagName) + flagNetworkmodeValue, err := cmd.Flags().GetString(flagNetworkmodeName) if err != nil { return err, false } - m.Networkmode = &networkmodeFlagValue + m.Networkmode = &flagNetworkmodeValue } + return nil, retAdded } + func retrieveOperationImageImageBuildNocacheFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("nocache") { - var nocacheFlagName string + var flagNocacheName string if cmdPrefix == "" { - nocacheFlagName = "nocache" + flagNocacheName = "nocache" } else { - nocacheFlagName = fmt.Sprintf("%v.nocache", cmdPrefix) + flagNocacheName = fmt.Sprintf("%v.nocache", cmdPrefix) } - nocacheFlagValue, err := cmd.Flags().GetBool(nocacheFlagName) + flagNocacheValue, err := cmd.Flags().GetBool(flagNocacheName) if err != nil { return err, false } - m.Nocache = &nocacheFlagValue + m.Nocache = &flagNocacheValue } + return nil, retAdded } + func retrieveOperationImageImageBuildOutputsFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("outputs") { - var outputsFlagName string + var flagOutputsName string if cmdPrefix == "" { - outputsFlagName = "outputs" + flagOutputsName = "outputs" } else { - outputsFlagName = fmt.Sprintf("%v.outputs", cmdPrefix) + flagOutputsName = fmt.Sprintf("%v.outputs", cmdPrefix) } - outputsFlagValue, err := cmd.Flags().GetString(outputsFlagName) + flagOutputsValue, err := cmd.Flags().GetString(flagOutputsName) if err != nil { return err, false } - m.Outputs = &outputsFlagValue + m.Outputs = &flagOutputsValue } + return nil, retAdded } + func retrieveOperationImageImageBuildPlatformFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("platform") { - var platformFlagName string + var flagPlatformName string if cmdPrefix == "" { - platformFlagName = "platform" + flagPlatformName = "platform" } else { - platformFlagName = fmt.Sprintf("%v.platform", cmdPrefix) + flagPlatformName = fmt.Sprintf("%v.platform", cmdPrefix) } - platformFlagValue, err := cmd.Flags().GetString(platformFlagName) + flagPlatformValue, err := cmd.Flags().GetString(flagPlatformName) if err != nil { return err, false } - m.Platform = &platformFlagValue + m.Platform = &flagPlatformValue } + return nil, retAdded } + func retrieveOperationImageImageBuildPullFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("pull") { - var pullFlagName string + var flagPullName string if cmdPrefix == "" { - pullFlagName = "pull" + flagPullName = "pull" } else { - pullFlagName = fmt.Sprintf("%v.pull", cmdPrefix) + flagPullName = fmt.Sprintf("%v.pull", cmdPrefix) } - pullFlagValue, err := cmd.Flags().GetString(pullFlagName) + flagPullValue, err := cmd.Flags().GetString(flagPullName) if err != nil { return err, false } - m.Pull = &pullFlagValue + m.Pull = &flagPullValue } + return nil, retAdded } + func retrieveOperationImageImageBuildQFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("q") { - var qFlagName string + var flagQName string if cmdPrefix == "" { - qFlagName = "q" + flagQName = "q" } else { - qFlagName = fmt.Sprintf("%v.q", cmdPrefix) + flagQName = fmt.Sprintf("%v.q", cmdPrefix) } - qFlagValue, err := cmd.Flags().GetBool(qFlagName) + flagQValue, err := cmd.Flags().GetBool(flagQName) if err != nil { return err, false } - m.Q = &qFlagValue + m.Q = &flagQValue } + return nil, retAdded } + func retrieveOperationImageImageBuildRemoteFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("remote") { - var remoteFlagName string + var flagRemoteName string if cmdPrefix == "" { - remoteFlagName = "remote" + flagRemoteName = "remote" } else { - remoteFlagName = fmt.Sprintf("%v.remote", cmdPrefix) + flagRemoteName = fmt.Sprintf("%v.remote", cmdPrefix) } - remoteFlagValue, err := cmd.Flags().GetString(remoteFlagName) + flagRemoteValue, err := cmd.Flags().GetString(flagRemoteName) if err != nil { return err, false } - m.Remote = &remoteFlagValue + m.Remote = &flagRemoteValue } + return nil, retAdded } + func retrieveOperationImageImageBuildRmFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("rm") { - var rmFlagName string + var flagRmName string if cmdPrefix == "" { - rmFlagName = "rm" + flagRmName = "rm" } else { - rmFlagName = fmt.Sprintf("%v.rm", cmdPrefix) + flagRmName = fmt.Sprintf("%v.rm", cmdPrefix) } - rmFlagValue, err := cmd.Flags().GetBool(rmFlagName) + flagRmValue, err := cmd.Flags().GetBool(flagRmName) if err != nil { return err, false } - m.Rm = &rmFlagValue + m.Rm = &flagRmValue } + return nil, retAdded } + func retrieveOperationImageImageBuildShmsizeFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("shmsize") { - var shmsizeFlagName string + var flagShmsizeName string if cmdPrefix == "" { - shmsizeFlagName = "shmsize" + flagShmsizeName = "shmsize" } else { - shmsizeFlagName = fmt.Sprintf("%v.shmsize", cmdPrefix) + flagShmsizeName = fmt.Sprintf("%v.shmsize", cmdPrefix) } - shmsizeFlagValue, err := cmd.Flags().GetInt64(shmsizeFlagName) + flagShmsizeValue, err := cmd.Flags().GetInt64(flagShmsizeName) if err != nil { return err, false } - m.Shmsize = &shmsizeFlagValue + m.Shmsize = &flagShmsizeValue } + return nil, retAdded } + func retrieveOperationImageImageBuildSquashFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("squash") { - var squashFlagName string + var flagSquashName string if cmdPrefix == "" { - squashFlagName = "squash" + flagSquashName = "squash" } else { - squashFlagName = fmt.Sprintf("%v.squash", cmdPrefix) + flagSquashName = fmt.Sprintf("%v.squash", cmdPrefix) } - squashFlagValue, err := cmd.Flags().GetBool(squashFlagName) + flagSquashValue, err := cmd.Flags().GetBool(flagSquashName) if err != nil { return err, false } - m.Squash = &squashFlagValue + m.Squash = &flagSquashValue } + return nil, retAdded } + func retrieveOperationImageImageBuildTFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("t") { - var tFlagName string + var flagTName string if cmdPrefix == "" { - tFlagName = "t" + flagTName = "t" } else { - tFlagName = fmt.Sprintf("%v.t", cmdPrefix) + flagTName = fmt.Sprintf("%v.t", cmdPrefix) } - tFlagValue, err := cmd.Flags().GetString(tFlagName) + flagTValue, err := cmd.Flags().GetString(flagTName) if err != nil { return err, false } - m.T = &tFlagValue + m.T = &flagTValue } + return nil, retAdded } + func retrieveOperationImageImageBuildTargetFlag(m *image.ImageBuildParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("target") { - var targetFlagName string + var flagTargetName string if cmdPrefix == "" { - targetFlagName = "target" + flagTargetName = "target" } else { - targetFlagName = fmt.Sprintf("%v.target", cmdPrefix) + flagTargetName = fmt.Sprintf("%v.target", cmdPrefix) } - targetFlagValue, err := cmd.Flags().GetString(targetFlagName) + flagTargetValue, err := cmd.Flags().GetString(flagTargetName) if err != nil { return err, false } - m.Target = &targetFlagValue + m.Target = &flagTargetValue } + return nil, retAdded } @@ -1246,36 +1323,36 @@ func retrieveOperationImageImageBuildTargetFlag(m *image.ImageBuildParams, cmdPr func parseOperationImageImageBuildResult(resp0 *image.ImageBuildOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning imageBuildOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*image.ImageBuildBadRequest) + var iResp1 any = respErr + eresp1, ok := iResp1.(*image.ImageBuildBadRequest) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*image.ImageBuildInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*image.ImageBuildInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response imageBuildOK is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/image_commit_operation.go b/cli/image_commit_operation.go index bfc20ca..552f757 100644 --- a/cli/image_commit_operation.go +++ b/cli/image_commit_operation.go @@ -2,9 +2,6 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" @@ -12,11 +9,12 @@ import ( "github.com/go-swagger/dockerctl/client/image" "github.com/go-swagger/dockerctl/models" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationImageImageCommitCmd returns a cmd to handle operation imageCommit +// makeOperationImageImageCommitCmd returns a command to handle operation imageCommit func makeOperationImageImageCommitCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ImageCommit", @@ -39,32 +37,31 @@ func runOperationImageImageCommit(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := image.NewImageCommitParams() - if err, _ := retrieveOperationImageImageCommitAuthorFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageCommitAuthorFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageCommitChangesFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageCommitChangesFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageCommitCommentFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageCommitCommentFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageCommitContainerFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageCommitContainerFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageCommitContainerConfigFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageCommitContainerConfigFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageCommitPauseFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageCommitPauseFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageCommitRepoFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageCommitRepoFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageCommitTagFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageCommitTagFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -73,10 +70,11 @@ func runOperationImageImageCommit(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -111,82 +109,86 @@ func registerOperationImageImageCommitParamFlags(cmd *cobra.Command) error { func registerOperationImageImageCommitAuthorParamFlags(cmdPrefix string, cmd *cobra.Command) error { - authorDescription := `Author of the image (e.g., ` + "`" + `John Hannibal Smith ` + "`" + `)` + flagAuthorDescription := `Author of the image (e.g., ` + "`" + `John Hannibal Smith ` + "`" + `)` - var authorFlagName string + var flagAuthorName string if cmdPrefix == "" { - authorFlagName = "author" + flagAuthorName = "author" } else { - authorFlagName = fmt.Sprintf("%v.author", cmdPrefix) + flagAuthorName = fmt.Sprintf("%v.author", cmdPrefix) } - var authorFlagDefault string + var flagAuthorDefault string - _ = cmd.PersistentFlags().String(authorFlagName, authorFlagDefault, authorDescription) + _ = cmd.PersistentFlags().String(flagAuthorName, flagAuthorDefault, flagAuthorDescription) return nil } + func registerOperationImageImageCommitChangesParamFlags(cmdPrefix string, cmd *cobra.Command) error { - changesDescription := `` + "`" + `Dockerfile` + "`" + ` instructions to apply while committing` + flagChangesDescription := `` + "`" + `Dockerfile` + "`" + ` instructions to apply while committing` - var changesFlagName string + var flagChangesName string if cmdPrefix == "" { - changesFlagName = "changes" + flagChangesName = "changes" } else { - changesFlagName = fmt.Sprintf("%v.changes", cmdPrefix) + flagChangesName = fmt.Sprintf("%v.changes", cmdPrefix) } - var changesFlagDefault string + var flagChangesDefault string - _ = cmd.PersistentFlags().String(changesFlagName, changesFlagDefault, changesDescription) + _ = cmd.PersistentFlags().String(flagChangesName, flagChangesDefault, flagChangesDescription) return nil } + func registerOperationImageImageCommitCommentParamFlags(cmdPrefix string, cmd *cobra.Command) error { - commentDescription := `Commit message` + flagCommentDescription := `Commit message` - var commentFlagName string + var flagCommentName string if cmdPrefix == "" { - commentFlagName = "comment" + flagCommentName = "comment" } else { - commentFlagName = fmt.Sprintf("%v.comment", cmdPrefix) + flagCommentName = fmt.Sprintf("%v.comment", cmdPrefix) } - var commentFlagDefault string + var flagCommentDefault string - _ = cmd.PersistentFlags().String(commentFlagName, commentFlagDefault, commentDescription) + _ = cmd.PersistentFlags().String(flagCommentName, flagCommentDefault, flagCommentDescription) return nil } + func registerOperationImageImageCommitContainerParamFlags(cmdPrefix string, cmd *cobra.Command) error { - containerDescription := `The ID or name of the container to commit` + flagContainerDescription := `The ID or name of the container to commit` - var containerFlagName string + var flagContainerName string if cmdPrefix == "" { - containerFlagName = "container" + flagContainerName = "container" } else { - containerFlagName = fmt.Sprintf("%v.container", cmdPrefix) + flagContainerName = fmt.Sprintf("%v.container", cmdPrefix) } - var containerFlagDefault string + var flagContainerDefault string - _ = cmd.PersistentFlags().String(containerFlagName, containerFlagDefault, containerDescription) + _ = cmd.PersistentFlags().String(flagContainerName, flagContainerDefault, flagContainerDescription) return nil } + func registerOperationImageImageCommitContainerConfigParamFlags(cmdPrefix string, cmd *cobra.Command) error { - var containerConfigFlagName string + var flagContainerConfigName string if cmdPrefix == "" { - containerConfigFlagName = "containerConfig" + flagContainerConfigName = "containerConfig" } else { - containerConfigFlagName = fmt.Sprintf("%v.containerConfig", cmdPrefix) + flagContainerConfigName = fmt.Sprintf("%v.containerConfig", cmdPrefix) } - _ = cmd.PersistentFlags().String(containerConfigFlagName, "", "Optional json string for [containerConfig]. The container configuration") + _ = cmd.PersistentFlags().String(flagContainerConfigName, "", `Optional json string for [containerConfig]. The container configuration`) // add flags for body if err := registerModelContainerConfigFlags(0, "containerConfig", cmd); err != nil { @@ -195,54 +197,57 @@ func registerOperationImageImageCommitContainerConfigParamFlags(cmdPrefix string return nil } + func registerOperationImageImageCommitPauseParamFlags(cmdPrefix string, cmd *cobra.Command) error { - pauseDescription := `Whether to pause the container before committing` + flagPauseDescription := `Whether to pause the container before committing` - var pauseFlagName string + var flagPauseName string if cmdPrefix == "" { - pauseFlagName = "pause" + flagPauseName = "pause" } else { - pauseFlagName = fmt.Sprintf("%v.pause", cmdPrefix) + flagPauseName = fmt.Sprintf("%v.pause", cmdPrefix) } - var pauseFlagDefault bool = true + var flagPauseDefault bool = true - _ = cmd.PersistentFlags().Bool(pauseFlagName, pauseFlagDefault, pauseDescription) + _ = cmd.PersistentFlags().Bool(flagPauseName, flagPauseDefault, flagPauseDescription) return nil } + func registerOperationImageImageCommitRepoParamFlags(cmdPrefix string, cmd *cobra.Command) error { - repoDescription := `Repository name for the created image` + flagRepoDescription := `Repository name for the created image` - var repoFlagName string + var flagRepoName string if cmdPrefix == "" { - repoFlagName = "repo" + flagRepoName = "repo" } else { - repoFlagName = fmt.Sprintf("%v.repo", cmdPrefix) + flagRepoName = fmt.Sprintf("%v.repo", cmdPrefix) } - var repoFlagDefault string + var flagRepoDefault string - _ = cmd.PersistentFlags().String(repoFlagName, repoFlagDefault, repoDescription) + _ = cmd.PersistentFlags().String(flagRepoName, flagRepoDefault, flagRepoDescription) return nil } + func registerOperationImageImageCommitTagParamFlags(cmdPrefix string, cmd *cobra.Command) error { - tagDescription := `Tag name for the create image` + flagTagDescription := `Tag name for the create image` - var tagFlagName string + var flagTagName string if cmdPrefix == "" { - tagFlagName = "tag" + flagTagName = "tag" } else { - tagFlagName = fmt.Sprintf("%v.tag", cmdPrefix) + flagTagName = fmt.Sprintf("%v.tag", cmdPrefix) } - var tagFlagDefault string + var flagTagDefault string - _ = cmd.PersistentFlags().String(tagFlagName, tagFlagDefault, tagDescription) + _ = cmd.PersistentFlags().String(flagTagName, flagTagDefault, flagTagDescription) return nil } @@ -251,178 +256,193 @@ func retrieveOperationImageImageCommitAuthorFlag(m *image.ImageCommitParams, cmd retAdded := false if cmd.Flags().Changed("author") { - var authorFlagName string + var flagAuthorName string if cmdPrefix == "" { - authorFlagName = "author" + flagAuthorName = "author" } else { - authorFlagName = fmt.Sprintf("%v.author", cmdPrefix) + flagAuthorName = fmt.Sprintf("%v.author", cmdPrefix) } - authorFlagValue, err := cmd.Flags().GetString(authorFlagName) + flagAuthorValue, err := cmd.Flags().GetString(flagAuthorName) if err != nil { return err, false } - m.Author = &authorFlagValue + m.Author = &flagAuthorValue } + return nil, retAdded } + func retrieveOperationImageImageCommitChangesFlag(m *image.ImageCommitParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("changes") { - var changesFlagName string + var flagChangesName string if cmdPrefix == "" { - changesFlagName = "changes" + flagChangesName = "changes" } else { - changesFlagName = fmt.Sprintf("%v.changes", cmdPrefix) + flagChangesName = fmt.Sprintf("%v.changes", cmdPrefix) } - changesFlagValue, err := cmd.Flags().GetString(changesFlagName) + flagChangesValue, err := cmd.Flags().GetString(flagChangesName) if err != nil { return err, false } - m.Changes = &changesFlagValue + m.Changes = &flagChangesValue } + return nil, retAdded } + func retrieveOperationImageImageCommitCommentFlag(m *image.ImageCommitParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("comment") { - var commentFlagName string + var flagCommentName string if cmdPrefix == "" { - commentFlagName = "comment" + flagCommentName = "comment" } else { - commentFlagName = fmt.Sprintf("%v.comment", cmdPrefix) + flagCommentName = fmt.Sprintf("%v.comment", cmdPrefix) } - commentFlagValue, err := cmd.Flags().GetString(commentFlagName) + flagCommentValue, err := cmd.Flags().GetString(flagCommentName) if err != nil { return err, false } - m.Comment = &commentFlagValue + m.Comment = &flagCommentValue } + return nil, retAdded } + func retrieveOperationImageImageCommitContainerFlag(m *image.ImageCommitParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("container") { - var containerFlagName string + var flagContainerName string if cmdPrefix == "" { - containerFlagName = "container" + flagContainerName = "container" } else { - containerFlagName = fmt.Sprintf("%v.container", cmdPrefix) + flagContainerName = fmt.Sprintf("%v.container", cmdPrefix) } - containerFlagValue, err := cmd.Flags().GetString(containerFlagName) + flagContainerValue, err := cmd.Flags().GetString(flagContainerName) if err != nil { return err, false } - m.Container = &containerFlagValue + m.Container = &flagContainerValue } + return nil, retAdded } + func retrieveOperationImageImageCommitContainerConfigFlag(m *image.ImageCommitParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("containerConfig") { // Read containerConfig string from cmd and unmarshal - containerConfigValueStr, err := cmd.Flags().GetString("containerConfig") + flagContainerConfigValueStr, err := cmd.Flags().GetString("containerConfig") if err != nil { return err, false } - containerConfigValue := models.ContainerConfig{} - if err := json.Unmarshal([]byte(containerConfigValueStr), &containerConfigValue); err != nil { - return fmt.Errorf("cannot unmarshal containerConfig string in models.ContainerConfig: %v", err), false + flagContainerConfigValue := models.ContainerConfig{} + if err := json.Unmarshal([]byte(flagContainerConfigValueStr), &flagContainerConfigValue); err != nil { + return fmt.Errorf("cannot unmarshal containerConfig string in models.ContainerConfig: %w", err), false } - m.ContainerConfig = &containerConfigValue + m.ContainerConfig = &flagContainerConfigValue } - containerConfigValueModel := m.ContainerConfig - if swag.IsZero(containerConfigValueModel) { - containerConfigValueModel = &models.ContainerConfig{} + flagContainerConfigModel := m.ContainerConfig + if swag.IsZero(flagContainerConfigModel) { + flagContainerConfigModel = &models.ContainerConfig{} } - err, added := retrieveModelContainerConfigFlags(0, containerConfigValueModel, "containerConfig", cmd) + err, added := retrieveModelContainerConfigFlags(0, flagContainerConfigModel, "containerConfig", cmd) if err != nil { return err, false } if added { - m.ContainerConfig = containerConfigValueModel + m.ContainerConfig = flagContainerConfigModel } - if dryRun && debug { - containerConfigValueDebugBytes, err := json.Marshal(m.ContainerConfig) + if dryRun && debug { + flagContainerConfigValueDebugBytes, err := json.Marshal(m.ContainerConfig) if err != nil { return err, false } - logDebugf("ContainerConfig dry-run payload: %v", string(containerConfigValueDebugBytes)) + logDebugf("ContainerConfig dry-run payload: %v", string(flagContainerConfigValueDebugBytes)) } + retAdded = retAdded || added return nil, retAdded } + func retrieveOperationImageImageCommitPauseFlag(m *image.ImageCommitParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("pause") { - var pauseFlagName string + var flagPauseName string if cmdPrefix == "" { - pauseFlagName = "pause" + flagPauseName = "pause" } else { - pauseFlagName = fmt.Sprintf("%v.pause", cmdPrefix) + flagPauseName = fmt.Sprintf("%v.pause", cmdPrefix) } - pauseFlagValue, err := cmd.Flags().GetBool(pauseFlagName) + flagPauseValue, err := cmd.Flags().GetBool(flagPauseName) if err != nil { return err, false } - m.Pause = &pauseFlagValue + m.Pause = &flagPauseValue } + return nil, retAdded } + func retrieveOperationImageImageCommitRepoFlag(m *image.ImageCommitParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("repo") { - var repoFlagName string + var flagRepoName string if cmdPrefix == "" { - repoFlagName = "repo" + flagRepoName = "repo" } else { - repoFlagName = fmt.Sprintf("%v.repo", cmdPrefix) + flagRepoName = fmt.Sprintf("%v.repo", cmdPrefix) } - repoFlagValue, err := cmd.Flags().GetString(repoFlagName) + flagRepoValue, err := cmd.Flags().GetString(flagRepoName) if err != nil { return err, false } - m.Repo = &repoFlagValue + m.Repo = &flagRepoValue } + return nil, retAdded } + func retrieveOperationImageImageCommitTagFlag(m *image.ImageCommitParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("tag") { - var tagFlagName string + var flagTagName string if cmdPrefix == "" { - tagFlagName = "tag" + flagTagName = "tag" } else { - tagFlagName = fmt.Sprintf("%v.tag", cmdPrefix) + flagTagName = fmt.Sprintf("%v.tag", cmdPrefix) } - tagFlagValue, err := cmd.Flags().GetString(tagFlagName) + flagTagValue, err := cmd.Flags().GetString(flagTagName) if err != nil { return err, false } - m.Tag = &tagFlagValue + m.Tag = &flagTagValue } + return nil, retAdded } @@ -430,45 +450,47 @@ func retrieveOperationImageImageCommitTagFlag(m *image.ImageCommitParams, cmdPre func parseOperationImageImageCommitResult(resp0 *image.ImageCommitCreated, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*image.ImageCommitCreated) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*image.ImageCommitCreated) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*image.ImageCommitNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*image.ImageCommitNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*image.ImageCommitInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*image.ImageCommitInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -476,6 +498,5 @@ func parseOperationImageImageCommitResult(resp0 *image.ImageCommitCreated, respE } return string(msgStr), nil } - return "", nil } diff --git a/cli/image_create_operation.go b/cli/image_create_operation.go index b826e95..813d9b4 100644 --- a/cli/image_create_operation.go +++ b/cli/image_create_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/image" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationImageImageCreateCmd returns a cmd to handle operation imageCreate +// makeOperationImageImageCreateCmd returns a command to handle operation imageCreate func makeOperationImageImageCreateCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ImageCreate", @@ -38,29 +36,28 @@ func runOperationImageImageCreate(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := image.NewImageCreateParams() - if err, _ := retrieveOperationImageImageCreateXRegistryAuthFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageCreateXRegistryAuthFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageCreateFromImageFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageCreateFromImageFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageCreateFromSrcFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageCreateFromSrcFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageCreateInputImageFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageCreateInputImageFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageCreatePlatformFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageCreatePlatformFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageCreateRepoFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageCreateRepoFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageCreateTagFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageCreateTagFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -69,10 +66,11 @@ func runOperationImageImageCreate(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -104,120 +102,126 @@ func registerOperationImageImageCreateParamFlags(cmd *cobra.Command) error { func registerOperationImageImageCreateXRegistryAuthParamFlags(cmdPrefix string, cmd *cobra.Command) error { - xRegistryAuthDescription := `A base64-encoded auth configuration. [See the authentication section for details.](#section/Authentication)` + flagXRegistryAuthDescription := `A base64-encoded auth configuration. [See the authentication section for details.](#section/Authentication)` - var xRegistryAuthFlagName string + var flagXRegistryAuthName string if cmdPrefix == "" { - xRegistryAuthFlagName = "X-Registry-Auth" + flagXRegistryAuthName = "X-Registry-Auth" } else { - xRegistryAuthFlagName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) + flagXRegistryAuthName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) } - var xRegistryAuthFlagDefault string + var flagXRegistryAuthDefault string - _ = cmd.PersistentFlags().String(xRegistryAuthFlagName, xRegistryAuthFlagDefault, xRegistryAuthDescription) + _ = cmd.PersistentFlags().String(flagXRegistryAuthName, flagXRegistryAuthDefault, flagXRegistryAuthDescription) return nil } + func registerOperationImageImageCreateFromImageParamFlags(cmdPrefix string, cmd *cobra.Command) error { - fromImageDescription := `Name of the image to pull. The name may include a tag or digest. This parameter may only be used when pulling an image. The pull is cancelled if the HTTP connection is closed.` + flagFromImageDescription := `Name of the image to pull. The name may include a tag or digest. This parameter may only be used when pulling an image. The pull is cancelled if the HTTP connection is closed.` - var fromImageFlagName string + var flagFromImageName string if cmdPrefix == "" { - fromImageFlagName = "fromImage" + flagFromImageName = "fromImage" } else { - fromImageFlagName = fmt.Sprintf("%v.fromImage", cmdPrefix) + flagFromImageName = fmt.Sprintf("%v.fromImage", cmdPrefix) } - var fromImageFlagDefault string + var flagFromImageDefault string - _ = cmd.PersistentFlags().String(fromImageFlagName, fromImageFlagDefault, fromImageDescription) + _ = cmd.PersistentFlags().String(flagFromImageName, flagFromImageDefault, flagFromImageDescription) return nil } + func registerOperationImageImageCreateFromSrcParamFlags(cmdPrefix string, cmd *cobra.Command) error { - fromSrcDescription := `Source to import. The value may be a URL from which the image can be retrieved or ` + "`" + `-` + "`" + ` to read the image from the request body. This parameter may only be used when importing an image.` + flagFromSrcDescription := `Source to import. The value may be a URL from which the image can be retrieved or ` + "`" + `-` + "`" + ` to read the image from the request body. This parameter may only be used when importing an image.` - var fromSrcFlagName string + var flagFromSrcName string if cmdPrefix == "" { - fromSrcFlagName = "fromSrc" + flagFromSrcName = "fromSrc" } else { - fromSrcFlagName = fmt.Sprintf("%v.fromSrc", cmdPrefix) + flagFromSrcName = fmt.Sprintf("%v.fromSrc", cmdPrefix) } - var fromSrcFlagDefault string + var flagFromSrcDefault string - _ = cmd.PersistentFlags().String(fromSrcFlagName, fromSrcFlagDefault, fromSrcDescription) + _ = cmd.PersistentFlags().String(flagFromSrcName, flagFromSrcDefault, flagFromSrcDescription) return nil } + func registerOperationImageImageCreateInputImageParamFlags(cmdPrefix string, cmd *cobra.Command) error { - inputImageDescription := `Image content if the value ` + "`" + `-` + "`" + ` has been specified in fromSrc query parameter` + flagInputImageDescription := `Image content if the value ` + "`" + `-` + "`" + ` has been specified in fromSrc query parameter` - var inputImageFlagName string + var flagInputImageName string if cmdPrefix == "" { - inputImageFlagName = "inputImage" + flagInputImageName = "inputImage" } else { - inputImageFlagName = fmt.Sprintf("%v.inputImage", cmdPrefix) + flagInputImageName = fmt.Sprintf("%v.inputImage", cmdPrefix) } - var inputImageFlagDefault string + var flagInputImageDefault string - _ = cmd.PersistentFlags().String(inputImageFlagName, inputImageFlagDefault, inputImageDescription) + _ = cmd.PersistentFlags().String(flagInputImageName, flagInputImageDefault, flagInputImageDescription) return nil } + func registerOperationImageImageCreatePlatformParamFlags(cmdPrefix string, cmd *cobra.Command) error { - platformDescription := `Platform in the format os[/arch[/variant]]` + flagPlatformDescription := `Platform in the format os[/arch[/variant]]` - var platformFlagName string + var flagPlatformName string if cmdPrefix == "" { - platformFlagName = "platform" + flagPlatformName = "platform" } else { - platformFlagName = fmt.Sprintf("%v.platform", cmdPrefix) + flagPlatformName = fmt.Sprintf("%v.platform", cmdPrefix) } - var platformFlagDefault string + var flagPlatformDefault string - _ = cmd.PersistentFlags().String(platformFlagName, platformFlagDefault, platformDescription) + _ = cmd.PersistentFlags().String(flagPlatformName, flagPlatformDefault, flagPlatformDescription) return nil } + func registerOperationImageImageCreateRepoParamFlags(cmdPrefix string, cmd *cobra.Command) error { - repoDescription := `Repository name given to an image when it is imported. The repo may include a tag. This parameter may only be used when importing an image.` + flagRepoDescription := `Repository name given to an image when it is imported. The repo may include a tag. This parameter may only be used when importing an image.` - var repoFlagName string + var flagRepoName string if cmdPrefix == "" { - repoFlagName = "repo" + flagRepoName = "repo" } else { - repoFlagName = fmt.Sprintf("%v.repo", cmdPrefix) + flagRepoName = fmt.Sprintf("%v.repo", cmdPrefix) } - var repoFlagDefault string + var flagRepoDefault string - _ = cmd.PersistentFlags().String(repoFlagName, repoFlagDefault, repoDescription) + _ = cmd.PersistentFlags().String(flagRepoName, flagRepoDefault, flagRepoDescription) return nil } + func registerOperationImageImageCreateTagParamFlags(cmdPrefix string, cmd *cobra.Command) error { - tagDescription := `Tag or digest. If empty when pulling an image, this causes all tags for the given image to be pulled.` + flagTagDescription := `Tag or digest. If empty when pulling an image, this causes all tags for the given image to be pulled.` - var tagFlagName string + var flagTagName string if cmdPrefix == "" { - tagFlagName = "tag" + flagTagName = "tag" } else { - tagFlagName = fmt.Sprintf("%v.tag", cmdPrefix) + flagTagName = fmt.Sprintf("%v.tag", cmdPrefix) } - var tagFlagDefault string + var flagTagDefault string - _ = cmd.PersistentFlags().String(tagFlagName, tagFlagDefault, tagDescription) + _ = cmd.PersistentFlags().String(flagTagName, flagTagDefault, flagTagDescription) return nil } @@ -226,140 +230,153 @@ func retrieveOperationImageImageCreateXRegistryAuthFlag(m *image.ImageCreatePara retAdded := false if cmd.Flags().Changed("X-Registry-Auth") { - var xRegistryAuthFlagName string + var flagXRegistryAuthName string if cmdPrefix == "" { - xRegistryAuthFlagName = "X-Registry-Auth" + flagXRegistryAuthName = "X-Registry-Auth" } else { - xRegistryAuthFlagName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) + flagXRegistryAuthName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) } - xRegistryAuthFlagValue, err := cmd.Flags().GetString(xRegistryAuthFlagName) + flagXRegistryAuthValue, err := cmd.Flags().GetString(flagXRegistryAuthName) if err != nil { return err, false } - m.XRegistryAuth = &xRegistryAuthFlagValue + m.XRegistryAuth = &flagXRegistryAuthValue } + return nil, retAdded } + func retrieveOperationImageImageCreateFromImageFlag(m *image.ImageCreateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("fromImage") { - var fromImageFlagName string + var flagFromImageName string if cmdPrefix == "" { - fromImageFlagName = "fromImage" + flagFromImageName = "fromImage" } else { - fromImageFlagName = fmt.Sprintf("%v.fromImage", cmdPrefix) + flagFromImageName = fmt.Sprintf("%v.fromImage", cmdPrefix) } - fromImageFlagValue, err := cmd.Flags().GetString(fromImageFlagName) + flagFromImageValue, err := cmd.Flags().GetString(flagFromImageName) if err != nil { return err, false } - m.FromImage = &fromImageFlagValue + m.FromImage = &flagFromImageValue } + return nil, retAdded } + func retrieveOperationImageImageCreateFromSrcFlag(m *image.ImageCreateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("fromSrc") { - var fromSrcFlagName string + var flagFromSrcName string if cmdPrefix == "" { - fromSrcFlagName = "fromSrc" + flagFromSrcName = "fromSrc" } else { - fromSrcFlagName = fmt.Sprintf("%v.fromSrc", cmdPrefix) + flagFromSrcName = fmt.Sprintf("%v.fromSrc", cmdPrefix) } - fromSrcFlagValue, err := cmd.Flags().GetString(fromSrcFlagName) + flagFromSrcValue, err := cmd.Flags().GetString(flagFromSrcName) if err != nil { return err, false } - m.FromSrc = &fromSrcFlagValue + m.FromSrc = &flagFromSrcValue } + return nil, retAdded } + func retrieveOperationImageImageCreateInputImageFlag(m *image.ImageCreateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("inputImage") { - var inputImageFlagName string + var flagInputImageName string if cmdPrefix == "" { - inputImageFlagName = "inputImage" + flagInputImageName = "inputImage" } else { - inputImageFlagName = fmt.Sprintf("%v.inputImage", cmdPrefix) + flagInputImageName = fmt.Sprintf("%v.inputImage", cmdPrefix) } - inputImageFlagValue, err := cmd.Flags().GetString(inputImageFlagName) + flagInputImageValue, err := cmd.Flags().GetString(flagInputImageName) if err != nil { return err, false } - m.InputImage = inputImageFlagValue + m.InputImage = flagInputImageValue } + return nil, retAdded } + func retrieveOperationImageImageCreatePlatformFlag(m *image.ImageCreateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("platform") { - var platformFlagName string + var flagPlatformName string if cmdPrefix == "" { - platformFlagName = "platform" + flagPlatformName = "platform" } else { - platformFlagName = fmt.Sprintf("%v.platform", cmdPrefix) + flagPlatformName = fmt.Sprintf("%v.platform", cmdPrefix) } - platformFlagValue, err := cmd.Flags().GetString(platformFlagName) + flagPlatformValue, err := cmd.Flags().GetString(flagPlatformName) if err != nil { return err, false } - m.Platform = &platformFlagValue + m.Platform = &flagPlatformValue } + return nil, retAdded } + func retrieveOperationImageImageCreateRepoFlag(m *image.ImageCreateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("repo") { - var repoFlagName string + var flagRepoName string if cmdPrefix == "" { - repoFlagName = "repo" + flagRepoName = "repo" } else { - repoFlagName = fmt.Sprintf("%v.repo", cmdPrefix) + flagRepoName = fmt.Sprintf("%v.repo", cmdPrefix) } - repoFlagValue, err := cmd.Flags().GetString(repoFlagName) + flagRepoValue, err := cmd.Flags().GetString(flagRepoName) if err != nil { return err, false } - m.Repo = &repoFlagValue + m.Repo = &flagRepoValue } + return nil, retAdded } + func retrieveOperationImageImageCreateTagFlag(m *image.ImageCreateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("tag") { - var tagFlagName string + var flagTagName string if cmdPrefix == "" { - tagFlagName = "tag" + flagTagName = "tag" } else { - tagFlagName = fmt.Sprintf("%v.tag", cmdPrefix) + flagTagName = fmt.Sprintf("%v.tag", cmdPrefix) } - tagFlagValue, err := cmd.Flags().GetString(tagFlagName) + flagTagValue, err := cmd.Flags().GetString(flagTagName) if err != nil { return err, false } - m.Tag = &tagFlagValue + m.Tag = &flagTagValue } + return nil, retAdded } @@ -367,36 +384,36 @@ func retrieveOperationImageImageCreateTagFlag(m *image.ImageCreateParams, cmdPre func parseOperationImageImageCreateResult(resp0 *image.ImageCreateOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning imageCreateOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*image.ImageCreateNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*image.ImageCreateNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*image.ImageCreateInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*image.ImageCreateInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response imageCreateOK is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/image_delete_operation.go b/cli/image_delete_operation.go index f990b14..437684a 100644 --- a/cli/image_delete_operation.go +++ b/cli/image_delete_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/image" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationImageImageDeleteCmd returns a cmd to handle operation imageDelete +// makeOperationImageImageDeleteCmd returns a command to handle operation imageDelete func makeOperationImageImageDeleteCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ImageDelete", @@ -43,17 +41,16 @@ func runOperationImageImageDelete(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := image.NewImageDeleteParams() - if err, _ := retrieveOperationImageImageDeleteForceFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageDeleteForceFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageDeleteNameFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageDeleteNameFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageDeleteNopruneFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageDeleteNopruneFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -62,10 +59,11 @@ func runOperationImageImageDelete(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -85,52 +83,54 @@ func registerOperationImageImageDeleteParamFlags(cmd *cobra.Command) error { func registerOperationImageImageDeleteForceParamFlags(cmdPrefix string, cmd *cobra.Command) error { - forceDescription := `Remove the image even if it is being used by stopped containers or has other tags` + flagForceDescription := `Remove the image even if it is being used by stopped containers or has other tags` - var forceFlagName string + var flagForceName string if cmdPrefix == "" { - forceFlagName = "force" + flagForceName = "force" } else { - forceFlagName = fmt.Sprintf("%v.force", cmdPrefix) + flagForceName = fmt.Sprintf("%v.force", cmdPrefix) } - var forceFlagDefault bool + var flagForceDefault bool - _ = cmd.PersistentFlags().Bool(forceFlagName, forceFlagDefault, forceDescription) + _ = cmd.PersistentFlags().Bool(flagForceName, flagForceDefault, flagForceDescription) return nil } + func registerOperationImageImageDeleteNameParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nameDescription := `Required. Image name or ID` + flagNameDescription := `Required. Image name or ID` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } + func registerOperationImageImageDeleteNopruneParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nopruneDescription := `Do not delete untagged parent images` + flagNopruneDescription := `Do not delete untagged parent images` - var nopruneFlagName string + var flagNopruneName string if cmdPrefix == "" { - nopruneFlagName = "noprune" + flagNopruneName = "noprune" } else { - nopruneFlagName = fmt.Sprintf("%v.noprune", cmdPrefix) + flagNopruneName = fmt.Sprintf("%v.noprune", cmdPrefix) } - var nopruneFlagDefault bool + var flagNopruneDefault bool - _ = cmd.PersistentFlags().Bool(nopruneFlagName, nopruneFlagDefault, nopruneDescription) + _ = cmd.PersistentFlags().Bool(flagNopruneName, flagNopruneDefault, flagNopruneDescription) return nil } @@ -139,60 +139,65 @@ func retrieveOperationImageImageDeleteForceFlag(m *image.ImageDeleteParams, cmdP retAdded := false if cmd.Flags().Changed("force") { - var forceFlagName string + var flagForceName string if cmdPrefix == "" { - forceFlagName = "force" + flagForceName = "force" } else { - forceFlagName = fmt.Sprintf("%v.force", cmdPrefix) + flagForceName = fmt.Sprintf("%v.force", cmdPrefix) } - forceFlagValue, err := cmd.Flags().GetBool(forceFlagName) + flagForceValue, err := cmd.Flags().GetBool(flagForceName) if err != nil { return err, false } - m.Force = &forceFlagValue + m.Force = &flagForceValue } + return nil, retAdded } + func retrieveOperationImageImageDeleteNameFlag(m *image.ImageDeleteParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("name") { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue } + return nil, retAdded } + func retrieveOperationImageImageDeleteNopruneFlag(m *image.ImageDeleteParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("noprune") { - var nopruneFlagName string + var flagNopruneName string if cmdPrefix == "" { - nopruneFlagName = "noprune" + flagNopruneName = "noprune" } else { - nopruneFlagName = fmt.Sprintf("%v.noprune", cmdPrefix) + flagNopruneName = fmt.Sprintf("%v.noprune", cmdPrefix) } - nopruneFlagValue, err := cmd.Flags().GetBool(nopruneFlagName) + flagNopruneValue, err := cmd.Flags().GetBool(flagNopruneName) if err != nil { return err, false } - m.Noprune = &nopruneFlagValue + m.Noprune = &flagNopruneValue } + return nil, retAdded } @@ -200,57 +205,59 @@ func retrieveOperationImageImageDeleteNopruneFlag(m *image.ImageDeleteParams, cm func parseOperationImageImageDeleteResult(resp0 *image.ImageDeleteOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*image.ImageDeleteOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*image.ImageDeleteOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*image.ImageDeleteNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*image.ImageDeleteNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*image.ImageDeleteConflict) + var iResp2 any = respErr + eresp2, ok := iResp2.(*image.ImageDeleteConflict) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*image.ImageDeleteInternalServerError) + var iResp3 any = respErr + eresp3, ok := iResp3.(*image.ImageDeleteInternalServerError) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -258,6 +265,5 @@ func parseOperationImageImageDeleteResult(resp0 *image.ImageDeleteOK, respErr er } return string(msgStr), nil } - return "", nil } diff --git a/cli/image_delete_response_item_model.go b/cli/image_delete_response_item_model.go index db25063..ae951ab 100644 --- a/cli/image_delete_response_item_model.go +++ b/cli/image_delete_response_item_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for ImageDeleteResponseItem @@ -17,55 +15,55 @@ import ( // register flags to command func registerModelImageDeleteResponseItemFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerImageDeleteResponseItemDeleted(depth, cmdPrefix, cmd); err != nil { + if err := registerImageDeleteResponseItemPropDeleted(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageDeleteResponseItemUntagged(depth, cmdPrefix, cmd); err != nil { + if err := registerImageDeleteResponseItemPropUntagged(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerImageDeleteResponseItemDeleted(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageDeleteResponseItemPropDeleted(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - deletedDescription := `The image ID of an image that was deleted` + flagDeletedDescription := `The image ID of an image that was deleted` - var deletedFlagName string + var flagDeletedName string if cmdPrefix == "" { - deletedFlagName = "Deleted" + flagDeletedName = "Deleted" } else { - deletedFlagName = fmt.Sprintf("%v.Deleted", cmdPrefix) + flagDeletedName = fmt.Sprintf("%v.Deleted", cmdPrefix) } - var deletedFlagDefault string + var flagDeletedDefault string - _ = cmd.PersistentFlags().String(deletedFlagName, deletedFlagDefault, deletedDescription) + _ = cmd.PersistentFlags().String(flagDeletedName, flagDeletedDefault, flagDeletedDescription) return nil } -func registerImageDeleteResponseItemUntagged(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageDeleteResponseItemPropUntagged(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - untaggedDescription := `The image ID of an image that was untagged` + flagUntaggedDescription := `The image ID of an image that was untagged` - var untaggedFlagName string + var flagUntaggedName string if cmdPrefix == "" { - untaggedFlagName = "Untagged" + flagUntaggedName = "Untagged" } else { - untaggedFlagName = fmt.Sprintf("%v.Untagged", cmdPrefix) + flagUntaggedName = fmt.Sprintf("%v.Untagged", cmdPrefix) } - var untaggedFlagDefault string + var flagUntaggedDefault string - _ = cmd.PersistentFlags().String(untaggedFlagName, untaggedFlagDefault, untaggedDescription) + _ = cmd.PersistentFlags().String(flagUntaggedName, flagUntaggedDefault, flagUntaggedDescription) return nil } @@ -74,42 +72,42 @@ func registerImageDeleteResponseItemUntagged(depth int, cmdPrefix string, cmd *c func retrieveModelImageDeleteResponseItemFlags(depth int, m *models.ImageDeleteResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, deletedAdded := retrieveImageDeleteResponseItemDeletedFlags(depth, m, cmdPrefix, cmd) + err, DeletedAdded := retrieveImageDeleteResponseItemPropDeletedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || deletedAdded + retAdded = retAdded || DeletedAdded - err, untaggedAdded := retrieveImageDeleteResponseItemUntaggedFlags(depth, m, cmdPrefix, cmd) + err, UntaggedAdded := retrieveImageDeleteResponseItemPropUntaggedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || untaggedAdded + retAdded = retAdded || UntaggedAdded return nil, retAdded } -func retrieveImageDeleteResponseItemDeletedFlags(depth int, m *models.ImageDeleteResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageDeleteResponseItemPropDeletedFlags(depth int, m *models.ImageDeleteResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - deletedFlagName := fmt.Sprintf("%v.Deleted", cmdPrefix) - if cmd.Flags().Changed(deletedFlagName) { + flagDeletedName := fmt.Sprintf("%v.Deleted", cmdPrefix) + if cmd.Flags().Changed(flagDeletedName) { - var deletedFlagName string + var flagDeletedName string if cmdPrefix == "" { - deletedFlagName = "Deleted" + flagDeletedName = "Deleted" } else { - deletedFlagName = fmt.Sprintf("%v.Deleted", cmdPrefix) + flagDeletedName = fmt.Sprintf("%v.Deleted", cmdPrefix) } - deletedFlagValue, err := cmd.Flags().GetString(deletedFlagName) + flagDeletedValue, err := cmd.Flags().GetString(flagDeletedName) if err != nil { return err, false } - m.Deleted = deletedFlagValue + m.Deleted = flagDeletedValue retAdded = true } @@ -117,27 +115,27 @@ func retrieveImageDeleteResponseItemDeletedFlags(depth int, m *models.ImageDelet return nil, retAdded } -func retrieveImageDeleteResponseItemUntaggedFlags(depth int, m *models.ImageDeleteResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageDeleteResponseItemPropUntaggedFlags(depth int, m *models.ImageDeleteResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - untaggedFlagName := fmt.Sprintf("%v.Untagged", cmdPrefix) - if cmd.Flags().Changed(untaggedFlagName) { + flagUntaggedName := fmt.Sprintf("%v.Untagged", cmdPrefix) + if cmd.Flags().Changed(flagUntaggedName) { - var untaggedFlagName string + var flagUntaggedName string if cmdPrefix == "" { - untaggedFlagName = "Untagged" + flagUntaggedName = "Untagged" } else { - untaggedFlagName = fmt.Sprintf("%v.Untagged", cmdPrefix) + flagUntaggedName = fmt.Sprintf("%v.Untagged", cmdPrefix) } - untaggedFlagValue, err := cmd.Flags().GetString(untaggedFlagName) + flagUntaggedValue, err := cmd.Flags().GetString(flagUntaggedName) if err != nil { return err, false } - m.Untagged = untaggedFlagValue + m.Untagged = flagUntaggedValue retAdded = true } diff --git a/cli/image_get_all_operation.go b/cli/image_get_all_operation.go index 8675f75..e62a1fe 100644 --- a/cli/image_get_all_operation.go +++ b/cli/image_get_all_operation.go @@ -2,9 +2,6 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "bytes" "encoding/json" @@ -12,11 +9,12 @@ import ( "github.com/go-swagger/dockerctl/client/image" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationImageImageGetAllCmd returns a cmd to handle operation imageGetAll +// makeOperationImageImageGetAllCmd returns a command to handle operation imageGetAll func makeOperationImageImageGetAllCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ImageGetAll", @@ -44,11 +42,10 @@ func runOperationImageImageGetAll(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := image.NewImageGetAllParams() - if err, _ := retrieveOperationImageImageGetAllNamesFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageGetAllNamesFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -57,10 +54,11 @@ func runOperationImageImageGetAll(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,18 +72,18 @@ func registerOperationImageImageGetAllParamFlags(cmd *cobra.Command) error { func registerOperationImageImageGetAllNamesParamFlags(cmdPrefix string, cmd *cobra.Command) error { - namesDescription := `Image names to filter by` + flagNamesDescription := `Image names to filter by` - var namesFlagName string + var flagNamesName string if cmdPrefix == "" { - namesFlagName = "names" + flagNamesName = "names" } else { - namesFlagName = fmt.Sprintf("%v.names", cmdPrefix) + flagNamesName = fmt.Sprintf("%v.names", cmdPrefix) } - var namesFlagDefault []string + var flagNamesDefault []string - _ = cmd.PersistentFlags().StringSlice(namesFlagName, namesFlagDefault, namesDescription) + _ = cmd.PersistentFlags().StringSlice(flagNamesName, flagNamesDefault, flagNamesDescription) return nil } @@ -94,20 +92,21 @@ func retrieveOperationImageImageGetAllNamesFlag(m *image.ImageGetAllParams, cmdP retAdded := false if cmd.Flags().Changed("names") { - var namesFlagName string + var flagNamesName string if cmdPrefix == "" { - namesFlagName = "names" + flagNamesName = "names" } else { - namesFlagName = fmt.Sprintf("%v.names", cmdPrefix) + flagNamesName = fmt.Sprintf("%v.names", cmdPrefix) } - namesFlagValues, err := cmd.Flags().GetStringSlice(namesFlagName) + flagNamesValue, err := cmd.Flags().GetStringSlice(flagNamesName) if err != nil { return err, false } - m.Names = namesFlagValues + m.Names = flagNamesValue } + return nil, retAdded } @@ -115,37 +114,38 @@ func retrieveOperationImageImageGetAllNamesFlag(m *image.ImageGetAllParams, cmdP func parseOperationImageImageGetAllResult(resp0 *image.ImageGetAllOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*image.ImageGetAllOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*image.ImageGetAllOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*image.ImageGetAllInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*image.ImageGetAllInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr := fmt.Sprintf("%v", resp0.Payload) return string(msgStr), nil } - return "", nil } diff --git a/cli/image_get_operation.go b/cli/image_get_operation.go index 9d55601..d1b4128 100644 --- a/cli/image_get_operation.go +++ b/cli/image_get_operation.go @@ -2,9 +2,6 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "bytes" "encoding/json" @@ -12,11 +9,12 @@ import ( "github.com/go-swagger/dockerctl/client/image" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationImageImageGetCmd returns a cmd to handle operation imageGet +// makeOperationImageImageGetCmd returns a command to handle operation imageGet func makeOperationImageImageGetCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ImageGet", @@ -62,11 +60,10 @@ func runOperationImageImageGet(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := image.NewImageGetParams() - if err, _ := retrieveOperationImageImageGetNameFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageGetNameFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -75,10 +72,11 @@ func runOperationImageImageGet(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -92,18 +90,18 @@ func registerOperationImageImageGetParamFlags(cmd *cobra.Command) error { func registerOperationImageImageGetNameParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nameDescription := `Required. Image name or ID` + flagNameDescription := `Required. Image name or ID` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } @@ -112,20 +110,21 @@ func retrieveOperationImageImageGetNameFlag(m *image.ImageGetParams, cmdPrefix s retAdded := false if cmd.Flags().Changed("name") { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue } + return nil, retAdded } @@ -133,37 +132,38 @@ func retrieveOperationImageImageGetNameFlag(m *image.ImageGetParams, cmdPrefix s func parseOperationImageImageGetResult(resp0 *image.ImageGetOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*image.ImageGetOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*image.ImageGetOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*image.ImageGetInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*image.ImageGetInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr := fmt.Sprintf("%v", resp0.Payload) return string(msgStr), nil } - return "", nil } diff --git a/cli/image_history_operation.go b/cli/image_history_operation.go index 5e5688e..8cfeaa0 100644 --- a/cli/image_history_operation.go +++ b/cli/image_history_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/image" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationImageImageHistoryCmd returns a cmd to handle operation imageHistory +// makeOperationImageImageHistoryCmd returns a command to handle operation imageHistory func makeOperationImageImageHistoryCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ImageHistory", @@ -38,11 +36,10 @@ func runOperationImageImageHistory(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := image.NewImageHistoryParams() - if err, _ := retrieveOperationImageImageHistoryNameFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageHistoryNameFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationImageImageHistory(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,18 +66,18 @@ func registerOperationImageImageHistoryParamFlags(cmd *cobra.Command) error { func registerOperationImageImageHistoryNameParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nameDescription := `Required. Image name or ID` + flagNameDescription := `Required. Image name or ID` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } @@ -88,20 +86,21 @@ func retrieveOperationImageImageHistoryNameFlag(m *image.ImageHistoryParams, cmd retAdded := false if cmd.Flags().Changed("name") { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue } + return nil, retAdded } @@ -109,45 +108,47 @@ func retrieveOperationImageImageHistoryNameFlag(m *image.ImageHistoryParams, cmd func parseOperationImageImageHistoryResult(resp0 *image.ImageHistoryOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*image.ImageHistoryOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*image.ImageHistoryOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*image.ImageHistoryNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*image.ImageHistoryNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*image.ImageHistoryInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*image.ImageHistoryInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -155,146 +156,145 @@ func parseOperationImageImageHistoryResult(resp0 *image.ImageHistoryOK, respErr } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelHistoryResponseItemFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerHistoryResponseItemComment(depth, cmdPrefix, cmd); err != nil { + if err := registerHistoryResponseItemPropComment(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHistoryResponseItemCreated(depth, cmdPrefix, cmd); err != nil { + if err := registerHistoryResponseItemPropCreated(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHistoryResponseItemCreatedBy(depth, cmdPrefix, cmd); err != nil { + if err := registerHistoryResponseItemPropCreatedBy(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHistoryResponseItemID(depth, cmdPrefix, cmd); err != nil { + if err := registerHistoryResponseItemPropID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHistoryResponseItemSize(depth, cmdPrefix, cmd); err != nil { + if err := registerHistoryResponseItemPropSize(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerHistoryResponseItemTags(depth, cmdPrefix, cmd); err != nil { + if err := registerHistoryResponseItemPropTags(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerHistoryResponseItemComment(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHistoryResponseItemPropComment(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - commentDescription := `Required. ` + flagCommentDescription := `Required. ` - var commentFlagName string + var flagCommentName string if cmdPrefix == "" { - commentFlagName = "Comment" + flagCommentName = "Comment" } else { - commentFlagName = fmt.Sprintf("%v.Comment", cmdPrefix) + flagCommentName = fmt.Sprintf("%v.Comment", cmdPrefix) } - var commentFlagDefault string + var flagCommentDefault string - _ = cmd.PersistentFlags().String(commentFlagName, commentFlagDefault, commentDescription) + _ = cmd.PersistentFlags().String(flagCommentName, flagCommentDefault, flagCommentDescription) return nil } -func registerHistoryResponseItemCreated(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHistoryResponseItemPropCreated(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - createdDescription := `Required. ` + flagCreatedDescription := `Required. ` - var createdFlagName string + var flagCreatedName string if cmdPrefix == "" { - createdFlagName = "Created" + flagCreatedName = "Created" } else { - createdFlagName = fmt.Sprintf("%v.Created", cmdPrefix) + flagCreatedName = fmt.Sprintf("%v.Created", cmdPrefix) } - var createdFlagDefault int64 + var flagCreatedDefault int64 - _ = cmd.PersistentFlags().Int64(createdFlagName, createdFlagDefault, createdDescription) + _ = cmd.PersistentFlags().Int64(flagCreatedName, flagCreatedDefault, flagCreatedDescription) return nil } -func registerHistoryResponseItemCreatedBy(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHistoryResponseItemPropCreatedBy(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - createdByDescription := `Required. ` + flagCreatedByDescription := `Required. ` - var createdByFlagName string + var flagCreatedByName string if cmdPrefix == "" { - createdByFlagName = "CreatedBy" + flagCreatedByName = "CreatedBy" } else { - createdByFlagName = fmt.Sprintf("%v.CreatedBy", cmdPrefix) + flagCreatedByName = fmt.Sprintf("%v.CreatedBy", cmdPrefix) } - var createdByFlagDefault string + var flagCreatedByDefault string - _ = cmd.PersistentFlags().String(createdByFlagName, createdByFlagDefault, createdByDescription) + _ = cmd.PersistentFlags().String(flagCreatedByName, flagCreatedByDefault, flagCreatedByDescription) return nil } -func registerHistoryResponseItemID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHistoryResponseItemPropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `Required. ` + flagIDDescription := `Required. ` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "Id" + flagIDName = "Id" } else { - idFlagName = fmt.Sprintf("%v.Id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.Id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } -func registerHistoryResponseItemSize(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHistoryResponseItemPropSize(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - sizeDescription := `Required. ` + flagSizeDescription := `Required. ` - var sizeFlagName string + var flagSizeName string if cmdPrefix == "" { - sizeFlagName = "Size" + flagSizeName = "Size" } else { - sizeFlagName = fmt.Sprintf("%v.Size", cmdPrefix) + flagSizeName = fmt.Sprintf("%v.Size", cmdPrefix) } - var sizeFlagDefault int64 + var flagSizeDefault int64 - _ = cmd.PersistentFlags().Int64(sizeFlagName, sizeFlagDefault, sizeDescription) + _ = cmd.PersistentFlags().Int64(flagSizeName, flagSizeDefault, flagSizeDescription) return nil } -func registerHistoryResponseItemTags(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerHistoryResponseItemPropTags(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -308,66 +308,66 @@ func registerHistoryResponseItemTags(depth int, cmdPrefix string, cmd *cobra.Com func retrieveModelHistoryResponseItemFlags(depth int, m *image.HistoryResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, commentAdded := retrieveHistoryResponseItemCommentFlags(depth, m, cmdPrefix, cmd) + err, CommentAdded := retrieveHistoryResponseItemPropCommentFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || commentAdded + retAdded = retAdded || CommentAdded - err, createdAdded := retrieveHistoryResponseItemCreatedFlags(depth, m, cmdPrefix, cmd) + err, CreatedAdded := retrieveHistoryResponseItemPropCreatedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || createdAdded + retAdded = retAdded || CreatedAdded - err, createdByAdded := retrieveHistoryResponseItemCreatedByFlags(depth, m, cmdPrefix, cmd) + err, CreatedByAdded := retrieveHistoryResponseItemPropCreatedByFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || createdByAdded + retAdded = retAdded || CreatedByAdded - err, idAdded := retrieveHistoryResponseItemIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveHistoryResponseItemPropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded - err, sizeAdded := retrieveHistoryResponseItemSizeFlags(depth, m, cmdPrefix, cmd) + err, SizeAdded := retrieveHistoryResponseItemPropSizeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || sizeAdded + retAdded = retAdded || SizeAdded - err, tagsAdded := retrieveHistoryResponseItemTagsFlags(depth, m, cmdPrefix, cmd) + err, TagsAdded := retrieveHistoryResponseItemPropTagsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || tagsAdded + retAdded = retAdded || TagsAdded return nil, retAdded } -func retrieveHistoryResponseItemCommentFlags(depth int, m *image.HistoryResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHistoryResponseItemPropCommentFlags(depth int, m *image.HistoryResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - commentFlagName := fmt.Sprintf("%v.Comment", cmdPrefix) - if cmd.Flags().Changed(commentFlagName) { + flagCommentName := fmt.Sprintf("%v.Comment", cmdPrefix) + if cmd.Flags().Changed(flagCommentName) { - var commentFlagName string + var flagCommentName string if cmdPrefix == "" { - commentFlagName = "Comment" + flagCommentName = "Comment" } else { - commentFlagName = fmt.Sprintf("%v.Comment", cmdPrefix) + flagCommentName = fmt.Sprintf("%v.Comment", cmdPrefix) } - commentFlagValue, err := cmd.Flags().GetString(commentFlagName) + flagCommentValue, err := cmd.Flags().GetString(flagCommentName) if err != nil { return err, false } - m.Comment = commentFlagValue + m.Comment = flagCommentValue retAdded = true } @@ -375,27 +375,27 @@ func retrieveHistoryResponseItemCommentFlags(depth int, m *image.HistoryResponse return nil, retAdded } -func retrieveHistoryResponseItemCreatedFlags(depth int, m *image.HistoryResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHistoryResponseItemPropCreatedFlags(depth int, m *image.HistoryResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - createdFlagName := fmt.Sprintf("%v.Created", cmdPrefix) - if cmd.Flags().Changed(createdFlagName) { + flagCreatedName := fmt.Sprintf("%v.Created", cmdPrefix) + if cmd.Flags().Changed(flagCreatedName) { - var createdFlagName string + var flagCreatedName string if cmdPrefix == "" { - createdFlagName = "Created" + flagCreatedName = "Created" } else { - createdFlagName = fmt.Sprintf("%v.Created", cmdPrefix) + flagCreatedName = fmt.Sprintf("%v.Created", cmdPrefix) } - createdFlagValue, err := cmd.Flags().GetInt64(createdFlagName) + flagCreatedValue, err := cmd.Flags().GetInt64(flagCreatedName) if err != nil { return err, false } - m.Created = createdFlagValue + m.Created = flagCreatedValue retAdded = true } @@ -403,27 +403,27 @@ func retrieveHistoryResponseItemCreatedFlags(depth int, m *image.HistoryResponse return nil, retAdded } -func retrieveHistoryResponseItemCreatedByFlags(depth int, m *image.HistoryResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHistoryResponseItemPropCreatedByFlags(depth int, m *image.HistoryResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - createdByFlagName := fmt.Sprintf("%v.CreatedBy", cmdPrefix) - if cmd.Flags().Changed(createdByFlagName) { + flagCreatedByName := fmt.Sprintf("%v.CreatedBy", cmdPrefix) + if cmd.Flags().Changed(flagCreatedByName) { - var createdByFlagName string + var flagCreatedByName string if cmdPrefix == "" { - createdByFlagName = "CreatedBy" + flagCreatedByName = "CreatedBy" } else { - createdByFlagName = fmt.Sprintf("%v.CreatedBy", cmdPrefix) + flagCreatedByName = fmt.Sprintf("%v.CreatedBy", cmdPrefix) } - createdByFlagValue, err := cmd.Flags().GetString(createdByFlagName) + flagCreatedByValue, err := cmd.Flags().GetString(flagCreatedByName) if err != nil { return err, false } - m.CreatedBy = createdByFlagValue + m.CreatedBy = flagCreatedByValue retAdded = true } @@ -431,27 +431,27 @@ func retrieveHistoryResponseItemCreatedByFlags(depth int, m *image.HistoryRespon return nil, retAdded } -func retrieveHistoryResponseItemIDFlags(depth int, m *image.HistoryResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHistoryResponseItemPropIDFlags(depth int, m *image.HistoryResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.Id", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.Id", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "Id" + flagIDName = "Id" } else { - idFlagName = fmt.Sprintf("%v.Id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.Id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } @@ -459,27 +459,27 @@ func retrieveHistoryResponseItemIDFlags(depth int, m *image.HistoryResponseItem, return nil, retAdded } -func retrieveHistoryResponseItemSizeFlags(depth int, m *image.HistoryResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHistoryResponseItemPropSizeFlags(depth int, m *image.HistoryResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - sizeFlagName := fmt.Sprintf("%v.Size", cmdPrefix) - if cmd.Flags().Changed(sizeFlagName) { + flagSizeName := fmt.Sprintf("%v.Size", cmdPrefix) + if cmd.Flags().Changed(flagSizeName) { - var sizeFlagName string + var flagSizeName string if cmdPrefix == "" { - sizeFlagName = "Size" + flagSizeName = "Size" } else { - sizeFlagName = fmt.Sprintf("%v.Size", cmdPrefix) + flagSizeName = fmt.Sprintf("%v.Size", cmdPrefix) } - sizeFlagValue, err := cmd.Flags().GetInt64(sizeFlagName) + flagSizeValue, err := cmd.Flags().GetInt64(flagSizeName) if err != nil { return err, false } - m.Size = sizeFlagValue + m.Size = flagSizeValue retAdded = true } @@ -487,14 +487,14 @@ func retrieveHistoryResponseItemSizeFlags(depth int, m *image.HistoryResponseIte return nil, retAdded } -func retrieveHistoryResponseItemTagsFlags(depth int, m *image.HistoryResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveHistoryResponseItemPropTagsFlags(depth int, m *image.HistoryResponseItem, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - tagsFlagName := fmt.Sprintf("%v.Tags", cmdPrefix) - if cmd.Flags().Changed(tagsFlagName) { + flagTagsName := fmt.Sprintf("%v.Tags", cmdPrefix) + if cmd.Flags().Changed(flagTagsName) { // warning: Tags array type []string is not supported by go-swagger cli yet } diff --git a/cli/image_id_model.go b/cli/image_id_model.go index 27cf545..346fdb5 100644 --- a/cli/image_id_model.go +++ b/cli/image_id_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for ImageID @@ -17,30 +15,30 @@ import ( // register flags to command func registerModelImageIDFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerImageIDID(depth, cmdPrefix, cmd); err != nil { + if err := registerImageIDPropID(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerImageIDID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageIDPropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `` + flagIDDescription := `` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -49,36 +47,36 @@ func registerImageIDID(depth int, cmdPrefix string, cmd *cobra.Command) error { func retrieveModelImageIDFlags(depth int, m *models.ImageID, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, idAdded := retrieveImageIDIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveImageIDPropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded return nil, retAdded } -func retrieveImageIDIDFlags(depth int, m *models.ImageID, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageIDPropIDFlags(depth int, m *models.ImageID, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.ID", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.ID", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } diff --git a/cli/image_inspect_operation.go b/cli/image_inspect_operation.go index 8fa8693..733d7f4 100644 --- a/cli/image_inspect_operation.go +++ b/cli/image_inspect_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/image" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationImageImageInspectCmd returns a cmd to handle operation imageInspect +// makeOperationImageImageInspectCmd returns a command to handle operation imageInspect func makeOperationImageImageInspectCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ImageInspect", @@ -38,11 +36,10 @@ func runOperationImageImageInspect(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := image.NewImageInspectParams() - if err, _ := retrieveOperationImageImageInspectNameFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageInspectNameFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationImageImageInspect(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,18 +66,18 @@ func registerOperationImageImageInspectParamFlags(cmd *cobra.Command) error { func registerOperationImageImageInspectNameParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nameDescription := `Required. Image name or id` + flagNameDescription := `Required. Image name or id` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } @@ -88,20 +86,21 @@ func retrieveOperationImageImageInspectNameFlag(m *image.ImageInspectParams, cmd retAdded := false if cmd.Flags().Changed("name") { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue } + return nil, retAdded } @@ -109,45 +108,47 @@ func retrieveOperationImageImageInspectNameFlag(m *image.ImageInspectParams, cmd func parseOperationImageImageInspectResult(resp0 *image.ImageInspectOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*image.ImageInspectOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*image.ImageInspectOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*image.ImageInspectNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*image.ImageInspectNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*image.ImageInspectInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*image.ImageInspectInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -155,6 +156,5 @@ func parseOperationImageImageInspectResult(resp0 *image.ImageInspectOK, respErr } return string(msgStr), nil } - return "", nil } diff --git a/cli/image_list_operation.go b/cli/image_list_operation.go index 2d69464..2011057 100644 --- a/cli/image_list_operation.go +++ b/cli/image_list_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/image" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationImageImageListCmd returns a cmd to handle operation imageList +// makeOperationImageImageListCmd returns a command to handle operation imageList func makeOperationImageImageListCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ImageList", @@ -38,17 +36,16 @@ func runOperationImageImageList(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := image.NewImageListParams() - if err, _ := retrieveOperationImageImageListAllFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageListAllFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageListDigestsFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageListDigestsFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageListFiltersFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageListFiltersFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -57,10 +54,11 @@ func runOperationImageImageList(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -80,41 +78,43 @@ func registerOperationImageImageListParamFlags(cmd *cobra.Command) error { func registerOperationImageImageListAllParamFlags(cmdPrefix string, cmd *cobra.Command) error { - allDescription := `Show all images. Only images from a final layer (no children) are shown by default.` + flagAllDescription := `Show all images. Only images from a final layer (no children) are shown by default.` - var allFlagName string + var flagAllName string if cmdPrefix == "" { - allFlagName = "all" + flagAllName = "all" } else { - allFlagName = fmt.Sprintf("%v.all", cmdPrefix) + flagAllName = fmt.Sprintf("%v.all", cmdPrefix) } - var allFlagDefault bool + var flagAllDefault bool - _ = cmd.PersistentFlags().Bool(allFlagName, allFlagDefault, allDescription) + _ = cmd.PersistentFlags().Bool(flagAllName, flagAllDefault, flagAllDescription) return nil } + func registerOperationImageImageListDigestsParamFlags(cmdPrefix string, cmd *cobra.Command) error { - digestsDescription := `Show digest information as a ` + "`" + `RepoDigests` + "`" + ` field on each image.` + flagDigestsDescription := `Show digest information as a ` + "`" + `RepoDigests` + "`" + ` field on each image.` - var digestsFlagName string + var flagDigestsName string if cmdPrefix == "" { - digestsFlagName = "digests" + flagDigestsName = "digests" } else { - digestsFlagName = fmt.Sprintf("%v.digests", cmdPrefix) + flagDigestsName = fmt.Sprintf("%v.digests", cmdPrefix) } - var digestsFlagDefault bool + var flagDigestsDefault bool - _ = cmd.PersistentFlags().Bool(digestsFlagName, digestsFlagDefault, digestsDescription) + _ = cmd.PersistentFlags().Bool(flagDigestsName, flagDigestsDefault, flagDigestsDescription) return nil } + func registerOperationImageImageListFiltersParamFlags(cmdPrefix string, cmd *cobra.Command) error { - filtersDescription := `A JSON encoded value of the filters (a ` + "`" + `map[string][]string` + "`" + `) to process on the images list. Available filters: + flagFiltersDescription := `A JSON encoded value of the filters (a ` + "`" + `map[string][]string` + "`" + `) to process on the images list. Available filters: - ` + "`" + `before` + "`" + `=(` + "`" + `[:]` + "`" + `, ` + "`" + `` + "`" + ` or ` + "`" + `` + "`" + `) - ` + "`" + `dangling=true` + "`" + ` @@ -123,16 +123,16 @@ func registerOperationImageImageListFiltersParamFlags(cmdPrefix string, cmd *cob - ` + "`" + `since` + "`" + `=(` + "`" + `[:]` + "`" + `, ` + "`" + `` + "`" + ` or ` + "`" + `` + "`" + `) ` - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - var filtersFlagDefault string + var flagFiltersDefault string - _ = cmd.PersistentFlags().String(filtersFlagName, filtersFlagDefault, filtersDescription) + _ = cmd.PersistentFlags().String(flagFiltersName, flagFiltersDefault, flagFiltersDescription) return nil } @@ -141,60 +141,65 @@ func retrieveOperationImageImageListAllFlag(m *image.ImageListParams, cmdPrefix retAdded := false if cmd.Flags().Changed("all") { - var allFlagName string + var flagAllName string if cmdPrefix == "" { - allFlagName = "all" + flagAllName = "all" } else { - allFlagName = fmt.Sprintf("%v.all", cmdPrefix) + flagAllName = fmt.Sprintf("%v.all", cmdPrefix) } - allFlagValue, err := cmd.Flags().GetBool(allFlagName) + flagAllValue, err := cmd.Flags().GetBool(flagAllName) if err != nil { return err, false } - m.All = &allFlagValue + m.All = &flagAllValue } + return nil, retAdded } + func retrieveOperationImageImageListDigestsFlag(m *image.ImageListParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("digests") { - var digestsFlagName string + var flagDigestsName string if cmdPrefix == "" { - digestsFlagName = "digests" + flagDigestsName = "digests" } else { - digestsFlagName = fmt.Sprintf("%v.digests", cmdPrefix) + flagDigestsName = fmt.Sprintf("%v.digests", cmdPrefix) } - digestsFlagValue, err := cmd.Flags().GetBool(digestsFlagName) + flagDigestsValue, err := cmd.Flags().GetBool(flagDigestsName) if err != nil { return err, false } - m.Digests = &digestsFlagValue + m.Digests = &flagDigestsValue } + return nil, retAdded } + func retrieveOperationImageImageListFiltersFlag(m *image.ImageListParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("filters") { - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - filtersFlagValue, err := cmd.Flags().GetString(filtersFlagName) + flagFiltersValue, err := cmd.Flags().GetString(flagFiltersName) if err != nil { return err, false } - m.Filters = &filtersFlagValue + m.Filters = &flagFiltersValue } + return nil, retAdded } @@ -202,33 +207,35 @@ func retrieveOperationImageImageListFiltersFlag(m *image.ImageListParams, cmdPre func parseOperationImageImageListResult(resp0 *image.ImageListOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*image.ImageListOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*image.ImageListOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*image.ImageListInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*image.ImageListInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -236,6 +243,5 @@ func parseOperationImageImageListResult(resp0 *image.ImageListOK, respErr error) } return string(msgStr), nil } - return "", nil } diff --git a/cli/image_load_operation.go b/cli/image_load_operation.go index aa14f25..5e25e72 100644 --- a/cli/image_load_operation.go +++ b/cli/image_load_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/image" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationImageImageLoadCmd returns a cmd to handle operation imageLoad +// makeOperationImageImageLoadCmd returns a command to handle operation imageLoad func makeOperationImageImageLoadCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ImageLoad", @@ -41,14 +39,13 @@ func runOperationImageImageLoad(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := image.NewImageLoadParams() - if err, _ := retrieveOperationImageImageLoadImagesTarballFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageLoadImagesTarballFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageLoadQuietFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageLoadQuietFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -57,10 +54,11 @@ func runOperationImageImageLoad(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -79,20 +77,21 @@ func registerOperationImageImageLoadImagesTarballParamFlags(cmdPrefix string, cm // warning: go type io.ReadCloser is not supported by go-swagger cli yet. return nil } + func registerOperationImageImageLoadQuietParamFlags(cmdPrefix string, cmd *cobra.Command) error { - quietDescription := `Suppress progress details during load.` + flagQuietDescription := `Suppress progress details during load.` - var quietFlagName string + var flagQuietName string if cmdPrefix == "" { - quietFlagName = "quiet" + flagQuietName = "quiet" } else { - quietFlagName = fmt.Sprintf("%v.quiet", cmdPrefix) + flagQuietName = fmt.Sprintf("%v.quiet", cmdPrefix) } - var quietFlagDefault bool + var flagQuietDefault bool - _ = cmd.PersistentFlags().Bool(quietFlagName, quietFlagDefault, quietDescription) + _ = cmd.PersistentFlags().Bool(flagQuietName, flagQuietDefault, flagQuietDescription) return nil } @@ -102,26 +101,29 @@ func retrieveOperationImageImageLoadImagesTarballFlag(m *image.ImageLoadParams, if cmd.Flags().Changed("imagesTarball") { // warning: io.ReadCloser is not supported by go-swagger cli yet } + return nil, retAdded } + func retrieveOperationImageImageLoadQuietFlag(m *image.ImageLoadParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("quiet") { - var quietFlagName string + var flagQuietName string if cmdPrefix == "" { - quietFlagName = "quiet" + flagQuietName = "quiet" } else { - quietFlagName = fmt.Sprintf("%v.quiet", cmdPrefix) + flagQuietName = fmt.Sprintf("%v.quiet", cmdPrefix) } - quietFlagValue, err := cmd.Flags().GetBool(quietFlagName) + flagQuietValue, err := cmd.Flags().GetBool(flagQuietName) if err != nil { return err, false } - m.Quiet = &quietFlagValue + m.Quiet = &flagQuietValue } + return nil, retAdded } @@ -129,24 +131,24 @@ func retrieveOperationImageImageLoadQuietFlag(m *image.ImageLoadParams, cmdPrefi func parseOperationImageImageLoadResult(resp0 *image.ImageLoadOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning imageLoadOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*image.ImageLoadInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*image.ImageLoadInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response imageLoadOK is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/image_model.go b/cli/image_model.go index 34c589f..0e009f8 100644 --- a/cli/image_model.go +++ b/cli/image_model.go @@ -2,16 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for Image @@ -19,372 +16,372 @@ import ( // register flags to command func registerModelImageFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerImageArchitecture(depth, cmdPrefix, cmd); err != nil { + if err := registerImagePropArchitecture(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageAuthor(depth, cmdPrefix, cmd); err != nil { + if err := registerImagePropAuthor(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageComment(depth, cmdPrefix, cmd); err != nil { + if err := registerImagePropComment(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerImagePropConfig(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageContainer(depth, cmdPrefix, cmd); err != nil { + if err := registerImagePropContainer(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageContainerConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerImagePropContainerConfig(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageCreated(depth, cmdPrefix, cmd); err != nil { + if err := registerImagePropCreated(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageDockerVersion(depth, cmdPrefix, cmd); err != nil { + if err := registerImagePropDockerVersion(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageGraphDriver(depth, cmdPrefix, cmd); err != nil { + if err := registerImagePropGraphDriver(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageID(depth, cmdPrefix, cmd); err != nil { + if err := registerImagePropID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageMetadata(depth, cmdPrefix, cmd); err != nil { + if err := registerImagePropMetadata(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageOs(depth, cmdPrefix, cmd); err != nil { + if err := registerImagePropOs(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageOsVersion(depth, cmdPrefix, cmd); err != nil { + if err := registerImagePropOsVersion(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageParent(depth, cmdPrefix, cmd); err != nil { + if err := registerImagePropParent(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageRepoDigests(depth, cmdPrefix, cmd); err != nil { + if err := registerImagePropRepoDigests(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageRepoTags(depth, cmdPrefix, cmd); err != nil { + if err := registerImagePropRepoTags(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageRootFS(depth, cmdPrefix, cmd); err != nil { + if err := registerImagePropRootFS(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageSize(depth, cmdPrefix, cmd); err != nil { + if err := registerImagePropSize(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageVirtualSize(depth, cmdPrefix, cmd); err != nil { + if err := registerImagePropVirtualSize(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerImageArchitecture(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImagePropArchitecture(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - architectureDescription := `Required. ` + flagArchitectureDescription := `Required. ` - var architectureFlagName string + var flagArchitectureName string if cmdPrefix == "" { - architectureFlagName = "Architecture" + flagArchitectureName = "Architecture" } else { - architectureFlagName = fmt.Sprintf("%v.Architecture", cmdPrefix) + flagArchitectureName = fmt.Sprintf("%v.Architecture", cmdPrefix) } - var architectureFlagDefault string + var flagArchitectureDefault string - _ = cmd.PersistentFlags().String(architectureFlagName, architectureFlagDefault, architectureDescription) + _ = cmd.PersistentFlags().String(flagArchitectureName, flagArchitectureDefault, flagArchitectureDescription) return nil } -func registerImageAuthor(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImagePropAuthor(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - authorDescription := `Required. ` + flagAuthorDescription := `Required. ` - var authorFlagName string + var flagAuthorName string if cmdPrefix == "" { - authorFlagName = "Author" + flagAuthorName = "Author" } else { - authorFlagName = fmt.Sprintf("%v.Author", cmdPrefix) + flagAuthorName = fmt.Sprintf("%v.Author", cmdPrefix) } - var authorFlagDefault string + var flagAuthorDefault string - _ = cmd.PersistentFlags().String(authorFlagName, authorFlagDefault, authorDescription) + _ = cmd.PersistentFlags().String(flagAuthorName, flagAuthorDefault, flagAuthorDescription) return nil } -func registerImageComment(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImagePropComment(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - commentDescription := `Required. ` + flagCommentDescription := `Required. ` - var commentFlagName string + var flagCommentName string if cmdPrefix == "" { - commentFlagName = "Comment" + flagCommentName = "Comment" } else { - commentFlagName = fmt.Sprintf("%v.Comment", cmdPrefix) + flagCommentName = fmt.Sprintf("%v.Comment", cmdPrefix) } - var commentFlagDefault string + var flagCommentDefault string - _ = cmd.PersistentFlags().String(commentFlagName, commentFlagDefault, commentDescription) + _ = cmd.PersistentFlags().String(flagCommentName, flagCommentDefault, flagCommentDescription) return nil } -func registerImageConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImagePropConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var configFlagName string + var flagConfigName string if cmdPrefix == "" { - configFlagName = "Config" + flagConfigName = "Config" } else { - configFlagName = fmt.Sprintf("%v.Config", cmdPrefix) + flagConfigName = fmt.Sprintf("%v.Config", cmdPrefix) } - if err := registerModelContainerConfigFlags(depth+1, configFlagName, cmd); err != nil { + if err := registerModelContainerConfigFlags(depth+1, flagConfigName, cmd); err != nil { return err } return nil } -func registerImageContainer(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImagePropContainer(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - containerDescription := `Required. ` + flagContainerDescription := `Required. ` - var containerFlagName string + var flagContainerName string if cmdPrefix == "" { - containerFlagName = "Container" + flagContainerName = "Container" } else { - containerFlagName = fmt.Sprintf("%v.Container", cmdPrefix) + flagContainerName = fmt.Sprintf("%v.Container", cmdPrefix) } - var containerFlagDefault string + var flagContainerDefault string - _ = cmd.PersistentFlags().String(containerFlagName, containerFlagDefault, containerDescription) + _ = cmd.PersistentFlags().String(flagContainerName, flagContainerDefault, flagContainerDescription) return nil } -func registerImageContainerConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImagePropContainerConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var containerConfigFlagName string + var flagContainerConfigName string if cmdPrefix == "" { - containerConfigFlagName = "ContainerConfig" + flagContainerConfigName = "ContainerConfig" } else { - containerConfigFlagName = fmt.Sprintf("%v.ContainerConfig", cmdPrefix) + flagContainerConfigName = fmt.Sprintf("%v.ContainerConfig", cmdPrefix) } - if err := registerModelContainerConfigFlags(depth+1, containerConfigFlagName, cmd); err != nil { + if err := registerModelContainerConfigFlags(depth+1, flagContainerConfigName, cmd); err != nil { return err } return nil } -func registerImageCreated(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImagePropCreated(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - createdDescription := `Required. ` + flagCreatedDescription := `Required. ` - var createdFlagName string + var flagCreatedName string if cmdPrefix == "" { - createdFlagName = "Created" + flagCreatedName = "Created" } else { - createdFlagName = fmt.Sprintf("%v.Created", cmdPrefix) + flagCreatedName = fmt.Sprintf("%v.Created", cmdPrefix) } - var createdFlagDefault string + var flagCreatedDefault string - _ = cmd.PersistentFlags().String(createdFlagName, createdFlagDefault, createdDescription) + _ = cmd.PersistentFlags().String(flagCreatedName, flagCreatedDefault, flagCreatedDescription) return nil } -func registerImageDockerVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImagePropDockerVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - dockerVersionDescription := `Required. ` + flagDockerVersionDescription := `Required. ` - var dockerVersionFlagName string + var flagDockerVersionName string if cmdPrefix == "" { - dockerVersionFlagName = "DockerVersion" + flagDockerVersionName = "DockerVersion" } else { - dockerVersionFlagName = fmt.Sprintf("%v.DockerVersion", cmdPrefix) + flagDockerVersionName = fmt.Sprintf("%v.DockerVersion", cmdPrefix) } - var dockerVersionFlagDefault string + var flagDockerVersionDefault string - _ = cmd.PersistentFlags().String(dockerVersionFlagName, dockerVersionFlagDefault, dockerVersionDescription) + _ = cmd.PersistentFlags().String(flagDockerVersionName, flagDockerVersionDefault, flagDockerVersionDescription) return nil } -func registerImageGraphDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImagePropGraphDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var graphDriverFlagName string + var flagGraphDriverName string if cmdPrefix == "" { - graphDriverFlagName = "GraphDriver" + flagGraphDriverName = "GraphDriver" } else { - graphDriverFlagName = fmt.Sprintf("%v.GraphDriver", cmdPrefix) + flagGraphDriverName = fmt.Sprintf("%v.GraphDriver", cmdPrefix) } - if err := registerModelGraphDriverDataFlags(depth+1, graphDriverFlagName, cmd); err != nil { + if err := registerModelGraphDriverDataFlags(depth+1, flagGraphDriverName, cmd); err != nil { return err } return nil } -func registerImageID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImagePropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `Required. ` + flagIDDescription := `Required. ` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "Id" + flagIDName = "Id" } else { - idFlagName = fmt.Sprintf("%v.Id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.Id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } -func registerImageMetadata(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImagePropMetadata(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var metadataFlagName string + var flagMetadataName string if cmdPrefix == "" { - metadataFlagName = "Metadata" + flagMetadataName = "Metadata" } else { - metadataFlagName = fmt.Sprintf("%v.Metadata", cmdPrefix) + flagMetadataName = fmt.Sprintf("%v.Metadata", cmdPrefix) } - if err := registerModelImageMetadataFlags(depth+1, metadataFlagName, cmd); err != nil { + if err := registerModelImageMetadataFlags(depth+1, flagMetadataName, cmd); err != nil { return err } return nil } -func registerImageOs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImagePropOs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - osDescription := `Required. ` + flagOsDescription := `Required. ` - var osFlagName string + var flagOsName string if cmdPrefix == "" { - osFlagName = "Os" + flagOsName = "Os" } else { - osFlagName = fmt.Sprintf("%v.Os", cmdPrefix) + flagOsName = fmt.Sprintf("%v.Os", cmdPrefix) } - var osFlagDefault string + var flagOsDefault string - _ = cmd.PersistentFlags().String(osFlagName, osFlagDefault, osDescription) + _ = cmd.PersistentFlags().String(flagOsName, flagOsDefault, flagOsDescription) return nil } -func registerImageOsVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImagePropOsVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - osVersionDescription := `` + flagOsVersionDescription := `` - var osVersionFlagName string + var flagOsVersionName string if cmdPrefix == "" { - osVersionFlagName = "OsVersion" + flagOsVersionName = "OsVersion" } else { - osVersionFlagName = fmt.Sprintf("%v.OsVersion", cmdPrefix) + flagOsVersionName = fmt.Sprintf("%v.OsVersion", cmdPrefix) } - var osVersionFlagDefault string + var flagOsVersionDefault string - _ = cmd.PersistentFlags().String(osVersionFlagName, osVersionFlagDefault, osVersionDescription) + _ = cmd.PersistentFlags().String(flagOsVersionName, flagOsVersionDefault, flagOsVersionDescription) return nil } -func registerImageParent(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImagePropParent(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - parentDescription := `Required. ` + flagParentDescription := `Required. ` - var parentFlagName string + var flagParentName string if cmdPrefix == "" { - parentFlagName = "Parent" + flagParentName = "Parent" } else { - parentFlagName = fmt.Sprintf("%v.Parent", cmdPrefix) + flagParentName = fmt.Sprintf("%v.Parent", cmdPrefix) } - var parentFlagDefault string + var flagParentDefault string - _ = cmd.PersistentFlags().String(parentFlagName, parentFlagDefault, parentDescription) + _ = cmd.PersistentFlags().String(flagParentName, flagParentDefault, flagParentDescription) return nil } -func registerImageRepoDigests(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImagePropRepoDigests(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -394,7 +391,7 @@ func registerImageRepoDigests(depth int, cmdPrefix string, cmd *cobra.Command) e return nil } -func registerImageRepoTags(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImagePropRepoTags(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -404,63 +401,63 @@ func registerImageRepoTags(depth int, cmdPrefix string, cmd *cobra.Command) erro return nil } -func registerImageRootFS(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImagePropRootFS(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var rootFSFlagName string + var flagRootFSName string if cmdPrefix == "" { - rootFSFlagName = "RootFS" + flagRootFSName = "RootFS" } else { - rootFSFlagName = fmt.Sprintf("%v.RootFS", cmdPrefix) + flagRootFSName = fmt.Sprintf("%v.RootFS", cmdPrefix) } - if err := registerModelImageRootFSFlags(depth+1, rootFSFlagName, cmd); err != nil { + if err := registerModelImageRootFSFlags(depth+1, flagRootFSName, cmd); err != nil { return err } return nil } -func registerImageSize(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImagePropSize(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - sizeDescription := `Required. ` + flagSizeDescription := `Required. ` - var sizeFlagName string + var flagSizeName string if cmdPrefix == "" { - sizeFlagName = "Size" + flagSizeName = "Size" } else { - sizeFlagName = fmt.Sprintf("%v.Size", cmdPrefix) + flagSizeName = fmt.Sprintf("%v.Size", cmdPrefix) } - var sizeFlagDefault int64 + var flagSizeDefault int64 - _ = cmd.PersistentFlags().Int64(sizeFlagName, sizeFlagDefault, sizeDescription) + _ = cmd.PersistentFlags().Int64(flagSizeName, flagSizeDefault, flagSizeDescription) return nil } -func registerImageVirtualSize(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImagePropVirtualSize(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - virtualSizeDescription := `Required. ` + flagVirtualSizeDescription := `Required. ` - var virtualSizeFlagName string + var flagVirtualSizeName string if cmdPrefix == "" { - virtualSizeFlagName = "VirtualSize" + flagVirtualSizeName = "VirtualSize" } else { - virtualSizeFlagName = fmt.Sprintf("%v.VirtualSize", cmdPrefix) + flagVirtualSizeName = fmt.Sprintf("%v.VirtualSize", cmdPrefix) } - var virtualSizeFlagDefault int64 + var flagVirtualSizeDefault int64 - _ = cmd.PersistentFlags().Int64(virtualSizeFlagName, virtualSizeFlagDefault, virtualSizeDescription) + _ = cmd.PersistentFlags().Int64(flagVirtualSizeName, flagVirtualSizeDefault, flagVirtualSizeDescription) return nil } @@ -469,144 +466,144 @@ func registerImageVirtualSize(depth int, cmdPrefix string, cmd *cobra.Command) e func retrieveModelImageFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, architectureAdded := retrieveImageArchitectureFlags(depth, m, cmdPrefix, cmd) + err, ArchitectureAdded := retrieveImagePropArchitectureFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || architectureAdded + retAdded = retAdded || ArchitectureAdded - err, authorAdded := retrieveImageAuthorFlags(depth, m, cmdPrefix, cmd) + err, AuthorAdded := retrieveImagePropAuthorFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || authorAdded + retAdded = retAdded || AuthorAdded - err, commentAdded := retrieveImageCommentFlags(depth, m, cmdPrefix, cmd) + err, CommentAdded := retrieveImagePropCommentFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || commentAdded + retAdded = retAdded || CommentAdded - err, configAdded := retrieveImageConfigFlags(depth, m, cmdPrefix, cmd) + err, ConfigAdded := retrieveImagePropConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || configAdded + retAdded = retAdded || ConfigAdded - err, containerAdded := retrieveImageContainerFlags(depth, m, cmdPrefix, cmd) + err, ContainerAdded := retrieveImagePropContainerFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containerAdded + retAdded = retAdded || ContainerAdded - err, containerConfigAdded := retrieveImageContainerConfigFlags(depth, m, cmdPrefix, cmd) + err, ContainerConfigAdded := retrieveImagePropContainerConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containerConfigAdded + retAdded = retAdded || ContainerConfigAdded - err, createdAdded := retrieveImageCreatedFlags(depth, m, cmdPrefix, cmd) + err, CreatedAdded := retrieveImagePropCreatedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || createdAdded + retAdded = retAdded || CreatedAdded - err, dockerVersionAdded := retrieveImageDockerVersionFlags(depth, m, cmdPrefix, cmd) + err, DockerVersionAdded := retrieveImagePropDockerVersionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || dockerVersionAdded + retAdded = retAdded || DockerVersionAdded - err, graphDriverAdded := retrieveImageGraphDriverFlags(depth, m, cmdPrefix, cmd) + err, GraphDriverAdded := retrieveImagePropGraphDriverFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || graphDriverAdded + retAdded = retAdded || GraphDriverAdded - err, idAdded := retrieveImageIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveImagePropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded - err, metadataAdded := retrieveImageMetadataFlags(depth, m, cmdPrefix, cmd) + err, MetadataAdded := retrieveImagePropMetadataFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || metadataAdded + retAdded = retAdded || MetadataAdded - err, osAdded := retrieveImageOsFlags(depth, m, cmdPrefix, cmd) + err, OsAdded := retrieveImagePropOsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || osAdded + retAdded = retAdded || OsAdded - err, osVersionAdded := retrieveImageOsVersionFlags(depth, m, cmdPrefix, cmd) + err, OsVersionAdded := retrieveImagePropOsVersionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || osVersionAdded + retAdded = retAdded || OsVersionAdded - err, parentAdded := retrieveImageParentFlags(depth, m, cmdPrefix, cmd) + err, ParentAdded := retrieveImagePropParentFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || parentAdded + retAdded = retAdded || ParentAdded - err, repoDigestsAdded := retrieveImageRepoDigestsFlags(depth, m, cmdPrefix, cmd) + err, RepoDigestsAdded := retrieveImagePropRepoDigestsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || repoDigestsAdded + retAdded = retAdded || RepoDigestsAdded - err, repoTagsAdded := retrieveImageRepoTagsFlags(depth, m, cmdPrefix, cmd) + err, RepoTagsAdded := retrieveImagePropRepoTagsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || repoTagsAdded + retAdded = retAdded || RepoTagsAdded - err, rootFSAdded := retrieveImageRootFSFlags(depth, m, cmdPrefix, cmd) + err, RootFSAdded := retrieveImagePropRootFSFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || rootFSAdded + retAdded = retAdded || RootFSAdded - err, sizeAdded := retrieveImageSizeFlags(depth, m, cmdPrefix, cmd) + err, SizeAdded := retrieveImagePropSizeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || sizeAdded + retAdded = retAdded || SizeAdded - err, virtualSizeAdded := retrieveImageVirtualSizeFlags(depth, m, cmdPrefix, cmd) + err, VirtualSizeAdded := retrieveImagePropVirtualSizeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || virtualSizeAdded + retAdded = retAdded || VirtualSizeAdded return nil, retAdded } -func retrieveImageArchitectureFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImagePropArchitectureFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - architectureFlagName := fmt.Sprintf("%v.Architecture", cmdPrefix) - if cmd.Flags().Changed(architectureFlagName) { + flagArchitectureName := fmt.Sprintf("%v.Architecture", cmdPrefix) + if cmd.Flags().Changed(flagArchitectureName) { - var architectureFlagName string + var flagArchitectureName string if cmdPrefix == "" { - architectureFlagName = "Architecture" + flagArchitectureName = "Architecture" } else { - architectureFlagName = fmt.Sprintf("%v.Architecture", cmdPrefix) + flagArchitectureName = fmt.Sprintf("%v.Architecture", cmdPrefix) } - architectureFlagValue, err := cmd.Flags().GetString(architectureFlagName) + flagArchitectureValue, err := cmd.Flags().GetString(flagArchitectureName) if err != nil { return err, false } - m.Architecture = architectureFlagValue + m.Architecture = flagArchitectureValue retAdded = true } @@ -614,27 +611,27 @@ func retrieveImageArchitectureFlags(depth int, m *models.Image, cmdPrefix string return nil, retAdded } -func retrieveImageAuthorFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImagePropAuthorFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - authorFlagName := fmt.Sprintf("%v.Author", cmdPrefix) - if cmd.Flags().Changed(authorFlagName) { + flagAuthorName := fmt.Sprintf("%v.Author", cmdPrefix) + if cmd.Flags().Changed(flagAuthorName) { - var authorFlagName string + var flagAuthorName string if cmdPrefix == "" { - authorFlagName = "Author" + flagAuthorName = "Author" } else { - authorFlagName = fmt.Sprintf("%v.Author", cmdPrefix) + flagAuthorName = fmt.Sprintf("%v.Author", cmdPrefix) } - authorFlagValue, err := cmd.Flags().GetString(authorFlagName) + flagAuthorValue, err := cmd.Flags().GetString(flagAuthorName) if err != nil { return err, false } - m.Author = authorFlagValue + m.Author = flagAuthorValue retAdded = true } @@ -642,27 +639,27 @@ func retrieveImageAuthorFlags(depth int, m *models.Image, cmdPrefix string, cmd return nil, retAdded } -func retrieveImageCommentFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImagePropCommentFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - commentFlagName := fmt.Sprintf("%v.Comment", cmdPrefix) - if cmd.Flags().Changed(commentFlagName) { + flagCommentName := fmt.Sprintf("%v.Comment", cmdPrefix) + if cmd.Flags().Changed(flagCommentName) { - var commentFlagName string + var flagCommentName string if cmdPrefix == "" { - commentFlagName = "Comment" + flagCommentName = "Comment" } else { - commentFlagName = fmt.Sprintf("%v.Comment", cmdPrefix) + flagCommentName = fmt.Sprintf("%v.Comment", cmdPrefix) } - commentFlagValue, err := cmd.Flags().GetString(commentFlagName) + flagCommentValue, err := cmd.Flags().GetString(flagCommentName) if err != nil { return err, false } - m.Comment = commentFlagValue + m.Comment = flagCommentValue retAdded = true } @@ -670,54 +667,54 @@ func retrieveImageCommentFlags(depth int, m *models.Image, cmdPrefix string, cmd return nil, retAdded } -func retrieveImageConfigFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImagePropConfigFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - configFlagName := fmt.Sprintf("%v.Config", cmdPrefix) - if cmd.Flags().Changed(configFlagName) { + flagConfigName := fmt.Sprintf("%v.Config", cmdPrefix) + if cmd.Flags().Changed(flagConfigName) { // info: complex object Config ContainerConfig is retrieved outside this Changed() block } - configFlagValue := m.Config - if swag.IsZero(configFlagValue) { - configFlagValue = &models.ContainerConfig{} + flagConfigValue := m.Config + if swag.IsZero(flagConfigValue) { + flagConfigValue = &models.ContainerConfig{} } - err, configAdded := retrieveModelContainerConfigFlags(depth+1, configFlagValue, configFlagName, cmd) + err, ConfigAdded := retrieveModelContainerConfigFlags(depth+1, flagConfigValue, flagConfigName, cmd) if err != nil { return err, false } - retAdded = retAdded || configAdded - if configAdded { - m.Config = configFlagValue + retAdded = retAdded || ConfigAdded + if ConfigAdded { + m.Config = flagConfigValue } return nil, retAdded } -func retrieveImageContainerFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImagePropContainerFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - containerFlagName := fmt.Sprintf("%v.Container", cmdPrefix) - if cmd.Flags().Changed(containerFlagName) { + flagContainerName := fmt.Sprintf("%v.Container", cmdPrefix) + if cmd.Flags().Changed(flagContainerName) { - var containerFlagName string + var flagContainerName string if cmdPrefix == "" { - containerFlagName = "Container" + flagContainerName = "Container" } else { - containerFlagName = fmt.Sprintf("%v.Container", cmdPrefix) + flagContainerName = fmt.Sprintf("%v.Container", cmdPrefix) } - containerFlagValue, err := cmd.Flags().GetString(containerFlagName) + flagContainerValue, err := cmd.Flags().GetString(flagContainerName) if err != nil { return err, false } - m.Container = containerFlagValue + m.Container = flagContainerValue retAdded = true } @@ -725,54 +722,54 @@ func retrieveImageContainerFlags(depth int, m *models.Image, cmdPrefix string, c return nil, retAdded } -func retrieveImageContainerConfigFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImagePropContainerConfigFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - containerConfigFlagName := fmt.Sprintf("%v.ContainerConfig", cmdPrefix) - if cmd.Flags().Changed(containerConfigFlagName) { + flagContainerConfigName := fmt.Sprintf("%v.ContainerConfig", cmdPrefix) + if cmd.Flags().Changed(flagContainerConfigName) { // info: complex object ContainerConfig ContainerConfig is retrieved outside this Changed() block } - containerConfigFlagValue := m.ContainerConfig - if swag.IsZero(containerConfigFlagValue) { - containerConfigFlagValue = &models.ContainerConfig{} + flagContainerConfigValue := m.ContainerConfig + if swag.IsZero(flagContainerConfigValue) { + flagContainerConfigValue = &models.ContainerConfig{} } - err, containerConfigAdded := retrieveModelContainerConfigFlags(depth+1, containerConfigFlagValue, containerConfigFlagName, cmd) + err, ContainerConfigAdded := retrieveModelContainerConfigFlags(depth+1, flagContainerConfigValue, flagContainerConfigName, cmd) if err != nil { return err, false } - retAdded = retAdded || containerConfigAdded - if containerConfigAdded { - m.ContainerConfig = containerConfigFlagValue + retAdded = retAdded || ContainerConfigAdded + if ContainerConfigAdded { + m.ContainerConfig = flagContainerConfigValue } return nil, retAdded } -func retrieveImageCreatedFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImagePropCreatedFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - createdFlagName := fmt.Sprintf("%v.Created", cmdPrefix) - if cmd.Flags().Changed(createdFlagName) { + flagCreatedName := fmt.Sprintf("%v.Created", cmdPrefix) + if cmd.Flags().Changed(flagCreatedName) { - var createdFlagName string + var flagCreatedName string if cmdPrefix == "" { - createdFlagName = "Created" + flagCreatedName = "Created" } else { - createdFlagName = fmt.Sprintf("%v.Created", cmdPrefix) + flagCreatedName = fmt.Sprintf("%v.Created", cmdPrefix) } - createdFlagValue, err := cmd.Flags().GetString(createdFlagName) + flagCreatedValue, err := cmd.Flags().GetString(flagCreatedName) if err != nil { return err, false } - m.Created = createdFlagValue + m.Created = flagCreatedValue retAdded = true } @@ -780,27 +777,27 @@ func retrieveImageCreatedFlags(depth int, m *models.Image, cmdPrefix string, cmd return nil, retAdded } -func retrieveImageDockerVersionFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImagePropDockerVersionFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - dockerVersionFlagName := fmt.Sprintf("%v.DockerVersion", cmdPrefix) - if cmd.Flags().Changed(dockerVersionFlagName) { + flagDockerVersionName := fmt.Sprintf("%v.DockerVersion", cmdPrefix) + if cmd.Flags().Changed(flagDockerVersionName) { - var dockerVersionFlagName string + var flagDockerVersionName string if cmdPrefix == "" { - dockerVersionFlagName = "DockerVersion" + flagDockerVersionName = "DockerVersion" } else { - dockerVersionFlagName = fmt.Sprintf("%v.DockerVersion", cmdPrefix) + flagDockerVersionName = fmt.Sprintf("%v.DockerVersion", cmdPrefix) } - dockerVersionFlagValue, err := cmd.Flags().GetString(dockerVersionFlagName) + flagDockerVersionValue, err := cmd.Flags().GetString(flagDockerVersionName) if err != nil { return err, false } - m.DockerVersion = dockerVersionFlagValue + m.DockerVersion = flagDockerVersionValue retAdded = true } @@ -808,54 +805,54 @@ func retrieveImageDockerVersionFlags(depth int, m *models.Image, cmdPrefix strin return nil, retAdded } -func retrieveImageGraphDriverFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImagePropGraphDriverFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - graphDriverFlagName := fmt.Sprintf("%v.GraphDriver", cmdPrefix) - if cmd.Flags().Changed(graphDriverFlagName) { + flagGraphDriverName := fmt.Sprintf("%v.GraphDriver", cmdPrefix) + if cmd.Flags().Changed(flagGraphDriverName) { // info: complex object GraphDriver GraphDriverData is retrieved outside this Changed() block } - graphDriverFlagValue := m.GraphDriver - if swag.IsZero(graphDriverFlagValue) { - graphDriverFlagValue = &models.GraphDriverData{} + flagGraphDriverValue := m.GraphDriver + if swag.IsZero(flagGraphDriverValue) { + flagGraphDriverValue = &models.GraphDriverData{} } - err, graphDriverAdded := retrieveModelGraphDriverDataFlags(depth+1, graphDriverFlagValue, graphDriverFlagName, cmd) + err, GraphDriverAdded := retrieveModelGraphDriverDataFlags(depth+1, flagGraphDriverValue, flagGraphDriverName, cmd) if err != nil { return err, false } - retAdded = retAdded || graphDriverAdded - if graphDriverAdded { - m.GraphDriver = graphDriverFlagValue + retAdded = retAdded || GraphDriverAdded + if GraphDriverAdded { + m.GraphDriver = flagGraphDriverValue } return nil, retAdded } -func retrieveImageIDFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImagePropIDFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.Id", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.Id", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "Id" + flagIDName = "Id" } else { - idFlagName = fmt.Sprintf("%v.Id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.Id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } @@ -863,54 +860,54 @@ func retrieveImageIDFlags(depth int, m *models.Image, cmdPrefix string, cmd *cob return nil, retAdded } -func retrieveImageMetadataFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImagePropMetadataFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - metadataFlagName := fmt.Sprintf("%v.Metadata", cmdPrefix) - if cmd.Flags().Changed(metadataFlagName) { + flagMetadataName := fmt.Sprintf("%v.Metadata", cmdPrefix) + if cmd.Flags().Changed(flagMetadataName) { // info: complex object Metadata ImageMetadata is retrieved outside this Changed() block } - metadataFlagValue := m.Metadata - if swag.IsZero(metadataFlagValue) { - metadataFlagValue = &models.ImageMetadata{} + flagMetadataValue := m.Metadata + if swag.IsZero(flagMetadataValue) { + flagMetadataValue = &models.ImageMetadata{} } - err, metadataAdded := retrieveModelImageMetadataFlags(depth+1, metadataFlagValue, metadataFlagName, cmd) + err, MetadataAdded := retrieveModelImageMetadataFlags(depth+1, flagMetadataValue, flagMetadataName, cmd) if err != nil { return err, false } - retAdded = retAdded || metadataAdded - if metadataAdded { - m.Metadata = metadataFlagValue + retAdded = retAdded || MetadataAdded + if MetadataAdded { + m.Metadata = flagMetadataValue } return nil, retAdded } -func retrieveImageOsFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImagePropOsFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - osFlagName := fmt.Sprintf("%v.Os", cmdPrefix) - if cmd.Flags().Changed(osFlagName) { + flagOsName := fmt.Sprintf("%v.Os", cmdPrefix) + if cmd.Flags().Changed(flagOsName) { - var osFlagName string + var flagOsName string if cmdPrefix == "" { - osFlagName = "Os" + flagOsName = "Os" } else { - osFlagName = fmt.Sprintf("%v.Os", cmdPrefix) + flagOsName = fmt.Sprintf("%v.Os", cmdPrefix) } - osFlagValue, err := cmd.Flags().GetString(osFlagName) + flagOsValue, err := cmd.Flags().GetString(flagOsName) if err != nil { return err, false } - m.Os = osFlagValue + m.Os = flagOsValue retAdded = true } @@ -918,27 +915,27 @@ func retrieveImageOsFlags(depth int, m *models.Image, cmdPrefix string, cmd *cob return nil, retAdded } -func retrieveImageOsVersionFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImagePropOsVersionFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - osVersionFlagName := fmt.Sprintf("%v.OsVersion", cmdPrefix) - if cmd.Flags().Changed(osVersionFlagName) { + flagOsVersionName := fmt.Sprintf("%v.OsVersion", cmdPrefix) + if cmd.Flags().Changed(flagOsVersionName) { - var osVersionFlagName string + var flagOsVersionName string if cmdPrefix == "" { - osVersionFlagName = "OsVersion" + flagOsVersionName = "OsVersion" } else { - osVersionFlagName = fmt.Sprintf("%v.OsVersion", cmdPrefix) + flagOsVersionName = fmt.Sprintf("%v.OsVersion", cmdPrefix) } - osVersionFlagValue, err := cmd.Flags().GetString(osVersionFlagName) + flagOsVersionValue, err := cmd.Flags().GetString(flagOsVersionName) if err != nil { return err, false } - m.OsVersion = osVersionFlagValue + m.OsVersion = flagOsVersionValue retAdded = true } @@ -946,27 +943,27 @@ func retrieveImageOsVersionFlags(depth int, m *models.Image, cmdPrefix string, c return nil, retAdded } -func retrieveImageParentFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImagePropParentFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - parentFlagName := fmt.Sprintf("%v.Parent", cmdPrefix) - if cmd.Flags().Changed(parentFlagName) { + flagParentName := fmt.Sprintf("%v.Parent", cmdPrefix) + if cmd.Flags().Changed(flagParentName) { - var parentFlagName string + var flagParentName string if cmdPrefix == "" { - parentFlagName = "Parent" + flagParentName = "Parent" } else { - parentFlagName = fmt.Sprintf("%v.Parent", cmdPrefix) + flagParentName = fmt.Sprintf("%v.Parent", cmdPrefix) } - parentFlagValue, err := cmd.Flags().GetString(parentFlagName) + flagParentValue, err := cmd.Flags().GetString(flagParentName) if err != nil { return err, false } - m.Parent = parentFlagValue + m.Parent = flagParentValue retAdded = true } @@ -974,82 +971,82 @@ func retrieveImageParentFlags(depth int, m *models.Image, cmdPrefix string, cmd return nil, retAdded } -func retrieveImageRepoDigestsFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImagePropRepoDigestsFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - repoDigestsFlagName := fmt.Sprintf("%v.RepoDigests", cmdPrefix) - if cmd.Flags().Changed(repoDigestsFlagName) { + flagRepoDigestsName := fmt.Sprintf("%v.RepoDigests", cmdPrefix) + if cmd.Flags().Changed(flagRepoDigestsName) { // warning: RepoDigests array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveImageRepoTagsFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImagePropRepoTagsFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - repoTagsFlagName := fmt.Sprintf("%v.RepoTags", cmdPrefix) - if cmd.Flags().Changed(repoTagsFlagName) { + flagRepoTagsName := fmt.Sprintf("%v.RepoTags", cmdPrefix) + if cmd.Flags().Changed(flagRepoTagsName) { // warning: RepoTags array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveImageRootFSFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImagePropRootFSFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - rootFSFlagName := fmt.Sprintf("%v.RootFS", cmdPrefix) - if cmd.Flags().Changed(rootFSFlagName) { + flagRootFSName := fmt.Sprintf("%v.RootFS", cmdPrefix) + if cmd.Flags().Changed(flagRootFSName) { // info: complex object RootFS ImageRootFS is retrieved outside this Changed() block } - rootFSFlagValue := m.RootFS - if swag.IsZero(rootFSFlagValue) { - rootFSFlagValue = &models.ImageRootFS{} + flagRootFSValue := m.RootFS + if swag.IsZero(flagRootFSValue) { + flagRootFSValue = &models.ImageRootFS{} } - err, rootFSAdded := retrieveModelImageRootFSFlags(depth+1, rootFSFlagValue, rootFSFlagName, cmd) + err, RootFSAdded := retrieveModelImageRootFSFlags(depth+1, flagRootFSValue, flagRootFSName, cmd) if err != nil { return err, false } - retAdded = retAdded || rootFSAdded - if rootFSAdded { - m.RootFS = rootFSFlagValue + retAdded = retAdded || RootFSAdded + if RootFSAdded { + m.RootFS = flagRootFSValue } return nil, retAdded } -func retrieveImageSizeFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImagePropSizeFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - sizeFlagName := fmt.Sprintf("%v.Size", cmdPrefix) - if cmd.Flags().Changed(sizeFlagName) { + flagSizeName := fmt.Sprintf("%v.Size", cmdPrefix) + if cmd.Flags().Changed(flagSizeName) { - var sizeFlagName string + var flagSizeName string if cmdPrefix == "" { - sizeFlagName = "Size" + flagSizeName = "Size" } else { - sizeFlagName = fmt.Sprintf("%v.Size", cmdPrefix) + flagSizeName = fmt.Sprintf("%v.Size", cmdPrefix) } - sizeFlagValue, err := cmd.Flags().GetInt64(sizeFlagName) + flagSizeValue, err := cmd.Flags().GetInt64(flagSizeName) if err != nil { return err, false } - m.Size = sizeFlagValue + m.Size = flagSizeValue retAdded = true } @@ -1057,27 +1054,27 @@ func retrieveImageSizeFlags(depth int, m *models.Image, cmdPrefix string, cmd *c return nil, retAdded } -func retrieveImageVirtualSizeFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImagePropVirtualSizeFlags(depth int, m *models.Image, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - virtualSizeFlagName := fmt.Sprintf("%v.VirtualSize", cmdPrefix) - if cmd.Flags().Changed(virtualSizeFlagName) { + flagVirtualSizeName := fmt.Sprintf("%v.VirtualSize", cmdPrefix) + if cmd.Flags().Changed(flagVirtualSizeName) { - var virtualSizeFlagName string + var flagVirtualSizeName string if cmdPrefix == "" { - virtualSizeFlagName = "VirtualSize" + flagVirtualSizeName = "VirtualSize" } else { - virtualSizeFlagName = fmt.Sprintf("%v.VirtualSize", cmdPrefix) + flagVirtualSizeName = fmt.Sprintf("%v.VirtualSize", cmdPrefix) } - virtualSizeFlagValue, err := cmd.Flags().GetInt64(virtualSizeFlagName) + flagVirtualSizeValue, err := cmd.Flags().GetInt64(flagVirtualSizeName) if err != nil { return err, false } - m.VirtualSize = virtualSizeFlagValue + m.VirtualSize = flagVirtualSizeValue retAdded = true } @@ -1090,30 +1087,30 @@ func retrieveImageVirtualSizeFlags(depth int, m *models.Image, cmdPrefix string, // register flags to command func registerModelImageMetadataFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerImageMetadataLastTagTime(depth, cmdPrefix, cmd); err != nil { + if err := registerImageMetadataPropLastTagTime(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerImageMetadataLastTagTime(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageMetadataPropLastTagTime(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - lastTagTimeDescription := `` + flagLastTagTimeDescription := `` - var lastTagTimeFlagName string + var flagLastTagTimeName string if cmdPrefix == "" { - lastTagTimeFlagName = "LastTagTime" + flagLastTagTimeName = "LastTagTime" } else { - lastTagTimeFlagName = fmt.Sprintf("%v.LastTagTime", cmdPrefix) + flagLastTagTimeName = fmt.Sprintf("%v.LastTagTime", cmdPrefix) } - var lastTagTimeFlagDefault string + var flagLastTagTimeDefault string - _ = cmd.PersistentFlags().String(lastTagTimeFlagName, lastTagTimeFlagDefault, lastTagTimeDescription) + _ = cmd.PersistentFlags().String(flagLastTagTimeName, flagLastTagTimeDefault, flagLastTagTimeDescription) return nil } @@ -1122,36 +1119,36 @@ func registerImageMetadataLastTagTime(depth int, cmdPrefix string, cmd *cobra.Co func retrieveModelImageMetadataFlags(depth int, m *models.ImageMetadata, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, lastTagTimeAdded := retrieveImageMetadataLastTagTimeFlags(depth, m, cmdPrefix, cmd) + err, LastTagTimeAdded := retrieveImageMetadataPropLastTagTimeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || lastTagTimeAdded + retAdded = retAdded || LastTagTimeAdded return nil, retAdded } -func retrieveImageMetadataLastTagTimeFlags(depth int, m *models.ImageMetadata, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageMetadataPropLastTagTimeFlags(depth int, m *models.ImageMetadata, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - lastTagTimeFlagName := fmt.Sprintf("%v.LastTagTime", cmdPrefix) - if cmd.Flags().Changed(lastTagTimeFlagName) { + flagLastTagTimeName := fmt.Sprintf("%v.LastTagTime", cmdPrefix) + if cmd.Flags().Changed(flagLastTagTimeName) { - var lastTagTimeFlagName string + var flagLastTagTimeName string if cmdPrefix == "" { - lastTagTimeFlagName = "LastTagTime" + flagLastTagTimeName = "LastTagTime" } else { - lastTagTimeFlagName = fmt.Sprintf("%v.LastTagTime", cmdPrefix) + flagLastTagTimeName = fmt.Sprintf("%v.LastTagTime", cmdPrefix) } - lastTagTimeFlagValue, err := cmd.Flags().GetString(lastTagTimeFlagName) + flagLastTagTimeValue, err := cmd.Flags().GetString(flagLastTagTimeName) if err != nil { return err, false } - m.LastTagTime = lastTagTimeFlagValue + m.LastTagTime = flagLastTagTimeValue retAdded = true } @@ -1164,43 +1161,43 @@ func retrieveImageMetadataLastTagTimeFlags(depth int, m *models.ImageMetadata, c // register flags to command func registerModelImageRootFSFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerImageRootFSBaseLayer(depth, cmdPrefix, cmd); err != nil { + if err := registerImageRootFSPropBaseLayer(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageRootFSLayers(depth, cmdPrefix, cmd); err != nil { + if err := registerImageRootFSPropLayers(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageRootFSType(depth, cmdPrefix, cmd); err != nil { + if err := registerImageRootFSPropType(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerImageRootFSBaseLayer(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageRootFSPropBaseLayer(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - baseLayerDescription := `` + flagBaseLayerDescription := `` - var baseLayerFlagName string + var flagBaseLayerName string if cmdPrefix == "" { - baseLayerFlagName = "BaseLayer" + flagBaseLayerName = "BaseLayer" } else { - baseLayerFlagName = fmt.Sprintf("%v.BaseLayer", cmdPrefix) + flagBaseLayerName = fmt.Sprintf("%v.BaseLayer", cmdPrefix) } - var baseLayerFlagDefault string + var flagBaseLayerDefault string - _ = cmd.PersistentFlags().String(baseLayerFlagName, baseLayerFlagDefault, baseLayerDescription) + _ = cmd.PersistentFlags().String(flagBaseLayerName, flagBaseLayerDefault, flagBaseLayerDescription) return nil } -func registerImageRootFSLayers(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageRootFSPropLayers(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -1210,23 +1207,23 @@ func registerImageRootFSLayers(depth int, cmdPrefix string, cmd *cobra.Command) return nil } -func registerImageRootFSType(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageRootFSPropType(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - typeDescription := `Required. ` + flagTypeDescription := `Required. ` - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - var typeFlagDefault string + var flagTypeDefault string - _ = cmd.PersistentFlags().String(typeFlagName, typeFlagDefault, typeDescription) + _ = cmd.PersistentFlags().String(flagTypeName, flagTypeDefault, flagTypeDescription) return nil } @@ -1235,48 +1232,48 @@ func registerImageRootFSType(depth int, cmdPrefix string, cmd *cobra.Command) er func retrieveModelImageRootFSFlags(depth int, m *models.ImageRootFS, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, baseLayerAdded := retrieveImageRootFSBaseLayerFlags(depth, m, cmdPrefix, cmd) + err, BaseLayerAdded := retrieveImageRootFSPropBaseLayerFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || baseLayerAdded + retAdded = retAdded || BaseLayerAdded - err, layersAdded := retrieveImageRootFSLayersFlags(depth, m, cmdPrefix, cmd) + err, LayersAdded := retrieveImageRootFSPropLayersFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || layersAdded + retAdded = retAdded || LayersAdded - err, typeAdded := retrieveImageRootFSTypeFlags(depth, m, cmdPrefix, cmd) + err, TypeAdded := retrieveImageRootFSPropTypeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || typeAdded + retAdded = retAdded || TypeAdded return nil, retAdded } -func retrieveImageRootFSBaseLayerFlags(depth int, m *models.ImageRootFS, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageRootFSPropBaseLayerFlags(depth int, m *models.ImageRootFS, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - baseLayerFlagName := fmt.Sprintf("%v.BaseLayer", cmdPrefix) - if cmd.Flags().Changed(baseLayerFlagName) { + flagBaseLayerName := fmt.Sprintf("%v.BaseLayer", cmdPrefix) + if cmd.Flags().Changed(flagBaseLayerName) { - var baseLayerFlagName string + var flagBaseLayerName string if cmdPrefix == "" { - baseLayerFlagName = "BaseLayer" + flagBaseLayerName = "BaseLayer" } else { - baseLayerFlagName = fmt.Sprintf("%v.BaseLayer", cmdPrefix) + flagBaseLayerName = fmt.Sprintf("%v.BaseLayer", cmdPrefix) } - baseLayerFlagValue, err := cmd.Flags().GetString(baseLayerFlagName) + flagBaseLayerValue, err := cmd.Flags().GetString(flagBaseLayerName) if err != nil { return err, false } - m.BaseLayer = baseLayerFlagValue + m.BaseLayer = flagBaseLayerValue retAdded = true } @@ -1284,41 +1281,41 @@ func retrieveImageRootFSBaseLayerFlags(depth int, m *models.ImageRootFS, cmdPref return nil, retAdded } -func retrieveImageRootFSLayersFlags(depth int, m *models.ImageRootFS, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageRootFSPropLayersFlags(depth int, m *models.ImageRootFS, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - layersFlagName := fmt.Sprintf("%v.Layers", cmdPrefix) - if cmd.Flags().Changed(layersFlagName) { + flagLayersName := fmt.Sprintf("%v.Layers", cmdPrefix) + if cmd.Flags().Changed(flagLayersName) { // warning: Layers array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveImageRootFSTypeFlags(depth int, m *models.ImageRootFS, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageRootFSPropTypeFlags(depth int, m *models.ImageRootFS, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - typeFlagName := fmt.Sprintf("%v.Type", cmdPrefix) - if cmd.Flags().Changed(typeFlagName) { + flagTypeName := fmt.Sprintf("%v.Type", cmdPrefix) + if cmd.Flags().Changed(flagTypeName) { - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - typeFlagValue, err := cmd.Flags().GetString(typeFlagName) + flagTypeValue, err := cmd.Flags().GetString(flagTypeName) if err != nil { return err, false } - m.Type = typeFlagValue + m.Type = flagTypeValue retAdded = true } diff --git a/cli/image_prune_operation.go b/cli/image_prune_operation.go index 0165fd2..0d123e8 100644 --- a/cli/image_prune_operation.go +++ b/cli/image_prune_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/image" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationImageImagePruneCmd returns a cmd to handle operation imagePrune +// makeOperationImageImagePruneCmd returns a command to handle operation imagePrune func makeOperationImageImagePruneCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ImagePrune", @@ -38,11 +36,10 @@ func runOperationImageImagePrune(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := image.NewImagePruneParams() - if err, _ := retrieveOperationImageImagePruneFiltersFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImagePruneFiltersFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationImageImagePrune(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,7 +66,7 @@ func registerOperationImageImagePruneParamFlags(cmd *cobra.Command) error { func registerOperationImageImagePruneFiltersParamFlags(cmdPrefix string, cmd *cobra.Command) error { - filtersDescription := `Filters to process on the prune list, encoded as JSON (a ` + "`" + `map[string][]string` + "`" + `). Available filters: + flagFiltersDescription := `Filters to process on the prune list, encoded as JSON (a ` + "`" + `map[string][]string` + "`" + `). Available filters: - ` + "`" + `dangling=` + "`" + ` When set to ` + "`" + `true` + "`" + ` (or ` + "`" + `1` + "`" + `), prune only unused *and* untagged images. When set to ` + "`" + `false` + "`" + ` @@ -77,16 +75,16 @@ func registerOperationImageImagePruneFiltersParamFlags(cmdPrefix string, cmd *co - ` + "`" + `label` + "`" + ` (` + "`" + `label=` + "`" + `, ` + "`" + `label==` + "`" + `, ` + "`" + `label!=` + "`" + `, or ` + "`" + `label!==` + "`" + `) Prune images with (or without, in case ` + "`" + `label!=...` + "`" + ` is used) the specified labels. ` - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - var filtersFlagDefault string + var flagFiltersDefault string - _ = cmd.PersistentFlags().String(filtersFlagName, filtersFlagDefault, filtersDescription) + _ = cmd.PersistentFlags().String(flagFiltersName, flagFiltersDefault, flagFiltersDescription) return nil } @@ -95,20 +93,21 @@ func retrieveOperationImageImagePruneFiltersFlag(m *image.ImagePruneParams, cmdP retAdded := false if cmd.Flags().Changed("filters") { - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - filtersFlagValue, err := cmd.Flags().GetString(filtersFlagName) + flagFiltersValue, err := cmd.Flags().GetString(flagFiltersName) if err != nil { return err, false } - m.Filters = &filtersFlagValue + m.Filters = &flagFiltersValue } + return nil, retAdded } @@ -116,33 +115,35 @@ func retrieveOperationImageImagePruneFiltersFlag(m *image.ImagePruneParams, cmdP func parseOperationImageImagePruneResult(resp0 *image.ImagePruneOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*image.ImagePruneOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*image.ImagePruneOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*image.ImagePruneInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*image.ImagePruneInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -150,25 +151,24 @@ func parseOperationImageImagePruneResult(resp0 *image.ImagePruneOK, respErr erro } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelImagePruneOKBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerImagePruneOKBodyImagesDeleted(depth, cmdPrefix, cmd); err != nil { + if err := registerImagePruneOKBodyPropImagesDeleted(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImagePruneOKBodySpaceReclaimed(depth, cmdPrefix, cmd); err != nil { + if err := registerImagePruneOKBodyPropSpaceReclaimed(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerImagePruneOKBodyImagesDeleted(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImagePruneOKBodyPropImagesDeleted(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -178,23 +178,23 @@ func registerImagePruneOKBodyImagesDeleted(depth int, cmdPrefix string, cmd *cob return nil } -func registerImagePruneOKBodySpaceReclaimed(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImagePruneOKBodyPropSpaceReclaimed(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - spaceReclaimedDescription := `Disk space reclaimed in bytes` + flagSpaceReclaimedDescription := `Disk space reclaimed in bytes` - var spaceReclaimedFlagName string + var flagSpaceReclaimedName string if cmdPrefix == "" { - spaceReclaimedFlagName = "SpaceReclaimed" + flagSpaceReclaimedName = "SpaceReclaimed" } else { - spaceReclaimedFlagName = fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) + flagSpaceReclaimedName = fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) } - var spaceReclaimedFlagDefault int64 + var flagSpaceReclaimedDefault int64 - _ = cmd.PersistentFlags().Int64(spaceReclaimedFlagName, spaceReclaimedFlagDefault, spaceReclaimedDescription) + _ = cmd.PersistentFlags().Int64(flagSpaceReclaimedName, flagSpaceReclaimedDefault, flagSpaceReclaimedDescription) return nil } @@ -203,56 +203,56 @@ func registerImagePruneOKBodySpaceReclaimed(depth int, cmdPrefix string, cmd *co func retrieveModelImagePruneOKBodyFlags(depth int, m *image.ImagePruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, imagesDeletedAdded := retrieveImagePruneOKBodyImagesDeletedFlags(depth, m, cmdPrefix, cmd) + err, ImagesDeletedAdded := retrieveImagePruneOKBodyPropImagesDeletedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || imagesDeletedAdded + retAdded = retAdded || ImagesDeletedAdded - err, spaceReclaimedAdded := retrieveImagePruneOKBodySpaceReclaimedFlags(depth, m, cmdPrefix, cmd) + err, SpaceReclaimedAdded := retrieveImagePruneOKBodyPropSpaceReclaimedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || spaceReclaimedAdded + retAdded = retAdded || SpaceReclaimedAdded return nil, retAdded } -func retrieveImagePruneOKBodyImagesDeletedFlags(depth int, m *image.ImagePruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImagePruneOKBodyPropImagesDeletedFlags(depth int, m *image.ImagePruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - imagesDeletedFlagName := fmt.Sprintf("%v.ImagesDeleted", cmdPrefix) - if cmd.Flags().Changed(imagesDeletedFlagName) { + flagImagesDeletedName := fmt.Sprintf("%v.ImagesDeleted", cmdPrefix) + if cmd.Flags().Changed(flagImagesDeletedName) { // warning: ImagesDeleted array type []*models.ImageDeleteResponseItem is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveImagePruneOKBodySpaceReclaimedFlags(depth int, m *image.ImagePruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImagePruneOKBodyPropSpaceReclaimedFlags(depth int, m *image.ImagePruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - spaceReclaimedFlagName := fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) - if cmd.Flags().Changed(spaceReclaimedFlagName) { + flagSpaceReclaimedName := fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) + if cmd.Flags().Changed(flagSpaceReclaimedName) { - var spaceReclaimedFlagName string + var flagSpaceReclaimedName string if cmdPrefix == "" { - spaceReclaimedFlagName = "SpaceReclaimed" + flagSpaceReclaimedName = "SpaceReclaimed" } else { - spaceReclaimedFlagName = fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) + flagSpaceReclaimedName = fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) } - spaceReclaimedFlagValue, err := cmd.Flags().GetInt64(spaceReclaimedFlagName) + flagSpaceReclaimedValue, err := cmd.Flags().GetInt64(flagSpaceReclaimedName) if err != nil { return err, false } - m.SpaceReclaimed = spaceReclaimedFlagValue + m.SpaceReclaimed = flagSpaceReclaimedValue retAdded = true } diff --git a/cli/image_push_operation.go b/cli/image_push_operation.go index 5e16f08..20d8ffd 100644 --- a/cli/image_push_operation.go +++ b/cli/image_push_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/image" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationImageImagePushCmd returns a cmd to handle operation imagePush +// makeOperationImageImagePushCmd returns a command to handle operation imagePush func makeOperationImageImagePushCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ImagePush", @@ -43,17 +41,16 @@ func runOperationImageImagePush(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := image.NewImagePushParams() - if err, _ := retrieveOperationImageImagePushXRegistryAuthFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImagePushXRegistryAuthFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImagePushNameFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImagePushNameFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImagePushTagFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImagePushTagFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -62,10 +59,11 @@ func runOperationImageImagePush(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -85,52 +83,54 @@ func registerOperationImageImagePushParamFlags(cmd *cobra.Command) error { func registerOperationImageImagePushXRegistryAuthParamFlags(cmdPrefix string, cmd *cobra.Command) error { - xRegistryAuthDescription := `Required. A base64-encoded auth configuration. [See the authentication section for details.](#section/Authentication)` + flagXRegistryAuthDescription := `Required. A base64-encoded auth configuration. [See the authentication section for details.](#section/Authentication)` - var xRegistryAuthFlagName string + var flagXRegistryAuthName string if cmdPrefix == "" { - xRegistryAuthFlagName = "X-Registry-Auth" + flagXRegistryAuthName = "X-Registry-Auth" } else { - xRegistryAuthFlagName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) + flagXRegistryAuthName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) } - var xRegistryAuthFlagDefault string + var flagXRegistryAuthDefault string - _ = cmd.PersistentFlags().String(xRegistryAuthFlagName, xRegistryAuthFlagDefault, xRegistryAuthDescription) + _ = cmd.PersistentFlags().String(flagXRegistryAuthName, flagXRegistryAuthDefault, flagXRegistryAuthDescription) return nil } + func registerOperationImageImagePushNameParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nameDescription := `Required. Image name or ID.` + flagNameDescription := `Required. Image name or ID.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } + func registerOperationImageImagePushTagParamFlags(cmdPrefix string, cmd *cobra.Command) error { - tagDescription := `The tag to associate with the image on the registry.` + flagTagDescription := `The tag to associate with the image on the registry.` - var tagFlagName string + var flagTagName string if cmdPrefix == "" { - tagFlagName = "tag" + flagTagName = "tag" } else { - tagFlagName = fmt.Sprintf("%v.tag", cmdPrefix) + flagTagName = fmt.Sprintf("%v.tag", cmdPrefix) } - var tagFlagDefault string + var flagTagDefault string - _ = cmd.PersistentFlags().String(tagFlagName, tagFlagDefault, tagDescription) + _ = cmd.PersistentFlags().String(flagTagName, flagTagDefault, flagTagDescription) return nil } @@ -139,60 +139,65 @@ func retrieveOperationImageImagePushXRegistryAuthFlag(m *image.ImagePushParams, retAdded := false if cmd.Flags().Changed("X-Registry-Auth") { - var xRegistryAuthFlagName string + var flagXRegistryAuthName string if cmdPrefix == "" { - xRegistryAuthFlagName = "X-Registry-Auth" + flagXRegistryAuthName = "X-Registry-Auth" } else { - xRegistryAuthFlagName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) + flagXRegistryAuthName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) } - xRegistryAuthFlagValue, err := cmd.Flags().GetString(xRegistryAuthFlagName) + flagXRegistryAuthValue, err := cmd.Flags().GetString(flagXRegistryAuthName) if err != nil { return err, false } - m.XRegistryAuth = xRegistryAuthFlagValue + m.XRegistryAuth = flagXRegistryAuthValue } + return nil, retAdded } + func retrieveOperationImageImagePushNameFlag(m *image.ImagePushParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("name") { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue } + return nil, retAdded } + func retrieveOperationImageImagePushTagFlag(m *image.ImagePushParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("tag") { - var tagFlagName string + var flagTagName string if cmdPrefix == "" { - tagFlagName = "tag" + flagTagName = "tag" } else { - tagFlagName = fmt.Sprintf("%v.tag", cmdPrefix) + flagTagName = fmt.Sprintf("%v.tag", cmdPrefix) } - tagFlagValue, err := cmd.Flags().GetString(tagFlagName) + flagTagValue, err := cmd.Flags().GetString(flagTagName) if err != nil { return err, false } - m.Tag = &tagFlagValue + m.Tag = &flagTagValue } + return nil, retAdded } @@ -200,36 +205,36 @@ func retrieveOperationImageImagePushTagFlag(m *image.ImagePushParams, cmdPrefix func parseOperationImageImagePushResult(resp0 *image.ImagePushOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning imagePushOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*image.ImagePushNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*image.ImagePushNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*image.ImagePushInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*image.ImagePushInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response imagePushOK is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/image_search_operation.go b/cli/image_search_operation.go index 1efb13d..420c94b 100644 --- a/cli/image_search_operation.go +++ b/cli/image_search_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/image" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationImageImageSearchCmd returns a cmd to handle operation imageSearch +// makeOperationImageImageSearchCmd returns a command to handle operation imageSearch func makeOperationImageImageSearchCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ImageSearch", @@ -38,17 +36,16 @@ func runOperationImageImageSearch(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := image.NewImageSearchParams() - if err, _ := retrieveOperationImageImageSearchFiltersFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageSearchFiltersFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageSearchLimitFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageSearchLimitFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageSearchTermFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageSearchTermFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -57,10 +54,11 @@ func runOperationImageImageSearch(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -80,57 +78,59 @@ func registerOperationImageImageSearchParamFlags(cmd *cobra.Command) error { func registerOperationImageImageSearchFiltersParamFlags(cmdPrefix string, cmd *cobra.Command) error { - filtersDescription := `A JSON encoded value of the filters (a ` + "`" + `map[string][]string` + "`" + `) to process on the images list. Available filters: + flagFiltersDescription := `A JSON encoded value of the filters (a ` + "`" + `map[string][]string` + "`" + `) to process on the images list. Available filters: - ` + "`" + `is-automated=(true|false)` + "`" + ` - ` + "`" + `is-official=(true|false)` + "`" + ` - ` + "`" + `stars=` + "`" + ` Matches images that has at least 'number' stars. ` - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - var filtersFlagDefault string + var flagFiltersDefault string - _ = cmd.PersistentFlags().String(filtersFlagName, filtersFlagDefault, filtersDescription) + _ = cmd.PersistentFlags().String(flagFiltersName, flagFiltersDefault, flagFiltersDescription) return nil } + func registerOperationImageImageSearchLimitParamFlags(cmdPrefix string, cmd *cobra.Command) error { - limitDescription := `Maximum number of results to return` + flagLimitDescription := `Maximum number of results to return` - var limitFlagName string + var flagLimitName string if cmdPrefix == "" { - limitFlagName = "limit" + flagLimitName = "limit" } else { - limitFlagName = fmt.Sprintf("%v.limit", cmdPrefix) + flagLimitName = fmt.Sprintf("%v.limit", cmdPrefix) } - var limitFlagDefault int64 + var flagLimitDefault int64 - _ = cmd.PersistentFlags().Int64(limitFlagName, limitFlagDefault, limitDescription) + _ = cmd.PersistentFlags().Int64(flagLimitName, flagLimitDefault, flagLimitDescription) return nil } + func registerOperationImageImageSearchTermParamFlags(cmdPrefix string, cmd *cobra.Command) error { - termDescription := `Required. Term to search` + flagTermDescription := `Required. Term to search` - var termFlagName string + var flagTermName string if cmdPrefix == "" { - termFlagName = "term" + flagTermName = "term" } else { - termFlagName = fmt.Sprintf("%v.term", cmdPrefix) + flagTermName = fmt.Sprintf("%v.term", cmdPrefix) } - var termFlagDefault string + var flagTermDefault string - _ = cmd.PersistentFlags().String(termFlagName, termFlagDefault, termDescription) + _ = cmd.PersistentFlags().String(flagTermName, flagTermDefault, flagTermDescription) return nil } @@ -139,60 +139,65 @@ func retrieveOperationImageImageSearchFiltersFlag(m *image.ImageSearchParams, cm retAdded := false if cmd.Flags().Changed("filters") { - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - filtersFlagValue, err := cmd.Flags().GetString(filtersFlagName) + flagFiltersValue, err := cmd.Flags().GetString(flagFiltersName) if err != nil { return err, false } - m.Filters = &filtersFlagValue + m.Filters = &flagFiltersValue } + return nil, retAdded } + func retrieveOperationImageImageSearchLimitFlag(m *image.ImageSearchParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("limit") { - var limitFlagName string + var flagLimitName string if cmdPrefix == "" { - limitFlagName = "limit" + flagLimitName = "limit" } else { - limitFlagName = fmt.Sprintf("%v.limit", cmdPrefix) + flagLimitName = fmt.Sprintf("%v.limit", cmdPrefix) } - limitFlagValue, err := cmd.Flags().GetInt64(limitFlagName) + flagLimitValue, err := cmd.Flags().GetInt64(flagLimitName) if err != nil { return err, false } - m.Limit = &limitFlagValue + m.Limit = &flagLimitValue } + return nil, retAdded } + func retrieveOperationImageImageSearchTermFlag(m *image.ImageSearchParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("term") { - var termFlagName string + var flagTermName string if cmdPrefix == "" { - termFlagName = "term" + flagTermName = "term" } else { - termFlagName = fmt.Sprintf("%v.term", cmdPrefix) + flagTermName = fmt.Sprintf("%v.term", cmdPrefix) } - termFlagValue, err := cmd.Flags().GetString(termFlagName) + flagTermValue, err := cmd.Flags().GetString(flagTermName) if err != nil { return err, false } - m.Term = termFlagValue + m.Term = flagTermValue } + return nil, retAdded } @@ -200,33 +205,35 @@ func retrieveOperationImageImageSearchTermFlag(m *image.ImageSearchParams, cmdPr func parseOperationImageImageSearchResult(resp0 *image.ImageSearchOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*image.ImageSearchOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*image.ImageSearchOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*image.ImageSearchInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*image.ImageSearchInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -234,137 +241,136 @@ func parseOperationImageImageSearchResult(resp0 *image.ImageSearchOK, respErr er } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelImageSearchOKBodyItems0Flags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerImageSearchOKBodyItems0Description(depth, cmdPrefix, cmd); err != nil { + if err := registerImageSearchOKBodyItems0PropDescription(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageSearchOKBodyItems0IsAutomated(depth, cmdPrefix, cmd); err != nil { + if err := registerImageSearchOKBodyItems0PropIsAutomated(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageSearchOKBodyItems0IsOfficial(depth, cmdPrefix, cmd); err != nil { + if err := registerImageSearchOKBodyItems0PropIsOfficial(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageSearchOKBodyItems0Name(depth, cmdPrefix, cmd); err != nil { + if err := registerImageSearchOKBodyItems0PropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageSearchOKBodyItems0StarCount(depth, cmdPrefix, cmd); err != nil { + if err := registerImageSearchOKBodyItems0PropStarCount(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerImageSearchOKBodyItems0Description(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageSearchOKBodyItems0PropDescription(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - descriptionDescription := `` + flagDescriptionDescription := `` - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "description" + flagDescriptionName = "description" } else { - descriptionFlagName = fmt.Sprintf("%v.description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.description", cmdPrefix) } - var descriptionFlagDefault string + var flagDescriptionDefault string - _ = cmd.PersistentFlags().String(descriptionFlagName, descriptionFlagDefault, descriptionDescription) + _ = cmd.PersistentFlags().String(flagDescriptionName, flagDescriptionDefault, flagDescriptionDescription) return nil } -func registerImageSearchOKBodyItems0IsAutomated(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageSearchOKBodyItems0PropIsAutomated(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - isAutomatedDescription := `` + flagIsAutomatedDescription := `` - var isAutomatedFlagName string + var flagIsAutomatedName string if cmdPrefix == "" { - isAutomatedFlagName = "is_automated" + flagIsAutomatedName = "is_automated" } else { - isAutomatedFlagName = fmt.Sprintf("%v.is_automated", cmdPrefix) + flagIsAutomatedName = fmt.Sprintf("%v.is_automated", cmdPrefix) } - var isAutomatedFlagDefault bool + var flagIsAutomatedDefault bool - _ = cmd.PersistentFlags().Bool(isAutomatedFlagName, isAutomatedFlagDefault, isAutomatedDescription) + _ = cmd.PersistentFlags().Bool(flagIsAutomatedName, flagIsAutomatedDefault, flagIsAutomatedDescription) return nil } -func registerImageSearchOKBodyItems0IsOfficial(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageSearchOKBodyItems0PropIsOfficial(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - isOfficialDescription := `` + flagIsOfficialDescription := `` - var isOfficialFlagName string + var flagIsOfficialName string if cmdPrefix == "" { - isOfficialFlagName = "is_official" + flagIsOfficialName = "is_official" } else { - isOfficialFlagName = fmt.Sprintf("%v.is_official", cmdPrefix) + flagIsOfficialName = fmt.Sprintf("%v.is_official", cmdPrefix) } - var isOfficialFlagDefault bool + var flagIsOfficialDefault bool - _ = cmd.PersistentFlags().Bool(isOfficialFlagName, isOfficialFlagDefault, isOfficialDescription) + _ = cmd.PersistentFlags().Bool(flagIsOfficialName, flagIsOfficialDefault, flagIsOfficialDescription) return nil } -func registerImageSearchOKBodyItems0Name(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageSearchOKBodyItems0PropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `` + flagNameDescription := `` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerImageSearchOKBodyItems0StarCount(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageSearchOKBodyItems0PropStarCount(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - starCountDescription := `` + flagStarCountDescription := `` - var starCountFlagName string + var flagStarCountName string if cmdPrefix == "" { - starCountFlagName = "star_count" + flagStarCountName = "star_count" } else { - starCountFlagName = fmt.Sprintf("%v.star_count", cmdPrefix) + flagStarCountName = fmt.Sprintf("%v.star_count", cmdPrefix) } - var starCountFlagDefault int64 + var flagStarCountDefault int64 - _ = cmd.PersistentFlags().Int64(starCountFlagName, starCountFlagDefault, starCountDescription) + _ = cmd.PersistentFlags().Int64(flagStarCountName, flagStarCountDefault, flagStarCountDescription) return nil } @@ -373,60 +379,60 @@ func registerImageSearchOKBodyItems0StarCount(depth int, cmdPrefix string, cmd * func retrieveModelImageSearchOKBodyItems0Flags(depth int, m *image.ImageSearchOKBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, descriptionAdded := retrieveImageSearchOKBodyItems0DescriptionFlags(depth, m, cmdPrefix, cmd) + err, DescriptionAdded := retrieveImageSearchOKBodyItems0PropDescriptionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || descriptionAdded + retAdded = retAdded || DescriptionAdded - err, isAutomatedAdded := retrieveImageSearchOKBodyItems0IsAutomatedFlags(depth, m, cmdPrefix, cmd) + err, IsAutomatedAdded := retrieveImageSearchOKBodyItems0PropIsAutomatedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || isAutomatedAdded + retAdded = retAdded || IsAutomatedAdded - err, isOfficialAdded := retrieveImageSearchOKBodyItems0IsOfficialFlags(depth, m, cmdPrefix, cmd) + err, IsOfficialAdded := retrieveImageSearchOKBodyItems0PropIsOfficialFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || isOfficialAdded + retAdded = retAdded || IsOfficialAdded - err, nameAdded := retrieveImageSearchOKBodyItems0NameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveImageSearchOKBodyItems0PropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, starCountAdded := retrieveImageSearchOKBodyItems0StarCountFlags(depth, m, cmdPrefix, cmd) + err, StarCountAdded := retrieveImageSearchOKBodyItems0PropStarCountFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || starCountAdded + retAdded = retAdded || StarCountAdded return nil, retAdded } -func retrieveImageSearchOKBodyItems0DescriptionFlags(depth int, m *image.ImageSearchOKBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageSearchOKBodyItems0PropDescriptionFlags(depth int, m *image.ImageSearchOKBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - descriptionFlagName := fmt.Sprintf("%v.description", cmdPrefix) - if cmd.Flags().Changed(descriptionFlagName) { + flagDescriptionName := fmt.Sprintf("%v.description", cmdPrefix) + if cmd.Flags().Changed(flagDescriptionName) { - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "description" + flagDescriptionName = "description" } else { - descriptionFlagName = fmt.Sprintf("%v.description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.description", cmdPrefix) } - descriptionFlagValue, err := cmd.Flags().GetString(descriptionFlagName) + flagDescriptionValue, err := cmd.Flags().GetString(flagDescriptionName) if err != nil { return err, false } - m.Description = descriptionFlagValue + m.Description = flagDescriptionValue retAdded = true } @@ -434,27 +440,27 @@ func retrieveImageSearchOKBodyItems0DescriptionFlags(depth int, m *image.ImageSe return nil, retAdded } -func retrieveImageSearchOKBodyItems0IsAutomatedFlags(depth int, m *image.ImageSearchOKBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageSearchOKBodyItems0PropIsAutomatedFlags(depth int, m *image.ImageSearchOKBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - isAutomatedFlagName := fmt.Sprintf("%v.is_automated", cmdPrefix) - if cmd.Flags().Changed(isAutomatedFlagName) { + flagIsAutomatedName := fmt.Sprintf("%v.is_automated", cmdPrefix) + if cmd.Flags().Changed(flagIsAutomatedName) { - var isAutomatedFlagName string + var flagIsAutomatedName string if cmdPrefix == "" { - isAutomatedFlagName = "is_automated" + flagIsAutomatedName = "is_automated" } else { - isAutomatedFlagName = fmt.Sprintf("%v.is_automated", cmdPrefix) + flagIsAutomatedName = fmt.Sprintf("%v.is_automated", cmdPrefix) } - isAutomatedFlagValue, err := cmd.Flags().GetBool(isAutomatedFlagName) + flagIsAutomatedValue, err := cmd.Flags().GetBool(flagIsAutomatedName) if err != nil { return err, false } - m.IsAutomated = isAutomatedFlagValue + m.IsAutomated = flagIsAutomatedValue retAdded = true } @@ -462,27 +468,27 @@ func retrieveImageSearchOKBodyItems0IsAutomatedFlags(depth int, m *image.ImageSe return nil, retAdded } -func retrieveImageSearchOKBodyItems0IsOfficialFlags(depth int, m *image.ImageSearchOKBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageSearchOKBodyItems0PropIsOfficialFlags(depth int, m *image.ImageSearchOKBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - isOfficialFlagName := fmt.Sprintf("%v.is_official", cmdPrefix) - if cmd.Flags().Changed(isOfficialFlagName) { + flagIsOfficialName := fmt.Sprintf("%v.is_official", cmdPrefix) + if cmd.Flags().Changed(flagIsOfficialName) { - var isOfficialFlagName string + var flagIsOfficialName string if cmdPrefix == "" { - isOfficialFlagName = "is_official" + flagIsOfficialName = "is_official" } else { - isOfficialFlagName = fmt.Sprintf("%v.is_official", cmdPrefix) + flagIsOfficialName = fmt.Sprintf("%v.is_official", cmdPrefix) } - isOfficialFlagValue, err := cmd.Flags().GetBool(isOfficialFlagName) + flagIsOfficialValue, err := cmd.Flags().GetBool(flagIsOfficialName) if err != nil { return err, false } - m.IsOfficial = isOfficialFlagValue + m.IsOfficial = flagIsOfficialValue retAdded = true } @@ -490,27 +496,27 @@ func retrieveImageSearchOKBodyItems0IsOfficialFlags(depth int, m *image.ImageSea return nil, retAdded } -func retrieveImageSearchOKBodyItems0NameFlags(depth int, m *image.ImageSearchOKBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageSearchOKBodyItems0PropNameFlags(depth int, m *image.ImageSearchOKBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -518,27 +524,27 @@ func retrieveImageSearchOKBodyItems0NameFlags(depth int, m *image.ImageSearchOKB return nil, retAdded } -func retrieveImageSearchOKBodyItems0StarCountFlags(depth int, m *image.ImageSearchOKBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageSearchOKBodyItems0PropStarCountFlags(depth int, m *image.ImageSearchOKBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - starCountFlagName := fmt.Sprintf("%v.star_count", cmdPrefix) - if cmd.Flags().Changed(starCountFlagName) { + flagStarCountName := fmt.Sprintf("%v.star_count", cmdPrefix) + if cmd.Flags().Changed(flagStarCountName) { - var starCountFlagName string + var flagStarCountName string if cmdPrefix == "" { - starCountFlagName = "star_count" + flagStarCountName = "star_count" } else { - starCountFlagName = fmt.Sprintf("%v.star_count", cmdPrefix) + flagStarCountName = fmt.Sprintf("%v.star_count", cmdPrefix) } - starCountFlagValue, err := cmd.Flags().GetInt64(starCountFlagName) + flagStarCountValue, err := cmd.Flags().GetInt64(flagStarCountName) if err != nil { return err, false } - m.StarCount = starCountFlagValue + m.StarCount = flagStarCountValue retAdded = true } diff --git a/cli/image_summary_model.go b/cli/image_summary_model.go index b0bea8d..c54ef79 100644 --- a/cli/image_summary_model.go +++ b/cli/image_summary_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for ImageSummary @@ -17,113 +15,113 @@ import ( // register flags to command func registerModelImageSummaryFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerImageSummaryContainers(depth, cmdPrefix, cmd); err != nil { + if err := registerImageSummaryPropContainers(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageSummaryCreated(depth, cmdPrefix, cmd); err != nil { + if err := registerImageSummaryPropCreated(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageSummaryID(depth, cmdPrefix, cmd); err != nil { + if err := registerImageSummaryPropID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageSummaryLabels(depth, cmdPrefix, cmd); err != nil { + if err := registerImageSummaryPropLabels(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageSummaryParentID(depth, cmdPrefix, cmd); err != nil { + if err := registerImageSummaryPropParentID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageSummaryRepoDigests(depth, cmdPrefix, cmd); err != nil { + if err := registerImageSummaryPropRepoDigests(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageSummaryRepoTags(depth, cmdPrefix, cmd); err != nil { + if err := registerImageSummaryPropRepoTags(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageSummarySharedSize(depth, cmdPrefix, cmd); err != nil { + if err := registerImageSummaryPropSharedSize(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageSummarySize(depth, cmdPrefix, cmd); err != nil { + if err := registerImageSummaryPropSize(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerImageSummaryVirtualSize(depth, cmdPrefix, cmd); err != nil { + if err := registerImageSummaryPropVirtualSize(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerImageSummaryContainers(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageSummaryPropContainers(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - containersDescription := `Required. ` + flagContainersDescription := `Required. ` - var containersFlagName string + var flagContainersName string if cmdPrefix == "" { - containersFlagName = "Containers" + flagContainersName = "Containers" } else { - containersFlagName = fmt.Sprintf("%v.Containers", cmdPrefix) + flagContainersName = fmt.Sprintf("%v.Containers", cmdPrefix) } - var containersFlagDefault int64 + var flagContainersDefault int64 - _ = cmd.PersistentFlags().Int64(containersFlagName, containersFlagDefault, containersDescription) + _ = cmd.PersistentFlags().Int64(flagContainersName, flagContainersDefault, flagContainersDescription) return nil } -func registerImageSummaryCreated(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageSummaryPropCreated(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - createdDescription := `Required. ` + flagCreatedDescription := `Required. ` - var createdFlagName string + var flagCreatedName string if cmdPrefix == "" { - createdFlagName = "Created" + flagCreatedName = "Created" } else { - createdFlagName = fmt.Sprintf("%v.Created", cmdPrefix) + flagCreatedName = fmt.Sprintf("%v.Created", cmdPrefix) } - var createdFlagDefault int64 + var flagCreatedDefault int64 - _ = cmd.PersistentFlags().Int64(createdFlagName, createdFlagDefault, createdDescription) + _ = cmd.PersistentFlags().Int64(flagCreatedName, flagCreatedDefault, flagCreatedDescription) return nil } -func registerImageSummaryID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageSummaryPropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `Required. ` + flagIDDescription := `Required. ` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "Id" + flagIDName = "Id" } else { - idFlagName = fmt.Sprintf("%v.Id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.Id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } -func registerImageSummaryLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageSummaryPropLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -133,28 +131,28 @@ func registerImageSummaryLabels(depth int, cmdPrefix string, cmd *cobra.Command) return nil } -func registerImageSummaryParentID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageSummaryPropParentID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - parentIdDescription := `Required. ` + flagParentIDDescription := `Required. ` - var parentIdFlagName string + var flagParentIDName string if cmdPrefix == "" { - parentIdFlagName = "ParentId" + flagParentIDName = "ParentId" } else { - parentIdFlagName = fmt.Sprintf("%v.ParentId", cmdPrefix) + flagParentIDName = fmt.Sprintf("%v.ParentId", cmdPrefix) } - var parentIdFlagDefault string + var flagParentIDDefault string - _ = cmd.PersistentFlags().String(parentIdFlagName, parentIdFlagDefault, parentIdDescription) + _ = cmd.PersistentFlags().String(flagParentIDName, flagParentIDDefault, flagParentIDDescription) return nil } -func registerImageSummaryRepoDigests(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageSummaryPropRepoDigests(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -164,7 +162,7 @@ func registerImageSummaryRepoDigests(depth int, cmdPrefix string, cmd *cobra.Com return nil } -func registerImageSummaryRepoTags(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageSummaryPropRepoTags(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -174,65 +172,65 @@ func registerImageSummaryRepoTags(depth int, cmdPrefix string, cmd *cobra.Comman return nil } -func registerImageSummarySharedSize(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageSummaryPropSharedSize(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - sharedSizeDescription := `Required. ` + flagSharedSizeDescription := `Required. ` - var sharedSizeFlagName string + var flagSharedSizeName string if cmdPrefix == "" { - sharedSizeFlagName = "SharedSize" + flagSharedSizeName = "SharedSize" } else { - sharedSizeFlagName = fmt.Sprintf("%v.SharedSize", cmdPrefix) + flagSharedSizeName = fmt.Sprintf("%v.SharedSize", cmdPrefix) } - var sharedSizeFlagDefault int64 + var flagSharedSizeDefault int64 - _ = cmd.PersistentFlags().Int64(sharedSizeFlagName, sharedSizeFlagDefault, sharedSizeDescription) + _ = cmd.PersistentFlags().Int64(flagSharedSizeName, flagSharedSizeDefault, flagSharedSizeDescription) return nil } -func registerImageSummarySize(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageSummaryPropSize(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - sizeDescription := `Required. ` + flagSizeDescription := `Required. ` - var sizeFlagName string + var flagSizeName string if cmdPrefix == "" { - sizeFlagName = "Size" + flagSizeName = "Size" } else { - sizeFlagName = fmt.Sprintf("%v.Size", cmdPrefix) + flagSizeName = fmt.Sprintf("%v.Size", cmdPrefix) } - var sizeFlagDefault int64 + var flagSizeDefault int64 - _ = cmd.PersistentFlags().Int64(sizeFlagName, sizeFlagDefault, sizeDescription) + _ = cmd.PersistentFlags().Int64(flagSizeName, flagSizeDefault, flagSizeDescription) return nil } -func registerImageSummaryVirtualSize(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerImageSummaryPropVirtualSize(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - virtualSizeDescription := `Required. ` + flagVirtualSizeDescription := `Required. ` - var virtualSizeFlagName string + var flagVirtualSizeName string if cmdPrefix == "" { - virtualSizeFlagName = "VirtualSize" + flagVirtualSizeName = "VirtualSize" } else { - virtualSizeFlagName = fmt.Sprintf("%v.VirtualSize", cmdPrefix) + flagVirtualSizeName = fmt.Sprintf("%v.VirtualSize", cmdPrefix) } - var virtualSizeFlagDefault int64 + var flagVirtualSizeDefault int64 - _ = cmd.PersistentFlags().Int64(virtualSizeFlagName, virtualSizeFlagDefault, virtualSizeDescription) + _ = cmd.PersistentFlags().Int64(flagVirtualSizeName, flagVirtualSizeDefault, flagVirtualSizeDescription) return nil } @@ -241,90 +239,90 @@ func registerImageSummaryVirtualSize(depth int, cmdPrefix string, cmd *cobra.Com func retrieveModelImageSummaryFlags(depth int, m *models.ImageSummary, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, containersAdded := retrieveImageSummaryContainersFlags(depth, m, cmdPrefix, cmd) + err, ContainersAdded := retrieveImageSummaryPropContainersFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containersAdded + retAdded = retAdded || ContainersAdded - err, createdAdded := retrieveImageSummaryCreatedFlags(depth, m, cmdPrefix, cmd) + err, CreatedAdded := retrieveImageSummaryPropCreatedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || createdAdded + retAdded = retAdded || CreatedAdded - err, idAdded := retrieveImageSummaryIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveImageSummaryPropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded - err, labelsAdded := retrieveImageSummaryLabelsFlags(depth, m, cmdPrefix, cmd) + err, LabelsAdded := retrieveImageSummaryPropLabelsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || labelsAdded + retAdded = retAdded || LabelsAdded - err, parentIdAdded := retrieveImageSummaryParentIDFlags(depth, m, cmdPrefix, cmd) + err, ParentIDAdded := retrieveImageSummaryPropParentIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || parentIdAdded + retAdded = retAdded || ParentIDAdded - err, repoDigestsAdded := retrieveImageSummaryRepoDigestsFlags(depth, m, cmdPrefix, cmd) + err, RepoDigestsAdded := retrieveImageSummaryPropRepoDigestsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || repoDigestsAdded + retAdded = retAdded || RepoDigestsAdded - err, repoTagsAdded := retrieveImageSummaryRepoTagsFlags(depth, m, cmdPrefix, cmd) + err, RepoTagsAdded := retrieveImageSummaryPropRepoTagsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || repoTagsAdded + retAdded = retAdded || RepoTagsAdded - err, sharedSizeAdded := retrieveImageSummarySharedSizeFlags(depth, m, cmdPrefix, cmd) + err, SharedSizeAdded := retrieveImageSummaryPropSharedSizeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || sharedSizeAdded + retAdded = retAdded || SharedSizeAdded - err, sizeAdded := retrieveImageSummarySizeFlags(depth, m, cmdPrefix, cmd) + err, SizeAdded := retrieveImageSummaryPropSizeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || sizeAdded + retAdded = retAdded || SizeAdded - err, virtualSizeAdded := retrieveImageSummaryVirtualSizeFlags(depth, m, cmdPrefix, cmd) + err, VirtualSizeAdded := retrieveImageSummaryPropVirtualSizeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || virtualSizeAdded + retAdded = retAdded || VirtualSizeAdded return nil, retAdded } -func retrieveImageSummaryContainersFlags(depth int, m *models.ImageSummary, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageSummaryPropContainersFlags(depth int, m *models.ImageSummary, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - containersFlagName := fmt.Sprintf("%v.Containers", cmdPrefix) - if cmd.Flags().Changed(containersFlagName) { + flagContainersName := fmt.Sprintf("%v.Containers", cmdPrefix) + if cmd.Flags().Changed(flagContainersName) { - var containersFlagName string + var flagContainersName string if cmdPrefix == "" { - containersFlagName = "Containers" + flagContainersName = "Containers" } else { - containersFlagName = fmt.Sprintf("%v.Containers", cmdPrefix) + flagContainersName = fmt.Sprintf("%v.Containers", cmdPrefix) } - containersFlagValue, err := cmd.Flags().GetInt64(containersFlagName) + flagContainersValue, err := cmd.Flags().GetInt64(flagContainersName) if err != nil { return err, false } - m.Containers = containersFlagValue + m.Containers = flagContainersValue retAdded = true } @@ -332,27 +330,27 @@ func retrieveImageSummaryContainersFlags(depth int, m *models.ImageSummary, cmdP return nil, retAdded } -func retrieveImageSummaryCreatedFlags(depth int, m *models.ImageSummary, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageSummaryPropCreatedFlags(depth int, m *models.ImageSummary, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - createdFlagName := fmt.Sprintf("%v.Created", cmdPrefix) - if cmd.Flags().Changed(createdFlagName) { + flagCreatedName := fmt.Sprintf("%v.Created", cmdPrefix) + if cmd.Flags().Changed(flagCreatedName) { - var createdFlagName string + var flagCreatedName string if cmdPrefix == "" { - createdFlagName = "Created" + flagCreatedName = "Created" } else { - createdFlagName = fmt.Sprintf("%v.Created", cmdPrefix) + flagCreatedName = fmt.Sprintf("%v.Created", cmdPrefix) } - createdFlagValue, err := cmd.Flags().GetInt64(createdFlagName) + flagCreatedValue, err := cmd.Flags().GetInt64(flagCreatedName) if err != nil { return err, false } - m.Created = createdFlagValue + m.Created = flagCreatedValue retAdded = true } @@ -360,27 +358,27 @@ func retrieveImageSummaryCreatedFlags(depth int, m *models.ImageSummary, cmdPref return nil, retAdded } -func retrieveImageSummaryIDFlags(depth int, m *models.ImageSummary, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageSummaryPropIDFlags(depth int, m *models.ImageSummary, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.Id", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.Id", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "Id" + flagIDName = "Id" } else { - idFlagName = fmt.Sprintf("%v.Id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.Id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } @@ -388,41 +386,41 @@ func retrieveImageSummaryIDFlags(depth int, m *models.ImageSummary, cmdPrefix st return nil, retAdded } -func retrieveImageSummaryLabelsFlags(depth int, m *models.ImageSummary, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageSummaryPropLabelsFlags(depth int, m *models.ImageSummary, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - labelsFlagName := fmt.Sprintf("%v.Labels", cmdPrefix) - if cmd.Flags().Changed(labelsFlagName) { + flagLabelsName := fmt.Sprintf("%v.Labels", cmdPrefix) + if cmd.Flags().Changed(flagLabelsName) { // warning: Labels map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveImageSummaryParentIDFlags(depth int, m *models.ImageSummary, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageSummaryPropParentIDFlags(depth int, m *models.ImageSummary, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - parentIdFlagName := fmt.Sprintf("%v.ParentId", cmdPrefix) - if cmd.Flags().Changed(parentIdFlagName) { + flagParentIDName := fmt.Sprintf("%v.ParentId", cmdPrefix) + if cmd.Flags().Changed(flagParentIDName) { - var parentIdFlagName string + var flagParentIDName string if cmdPrefix == "" { - parentIdFlagName = "ParentId" + flagParentIDName = "ParentId" } else { - parentIdFlagName = fmt.Sprintf("%v.ParentId", cmdPrefix) + flagParentIDName = fmt.Sprintf("%v.ParentId", cmdPrefix) } - parentIdFlagValue, err := cmd.Flags().GetString(parentIdFlagName) + flagParentIDValue, err := cmd.Flags().GetString(flagParentIDName) if err != nil { return err, false } - m.ParentID = parentIdFlagValue + m.ParentID = flagParentIDValue retAdded = true } @@ -430,55 +428,55 @@ func retrieveImageSummaryParentIDFlags(depth int, m *models.ImageSummary, cmdPre return nil, retAdded } -func retrieveImageSummaryRepoDigestsFlags(depth int, m *models.ImageSummary, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageSummaryPropRepoDigestsFlags(depth int, m *models.ImageSummary, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - repoDigestsFlagName := fmt.Sprintf("%v.RepoDigests", cmdPrefix) - if cmd.Flags().Changed(repoDigestsFlagName) { + flagRepoDigestsName := fmt.Sprintf("%v.RepoDigests", cmdPrefix) + if cmd.Flags().Changed(flagRepoDigestsName) { // warning: RepoDigests array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveImageSummaryRepoTagsFlags(depth int, m *models.ImageSummary, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageSummaryPropRepoTagsFlags(depth int, m *models.ImageSummary, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - repoTagsFlagName := fmt.Sprintf("%v.RepoTags", cmdPrefix) - if cmd.Flags().Changed(repoTagsFlagName) { + flagRepoTagsName := fmt.Sprintf("%v.RepoTags", cmdPrefix) + if cmd.Flags().Changed(flagRepoTagsName) { // warning: RepoTags array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveImageSummarySharedSizeFlags(depth int, m *models.ImageSummary, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageSummaryPropSharedSizeFlags(depth int, m *models.ImageSummary, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - sharedSizeFlagName := fmt.Sprintf("%v.SharedSize", cmdPrefix) - if cmd.Flags().Changed(sharedSizeFlagName) { + flagSharedSizeName := fmt.Sprintf("%v.SharedSize", cmdPrefix) + if cmd.Flags().Changed(flagSharedSizeName) { - var sharedSizeFlagName string + var flagSharedSizeName string if cmdPrefix == "" { - sharedSizeFlagName = "SharedSize" + flagSharedSizeName = "SharedSize" } else { - sharedSizeFlagName = fmt.Sprintf("%v.SharedSize", cmdPrefix) + flagSharedSizeName = fmt.Sprintf("%v.SharedSize", cmdPrefix) } - sharedSizeFlagValue, err := cmd.Flags().GetInt64(sharedSizeFlagName) + flagSharedSizeValue, err := cmd.Flags().GetInt64(flagSharedSizeName) if err != nil { return err, false } - m.SharedSize = sharedSizeFlagValue + m.SharedSize = flagSharedSizeValue retAdded = true } @@ -486,27 +484,27 @@ func retrieveImageSummarySharedSizeFlags(depth int, m *models.ImageSummary, cmdP return nil, retAdded } -func retrieveImageSummarySizeFlags(depth int, m *models.ImageSummary, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageSummaryPropSizeFlags(depth int, m *models.ImageSummary, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - sizeFlagName := fmt.Sprintf("%v.Size", cmdPrefix) - if cmd.Flags().Changed(sizeFlagName) { + flagSizeName := fmt.Sprintf("%v.Size", cmdPrefix) + if cmd.Flags().Changed(flagSizeName) { - var sizeFlagName string + var flagSizeName string if cmdPrefix == "" { - sizeFlagName = "Size" + flagSizeName = "Size" } else { - sizeFlagName = fmt.Sprintf("%v.Size", cmdPrefix) + flagSizeName = fmt.Sprintf("%v.Size", cmdPrefix) } - sizeFlagValue, err := cmd.Flags().GetInt64(sizeFlagName) + flagSizeValue, err := cmd.Flags().GetInt64(flagSizeName) if err != nil { return err, false } - m.Size = sizeFlagValue + m.Size = flagSizeValue retAdded = true } @@ -514,27 +512,27 @@ func retrieveImageSummarySizeFlags(depth int, m *models.ImageSummary, cmdPrefix return nil, retAdded } -func retrieveImageSummaryVirtualSizeFlags(depth int, m *models.ImageSummary, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveImageSummaryPropVirtualSizeFlags(depth int, m *models.ImageSummary, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - virtualSizeFlagName := fmt.Sprintf("%v.VirtualSize", cmdPrefix) - if cmd.Flags().Changed(virtualSizeFlagName) { + flagVirtualSizeName := fmt.Sprintf("%v.VirtualSize", cmdPrefix) + if cmd.Flags().Changed(flagVirtualSizeName) { - var virtualSizeFlagName string + var flagVirtualSizeName string if cmdPrefix == "" { - virtualSizeFlagName = "VirtualSize" + flagVirtualSizeName = "VirtualSize" } else { - virtualSizeFlagName = fmt.Sprintf("%v.VirtualSize", cmdPrefix) + flagVirtualSizeName = fmt.Sprintf("%v.VirtualSize", cmdPrefix) } - virtualSizeFlagValue, err := cmd.Flags().GetInt64(virtualSizeFlagName) + flagVirtualSizeValue, err := cmd.Flags().GetInt64(flagVirtualSizeName) if err != nil { return err, false } - m.VirtualSize = virtualSizeFlagValue + m.VirtualSize = flagVirtualSizeValue retAdded = true } diff --git a/cli/image_tag_operation.go b/cli/image_tag_operation.go index 1fc7ccc..804cdda 100644 --- a/cli/image_tag_operation.go +++ b/cli/image_tag_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/image" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationImageImageTagCmd returns a cmd to handle operation imageTag +// makeOperationImageImageTagCmd returns a command to handle operation imageTag func makeOperationImageImageTagCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ImageTag", @@ -38,17 +36,16 @@ func runOperationImageImageTag(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := image.NewImageTagParams() - if err, _ := retrieveOperationImageImageTagNameFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageTagNameFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageTagRepoFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageTagRepoFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationImageImageTagTagFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationImageImageTagTagFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -57,10 +54,11 @@ func runOperationImageImageTag(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -80,52 +78,54 @@ func registerOperationImageImageTagParamFlags(cmd *cobra.Command) error { func registerOperationImageImageTagNameParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nameDescription := `Required. Image name or ID to tag.` + flagNameDescription := `Required. Image name or ID to tag.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } + func registerOperationImageImageTagRepoParamFlags(cmdPrefix string, cmd *cobra.Command) error { - repoDescription := `The repository to tag in. For example, ` + "`" + `someuser/someimage` + "`" + `.` + flagRepoDescription := `The repository to tag in. For example, ` + "`" + `someuser/someimage` + "`" + `.` - var repoFlagName string + var flagRepoName string if cmdPrefix == "" { - repoFlagName = "repo" + flagRepoName = "repo" } else { - repoFlagName = fmt.Sprintf("%v.repo", cmdPrefix) + flagRepoName = fmt.Sprintf("%v.repo", cmdPrefix) } - var repoFlagDefault string + var flagRepoDefault string - _ = cmd.PersistentFlags().String(repoFlagName, repoFlagDefault, repoDescription) + _ = cmd.PersistentFlags().String(flagRepoName, flagRepoDefault, flagRepoDescription) return nil } + func registerOperationImageImageTagTagParamFlags(cmdPrefix string, cmd *cobra.Command) error { - tagDescription := `The name of the new tag.` + flagTagDescription := `The name of the new tag.` - var tagFlagName string + var flagTagName string if cmdPrefix == "" { - tagFlagName = "tag" + flagTagName = "tag" } else { - tagFlagName = fmt.Sprintf("%v.tag", cmdPrefix) + flagTagName = fmt.Sprintf("%v.tag", cmdPrefix) } - var tagFlagDefault string + var flagTagDefault string - _ = cmd.PersistentFlags().String(tagFlagName, tagFlagDefault, tagDescription) + _ = cmd.PersistentFlags().String(flagTagName, flagTagDefault, flagTagDescription) return nil } @@ -134,60 +134,65 @@ func retrieveOperationImageImageTagNameFlag(m *image.ImageTagParams, cmdPrefix s retAdded := false if cmd.Flags().Changed("name") { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue } + return nil, retAdded } + func retrieveOperationImageImageTagRepoFlag(m *image.ImageTagParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("repo") { - var repoFlagName string + var flagRepoName string if cmdPrefix == "" { - repoFlagName = "repo" + flagRepoName = "repo" } else { - repoFlagName = fmt.Sprintf("%v.repo", cmdPrefix) + flagRepoName = fmt.Sprintf("%v.repo", cmdPrefix) } - repoFlagValue, err := cmd.Flags().GetString(repoFlagName) + flagRepoValue, err := cmd.Flags().GetString(flagRepoName) if err != nil { return err, false } - m.Repo = &repoFlagValue + m.Repo = &flagRepoValue } + return nil, retAdded } + func retrieveOperationImageImageTagTagFlag(m *image.ImageTagParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("tag") { - var tagFlagName string + var flagTagName string if cmdPrefix == "" { - tagFlagName = "tag" + flagTagName = "tag" } else { - tagFlagName = fmt.Sprintf("%v.tag", cmdPrefix) + flagTagName = fmt.Sprintf("%v.tag", cmdPrefix) } - tagFlagValue, err := cmd.Flags().GetString(tagFlagName) + flagTagValue, err := cmd.Flags().GetString(flagTagName) if err != nil { return err, false } - m.Tag = &tagFlagValue + m.Tag = &flagTagValue } + return nil, retAdded } @@ -195,60 +200,60 @@ func retrieveOperationImageImageTagTagFlag(m *image.ImageTagParams, cmdPrefix st func parseOperationImageImageTagResult(resp0 *image.ImageTagCreated, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning imageTagCreated is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*image.ImageTagBadRequest) + var iResp1 any = respErr + eresp1, ok := iResp1.(*image.ImageTagBadRequest) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*image.ImageTagNotFound) + var iResp2 any = respErr + eresp2, ok := iResp2.(*image.ImageTagNotFound) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*image.ImageTagConflict) + var iResp3 any = respErr + eresp3, ok := iResp3.(*image.ImageTagConflict) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp4 interface{} = respErr - resp4, ok := iResp4.(*image.ImageTagInternalServerError) + var iResp4 any = respErr + eresp4, ok := iResp4.(*image.ImageTagInternalServerError) if ok { - if !swag.IsZero(resp4) && !swag.IsZero(resp4.Payload) { - msgStr, err := json.Marshal(resp4.Payload) + // the error response has a payload + if !swag.IsZero(eresp4) && !swag.IsZero(eresp4.Payload) { + msgStr, err := json.Marshal(eresp4.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response imageTagCreated is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/index_info_model.go b/cli/index_info_model.go index 3c9d721..592b634 100644 --- a/cli/index_info_model.go +++ b/cli/index_info_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for IndexInfo @@ -17,26 +15,26 @@ import ( // register flags to command func registerModelIndexInfoFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerIndexInfoMirrors(depth, cmdPrefix, cmd); err != nil { + if err := registerIndexInfoPropMirrors(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerIndexInfoName(depth, cmdPrefix, cmd); err != nil { + if err := registerIndexInfoPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerIndexInfoOfficial(depth, cmdPrefix, cmd); err != nil { + if err := registerIndexInfoPropOfficial(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerIndexInfoSecure(depth, cmdPrefix, cmd); err != nil { + if err := registerIndexInfoPropSecure(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerIndexInfoMirrors(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerIndexInfoPropMirrors(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -46,56 +44,56 @@ func registerIndexInfoMirrors(depth int, cmdPrefix string, cmd *cobra.Command) e return nil } -func registerIndexInfoName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerIndexInfoPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Name of the registry, such as "docker.io". + flagNameDescription := `Name of the registry, such as "docker.io". ` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerIndexInfoOfficial(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerIndexInfoPropOfficial(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - officialDescription := `Indicates whether this is an official registry (i.e., Docker Hub / docker.io) + flagOfficialDescription := `Indicates whether this is an official registry (i.e., Docker Hub / docker.io) ` - var officialFlagName string + var flagOfficialName string if cmdPrefix == "" { - officialFlagName = "Official" + flagOfficialName = "Official" } else { - officialFlagName = fmt.Sprintf("%v.Official", cmdPrefix) + flagOfficialName = fmt.Sprintf("%v.Official", cmdPrefix) } - var officialFlagDefault bool + var flagOfficialDefault bool - _ = cmd.PersistentFlags().Bool(officialFlagName, officialFlagDefault, officialDescription) + _ = cmd.PersistentFlags().Bool(flagOfficialName, flagOfficialDefault, flagOfficialDescription) return nil } -func registerIndexInfoSecure(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerIndexInfoPropSecure(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - secureDescription := `Indicates if the registry is part of the list of insecure + flagSecureDescription := `Indicates if the registry is part of the list of insecure registries. If ` + "`" + `false` + "`" + `, the registry is insecure. Insecure registries accept @@ -109,16 +107,16 @@ unknown CAs) communication. > trusted CAs instead of enabling this option. ` - var secureFlagName string + var flagSecureName string if cmdPrefix == "" { - secureFlagName = "Secure" + flagSecureName = "Secure" } else { - secureFlagName = fmt.Sprintf("%v.Secure", cmdPrefix) + flagSecureName = fmt.Sprintf("%v.Secure", cmdPrefix) } - var secureFlagDefault bool + var flagSecureDefault bool - _ = cmd.PersistentFlags().Bool(secureFlagName, secureFlagDefault, secureDescription) + _ = cmd.PersistentFlags().Bool(flagSecureName, flagSecureDefault, flagSecureDescription) return nil } @@ -127,68 +125,68 @@ unknown CAs) communication. func retrieveModelIndexInfoFlags(depth int, m *models.IndexInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, mirrorsAdded := retrieveIndexInfoMirrorsFlags(depth, m, cmdPrefix, cmd) + err, MirrorsAdded := retrieveIndexInfoPropMirrorsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || mirrorsAdded + retAdded = retAdded || MirrorsAdded - err, nameAdded := retrieveIndexInfoNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveIndexInfoPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, officialAdded := retrieveIndexInfoOfficialFlags(depth, m, cmdPrefix, cmd) + err, OfficialAdded := retrieveIndexInfoPropOfficialFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || officialAdded + retAdded = retAdded || OfficialAdded - err, secureAdded := retrieveIndexInfoSecureFlags(depth, m, cmdPrefix, cmd) + err, SecureAdded := retrieveIndexInfoPropSecureFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || secureAdded + retAdded = retAdded || SecureAdded return nil, retAdded } -func retrieveIndexInfoMirrorsFlags(depth int, m *models.IndexInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveIndexInfoPropMirrorsFlags(depth int, m *models.IndexInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - mirrorsFlagName := fmt.Sprintf("%v.Mirrors", cmdPrefix) - if cmd.Flags().Changed(mirrorsFlagName) { + flagMirrorsName := fmt.Sprintf("%v.Mirrors", cmdPrefix) + if cmd.Flags().Changed(flagMirrorsName) { // warning: Mirrors array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveIndexInfoNameFlags(depth int, m *models.IndexInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveIndexInfoPropNameFlags(depth int, m *models.IndexInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -196,27 +194,27 @@ func retrieveIndexInfoNameFlags(depth int, m *models.IndexInfo, cmdPrefix string return nil, retAdded } -func retrieveIndexInfoOfficialFlags(depth int, m *models.IndexInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveIndexInfoPropOfficialFlags(depth int, m *models.IndexInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - officialFlagName := fmt.Sprintf("%v.Official", cmdPrefix) - if cmd.Flags().Changed(officialFlagName) { + flagOfficialName := fmt.Sprintf("%v.Official", cmdPrefix) + if cmd.Flags().Changed(flagOfficialName) { - var officialFlagName string + var flagOfficialName string if cmdPrefix == "" { - officialFlagName = "Official" + flagOfficialName = "Official" } else { - officialFlagName = fmt.Sprintf("%v.Official", cmdPrefix) + flagOfficialName = fmt.Sprintf("%v.Official", cmdPrefix) } - officialFlagValue, err := cmd.Flags().GetBool(officialFlagName) + flagOfficialValue, err := cmd.Flags().GetBool(flagOfficialName) if err != nil { return err, false } - m.Official = officialFlagValue + m.Official = flagOfficialValue retAdded = true } @@ -224,27 +222,27 @@ func retrieveIndexInfoOfficialFlags(depth int, m *models.IndexInfo, cmdPrefix st return nil, retAdded } -func retrieveIndexInfoSecureFlags(depth int, m *models.IndexInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveIndexInfoPropSecureFlags(depth int, m *models.IndexInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - secureFlagName := fmt.Sprintf("%v.Secure", cmdPrefix) - if cmd.Flags().Changed(secureFlagName) { + flagSecureName := fmt.Sprintf("%v.Secure", cmdPrefix) + if cmd.Flags().Changed(flagSecureName) { - var secureFlagName string + var flagSecureName string if cmdPrefix == "" { - secureFlagName = "Secure" + flagSecureName = "Secure" } else { - secureFlagName = fmt.Sprintf("%v.Secure", cmdPrefix) + flagSecureName = fmt.Sprintf("%v.Secure", cmdPrefix) } - secureFlagValue, err := cmd.Flags().GetBool(secureFlagName) + flagSecureValue, err := cmd.Flags().GetBool(flagSecureName) if err != nil { return err, false } - m.Secure = secureFlagValue + m.Secure = flagSecureValue retAdded = true } diff --git a/cli/ip_a_m_model.go b/cli/ip_a_m_model.go index f747e2f..730d718 100644 --- a/cli/ip_a_m_model.go +++ b/cli/ip_a_m_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for IPAM @@ -17,22 +15,22 @@ import ( // register flags to command func registerModelIPAMFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerIPAMConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerIPAMPropConfig(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerIPAMDriver(depth, cmdPrefix, cmd); err != nil { + if err := registerIPAMPropDriver(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerIPAMOptions(depth, cmdPrefix, cmd); err != nil { + if err := registerIPAMPropOptions(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerIPAMConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerIPAMPropConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -42,28 +40,28 @@ func registerIPAMConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { return nil } -func registerIPAMDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerIPAMPropDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - driverDescription := `Name of the IPAM driver to use.` + flagDriverDescription := `Name of the IPAM driver to use.` - var driverFlagName string + var flagDriverName string if cmdPrefix == "" { - driverFlagName = "Driver" + flagDriverName = "Driver" } else { - driverFlagName = fmt.Sprintf("%v.Driver", cmdPrefix) + flagDriverName = fmt.Sprintf("%v.Driver", cmdPrefix) } - var driverFlagDefault string = "default" + var flagDriverDefault string = "default" - _ = cmd.PersistentFlags().String(driverFlagName, driverFlagDefault, driverDescription) + _ = cmd.PersistentFlags().String(flagDriverName, flagDriverDefault, flagDriverDescription) return nil } -func registerIPAMOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerIPAMPropOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -77,62 +75,62 @@ func registerIPAMOptions(depth int, cmdPrefix string, cmd *cobra.Command) error func retrieveModelIPAMFlags(depth int, m *models.IPAM, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, configAdded := retrieveIPAMConfigFlags(depth, m, cmdPrefix, cmd) + err, ConfigAdded := retrieveIPAMPropConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || configAdded + retAdded = retAdded || ConfigAdded - err, driverAdded := retrieveIPAMDriverFlags(depth, m, cmdPrefix, cmd) + err, DriverAdded := retrieveIPAMPropDriverFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || driverAdded + retAdded = retAdded || DriverAdded - err, optionsAdded := retrieveIPAMOptionsFlags(depth, m, cmdPrefix, cmd) + err, OptionsAdded := retrieveIPAMPropOptionsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || optionsAdded + retAdded = retAdded || OptionsAdded return nil, retAdded } -func retrieveIPAMConfigFlags(depth int, m *models.IPAM, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveIPAMPropConfigFlags(depth int, m *models.IPAM, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - configFlagName := fmt.Sprintf("%v.Config", cmdPrefix) - if cmd.Flags().Changed(configFlagName) { + flagConfigName := fmt.Sprintf("%v.Config", cmdPrefix) + if cmd.Flags().Changed(flagConfigName) { // warning: Config array type []map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveIPAMDriverFlags(depth int, m *models.IPAM, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveIPAMPropDriverFlags(depth int, m *models.IPAM, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - driverFlagName := fmt.Sprintf("%v.Driver", cmdPrefix) - if cmd.Flags().Changed(driverFlagName) { + flagDriverName := fmt.Sprintf("%v.Driver", cmdPrefix) + if cmd.Flags().Changed(flagDriverName) { - var driverFlagName string + var flagDriverName string if cmdPrefix == "" { - driverFlagName = "Driver" + flagDriverName = "Driver" } else { - driverFlagName = fmt.Sprintf("%v.Driver", cmdPrefix) + flagDriverName = fmt.Sprintf("%v.Driver", cmdPrefix) } - driverFlagValue, err := cmd.Flags().GetString(driverFlagName) + flagDriverValue, err := cmd.Flags().GetString(flagDriverName) if err != nil { return err, false } - m.Driver = &driverFlagValue + m.Driver = &flagDriverValue retAdded = true } @@ -140,14 +138,14 @@ func retrieveIPAMDriverFlags(depth int, m *models.IPAM, cmdPrefix string, cmd *c return nil, retAdded } -func retrieveIPAMOptionsFlags(depth int, m *models.IPAM, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveIPAMPropOptionsFlags(depth int, m *models.IPAM, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - optionsFlagName := fmt.Sprintf("%v.Options", cmdPrefix) - if cmd.Flags().Changed(optionsFlagName) { + flagOptionsName := fmt.Sprintf("%v.Options", cmdPrefix) + if cmd.Flags().Changed(flagOptionsName) { // warning: Options map type map[string]string is not supported by go-swagger cli yet } diff --git a/cli/join_tokens_model.go b/cli/join_tokens_model.go index 3deeff1..e5bfc4b 100644 --- a/cli/join_tokens_model.go +++ b/cli/join_tokens_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for JoinTokens @@ -17,57 +15,57 @@ import ( // register flags to command func registerModelJoinTokensFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerJoinTokensManager(depth, cmdPrefix, cmd); err != nil { + if err := registerJoinTokensPropManager(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerJoinTokensWorker(depth, cmdPrefix, cmd); err != nil { + if err := registerJoinTokensPropWorker(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerJoinTokensManager(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerJoinTokensPropManager(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - managerDescription := `The token managers can use to join the swarm. + flagManagerDescription := `The token managers can use to join the swarm. ` - var managerFlagName string + var flagManagerName string if cmdPrefix == "" { - managerFlagName = "Manager" + flagManagerName = "Manager" } else { - managerFlagName = fmt.Sprintf("%v.Manager", cmdPrefix) + flagManagerName = fmt.Sprintf("%v.Manager", cmdPrefix) } - var managerFlagDefault string + var flagManagerDefault string - _ = cmd.PersistentFlags().String(managerFlagName, managerFlagDefault, managerDescription) + _ = cmd.PersistentFlags().String(flagManagerName, flagManagerDefault, flagManagerDescription) return nil } -func registerJoinTokensWorker(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerJoinTokensPropWorker(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - workerDescription := `The token workers can use to join the swarm. + flagWorkerDescription := `The token workers can use to join the swarm. ` - var workerFlagName string + var flagWorkerName string if cmdPrefix == "" { - workerFlagName = "Worker" + flagWorkerName = "Worker" } else { - workerFlagName = fmt.Sprintf("%v.Worker", cmdPrefix) + flagWorkerName = fmt.Sprintf("%v.Worker", cmdPrefix) } - var workerFlagDefault string + var flagWorkerDefault string - _ = cmd.PersistentFlags().String(workerFlagName, workerFlagDefault, workerDescription) + _ = cmd.PersistentFlags().String(flagWorkerName, flagWorkerDefault, flagWorkerDescription) return nil } @@ -76,42 +74,42 @@ func registerJoinTokensWorker(depth int, cmdPrefix string, cmd *cobra.Command) e func retrieveModelJoinTokensFlags(depth int, m *models.JoinTokens, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, managerAdded := retrieveJoinTokensManagerFlags(depth, m, cmdPrefix, cmd) + err, ManagerAdded := retrieveJoinTokensPropManagerFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || managerAdded + retAdded = retAdded || ManagerAdded - err, workerAdded := retrieveJoinTokensWorkerFlags(depth, m, cmdPrefix, cmd) + err, WorkerAdded := retrieveJoinTokensPropWorkerFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || workerAdded + retAdded = retAdded || WorkerAdded return nil, retAdded } -func retrieveJoinTokensManagerFlags(depth int, m *models.JoinTokens, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveJoinTokensPropManagerFlags(depth int, m *models.JoinTokens, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - managerFlagName := fmt.Sprintf("%v.Manager", cmdPrefix) - if cmd.Flags().Changed(managerFlagName) { + flagManagerName := fmt.Sprintf("%v.Manager", cmdPrefix) + if cmd.Flags().Changed(flagManagerName) { - var managerFlagName string + var flagManagerName string if cmdPrefix == "" { - managerFlagName = "Manager" + flagManagerName = "Manager" } else { - managerFlagName = fmt.Sprintf("%v.Manager", cmdPrefix) + flagManagerName = fmt.Sprintf("%v.Manager", cmdPrefix) } - managerFlagValue, err := cmd.Flags().GetString(managerFlagName) + flagManagerValue, err := cmd.Flags().GetString(flagManagerName) if err != nil { return err, false } - m.Manager = managerFlagValue + m.Manager = flagManagerValue retAdded = true } @@ -119,27 +117,27 @@ func retrieveJoinTokensManagerFlags(depth int, m *models.JoinTokens, cmdPrefix s return nil, retAdded } -func retrieveJoinTokensWorkerFlags(depth int, m *models.JoinTokens, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveJoinTokensPropWorkerFlags(depth int, m *models.JoinTokens, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - workerFlagName := fmt.Sprintf("%v.Worker", cmdPrefix) - if cmd.Flags().Changed(workerFlagName) { + flagWorkerName := fmt.Sprintf("%v.Worker", cmdPrefix) + if cmd.Flags().Changed(flagWorkerName) { - var workerFlagName string + var flagWorkerName string if cmdPrefix == "" { - workerFlagName = "Worker" + flagWorkerName = "Worker" } else { - workerFlagName = fmt.Sprintf("%v.Worker", cmdPrefix) + flagWorkerName = fmt.Sprintf("%v.Worker", cmdPrefix) } - workerFlagValue, err := cmd.Flags().GetString(workerFlagName) + flagWorkerValue, err := cmd.Flags().GetString(flagWorkerName) if err != nil { return err, false } - m.Worker = workerFlagValue + m.Worker = flagWorkerValue retAdded = true } diff --git a/cli/local_node_state_model.go b/cli/local_node_state_model.go index 59b2ab4..2399c1c 100644 --- a/cli/local_node_state_model.go +++ b/cli/local_node_state_model.go @@ -2,12 +2,10 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for LocalNodeState diff --git a/cli/manager_status_model.go b/cli/manager_status_model.go index a49dd7a..b88742a 100644 --- a/cli/manager_status_model.go +++ b/cli/manager_status_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for ManagerStatus @@ -17,65 +15,65 @@ import ( // register flags to command func registerModelManagerStatusFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerManagerStatusAddr(depth, cmdPrefix, cmd); err != nil { + if err := registerManagerStatusPropAddr(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerManagerStatusLeader(depth, cmdPrefix, cmd); err != nil { + if err := registerManagerStatusPropLeader(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerManagerStatusReachability(depth, cmdPrefix, cmd); err != nil { + if err := registerManagerStatusPropReachability(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerManagerStatusAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerManagerStatusPropAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - addrDescription := `The IP address and port at which the manager is reachable. + flagAddrDescription := `The IP address and port at which the manager is reachable. ` - var addrFlagName string + var flagAddrName string if cmdPrefix == "" { - addrFlagName = "Addr" + flagAddrName = "Addr" } else { - addrFlagName = fmt.Sprintf("%v.Addr", cmdPrefix) + flagAddrName = fmt.Sprintf("%v.Addr", cmdPrefix) } - var addrFlagDefault string + var flagAddrDefault string - _ = cmd.PersistentFlags().String(addrFlagName, addrFlagDefault, addrDescription) + _ = cmd.PersistentFlags().String(flagAddrName, flagAddrDefault, flagAddrDescription) return nil } -func registerManagerStatusLeader(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerManagerStatusPropLeader(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - leaderDescription := `` + flagLeaderDescription := `` - var leaderFlagName string + var flagLeaderName string if cmdPrefix == "" { - leaderFlagName = "Leader" + flagLeaderName = "Leader" } else { - leaderFlagName = fmt.Sprintf("%v.Leader", cmdPrefix) + flagLeaderName = fmt.Sprintf("%v.Leader", cmdPrefix) } - var leaderFlagDefault bool + var flagLeaderDefault bool - _ = cmd.PersistentFlags().Bool(leaderFlagName, leaderFlagDefault, leaderDescription) + _ = cmd.PersistentFlags().Bool(flagLeaderName, flagLeaderDefault, flagLeaderDescription) return nil } -func registerManagerStatusReachability(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerManagerStatusPropReachability(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -89,48 +87,48 @@ func registerManagerStatusReachability(depth int, cmdPrefix string, cmd *cobra.C func retrieveModelManagerStatusFlags(depth int, m *models.ManagerStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, addrAdded := retrieveManagerStatusAddrFlags(depth, m, cmdPrefix, cmd) + err, AddrAdded := retrieveManagerStatusPropAddrFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || addrAdded + retAdded = retAdded || AddrAdded - err, leaderAdded := retrieveManagerStatusLeaderFlags(depth, m, cmdPrefix, cmd) + err, LeaderAdded := retrieveManagerStatusPropLeaderFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || leaderAdded + retAdded = retAdded || LeaderAdded - err, reachabilityAdded := retrieveManagerStatusReachabilityFlags(depth, m, cmdPrefix, cmd) + err, ReachabilityAdded := retrieveManagerStatusPropReachabilityFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || reachabilityAdded + retAdded = retAdded || ReachabilityAdded return nil, retAdded } -func retrieveManagerStatusAddrFlags(depth int, m *models.ManagerStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveManagerStatusPropAddrFlags(depth int, m *models.ManagerStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - addrFlagName := fmt.Sprintf("%v.Addr", cmdPrefix) - if cmd.Flags().Changed(addrFlagName) { + flagAddrName := fmt.Sprintf("%v.Addr", cmdPrefix) + if cmd.Flags().Changed(flagAddrName) { - var addrFlagName string + var flagAddrName string if cmdPrefix == "" { - addrFlagName = "Addr" + flagAddrName = "Addr" } else { - addrFlagName = fmt.Sprintf("%v.Addr", cmdPrefix) + flagAddrName = fmt.Sprintf("%v.Addr", cmdPrefix) } - addrFlagValue, err := cmd.Flags().GetString(addrFlagName) + flagAddrValue, err := cmd.Flags().GetString(flagAddrName) if err != nil { return err, false } - m.Addr = addrFlagValue + m.Addr = flagAddrValue retAdded = true } @@ -138,27 +136,27 @@ func retrieveManagerStatusAddrFlags(depth int, m *models.ManagerStatus, cmdPrefi return nil, retAdded } -func retrieveManagerStatusLeaderFlags(depth int, m *models.ManagerStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveManagerStatusPropLeaderFlags(depth int, m *models.ManagerStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - leaderFlagName := fmt.Sprintf("%v.Leader", cmdPrefix) - if cmd.Flags().Changed(leaderFlagName) { + flagLeaderName := fmt.Sprintf("%v.Leader", cmdPrefix) + if cmd.Flags().Changed(flagLeaderName) { - var leaderFlagName string + var flagLeaderName string if cmdPrefix == "" { - leaderFlagName = "Leader" + flagLeaderName = "Leader" } else { - leaderFlagName = fmt.Sprintf("%v.Leader", cmdPrefix) + flagLeaderName = fmt.Sprintf("%v.Leader", cmdPrefix) } - leaderFlagValue, err := cmd.Flags().GetBool(leaderFlagName) + flagLeaderValue, err := cmd.Flags().GetBool(flagLeaderName) if err != nil { return err, false } - m.Leader = &leaderFlagValue + m.Leader = &flagLeaderValue retAdded = true } @@ -166,14 +164,14 @@ func retrieveManagerStatusLeaderFlags(depth int, m *models.ManagerStatus, cmdPre return nil, retAdded } -func retrieveManagerStatusReachabilityFlags(depth int, m *models.ManagerStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveManagerStatusPropReachabilityFlags(depth int, m *models.ManagerStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - reachabilityFlagName := fmt.Sprintf("%v.Reachability", cmdPrefix) - if cmd.Flags().Changed(reachabilityFlagName) { + flagReachabilityName := fmt.Sprintf("%v.Reachability", cmdPrefix) + if cmd.Flags().Changed(flagReachabilityName) { // warning: primitive Reachability Reachability is not supported by go-swagger cli yet diff --git a/cli/mount_model.go b/cli/mount_model.go index a5cb11a..6d76749 100644 --- a/cli/mount_model.go +++ b/cli/mount_model.go @@ -2,17 +2,14 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for Mount @@ -20,169 +17,169 @@ import ( // register flags to command func registerModelMountFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerMountBindOptions(depth, cmdPrefix, cmd); err != nil { + if err := registerMountPropBindOptions(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerMountConsistency(depth, cmdPrefix, cmd); err != nil { + if err := registerMountPropConsistency(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerMountReadOnly(depth, cmdPrefix, cmd); err != nil { + if err := registerMountPropReadOnly(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerMountSource(depth, cmdPrefix, cmd); err != nil { + if err := registerMountPropSource(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerMountTarget(depth, cmdPrefix, cmd); err != nil { + if err := registerMountPropTarget(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerMountTmpfsOptions(depth, cmdPrefix, cmd); err != nil { + if err := registerMountPropTmpfsOptions(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerMountType(depth, cmdPrefix, cmd); err != nil { + if err := registerMountPropType(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerMountVolumeOptions(depth, cmdPrefix, cmd); err != nil { + if err := registerMountPropVolumeOptions(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerMountBindOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountPropBindOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var bindOptionsFlagName string + var flagBindOptionsName string if cmdPrefix == "" { - bindOptionsFlagName = "BindOptions" + flagBindOptionsName = "BindOptions" } else { - bindOptionsFlagName = fmt.Sprintf("%v.BindOptions", cmdPrefix) + flagBindOptionsName = fmt.Sprintf("%v.BindOptions", cmdPrefix) } - if err := registerModelMountBindOptionsFlags(depth+1, bindOptionsFlagName, cmd); err != nil { + if err := registerModelMountBindOptionsFlags(depth+1, flagBindOptionsName, cmd); err != nil { return err } return nil } -func registerMountConsistency(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountPropConsistency(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - consistencyDescription := `The consistency requirement for the mount: ` + "`" + `default` + "`" + `, ` + "`" + `consistent` + "`" + `, ` + "`" + `cached` + "`" + `, or ` + "`" + `delegated` + "`" + `.` + flagConsistencyDescription := `The consistency requirement for the mount: ` + "`" + `default` + "`" + `, ` + "`" + `consistent` + "`" + `, ` + "`" + `cached` + "`" + `, or ` + "`" + `delegated` + "`" + `.` - var consistencyFlagName string + var flagConsistencyName string if cmdPrefix == "" { - consistencyFlagName = "Consistency" + flagConsistencyName = "Consistency" } else { - consistencyFlagName = fmt.Sprintf("%v.Consistency", cmdPrefix) + flagConsistencyName = fmt.Sprintf("%v.Consistency", cmdPrefix) } - var consistencyFlagDefault string + var flagConsistencyDefault string - _ = cmd.PersistentFlags().String(consistencyFlagName, consistencyFlagDefault, consistencyDescription) + _ = cmd.PersistentFlags().String(flagConsistencyName, flagConsistencyDefault, flagConsistencyDescription) return nil } -func registerMountReadOnly(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountPropReadOnly(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - readOnlyDescription := `Whether the mount should be read-only.` + flagReadOnlyDescription := `Whether the mount should be read-only.` - var readOnlyFlagName string + var flagReadOnlyName string if cmdPrefix == "" { - readOnlyFlagName = "ReadOnly" + flagReadOnlyName = "ReadOnly" } else { - readOnlyFlagName = fmt.Sprintf("%v.ReadOnly", cmdPrefix) + flagReadOnlyName = fmt.Sprintf("%v.ReadOnly", cmdPrefix) } - var readOnlyFlagDefault bool + var flagReadOnlyDefault bool - _ = cmd.PersistentFlags().Bool(readOnlyFlagName, readOnlyFlagDefault, readOnlyDescription) + _ = cmd.PersistentFlags().Bool(flagReadOnlyName, flagReadOnlyDefault, flagReadOnlyDescription) return nil } -func registerMountSource(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountPropSource(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - sourceDescription := `Mount source (e.g. a volume name, a host path).` + flagSourceDescription := `Mount source (e.g. a volume name, a host path).` - var sourceFlagName string + var flagSourceName string if cmdPrefix == "" { - sourceFlagName = "Source" + flagSourceName = "Source" } else { - sourceFlagName = fmt.Sprintf("%v.Source", cmdPrefix) + flagSourceName = fmt.Sprintf("%v.Source", cmdPrefix) } - var sourceFlagDefault string + var flagSourceDefault string - _ = cmd.PersistentFlags().String(sourceFlagName, sourceFlagDefault, sourceDescription) + _ = cmd.PersistentFlags().String(flagSourceName, flagSourceDefault, flagSourceDescription) return nil } -func registerMountTarget(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountPropTarget(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - targetDescription := `Container path.` + flagTargetDescription := `Container path.` - var targetFlagName string + var flagTargetName string if cmdPrefix == "" { - targetFlagName = "Target" + flagTargetName = "Target" } else { - targetFlagName = fmt.Sprintf("%v.Target", cmdPrefix) + flagTargetName = fmt.Sprintf("%v.Target", cmdPrefix) } - var targetFlagDefault string + var flagTargetDefault string - _ = cmd.PersistentFlags().String(targetFlagName, targetFlagDefault, targetDescription) + _ = cmd.PersistentFlags().String(flagTargetName, flagTargetDefault, flagTargetDescription) return nil } -func registerMountTmpfsOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountPropTmpfsOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var tmpfsOptionsFlagName string + var flagTmpfsOptionsName string if cmdPrefix == "" { - tmpfsOptionsFlagName = "TmpfsOptions" + flagTmpfsOptionsName = "TmpfsOptions" } else { - tmpfsOptionsFlagName = fmt.Sprintf("%v.TmpfsOptions", cmdPrefix) + flagTmpfsOptionsName = fmt.Sprintf("%v.TmpfsOptions", cmdPrefix) } - if err := registerModelMountTmpfsOptionsFlags(depth+1, tmpfsOptionsFlagName, cmd); err != nil { + if err := registerModelMountTmpfsOptionsFlags(depth+1, flagTmpfsOptionsName, cmd); err != nil { return err } return nil } -func registerMountType(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountPropType(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - typeDescription := `Enum: ["bind","volume","tmpfs","npipe"]. The mount type. Available types: + flagTypeDescription := `Enum: ["bind","volume","tmpfs","npipe"]. The mount type. Available types: - ` + "`" + `bind` + "`" + ` Mounts a file or directory from the host into the container. Must exist prior to creating the container. - ` + "`" + `volume` + "`" + ` Creates a volume with the given name and options (or uses a pre-existing volume with the same name and options). These are **not** removed when the container is removed. @@ -190,18 +187,18 @@ func registerMountType(depth int, cmdPrefix string, cmd *cobra.Command) error { - ` + "`" + `npipe` + "`" + ` Mounts a named pipe from the host into the container. Must exist prior to creating the container. ` - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - var typeFlagDefault string + var flagTypeDefault string - _ = cmd.PersistentFlags().String(typeFlagName, typeFlagDefault, typeDescription) + _ = cmd.PersistentFlags().String(flagTypeName, flagTypeDefault, flagTypeDescription) - if err := cmd.RegisterFlagCompletionFunc(typeFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagTypeName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["bind","volume","tmpfs","npipe"]`), &res); err != nil { @@ -215,19 +212,19 @@ func registerMountType(depth int, cmdPrefix string, cmd *cobra.Command) error { return nil } -func registerMountVolumeOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountPropVolumeOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var volumeOptionsFlagName string + var flagVolumeOptionsName string if cmdPrefix == "" { - volumeOptionsFlagName = "VolumeOptions" + flagVolumeOptionsName = "VolumeOptions" } else { - volumeOptionsFlagName = fmt.Sprintf("%v.VolumeOptions", cmdPrefix) + flagVolumeOptionsName = fmt.Sprintf("%v.VolumeOptions", cmdPrefix) } - if err := registerModelMountVolumeOptionsFlags(depth+1, volumeOptionsFlagName, cmd); err != nil { + if err := registerModelMountVolumeOptionsFlags(depth+1, flagVolumeOptionsName, cmd); err != nil { return err } @@ -238,105 +235,105 @@ func registerMountVolumeOptions(depth int, cmdPrefix string, cmd *cobra.Command) func retrieveModelMountFlags(depth int, m *models.Mount, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, bindOptionsAdded := retrieveMountBindOptionsFlags(depth, m, cmdPrefix, cmd) + err, BindOptionsAdded := retrieveMountPropBindOptionsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || bindOptionsAdded + retAdded = retAdded || BindOptionsAdded - err, consistencyAdded := retrieveMountConsistencyFlags(depth, m, cmdPrefix, cmd) + err, ConsistencyAdded := retrieveMountPropConsistencyFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || consistencyAdded + retAdded = retAdded || ConsistencyAdded - err, readOnlyAdded := retrieveMountReadOnlyFlags(depth, m, cmdPrefix, cmd) + err, ReadOnlyAdded := retrieveMountPropReadOnlyFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || readOnlyAdded + retAdded = retAdded || ReadOnlyAdded - err, sourceAdded := retrieveMountSourceFlags(depth, m, cmdPrefix, cmd) + err, SourceAdded := retrieveMountPropSourceFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || sourceAdded + retAdded = retAdded || SourceAdded - err, targetAdded := retrieveMountTargetFlags(depth, m, cmdPrefix, cmd) + err, TargetAdded := retrieveMountPropTargetFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || targetAdded + retAdded = retAdded || TargetAdded - err, tmpfsOptionsAdded := retrieveMountTmpfsOptionsFlags(depth, m, cmdPrefix, cmd) + err, TmpfsOptionsAdded := retrieveMountPropTmpfsOptionsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || tmpfsOptionsAdded + retAdded = retAdded || TmpfsOptionsAdded - err, typeAdded := retrieveMountTypeFlags(depth, m, cmdPrefix, cmd) + err, TypeAdded := retrieveMountPropTypeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || typeAdded + retAdded = retAdded || TypeAdded - err, volumeOptionsAdded := retrieveMountVolumeOptionsFlags(depth, m, cmdPrefix, cmd) + err, VolumeOptionsAdded := retrieveMountPropVolumeOptionsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || volumeOptionsAdded + retAdded = retAdded || VolumeOptionsAdded return nil, retAdded } -func retrieveMountBindOptionsFlags(depth int, m *models.Mount, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountPropBindOptionsFlags(depth int, m *models.Mount, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - bindOptionsFlagName := fmt.Sprintf("%v.BindOptions", cmdPrefix) - if cmd.Flags().Changed(bindOptionsFlagName) { + flagBindOptionsName := fmt.Sprintf("%v.BindOptions", cmdPrefix) + if cmd.Flags().Changed(flagBindOptionsName) { // info: complex object BindOptions MountBindOptions is retrieved outside this Changed() block } - bindOptionsFlagValue := m.BindOptions - if swag.IsZero(bindOptionsFlagValue) { - bindOptionsFlagValue = &models.MountBindOptions{} + flagBindOptionsValue := m.BindOptions + if swag.IsZero(flagBindOptionsValue) { + flagBindOptionsValue = &models.MountBindOptions{} } - err, bindOptionsAdded := retrieveModelMountBindOptionsFlags(depth+1, bindOptionsFlagValue, bindOptionsFlagName, cmd) + err, BindOptionsAdded := retrieveModelMountBindOptionsFlags(depth+1, flagBindOptionsValue, flagBindOptionsName, cmd) if err != nil { return err, false } - retAdded = retAdded || bindOptionsAdded - if bindOptionsAdded { - m.BindOptions = bindOptionsFlagValue + retAdded = retAdded || BindOptionsAdded + if BindOptionsAdded { + m.BindOptions = flagBindOptionsValue } return nil, retAdded } -func retrieveMountConsistencyFlags(depth int, m *models.Mount, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountPropConsistencyFlags(depth int, m *models.Mount, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - consistencyFlagName := fmt.Sprintf("%v.Consistency", cmdPrefix) - if cmd.Flags().Changed(consistencyFlagName) { + flagConsistencyName := fmt.Sprintf("%v.Consistency", cmdPrefix) + if cmd.Flags().Changed(flagConsistencyName) { - var consistencyFlagName string + var flagConsistencyName string if cmdPrefix == "" { - consistencyFlagName = "Consistency" + flagConsistencyName = "Consistency" } else { - consistencyFlagName = fmt.Sprintf("%v.Consistency", cmdPrefix) + flagConsistencyName = fmt.Sprintf("%v.Consistency", cmdPrefix) } - consistencyFlagValue, err := cmd.Flags().GetString(consistencyFlagName) + flagConsistencyValue, err := cmd.Flags().GetString(flagConsistencyName) if err != nil { return err, false } - m.Consistency = consistencyFlagValue + m.Consistency = flagConsistencyValue retAdded = true } @@ -344,27 +341,27 @@ func retrieveMountConsistencyFlags(depth int, m *models.Mount, cmdPrefix string, return nil, retAdded } -func retrieveMountReadOnlyFlags(depth int, m *models.Mount, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountPropReadOnlyFlags(depth int, m *models.Mount, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - readOnlyFlagName := fmt.Sprintf("%v.ReadOnly", cmdPrefix) - if cmd.Flags().Changed(readOnlyFlagName) { + flagReadOnlyName := fmt.Sprintf("%v.ReadOnly", cmdPrefix) + if cmd.Flags().Changed(flagReadOnlyName) { - var readOnlyFlagName string + var flagReadOnlyName string if cmdPrefix == "" { - readOnlyFlagName = "ReadOnly" + flagReadOnlyName = "ReadOnly" } else { - readOnlyFlagName = fmt.Sprintf("%v.ReadOnly", cmdPrefix) + flagReadOnlyName = fmt.Sprintf("%v.ReadOnly", cmdPrefix) } - readOnlyFlagValue, err := cmd.Flags().GetBool(readOnlyFlagName) + flagReadOnlyValue, err := cmd.Flags().GetBool(flagReadOnlyName) if err != nil { return err, false } - m.ReadOnly = readOnlyFlagValue + m.ReadOnly = flagReadOnlyValue retAdded = true } @@ -372,27 +369,27 @@ func retrieveMountReadOnlyFlags(depth int, m *models.Mount, cmdPrefix string, cm return nil, retAdded } -func retrieveMountSourceFlags(depth int, m *models.Mount, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountPropSourceFlags(depth int, m *models.Mount, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - sourceFlagName := fmt.Sprintf("%v.Source", cmdPrefix) - if cmd.Flags().Changed(sourceFlagName) { + flagSourceName := fmt.Sprintf("%v.Source", cmdPrefix) + if cmd.Flags().Changed(flagSourceName) { - var sourceFlagName string + var flagSourceName string if cmdPrefix == "" { - sourceFlagName = "Source" + flagSourceName = "Source" } else { - sourceFlagName = fmt.Sprintf("%v.Source", cmdPrefix) + flagSourceName = fmt.Sprintf("%v.Source", cmdPrefix) } - sourceFlagValue, err := cmd.Flags().GetString(sourceFlagName) + flagSourceValue, err := cmd.Flags().GetString(flagSourceName) if err != nil { return err, false } - m.Source = sourceFlagValue + m.Source = flagSourceValue retAdded = true } @@ -400,27 +397,27 @@ func retrieveMountSourceFlags(depth int, m *models.Mount, cmdPrefix string, cmd return nil, retAdded } -func retrieveMountTargetFlags(depth int, m *models.Mount, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountPropTargetFlags(depth int, m *models.Mount, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - targetFlagName := fmt.Sprintf("%v.Target", cmdPrefix) - if cmd.Flags().Changed(targetFlagName) { + flagTargetName := fmt.Sprintf("%v.Target", cmdPrefix) + if cmd.Flags().Changed(flagTargetName) { - var targetFlagName string + var flagTargetName string if cmdPrefix == "" { - targetFlagName = "Target" + flagTargetName = "Target" } else { - targetFlagName = fmt.Sprintf("%v.Target", cmdPrefix) + flagTargetName = fmt.Sprintf("%v.Target", cmdPrefix) } - targetFlagValue, err := cmd.Flags().GetString(targetFlagName) + flagTargetValue, err := cmd.Flags().GetString(flagTargetName) if err != nil { return err, false } - m.Target = targetFlagValue + m.Target = flagTargetValue retAdded = true } @@ -428,54 +425,54 @@ func retrieveMountTargetFlags(depth int, m *models.Mount, cmdPrefix string, cmd return nil, retAdded } -func retrieveMountTmpfsOptionsFlags(depth int, m *models.Mount, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountPropTmpfsOptionsFlags(depth int, m *models.Mount, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - tmpfsOptionsFlagName := fmt.Sprintf("%v.TmpfsOptions", cmdPrefix) - if cmd.Flags().Changed(tmpfsOptionsFlagName) { + flagTmpfsOptionsName := fmt.Sprintf("%v.TmpfsOptions", cmdPrefix) + if cmd.Flags().Changed(flagTmpfsOptionsName) { // info: complex object TmpfsOptions MountTmpfsOptions is retrieved outside this Changed() block } - tmpfsOptionsFlagValue := m.TmpfsOptions - if swag.IsZero(tmpfsOptionsFlagValue) { - tmpfsOptionsFlagValue = &models.MountTmpfsOptions{} + flagTmpfsOptionsValue := m.TmpfsOptions + if swag.IsZero(flagTmpfsOptionsValue) { + flagTmpfsOptionsValue = &models.MountTmpfsOptions{} } - err, tmpfsOptionsAdded := retrieveModelMountTmpfsOptionsFlags(depth+1, tmpfsOptionsFlagValue, tmpfsOptionsFlagName, cmd) + err, TmpfsOptionsAdded := retrieveModelMountTmpfsOptionsFlags(depth+1, flagTmpfsOptionsValue, flagTmpfsOptionsName, cmd) if err != nil { return err, false } - retAdded = retAdded || tmpfsOptionsAdded - if tmpfsOptionsAdded { - m.TmpfsOptions = tmpfsOptionsFlagValue + retAdded = retAdded || TmpfsOptionsAdded + if TmpfsOptionsAdded { + m.TmpfsOptions = flagTmpfsOptionsValue } return nil, retAdded } -func retrieveMountTypeFlags(depth int, m *models.Mount, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountPropTypeFlags(depth int, m *models.Mount, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - typeFlagName := fmt.Sprintf("%v.Type", cmdPrefix) - if cmd.Flags().Changed(typeFlagName) { + flagTypeName := fmt.Sprintf("%v.Type", cmdPrefix) + if cmd.Flags().Changed(flagTypeName) { - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - typeFlagValue, err := cmd.Flags().GetString(typeFlagName) + flagTypeValue, err := cmd.Flags().GetString(flagTypeName) if err != nil { return err, false } - m.Type = typeFlagValue + m.Type = flagTypeValue retAdded = true } @@ -483,28 +480,28 @@ func retrieveMountTypeFlags(depth int, m *models.Mount, cmdPrefix string, cmd *c return nil, retAdded } -func retrieveMountVolumeOptionsFlags(depth int, m *models.Mount, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountPropVolumeOptionsFlags(depth int, m *models.Mount, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - volumeOptionsFlagName := fmt.Sprintf("%v.VolumeOptions", cmdPrefix) - if cmd.Flags().Changed(volumeOptionsFlagName) { + flagVolumeOptionsName := fmt.Sprintf("%v.VolumeOptions", cmdPrefix) + if cmd.Flags().Changed(flagVolumeOptionsName) { // info: complex object VolumeOptions MountVolumeOptions is retrieved outside this Changed() block } - volumeOptionsFlagValue := m.VolumeOptions - if swag.IsZero(volumeOptionsFlagValue) { - volumeOptionsFlagValue = &models.MountVolumeOptions{} + flagVolumeOptionsValue := m.VolumeOptions + if swag.IsZero(flagVolumeOptionsValue) { + flagVolumeOptionsValue = &models.MountVolumeOptions{} } - err, volumeOptionsAdded := retrieveModelMountVolumeOptionsFlags(depth+1, volumeOptionsFlagValue, volumeOptionsFlagName, cmd) + err, VolumeOptionsAdded := retrieveModelMountVolumeOptionsFlags(depth+1, flagVolumeOptionsValue, flagVolumeOptionsName, cmd) if err != nil { return err, false } - retAdded = retAdded || volumeOptionsAdded - if volumeOptionsAdded { - m.VolumeOptions = volumeOptionsFlagValue + retAdded = retAdded || VolumeOptionsAdded + if VolumeOptionsAdded { + m.VolumeOptions = flagVolumeOptionsValue } return nil, retAdded @@ -515,57 +512,57 @@ func retrieveMountVolumeOptionsFlags(depth int, m *models.Mount, cmdPrefix strin // register flags to command func registerModelMountBindOptionsFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerMountBindOptionsNonRecursive(depth, cmdPrefix, cmd); err != nil { + if err := registerMountBindOptionsPropNonRecursive(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerMountBindOptionsPropagation(depth, cmdPrefix, cmd); err != nil { + if err := registerMountBindOptionsPropPropagation(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerMountBindOptionsNonRecursive(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountBindOptionsPropNonRecursive(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nonRecursiveDescription := `Disable recursive bind mount.` + flagNonRecursiveDescription := `Disable recursive bind mount.` - var nonRecursiveFlagName string + var flagNonRecursiveName string if cmdPrefix == "" { - nonRecursiveFlagName = "NonRecursive" + flagNonRecursiveName = "NonRecursive" } else { - nonRecursiveFlagName = fmt.Sprintf("%v.NonRecursive", cmdPrefix) + flagNonRecursiveName = fmt.Sprintf("%v.NonRecursive", cmdPrefix) } - var nonRecursiveFlagDefault bool + var flagNonRecursiveDefault bool - _ = cmd.PersistentFlags().Bool(nonRecursiveFlagName, nonRecursiveFlagDefault, nonRecursiveDescription) + _ = cmd.PersistentFlags().Bool(flagNonRecursiveName, flagNonRecursiveDefault, flagNonRecursiveDescription) return nil } -func registerMountBindOptionsPropagation(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountBindOptionsPropPropagation(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - propagationDescription := `Enum: ["private","rprivate","shared","rshared","slave","rslave"]. A propagation mode with the value ` + "`" + `[r]private` + "`" + `, ` + "`" + `[r]shared` + "`" + `, or ` + "`" + `[r]slave` + "`" + `.` + flagPropagationDescription := `Enum: ["private","rprivate","shared","rshared","slave","rslave"]. A propagation mode with the value ` + "`" + `[r]private` + "`" + `, ` + "`" + `[r]shared` + "`" + `, or ` + "`" + `[r]slave` + "`" + `.` - var propagationFlagName string + var flagPropagationName string if cmdPrefix == "" { - propagationFlagName = "Propagation" + flagPropagationName = "Propagation" } else { - propagationFlagName = fmt.Sprintf("%v.Propagation", cmdPrefix) + flagPropagationName = fmt.Sprintf("%v.Propagation", cmdPrefix) } - var propagationFlagDefault string + var flagPropagationDefault string - _ = cmd.PersistentFlags().String(propagationFlagName, propagationFlagDefault, propagationDescription) + _ = cmd.PersistentFlags().String(flagPropagationName, flagPropagationDefault, flagPropagationDescription) - if err := cmd.RegisterFlagCompletionFunc(propagationFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagPropagationName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["private","rprivate","shared","rshared","slave","rslave"]`), &res); err != nil { @@ -583,42 +580,42 @@ func registerMountBindOptionsPropagation(depth int, cmdPrefix string, cmd *cobra func retrieveModelMountBindOptionsFlags(depth int, m *models.MountBindOptions, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, nonRecursiveAdded := retrieveMountBindOptionsNonRecursiveFlags(depth, m, cmdPrefix, cmd) + err, NonRecursiveAdded := retrieveMountBindOptionsPropNonRecursiveFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nonRecursiveAdded + retAdded = retAdded || NonRecursiveAdded - err, propagationAdded := retrieveMountBindOptionsPropagationFlags(depth, m, cmdPrefix, cmd) + err, PropagationAdded := retrieveMountBindOptionsPropPropagationFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || propagationAdded + retAdded = retAdded || PropagationAdded return nil, retAdded } -func retrieveMountBindOptionsNonRecursiveFlags(depth int, m *models.MountBindOptions, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountBindOptionsPropNonRecursiveFlags(depth int, m *models.MountBindOptions, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nonRecursiveFlagName := fmt.Sprintf("%v.NonRecursive", cmdPrefix) - if cmd.Flags().Changed(nonRecursiveFlagName) { + flagNonRecursiveName := fmt.Sprintf("%v.NonRecursive", cmdPrefix) + if cmd.Flags().Changed(flagNonRecursiveName) { - var nonRecursiveFlagName string + var flagNonRecursiveName string if cmdPrefix == "" { - nonRecursiveFlagName = "NonRecursive" + flagNonRecursiveName = "NonRecursive" } else { - nonRecursiveFlagName = fmt.Sprintf("%v.NonRecursive", cmdPrefix) + flagNonRecursiveName = fmt.Sprintf("%v.NonRecursive", cmdPrefix) } - nonRecursiveFlagValue, err := cmd.Flags().GetBool(nonRecursiveFlagName) + flagNonRecursiveValue, err := cmd.Flags().GetBool(flagNonRecursiveName) if err != nil { return err, false } - m.NonRecursive = &nonRecursiveFlagValue + m.NonRecursive = &flagNonRecursiveValue retAdded = true } @@ -626,27 +623,27 @@ func retrieveMountBindOptionsNonRecursiveFlags(depth int, m *models.MountBindOpt return nil, retAdded } -func retrieveMountBindOptionsPropagationFlags(depth int, m *models.MountBindOptions, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountBindOptionsPropPropagationFlags(depth int, m *models.MountBindOptions, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - propagationFlagName := fmt.Sprintf("%v.Propagation", cmdPrefix) - if cmd.Flags().Changed(propagationFlagName) { + flagPropagationName := fmt.Sprintf("%v.Propagation", cmdPrefix) + if cmd.Flags().Changed(flagPropagationName) { - var propagationFlagName string + var flagPropagationName string if cmdPrefix == "" { - propagationFlagName = "Propagation" + flagPropagationName = "Propagation" } else { - propagationFlagName = fmt.Sprintf("%v.Propagation", cmdPrefix) + flagPropagationName = fmt.Sprintf("%v.Propagation", cmdPrefix) } - propagationFlagValue, err := cmd.Flags().GetString(propagationFlagName) + flagPropagationValue, err := cmd.Flags().GetString(flagPropagationName) if err != nil { return err, false } - m.Propagation = propagationFlagValue + m.Propagation = flagPropagationValue retAdded = true } @@ -659,55 +656,55 @@ func retrieveMountBindOptionsPropagationFlags(depth int, m *models.MountBindOpti // register flags to command func registerModelMountTmpfsOptionsFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerMountTmpfsOptionsMode(depth, cmdPrefix, cmd); err != nil { + if err := registerMountTmpfsOptionsPropMode(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerMountTmpfsOptionsSizeBytes(depth, cmdPrefix, cmd); err != nil { + if err := registerMountTmpfsOptionsPropSizeBytes(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerMountTmpfsOptionsMode(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountTmpfsOptionsPropMode(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - modeDescription := `The permission mode for the tmpfs mount in an integer.` + flagModeDescription := `The permission mode for the tmpfs mount in an integer.` - var modeFlagName string + var flagModeName string if cmdPrefix == "" { - modeFlagName = "Mode" + flagModeName = "Mode" } else { - modeFlagName = fmt.Sprintf("%v.Mode", cmdPrefix) + flagModeName = fmt.Sprintf("%v.Mode", cmdPrefix) } - var modeFlagDefault int64 + var flagModeDefault int64 - _ = cmd.PersistentFlags().Int64(modeFlagName, modeFlagDefault, modeDescription) + _ = cmd.PersistentFlags().Int64(flagModeName, flagModeDefault, flagModeDescription) return nil } -func registerMountTmpfsOptionsSizeBytes(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountTmpfsOptionsPropSizeBytes(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - sizeBytesDescription := `The size for the tmpfs mount in bytes.` + flagSizeBytesDescription := `The size for the tmpfs mount in bytes.` - var sizeBytesFlagName string + var flagSizeBytesName string if cmdPrefix == "" { - sizeBytesFlagName = "SizeBytes" + flagSizeBytesName = "SizeBytes" } else { - sizeBytesFlagName = fmt.Sprintf("%v.SizeBytes", cmdPrefix) + flagSizeBytesName = fmt.Sprintf("%v.SizeBytes", cmdPrefix) } - var sizeBytesFlagDefault int64 + var flagSizeBytesDefault int64 - _ = cmd.PersistentFlags().Int64(sizeBytesFlagName, sizeBytesFlagDefault, sizeBytesDescription) + _ = cmd.PersistentFlags().Int64(flagSizeBytesName, flagSizeBytesDefault, flagSizeBytesDescription) return nil } @@ -716,42 +713,42 @@ func registerMountTmpfsOptionsSizeBytes(depth int, cmdPrefix string, cmd *cobra. func retrieveModelMountTmpfsOptionsFlags(depth int, m *models.MountTmpfsOptions, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, modeAdded := retrieveMountTmpfsOptionsModeFlags(depth, m, cmdPrefix, cmd) + err, ModeAdded := retrieveMountTmpfsOptionsPropModeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || modeAdded + retAdded = retAdded || ModeAdded - err, sizeBytesAdded := retrieveMountTmpfsOptionsSizeBytesFlags(depth, m, cmdPrefix, cmd) + err, SizeBytesAdded := retrieveMountTmpfsOptionsPropSizeBytesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || sizeBytesAdded + retAdded = retAdded || SizeBytesAdded return nil, retAdded } -func retrieveMountTmpfsOptionsModeFlags(depth int, m *models.MountTmpfsOptions, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountTmpfsOptionsPropModeFlags(depth int, m *models.MountTmpfsOptions, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - modeFlagName := fmt.Sprintf("%v.Mode", cmdPrefix) - if cmd.Flags().Changed(modeFlagName) { + flagModeName := fmt.Sprintf("%v.Mode", cmdPrefix) + if cmd.Flags().Changed(flagModeName) { - var modeFlagName string + var flagModeName string if cmdPrefix == "" { - modeFlagName = "Mode" + flagModeName = "Mode" } else { - modeFlagName = fmt.Sprintf("%v.Mode", cmdPrefix) + flagModeName = fmt.Sprintf("%v.Mode", cmdPrefix) } - modeFlagValue, err := cmd.Flags().GetInt64(modeFlagName) + flagModeValue, err := cmd.Flags().GetInt64(flagModeName) if err != nil { return err, false } - m.Mode = modeFlagValue + m.Mode = flagModeValue retAdded = true } @@ -759,27 +756,27 @@ func retrieveMountTmpfsOptionsModeFlags(depth int, m *models.MountTmpfsOptions, return nil, retAdded } -func retrieveMountTmpfsOptionsSizeBytesFlags(depth int, m *models.MountTmpfsOptions, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountTmpfsOptionsPropSizeBytesFlags(depth int, m *models.MountTmpfsOptions, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - sizeBytesFlagName := fmt.Sprintf("%v.SizeBytes", cmdPrefix) - if cmd.Flags().Changed(sizeBytesFlagName) { + flagSizeBytesName := fmt.Sprintf("%v.SizeBytes", cmdPrefix) + if cmd.Flags().Changed(flagSizeBytesName) { - var sizeBytesFlagName string + var flagSizeBytesName string if cmdPrefix == "" { - sizeBytesFlagName = "SizeBytes" + flagSizeBytesName = "SizeBytes" } else { - sizeBytesFlagName = fmt.Sprintf("%v.SizeBytes", cmdPrefix) + flagSizeBytesName = fmt.Sprintf("%v.SizeBytes", cmdPrefix) } - sizeBytesFlagValue, err := cmd.Flags().GetInt64(sizeBytesFlagName) + flagSizeBytesValue, err := cmd.Flags().GetInt64(flagSizeBytesName) if err != nil { return err, false } - m.SizeBytes = sizeBytesFlagValue + m.SizeBytes = flagSizeBytesValue retAdded = true } @@ -792,41 +789,41 @@ func retrieveMountTmpfsOptionsSizeBytesFlags(depth int, m *models.MountTmpfsOpti // register flags to command func registerModelMountVolumeOptionsFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerMountVolumeOptionsDriverConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerMountVolumeOptionsPropDriverConfig(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerMountVolumeOptionsLabels(depth, cmdPrefix, cmd); err != nil { + if err := registerMountVolumeOptionsPropLabels(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerMountVolumeOptionsNoCopy(depth, cmdPrefix, cmd); err != nil { + if err := registerMountVolumeOptionsPropNoCopy(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerMountVolumeOptionsDriverConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountVolumeOptionsPropDriverConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var driverConfigFlagName string + var flagDriverConfigName string if cmdPrefix == "" { - driverConfigFlagName = "DriverConfig" + flagDriverConfigName = "DriverConfig" } else { - driverConfigFlagName = fmt.Sprintf("%v.DriverConfig", cmdPrefix) + flagDriverConfigName = fmt.Sprintf("%v.DriverConfig", cmdPrefix) } - if err := registerModelMountVolumeOptionsDriverConfigFlags(depth+1, driverConfigFlagName, cmd); err != nil { + if err := registerModelMountVolumeOptionsDriverConfigFlags(depth+1, flagDriverConfigName, cmd); err != nil { return err } return nil } -func registerMountVolumeOptionsLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountVolumeOptionsPropLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -836,23 +833,23 @@ func registerMountVolumeOptionsLabels(depth int, cmdPrefix string, cmd *cobra.Co return nil } -func registerMountVolumeOptionsNoCopy(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountVolumeOptionsPropNoCopy(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - noCopyDescription := `Populate volume with data from the target.` + flagNoCopyDescription := `Populate volume with data from the target.` - var noCopyFlagName string + var flagNoCopyName string if cmdPrefix == "" { - noCopyFlagName = "NoCopy" + flagNoCopyName = "NoCopy" } else { - noCopyFlagName = fmt.Sprintf("%v.NoCopy", cmdPrefix) + flagNoCopyName = fmt.Sprintf("%v.NoCopy", cmdPrefix) } - var noCopyFlagDefault bool + var flagNoCopyDefault bool - _ = cmd.PersistentFlags().Bool(noCopyFlagName, noCopyFlagDefault, noCopyDescription) + _ = cmd.PersistentFlags().Bool(flagNoCopyName, flagNoCopyDefault, flagNoCopyDescription) return nil } @@ -861,89 +858,89 @@ func registerMountVolumeOptionsNoCopy(depth int, cmdPrefix string, cmd *cobra.Co func retrieveModelMountVolumeOptionsFlags(depth int, m *models.MountVolumeOptions, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, driverConfigAdded := retrieveMountVolumeOptionsDriverConfigFlags(depth, m, cmdPrefix, cmd) + err, DriverConfigAdded := retrieveMountVolumeOptionsPropDriverConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || driverConfigAdded + retAdded = retAdded || DriverConfigAdded - err, labelsAdded := retrieveMountVolumeOptionsLabelsFlags(depth, m, cmdPrefix, cmd) + err, LabelsAdded := retrieveMountVolumeOptionsPropLabelsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || labelsAdded + retAdded = retAdded || LabelsAdded - err, noCopyAdded := retrieveMountVolumeOptionsNoCopyFlags(depth, m, cmdPrefix, cmd) + err, NoCopyAdded := retrieveMountVolumeOptionsPropNoCopyFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || noCopyAdded + retAdded = retAdded || NoCopyAdded return nil, retAdded } -func retrieveMountVolumeOptionsDriverConfigFlags(depth int, m *models.MountVolumeOptions, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountVolumeOptionsPropDriverConfigFlags(depth int, m *models.MountVolumeOptions, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - driverConfigFlagName := fmt.Sprintf("%v.DriverConfig", cmdPrefix) - if cmd.Flags().Changed(driverConfigFlagName) { + flagDriverConfigName := fmt.Sprintf("%v.DriverConfig", cmdPrefix) + if cmd.Flags().Changed(flagDriverConfigName) { // info: complex object DriverConfig MountVolumeOptionsDriverConfig is retrieved outside this Changed() block } - driverConfigFlagValue := m.DriverConfig - if swag.IsZero(driverConfigFlagValue) { - driverConfigFlagValue = &models.MountVolumeOptionsDriverConfig{} + flagDriverConfigValue := m.DriverConfig + if swag.IsZero(flagDriverConfigValue) { + flagDriverConfigValue = &models.MountVolumeOptionsDriverConfig{} } - err, driverConfigAdded := retrieveModelMountVolumeOptionsDriverConfigFlags(depth+1, driverConfigFlagValue, driverConfigFlagName, cmd) + err, DriverConfigAdded := retrieveModelMountVolumeOptionsDriverConfigFlags(depth+1, flagDriverConfigValue, flagDriverConfigName, cmd) if err != nil { return err, false } - retAdded = retAdded || driverConfigAdded - if driverConfigAdded { - m.DriverConfig = driverConfigFlagValue + retAdded = retAdded || DriverConfigAdded + if DriverConfigAdded { + m.DriverConfig = flagDriverConfigValue } return nil, retAdded } -func retrieveMountVolumeOptionsLabelsFlags(depth int, m *models.MountVolumeOptions, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountVolumeOptionsPropLabelsFlags(depth int, m *models.MountVolumeOptions, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - labelsFlagName := fmt.Sprintf("%v.Labels", cmdPrefix) - if cmd.Flags().Changed(labelsFlagName) { + flagLabelsName := fmt.Sprintf("%v.Labels", cmdPrefix) + if cmd.Flags().Changed(flagLabelsName) { // warning: Labels map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveMountVolumeOptionsNoCopyFlags(depth int, m *models.MountVolumeOptions, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountVolumeOptionsPropNoCopyFlags(depth int, m *models.MountVolumeOptions, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - noCopyFlagName := fmt.Sprintf("%v.NoCopy", cmdPrefix) - if cmd.Flags().Changed(noCopyFlagName) { + flagNoCopyName := fmt.Sprintf("%v.NoCopy", cmdPrefix) + if cmd.Flags().Changed(flagNoCopyName) { - var noCopyFlagName string + var flagNoCopyName string if cmdPrefix == "" { - noCopyFlagName = "NoCopy" + flagNoCopyName = "NoCopy" } else { - noCopyFlagName = fmt.Sprintf("%v.NoCopy", cmdPrefix) + flagNoCopyName = fmt.Sprintf("%v.NoCopy", cmdPrefix) } - noCopyFlagValue, err := cmd.Flags().GetBool(noCopyFlagName) + flagNoCopyValue, err := cmd.Flags().GetBool(flagNoCopyName) if err != nil { return err, false } - m.NoCopy = &noCopyFlagValue + m.NoCopy = &flagNoCopyValue retAdded = true } @@ -956,39 +953,39 @@ func retrieveMountVolumeOptionsNoCopyFlags(depth int, m *models.MountVolumeOptio // register flags to command func registerModelMountVolumeOptionsDriverConfigFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerMountVolumeOptionsDriverConfigName(depth, cmdPrefix, cmd); err != nil { + if err := registerMountVolumeOptionsDriverConfigPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerMountVolumeOptionsDriverConfigOptions(depth, cmdPrefix, cmd); err != nil { + if err := registerMountVolumeOptionsDriverConfigPropOptions(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerMountVolumeOptionsDriverConfigName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountVolumeOptionsDriverConfigPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Name of the driver to use to create the volume.` + flagNameDescription := `Name of the driver to use to create the volume.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerMountVolumeOptionsDriverConfigOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountVolumeOptionsDriverConfigPropOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -1002,42 +999,42 @@ func registerMountVolumeOptionsDriverConfigOptions(depth int, cmdPrefix string, func retrieveModelMountVolumeOptionsDriverConfigFlags(depth int, m *models.MountVolumeOptionsDriverConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, nameAdded := retrieveMountVolumeOptionsDriverConfigNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveMountVolumeOptionsDriverConfigPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, optionsAdded := retrieveMountVolumeOptionsDriverConfigOptionsFlags(depth, m, cmdPrefix, cmd) + err, OptionsAdded := retrieveMountVolumeOptionsDriverConfigPropOptionsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || optionsAdded + retAdded = retAdded || OptionsAdded return nil, retAdded } -func retrieveMountVolumeOptionsDriverConfigNameFlags(depth int, m *models.MountVolumeOptionsDriverConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountVolumeOptionsDriverConfigPropNameFlags(depth int, m *models.MountVolumeOptionsDriverConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -1045,14 +1042,14 @@ func retrieveMountVolumeOptionsDriverConfigNameFlags(depth int, m *models.MountV return nil, retAdded } -func retrieveMountVolumeOptionsDriverConfigOptionsFlags(depth int, m *models.MountVolumeOptionsDriverConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountVolumeOptionsDriverConfigPropOptionsFlags(depth int, m *models.MountVolumeOptionsDriverConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - optionsFlagName := fmt.Sprintf("%v.Options", cmdPrefix) - if cmd.Flags().Changed(optionsFlagName) { + flagOptionsName := fmt.Sprintf("%v.Options", cmdPrefix) + if cmd.Flags().Changed(flagOptionsName) { // warning: Options map type map[string]string is not supported by go-swagger cli yet } diff --git a/cli/mount_point_model.go b/cli/mount_point_model.go index b1d2162..fc616dd 100644 --- a/cli/mount_point_model.go +++ b/cli/mount_point_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for MountPoint @@ -17,205 +15,205 @@ import ( // register flags to command func registerModelMountPointFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerMountPointDestination(depth, cmdPrefix, cmd); err != nil { + if err := registerMountPointPropDestination(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerMountPointDriver(depth, cmdPrefix, cmd); err != nil { + if err := registerMountPointPropDriver(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerMountPointMode(depth, cmdPrefix, cmd); err != nil { + if err := registerMountPointPropMode(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerMountPointName(depth, cmdPrefix, cmd); err != nil { + if err := registerMountPointPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerMountPointPropagation(depth, cmdPrefix, cmd); err != nil { + if err := registerMountPointPropPropagation(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerMountPointRW(depth, cmdPrefix, cmd); err != nil { + if err := registerMountPointPropRW(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerMountPointSource(depth, cmdPrefix, cmd); err != nil { + if err := registerMountPointPropSource(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerMountPointType(depth, cmdPrefix, cmd); err != nil { + if err := registerMountPointPropType(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerMountPointDestination(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountPointPropDestination(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - destinationDescription := `` + flagDestinationDescription := `` - var destinationFlagName string + var flagDestinationName string if cmdPrefix == "" { - destinationFlagName = "Destination" + flagDestinationName = "Destination" } else { - destinationFlagName = fmt.Sprintf("%v.Destination", cmdPrefix) + flagDestinationName = fmt.Sprintf("%v.Destination", cmdPrefix) } - var destinationFlagDefault string + var flagDestinationDefault string - _ = cmd.PersistentFlags().String(destinationFlagName, destinationFlagDefault, destinationDescription) + _ = cmd.PersistentFlags().String(flagDestinationName, flagDestinationDefault, flagDestinationDescription) return nil } -func registerMountPointDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountPointPropDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - driverDescription := `` + flagDriverDescription := `` - var driverFlagName string + var flagDriverName string if cmdPrefix == "" { - driverFlagName = "Driver" + flagDriverName = "Driver" } else { - driverFlagName = fmt.Sprintf("%v.Driver", cmdPrefix) + flagDriverName = fmt.Sprintf("%v.Driver", cmdPrefix) } - var driverFlagDefault string + var flagDriverDefault string - _ = cmd.PersistentFlags().String(driverFlagName, driverFlagDefault, driverDescription) + _ = cmd.PersistentFlags().String(flagDriverName, flagDriverDefault, flagDriverDescription) return nil } -func registerMountPointMode(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountPointPropMode(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - modeDescription := `` + flagModeDescription := `` - var modeFlagName string + var flagModeName string if cmdPrefix == "" { - modeFlagName = "Mode" + flagModeName = "Mode" } else { - modeFlagName = fmt.Sprintf("%v.Mode", cmdPrefix) + flagModeName = fmt.Sprintf("%v.Mode", cmdPrefix) } - var modeFlagDefault string + var flagModeDefault string - _ = cmd.PersistentFlags().String(modeFlagName, modeFlagDefault, modeDescription) + _ = cmd.PersistentFlags().String(flagModeName, flagModeDefault, flagModeDescription) return nil } -func registerMountPointName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountPointPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `` + flagNameDescription := `` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerMountPointPropagation(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountPointPropPropagation(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - propagationDescription := `` + flagPropagationDescription := `` - var propagationFlagName string + var flagPropagationName string if cmdPrefix == "" { - propagationFlagName = "Propagation" + flagPropagationName = "Propagation" } else { - propagationFlagName = fmt.Sprintf("%v.Propagation", cmdPrefix) + flagPropagationName = fmt.Sprintf("%v.Propagation", cmdPrefix) } - var propagationFlagDefault string + var flagPropagationDefault string - _ = cmd.PersistentFlags().String(propagationFlagName, propagationFlagDefault, propagationDescription) + _ = cmd.PersistentFlags().String(flagPropagationName, flagPropagationDefault, flagPropagationDescription) return nil } -func registerMountPointRW(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountPointPropRW(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - rWDescription := `` + flagRWDescription := `` - var rWFlagName string + var flagRWName string if cmdPrefix == "" { - rWFlagName = "RW" + flagRWName = "RW" } else { - rWFlagName = fmt.Sprintf("%v.RW", cmdPrefix) + flagRWName = fmt.Sprintf("%v.RW", cmdPrefix) } - var rWFlagDefault bool + var flagRWDefault bool - _ = cmd.PersistentFlags().Bool(rWFlagName, rWFlagDefault, rWDescription) + _ = cmd.PersistentFlags().Bool(flagRWName, flagRWDefault, flagRWDescription) return nil } -func registerMountPointSource(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountPointPropSource(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - sourceDescription := `` + flagSourceDescription := `` - var sourceFlagName string + var flagSourceName string if cmdPrefix == "" { - sourceFlagName = "Source" + flagSourceName = "Source" } else { - sourceFlagName = fmt.Sprintf("%v.Source", cmdPrefix) + flagSourceName = fmt.Sprintf("%v.Source", cmdPrefix) } - var sourceFlagDefault string + var flagSourceDefault string - _ = cmd.PersistentFlags().String(sourceFlagName, sourceFlagDefault, sourceDescription) + _ = cmd.PersistentFlags().String(flagSourceName, flagSourceDefault, flagSourceDescription) return nil } -func registerMountPointType(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerMountPointPropType(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - typeDescription := `` + flagTypeDescription := `` - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - var typeFlagDefault string + var flagTypeDefault string - _ = cmd.PersistentFlags().String(typeFlagName, typeFlagDefault, typeDescription) + _ = cmd.PersistentFlags().String(flagTypeName, flagTypeDefault, flagTypeDescription) return nil } @@ -224,78 +222,78 @@ func registerMountPointType(depth int, cmdPrefix string, cmd *cobra.Command) err func retrieveModelMountPointFlags(depth int, m *models.MountPoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, destinationAdded := retrieveMountPointDestinationFlags(depth, m, cmdPrefix, cmd) + err, DestinationAdded := retrieveMountPointPropDestinationFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || destinationAdded + retAdded = retAdded || DestinationAdded - err, driverAdded := retrieveMountPointDriverFlags(depth, m, cmdPrefix, cmd) + err, DriverAdded := retrieveMountPointPropDriverFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || driverAdded + retAdded = retAdded || DriverAdded - err, modeAdded := retrieveMountPointModeFlags(depth, m, cmdPrefix, cmd) + err, ModeAdded := retrieveMountPointPropModeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || modeAdded + retAdded = retAdded || ModeAdded - err, nameAdded := retrieveMountPointNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveMountPointPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, propagationAdded := retrieveMountPointPropagationFlags(depth, m, cmdPrefix, cmd) + err, PropagationAdded := retrieveMountPointPropPropagationFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || propagationAdded + retAdded = retAdded || PropagationAdded - err, rWAdded := retrieveMountPointRWFlags(depth, m, cmdPrefix, cmd) + err, RWAdded := retrieveMountPointPropRWFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || rWAdded + retAdded = retAdded || RWAdded - err, sourceAdded := retrieveMountPointSourceFlags(depth, m, cmdPrefix, cmd) + err, SourceAdded := retrieveMountPointPropSourceFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || sourceAdded + retAdded = retAdded || SourceAdded - err, typeAdded := retrieveMountPointTypeFlags(depth, m, cmdPrefix, cmd) + err, TypeAdded := retrieveMountPointPropTypeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || typeAdded + retAdded = retAdded || TypeAdded return nil, retAdded } -func retrieveMountPointDestinationFlags(depth int, m *models.MountPoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountPointPropDestinationFlags(depth int, m *models.MountPoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - destinationFlagName := fmt.Sprintf("%v.Destination", cmdPrefix) - if cmd.Flags().Changed(destinationFlagName) { + flagDestinationName := fmt.Sprintf("%v.Destination", cmdPrefix) + if cmd.Flags().Changed(flagDestinationName) { - var destinationFlagName string + var flagDestinationName string if cmdPrefix == "" { - destinationFlagName = "Destination" + flagDestinationName = "Destination" } else { - destinationFlagName = fmt.Sprintf("%v.Destination", cmdPrefix) + flagDestinationName = fmt.Sprintf("%v.Destination", cmdPrefix) } - destinationFlagValue, err := cmd.Flags().GetString(destinationFlagName) + flagDestinationValue, err := cmd.Flags().GetString(flagDestinationName) if err != nil { return err, false } - m.Destination = destinationFlagValue + m.Destination = flagDestinationValue retAdded = true } @@ -303,27 +301,27 @@ func retrieveMountPointDestinationFlags(depth int, m *models.MountPoint, cmdPref return nil, retAdded } -func retrieveMountPointDriverFlags(depth int, m *models.MountPoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountPointPropDriverFlags(depth int, m *models.MountPoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - driverFlagName := fmt.Sprintf("%v.Driver", cmdPrefix) - if cmd.Flags().Changed(driverFlagName) { + flagDriverName := fmt.Sprintf("%v.Driver", cmdPrefix) + if cmd.Flags().Changed(flagDriverName) { - var driverFlagName string + var flagDriverName string if cmdPrefix == "" { - driverFlagName = "Driver" + flagDriverName = "Driver" } else { - driverFlagName = fmt.Sprintf("%v.Driver", cmdPrefix) + flagDriverName = fmt.Sprintf("%v.Driver", cmdPrefix) } - driverFlagValue, err := cmd.Flags().GetString(driverFlagName) + flagDriverValue, err := cmd.Flags().GetString(flagDriverName) if err != nil { return err, false } - m.Driver = driverFlagValue + m.Driver = flagDriverValue retAdded = true } @@ -331,27 +329,27 @@ func retrieveMountPointDriverFlags(depth int, m *models.MountPoint, cmdPrefix st return nil, retAdded } -func retrieveMountPointModeFlags(depth int, m *models.MountPoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountPointPropModeFlags(depth int, m *models.MountPoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - modeFlagName := fmt.Sprintf("%v.Mode", cmdPrefix) - if cmd.Flags().Changed(modeFlagName) { + flagModeName := fmt.Sprintf("%v.Mode", cmdPrefix) + if cmd.Flags().Changed(flagModeName) { - var modeFlagName string + var flagModeName string if cmdPrefix == "" { - modeFlagName = "Mode" + flagModeName = "Mode" } else { - modeFlagName = fmt.Sprintf("%v.Mode", cmdPrefix) + flagModeName = fmt.Sprintf("%v.Mode", cmdPrefix) } - modeFlagValue, err := cmd.Flags().GetString(modeFlagName) + flagModeValue, err := cmd.Flags().GetString(flagModeName) if err != nil { return err, false } - m.Mode = modeFlagValue + m.Mode = flagModeValue retAdded = true } @@ -359,27 +357,27 @@ func retrieveMountPointModeFlags(depth int, m *models.MountPoint, cmdPrefix stri return nil, retAdded } -func retrieveMountPointNameFlags(depth int, m *models.MountPoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountPointPropNameFlags(depth int, m *models.MountPoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -387,27 +385,27 @@ func retrieveMountPointNameFlags(depth int, m *models.MountPoint, cmdPrefix stri return nil, retAdded } -func retrieveMountPointPropagationFlags(depth int, m *models.MountPoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountPointPropPropagationFlags(depth int, m *models.MountPoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - propagationFlagName := fmt.Sprintf("%v.Propagation", cmdPrefix) - if cmd.Flags().Changed(propagationFlagName) { + flagPropagationName := fmt.Sprintf("%v.Propagation", cmdPrefix) + if cmd.Flags().Changed(flagPropagationName) { - var propagationFlagName string + var flagPropagationName string if cmdPrefix == "" { - propagationFlagName = "Propagation" + flagPropagationName = "Propagation" } else { - propagationFlagName = fmt.Sprintf("%v.Propagation", cmdPrefix) + flagPropagationName = fmt.Sprintf("%v.Propagation", cmdPrefix) } - propagationFlagValue, err := cmd.Flags().GetString(propagationFlagName) + flagPropagationValue, err := cmd.Flags().GetString(flagPropagationName) if err != nil { return err, false } - m.Propagation = propagationFlagValue + m.Propagation = flagPropagationValue retAdded = true } @@ -415,27 +413,27 @@ func retrieveMountPointPropagationFlags(depth int, m *models.MountPoint, cmdPref return nil, retAdded } -func retrieveMountPointRWFlags(depth int, m *models.MountPoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountPointPropRWFlags(depth int, m *models.MountPoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - rWFlagName := fmt.Sprintf("%v.RW", cmdPrefix) - if cmd.Flags().Changed(rWFlagName) { + flagRWName := fmt.Sprintf("%v.RW", cmdPrefix) + if cmd.Flags().Changed(flagRWName) { - var rWFlagName string + var flagRWName string if cmdPrefix == "" { - rWFlagName = "RW" + flagRWName = "RW" } else { - rWFlagName = fmt.Sprintf("%v.RW", cmdPrefix) + flagRWName = fmt.Sprintf("%v.RW", cmdPrefix) } - rWFlagValue, err := cmd.Flags().GetBool(rWFlagName) + flagRWValue, err := cmd.Flags().GetBool(flagRWName) if err != nil { return err, false } - m.RW = rWFlagValue + m.RW = flagRWValue retAdded = true } @@ -443,27 +441,27 @@ func retrieveMountPointRWFlags(depth int, m *models.MountPoint, cmdPrefix string return nil, retAdded } -func retrieveMountPointSourceFlags(depth int, m *models.MountPoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountPointPropSourceFlags(depth int, m *models.MountPoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - sourceFlagName := fmt.Sprintf("%v.Source", cmdPrefix) - if cmd.Flags().Changed(sourceFlagName) { + flagSourceName := fmt.Sprintf("%v.Source", cmdPrefix) + if cmd.Flags().Changed(flagSourceName) { - var sourceFlagName string + var flagSourceName string if cmdPrefix == "" { - sourceFlagName = "Source" + flagSourceName = "Source" } else { - sourceFlagName = fmt.Sprintf("%v.Source", cmdPrefix) + flagSourceName = fmt.Sprintf("%v.Source", cmdPrefix) } - sourceFlagValue, err := cmd.Flags().GetString(sourceFlagName) + flagSourceValue, err := cmd.Flags().GetString(flagSourceName) if err != nil { return err, false } - m.Source = sourceFlagValue + m.Source = flagSourceValue retAdded = true } @@ -471,27 +469,27 @@ func retrieveMountPointSourceFlags(depth int, m *models.MountPoint, cmdPrefix st return nil, retAdded } -func retrieveMountPointTypeFlags(depth int, m *models.MountPoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveMountPointPropTypeFlags(depth int, m *models.MountPoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - typeFlagName := fmt.Sprintf("%v.Type", cmdPrefix) - if cmd.Flags().Changed(typeFlagName) { + flagTypeName := fmt.Sprintf("%v.Type", cmdPrefix) + if cmd.Flags().Changed(flagTypeName) { - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - typeFlagValue, err := cmd.Flags().GetString(typeFlagName) + flagTypeValue, err := cmd.Flags().GetString(flagTypeName) if err != nil { return err, false } - m.Type = typeFlagValue + m.Type = flagTypeValue retAdded = true } diff --git a/cli/network_attachment_config_model.go b/cli/network_attachment_config_model.go index 3847535..c924c0d 100644 --- a/cli/network_attachment_config_model.go +++ b/cli/network_attachment_config_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for NetworkAttachmentConfig @@ -17,22 +15,22 @@ import ( // register flags to command func registerModelNetworkAttachmentConfigFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerNetworkAttachmentConfigAliases(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkAttachmentConfigPropAliases(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkAttachmentConfigDriverOpts(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkAttachmentConfigPropDriverOpts(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkAttachmentConfigTarget(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkAttachmentConfigPropTarget(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerNetworkAttachmentConfigAliases(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkAttachmentConfigPropAliases(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -42,7 +40,7 @@ func registerNetworkAttachmentConfigAliases(depth int, cmdPrefix string, cmd *co return nil } -func registerNetworkAttachmentConfigDriverOpts(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkAttachmentConfigPropDriverOpts(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -52,23 +50,23 @@ func registerNetworkAttachmentConfigDriverOpts(depth int, cmdPrefix string, cmd return nil } -func registerNetworkAttachmentConfigTarget(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkAttachmentConfigPropTarget(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - targetDescription := `The target network for attachment. Must be a network name or ID.` + flagTargetDescription := `The target network for attachment. Must be a network name or ID.` - var targetFlagName string + var flagTargetName string if cmdPrefix == "" { - targetFlagName = "Target" + flagTargetName = "Target" } else { - targetFlagName = fmt.Sprintf("%v.Target", cmdPrefix) + flagTargetName = fmt.Sprintf("%v.Target", cmdPrefix) } - var targetFlagDefault string + var flagTargetDefault string - _ = cmd.PersistentFlags().String(targetFlagName, targetFlagDefault, targetDescription) + _ = cmd.PersistentFlags().String(flagTargetName, flagTargetDefault, flagTargetDescription) return nil } @@ -77,76 +75,76 @@ func registerNetworkAttachmentConfigTarget(depth int, cmdPrefix string, cmd *cob func retrieveModelNetworkAttachmentConfigFlags(depth int, m *models.NetworkAttachmentConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, aliasesAdded := retrieveNetworkAttachmentConfigAliasesFlags(depth, m, cmdPrefix, cmd) + err, AliasesAdded := retrieveNetworkAttachmentConfigPropAliasesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || aliasesAdded + retAdded = retAdded || AliasesAdded - err, driverOptsAdded := retrieveNetworkAttachmentConfigDriverOptsFlags(depth, m, cmdPrefix, cmd) + err, DriverOptsAdded := retrieveNetworkAttachmentConfigPropDriverOptsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || driverOptsAdded + retAdded = retAdded || DriverOptsAdded - err, targetAdded := retrieveNetworkAttachmentConfigTargetFlags(depth, m, cmdPrefix, cmd) + err, TargetAdded := retrieveNetworkAttachmentConfigPropTargetFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || targetAdded + retAdded = retAdded || TargetAdded return nil, retAdded } -func retrieveNetworkAttachmentConfigAliasesFlags(depth int, m *models.NetworkAttachmentConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkAttachmentConfigPropAliasesFlags(depth int, m *models.NetworkAttachmentConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - aliasesFlagName := fmt.Sprintf("%v.Aliases", cmdPrefix) - if cmd.Flags().Changed(aliasesFlagName) { + flagAliasesName := fmt.Sprintf("%v.Aliases", cmdPrefix) + if cmd.Flags().Changed(flagAliasesName) { // warning: Aliases array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveNetworkAttachmentConfigDriverOptsFlags(depth int, m *models.NetworkAttachmentConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkAttachmentConfigPropDriverOptsFlags(depth int, m *models.NetworkAttachmentConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - driverOptsFlagName := fmt.Sprintf("%v.DriverOpts", cmdPrefix) - if cmd.Flags().Changed(driverOptsFlagName) { + flagDriverOptsName := fmt.Sprintf("%v.DriverOpts", cmdPrefix) + if cmd.Flags().Changed(flagDriverOptsName) { // warning: DriverOpts map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveNetworkAttachmentConfigTargetFlags(depth int, m *models.NetworkAttachmentConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkAttachmentConfigPropTargetFlags(depth int, m *models.NetworkAttachmentConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - targetFlagName := fmt.Sprintf("%v.Target", cmdPrefix) - if cmd.Flags().Changed(targetFlagName) { + flagTargetName := fmt.Sprintf("%v.Target", cmdPrefix) + if cmd.Flags().Changed(flagTargetName) { - var targetFlagName string + var flagTargetName string if cmdPrefix == "" { - targetFlagName = "Target" + flagTargetName = "Target" } else { - targetFlagName = fmt.Sprintf("%v.Target", cmdPrefix) + flagTargetName = fmt.Sprintf("%v.Target", cmdPrefix) } - targetFlagValue, err := cmd.Flags().GetString(targetFlagName) + flagTargetValue, err := cmd.Flags().GetString(flagTargetName) if err != nil { return err, false } - m.Target = targetFlagValue + m.Target = flagTargetValue retAdded = true } diff --git a/cli/network_connect_operation.go b/cli/network_connect_operation.go index dd6277d..9a3ac33 100644 --- a/cli/network_connect_operation.go +++ b/cli/network_connect_operation.go @@ -2,9 +2,6 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" @@ -12,11 +9,12 @@ import ( "github.com/go-swagger/dockerctl/client/network" "github.com/go-swagger/dockerctl/models" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationNetworkNetworkConnectCmd returns a cmd to handle operation networkConnect +// makeOperationNetworkNetworkConnectCmd returns a command to handle operation networkConnect func makeOperationNetworkNetworkConnectCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "NetworkConnect", @@ -39,14 +37,13 @@ func runOperationNetworkNetworkConnect(cmd *cobra.Command, args []string) error } // retrieve flag values from cmd and fill params params := network.NewNetworkConnectParams() - if err, _ := retrieveOperationNetworkNetworkConnectContainerFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationNetworkNetworkConnectContainerFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationNetworkNetworkConnectIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationNetworkNetworkConnectIDFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -55,10 +52,11 @@ func runOperationNetworkNetworkConnect(cmd *cobra.Command, args []string) error if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -75,14 +73,14 @@ func registerOperationNetworkNetworkConnectParamFlags(cmd *cobra.Command) error func registerOperationNetworkNetworkConnectContainerParamFlags(cmdPrefix string, cmd *cobra.Command) error { - var containerFlagName string + var flagContainerName string if cmdPrefix == "" { - containerFlagName = "container" + flagContainerName = "container" } else { - containerFlagName = fmt.Sprintf("%v.container", cmdPrefix) + flagContainerName = fmt.Sprintf("%v.container", cmdPrefix) } - _ = cmd.PersistentFlags().String(containerFlagName, "", "Optional json string for [container]. ") + _ = cmd.PersistentFlags().String(flagContainerName, "", `Optional json string for [container]. `) // add flags for body if err := registerModelNetworkConnectBodyFlags(0, "networkConnectBody", cmd); err != nil { @@ -91,20 +89,21 @@ func registerOperationNetworkNetworkConnectContainerParamFlags(cmdPrefix string, return nil } + func registerOperationNetworkNetworkConnectIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. Network ID or name` + flagIDDescription := `Required. Network ID or name` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -113,58 +112,61 @@ func retrieveOperationNetworkNetworkConnectContainerFlag(m *network.NetworkConne retAdded := false if cmd.Flags().Changed("container") { // Read container string from cmd and unmarshal - containerValueStr, err := cmd.Flags().GetString("container") + flagContainerValueStr, err := cmd.Flags().GetString("container") if err != nil { return err, false } - containerValue := network.NetworkConnectBody{} - if err := json.Unmarshal([]byte(containerValueStr), &containerValue); err != nil { - return fmt.Errorf("cannot unmarshal container string in NetworkConnectBody: %v", err), false + flagContainerValue := network.NetworkConnectBody{} + if err := json.Unmarshal([]byte(flagContainerValueStr), &flagContainerValue); err != nil { + return fmt.Errorf("cannot unmarshal container string in NetworkConnectBody: %w", err), false } - m.Container = containerValue + m.Container = flagContainerValue } - containerValueModel := m.Container - if swag.IsZero(containerValueModel) { - containerValueModel = network.NetworkConnectBody{} + flagContainerModel := m.Container + if swag.IsZero(flagContainerModel) { + flagContainerModel = network.NetworkConnectBody{} } - err, added := retrieveModelNetworkConnectBodyFlags(0, &containerValueModel, "networkConnectBody", cmd) + err, added := retrieveModelNetworkConnectBodyFlags(0, &flagContainerModel, "networkConnectBody", cmd) if err != nil { return err, false } if added { - m.Container = containerValueModel + m.Container = flagContainerModel } - if dryRun && debug { - containerValueDebugBytes, err := json.Marshal(m.Container) + if dryRun && debug { + flagContainerValueDebugBytes, err := json.Marshal(m.Container) if err != nil { return err, false } - logDebugf("Container dry-run payload: %v", string(containerValueDebugBytes)) + logDebugf("Container dry-run payload: %v", string(flagContainerValueDebugBytes)) } + retAdded = retAdded || added return nil, retAdded } + func retrieveOperationNetworkNetworkConnectIDFlag(m *network.NetworkConnectParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } @@ -172,100 +174,100 @@ func retrieveOperationNetworkNetworkConnectIDFlag(m *network.NetworkConnectParam func parseOperationNetworkNetworkConnectResult(resp0 *network.NetworkConnectOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning networkConnectOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*network.NetworkConnectForbidden) + var iResp1 any = respErr + eresp1, ok := iResp1.(*network.NetworkConnectForbidden) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*network.NetworkConnectNotFound) + var iResp2 any = respErr + eresp2, ok := iResp2.(*network.NetworkConnectNotFound) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*network.NetworkConnectInternalServerError) + var iResp3 any = respErr + eresp3, ok := iResp3.(*network.NetworkConnectInternalServerError) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response networkConnectOK is not supported by go-swagger cli yet. - return "", nil } // register flags to command func registerModelNetworkConnectBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerNetworkConnectBodyContainer(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkConnectBodyPropContainer(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkConnectBodyEndpointConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkConnectBodyPropEndpointConfig(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerNetworkConnectBodyContainer(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkConnectBodyPropContainer(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - containerDescription := `The ID or name of the container to connect to the network.` + flagContainerDescription := `The ID or name of the container to connect to the network.` - var containerFlagName string + var flagContainerName string if cmdPrefix == "" { - containerFlagName = "Container" + flagContainerName = "Container" } else { - containerFlagName = fmt.Sprintf("%v.Container", cmdPrefix) + flagContainerName = fmt.Sprintf("%v.Container", cmdPrefix) } - var containerFlagDefault string + var flagContainerDefault string - _ = cmd.PersistentFlags().String(containerFlagName, containerFlagDefault, containerDescription) + _ = cmd.PersistentFlags().String(flagContainerName, flagContainerDefault, flagContainerDescription) return nil } -func registerNetworkConnectBodyEndpointConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkConnectBodyPropEndpointConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var endpointConfigFlagName string + var flagEndpointConfigName string if cmdPrefix == "" { - endpointConfigFlagName = "EndpointConfig" + flagEndpointConfigName = "EndpointConfig" } else { - endpointConfigFlagName = fmt.Sprintf("%v.EndpointConfig", cmdPrefix) + flagEndpointConfigName = fmt.Sprintf("%v.EndpointConfig", cmdPrefix) } - if err := registerModelEndpointSettingsFlags(depth+1, endpointConfigFlagName, cmd); err != nil { + if err := registerModelEndpointSettingsFlags(depth+1, flagEndpointConfigName, cmd); err != nil { return err } @@ -276,42 +278,42 @@ func registerNetworkConnectBodyEndpointConfig(depth int, cmdPrefix string, cmd * func retrieveModelNetworkConnectBodyFlags(depth int, m *network.NetworkConnectBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, containerAdded := retrieveNetworkConnectBodyContainerFlags(depth, m, cmdPrefix, cmd) + err, ContainerAdded := retrieveNetworkConnectBodyPropContainerFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containerAdded + retAdded = retAdded || ContainerAdded - err, endpointConfigAdded := retrieveNetworkConnectBodyEndpointConfigFlags(depth, m, cmdPrefix, cmd) + err, EndpointConfigAdded := retrieveNetworkConnectBodyPropEndpointConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || endpointConfigAdded + retAdded = retAdded || EndpointConfigAdded return nil, retAdded } -func retrieveNetworkConnectBodyContainerFlags(depth int, m *network.NetworkConnectBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkConnectBodyPropContainerFlags(depth int, m *network.NetworkConnectBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - containerFlagName := fmt.Sprintf("%v.Container", cmdPrefix) - if cmd.Flags().Changed(containerFlagName) { + flagContainerName := fmt.Sprintf("%v.Container", cmdPrefix) + if cmd.Flags().Changed(flagContainerName) { - var containerFlagName string + var flagContainerName string if cmdPrefix == "" { - containerFlagName = "Container" + flagContainerName = "Container" } else { - containerFlagName = fmt.Sprintf("%v.Container", cmdPrefix) + flagContainerName = fmt.Sprintf("%v.Container", cmdPrefix) } - containerFlagValue, err := cmd.Flags().GetString(containerFlagName) + flagContainerValue, err := cmd.Flags().GetString(flagContainerName) if err != nil { return err, false } - m.Container = containerFlagValue + m.Container = flagContainerValue retAdded = true } @@ -319,28 +321,28 @@ func retrieveNetworkConnectBodyContainerFlags(depth int, m *network.NetworkConne return nil, retAdded } -func retrieveNetworkConnectBodyEndpointConfigFlags(depth int, m *network.NetworkConnectBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkConnectBodyPropEndpointConfigFlags(depth int, m *network.NetworkConnectBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - endpointConfigFlagName := fmt.Sprintf("%v.EndpointConfig", cmdPrefix) - if cmd.Flags().Changed(endpointConfigFlagName) { + flagEndpointConfigName := fmt.Sprintf("%v.EndpointConfig", cmdPrefix) + if cmd.Flags().Changed(flagEndpointConfigName) { // info: complex object EndpointConfig models.EndpointSettings is retrieved outside this Changed() block } - endpointConfigFlagValue := m.EndpointConfig - if swag.IsZero(endpointConfigFlagValue) { - endpointConfigFlagValue = &models.EndpointSettings{} + flagEndpointConfigValue := m.EndpointConfig + if swag.IsZero(flagEndpointConfigValue) { + flagEndpointConfigValue = &models.EndpointSettings{} } - err, endpointConfigAdded := retrieveModelEndpointSettingsFlags(depth+1, endpointConfigFlagValue, endpointConfigFlagName, cmd) + err, EndpointConfigAdded := retrieveModelEndpointSettingsFlags(depth+1, flagEndpointConfigValue, flagEndpointConfigName, cmd) if err != nil { return err, false } - retAdded = retAdded || endpointConfigAdded - if endpointConfigAdded { - m.EndpointConfig = endpointConfigFlagValue + retAdded = retAdded || EndpointConfigAdded + if EndpointConfigAdded { + m.EndpointConfig = flagEndpointConfigValue } return nil, retAdded diff --git a/cli/network_container_model.go b/cli/network_container_model.go index 19e6d20..3240825 100644 --- a/cli/network_container_model.go +++ b/cli/network_container_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for NetworkContainer @@ -17,130 +15,130 @@ import ( // register flags to command func registerModelNetworkContainerFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerNetworkContainerEndpointID(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkContainerPropEndpointID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkContainerIPV4Address(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkContainerPropIPV4Address(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkContainerIPV6Address(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkContainerPropIPV6Address(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkContainerMacAddress(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkContainerPropMacAddress(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkContainerName(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkContainerPropName(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerNetworkContainerEndpointID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkContainerPropEndpointID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - endpointIdDescription := `` + flagEndpointIDDescription := `` - var endpointIdFlagName string + var flagEndpointIDName string if cmdPrefix == "" { - endpointIdFlagName = "EndpointID" + flagEndpointIDName = "EndpointID" } else { - endpointIdFlagName = fmt.Sprintf("%v.EndpointID", cmdPrefix) + flagEndpointIDName = fmt.Sprintf("%v.EndpointID", cmdPrefix) } - var endpointIdFlagDefault string + var flagEndpointIDDefault string - _ = cmd.PersistentFlags().String(endpointIdFlagName, endpointIdFlagDefault, endpointIdDescription) + _ = cmd.PersistentFlags().String(flagEndpointIDName, flagEndpointIDDefault, flagEndpointIDDescription) return nil } -func registerNetworkContainerIPV4Address(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkContainerPropIPV4Address(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - ipv4AddressDescription := `` + flagIPV4AddressDescription := `` - var ipv4AddressFlagName string + var flagIPV4AddressName string if cmdPrefix == "" { - ipv4AddressFlagName = "IPv4Address" + flagIPV4AddressName = "IPv4Address" } else { - ipv4AddressFlagName = fmt.Sprintf("%v.IPv4Address", cmdPrefix) + flagIPV4AddressName = fmt.Sprintf("%v.IPv4Address", cmdPrefix) } - var ipv4AddressFlagDefault string + var flagIPV4AddressDefault string - _ = cmd.PersistentFlags().String(ipv4AddressFlagName, ipv4AddressFlagDefault, ipv4AddressDescription) + _ = cmd.PersistentFlags().String(flagIPV4AddressName, flagIPV4AddressDefault, flagIPV4AddressDescription) return nil } -func registerNetworkContainerIPV6Address(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkContainerPropIPV6Address(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - ipv6AddressDescription := `` + flagIPV6AddressDescription := `` - var ipv6AddressFlagName string + var flagIPV6AddressName string if cmdPrefix == "" { - ipv6AddressFlagName = "IPv6Address" + flagIPV6AddressName = "IPv6Address" } else { - ipv6AddressFlagName = fmt.Sprintf("%v.IPv6Address", cmdPrefix) + flagIPV6AddressName = fmt.Sprintf("%v.IPv6Address", cmdPrefix) } - var ipv6AddressFlagDefault string + var flagIPV6AddressDefault string - _ = cmd.PersistentFlags().String(ipv6AddressFlagName, ipv6AddressFlagDefault, ipv6AddressDescription) + _ = cmd.PersistentFlags().String(flagIPV6AddressName, flagIPV6AddressDefault, flagIPV6AddressDescription) return nil } -func registerNetworkContainerMacAddress(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkContainerPropMacAddress(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - macAddressDescription := `` + flagMacAddressDescription := `` - var macAddressFlagName string + var flagMacAddressName string if cmdPrefix == "" { - macAddressFlagName = "MacAddress" + flagMacAddressName = "MacAddress" } else { - macAddressFlagName = fmt.Sprintf("%v.MacAddress", cmdPrefix) + flagMacAddressName = fmt.Sprintf("%v.MacAddress", cmdPrefix) } - var macAddressFlagDefault string + var flagMacAddressDefault string - _ = cmd.PersistentFlags().String(macAddressFlagName, macAddressFlagDefault, macAddressDescription) + _ = cmd.PersistentFlags().String(flagMacAddressName, flagMacAddressDefault, flagMacAddressDescription) return nil } -func registerNetworkContainerName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkContainerPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `` + flagNameDescription := `` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } @@ -149,60 +147,60 @@ func registerNetworkContainerName(depth int, cmdPrefix string, cmd *cobra.Comman func retrieveModelNetworkContainerFlags(depth int, m *models.NetworkContainer, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, endpointIdAdded := retrieveNetworkContainerEndpointIDFlags(depth, m, cmdPrefix, cmd) + err, EndpointIDAdded := retrieveNetworkContainerPropEndpointIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || endpointIdAdded + retAdded = retAdded || EndpointIDAdded - err, ipv4AddressAdded := retrieveNetworkContainerIPV4AddressFlags(depth, m, cmdPrefix, cmd) + err, IPV4AddressAdded := retrieveNetworkContainerPropIPV4AddressFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ipv4AddressAdded + retAdded = retAdded || IPV4AddressAdded - err, ipv6AddressAdded := retrieveNetworkContainerIPV6AddressFlags(depth, m, cmdPrefix, cmd) + err, IPV6AddressAdded := retrieveNetworkContainerPropIPV6AddressFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ipv6AddressAdded + retAdded = retAdded || IPV6AddressAdded - err, macAddressAdded := retrieveNetworkContainerMacAddressFlags(depth, m, cmdPrefix, cmd) + err, MacAddressAdded := retrieveNetworkContainerPropMacAddressFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || macAddressAdded + retAdded = retAdded || MacAddressAdded - err, nameAdded := retrieveNetworkContainerNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveNetworkContainerPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded return nil, retAdded } -func retrieveNetworkContainerEndpointIDFlags(depth int, m *models.NetworkContainer, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkContainerPropEndpointIDFlags(depth int, m *models.NetworkContainer, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - endpointIdFlagName := fmt.Sprintf("%v.EndpointID", cmdPrefix) - if cmd.Flags().Changed(endpointIdFlagName) { + flagEndpointIDName := fmt.Sprintf("%v.EndpointID", cmdPrefix) + if cmd.Flags().Changed(flagEndpointIDName) { - var endpointIdFlagName string + var flagEndpointIDName string if cmdPrefix == "" { - endpointIdFlagName = "EndpointID" + flagEndpointIDName = "EndpointID" } else { - endpointIdFlagName = fmt.Sprintf("%v.EndpointID", cmdPrefix) + flagEndpointIDName = fmt.Sprintf("%v.EndpointID", cmdPrefix) } - endpointIdFlagValue, err := cmd.Flags().GetString(endpointIdFlagName) + flagEndpointIDValue, err := cmd.Flags().GetString(flagEndpointIDName) if err != nil { return err, false } - m.EndpointID = endpointIdFlagValue + m.EndpointID = flagEndpointIDValue retAdded = true } @@ -210,27 +208,27 @@ func retrieveNetworkContainerEndpointIDFlags(depth int, m *models.NetworkContain return nil, retAdded } -func retrieveNetworkContainerIPV4AddressFlags(depth int, m *models.NetworkContainer, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkContainerPropIPV4AddressFlags(depth int, m *models.NetworkContainer, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ipv4AddressFlagName := fmt.Sprintf("%v.IPv4Address", cmdPrefix) - if cmd.Flags().Changed(ipv4AddressFlagName) { + flagIPV4AddressName := fmt.Sprintf("%v.IPv4Address", cmdPrefix) + if cmd.Flags().Changed(flagIPV4AddressName) { - var ipv4AddressFlagName string + var flagIPV4AddressName string if cmdPrefix == "" { - ipv4AddressFlagName = "IPv4Address" + flagIPV4AddressName = "IPv4Address" } else { - ipv4AddressFlagName = fmt.Sprintf("%v.IPv4Address", cmdPrefix) + flagIPV4AddressName = fmt.Sprintf("%v.IPv4Address", cmdPrefix) } - ipv4AddressFlagValue, err := cmd.Flags().GetString(ipv4AddressFlagName) + flagIPV4AddressValue, err := cmd.Flags().GetString(flagIPV4AddressName) if err != nil { return err, false } - m.IPV4Address = ipv4AddressFlagValue + m.IPV4Address = flagIPV4AddressValue retAdded = true } @@ -238,27 +236,27 @@ func retrieveNetworkContainerIPV4AddressFlags(depth int, m *models.NetworkContai return nil, retAdded } -func retrieveNetworkContainerIPV6AddressFlags(depth int, m *models.NetworkContainer, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkContainerPropIPV6AddressFlags(depth int, m *models.NetworkContainer, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ipv6AddressFlagName := fmt.Sprintf("%v.IPv6Address", cmdPrefix) - if cmd.Flags().Changed(ipv6AddressFlagName) { + flagIPV6AddressName := fmt.Sprintf("%v.IPv6Address", cmdPrefix) + if cmd.Flags().Changed(flagIPV6AddressName) { - var ipv6AddressFlagName string + var flagIPV6AddressName string if cmdPrefix == "" { - ipv6AddressFlagName = "IPv6Address" + flagIPV6AddressName = "IPv6Address" } else { - ipv6AddressFlagName = fmt.Sprintf("%v.IPv6Address", cmdPrefix) + flagIPV6AddressName = fmt.Sprintf("%v.IPv6Address", cmdPrefix) } - ipv6AddressFlagValue, err := cmd.Flags().GetString(ipv6AddressFlagName) + flagIPV6AddressValue, err := cmd.Flags().GetString(flagIPV6AddressName) if err != nil { return err, false } - m.IPV6Address = ipv6AddressFlagValue + m.IPV6Address = flagIPV6AddressValue retAdded = true } @@ -266,27 +264,27 @@ func retrieveNetworkContainerIPV6AddressFlags(depth int, m *models.NetworkContai return nil, retAdded } -func retrieveNetworkContainerMacAddressFlags(depth int, m *models.NetworkContainer, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkContainerPropMacAddressFlags(depth int, m *models.NetworkContainer, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - macAddressFlagName := fmt.Sprintf("%v.MacAddress", cmdPrefix) - if cmd.Flags().Changed(macAddressFlagName) { + flagMacAddressName := fmt.Sprintf("%v.MacAddress", cmdPrefix) + if cmd.Flags().Changed(flagMacAddressName) { - var macAddressFlagName string + var flagMacAddressName string if cmdPrefix == "" { - macAddressFlagName = "MacAddress" + flagMacAddressName = "MacAddress" } else { - macAddressFlagName = fmt.Sprintf("%v.MacAddress", cmdPrefix) + flagMacAddressName = fmt.Sprintf("%v.MacAddress", cmdPrefix) } - macAddressFlagValue, err := cmd.Flags().GetString(macAddressFlagName) + flagMacAddressValue, err := cmd.Flags().GetString(flagMacAddressName) if err != nil { return err, false } - m.MacAddress = macAddressFlagValue + m.MacAddress = flagMacAddressValue retAdded = true } @@ -294,27 +292,27 @@ func retrieveNetworkContainerMacAddressFlags(depth int, m *models.NetworkContain return nil, retAdded } -func retrieveNetworkContainerNameFlags(depth int, m *models.NetworkContainer, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkContainerPropNameFlags(depth int, m *models.NetworkContainer, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } diff --git a/cli/network_create_operation.go b/cli/network_create_operation.go index 3190db7..54450a2 100644 --- a/cli/network_create_operation.go +++ b/cli/network_create_operation.go @@ -2,9 +2,6 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" @@ -12,11 +9,12 @@ import ( "github.com/go-swagger/dockerctl/client/network" "github.com/go-swagger/dockerctl/models" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationNetworkNetworkCreateCmd returns a cmd to handle operation networkCreate +// makeOperationNetworkNetworkCreateCmd returns a command to handle operation networkCreate func makeOperationNetworkNetworkCreateCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "NetworkCreate", @@ -39,11 +37,10 @@ func runOperationNetworkNetworkCreate(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := network.NewNetworkCreateParams() - if err, _ := retrieveOperationNetworkNetworkCreateNetworkConfigFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationNetworkNetworkCreateNetworkConfigFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -52,10 +49,11 @@ func runOperationNetworkNetworkCreate(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -69,14 +67,14 @@ func registerOperationNetworkNetworkCreateParamFlags(cmd *cobra.Command) error { func registerOperationNetworkNetworkCreateNetworkConfigParamFlags(cmdPrefix string, cmd *cobra.Command) error { - var networkConfigFlagName string + var flagNetworkConfigName string if cmdPrefix == "" { - networkConfigFlagName = "networkConfig" + flagNetworkConfigName = "networkConfig" } else { - networkConfigFlagName = fmt.Sprintf("%v.networkConfig", cmdPrefix) + flagNetworkConfigName = fmt.Sprintf("%v.networkConfig", cmdPrefix) } - _ = cmd.PersistentFlags().String(networkConfigFlagName, "", "Optional json string for [networkConfig]. Network configuration") + _ = cmd.PersistentFlags().String(flagNetworkConfigName, "", `Optional json string for [networkConfig]. Network configuration`) // add flags for body if err := registerModelNetworkCreateBodyFlags(0, "networkCreateBody", cmd); err != nil { @@ -90,36 +88,37 @@ func retrieveOperationNetworkNetworkCreateNetworkConfigFlag(m *network.NetworkCr retAdded := false if cmd.Flags().Changed("networkConfig") { // Read networkConfig string from cmd and unmarshal - networkConfigValueStr, err := cmd.Flags().GetString("networkConfig") + flagNetworkConfigValueStr, err := cmd.Flags().GetString("networkConfig") if err != nil { return err, false } - networkConfigValue := network.NetworkCreateBody{} - if err := json.Unmarshal([]byte(networkConfigValueStr), &networkConfigValue); err != nil { - return fmt.Errorf("cannot unmarshal networkConfig string in NetworkCreateBody: %v", err), false + flagNetworkConfigValue := network.NetworkCreateBody{} + if err := json.Unmarshal([]byte(flagNetworkConfigValueStr), &flagNetworkConfigValue); err != nil { + return fmt.Errorf("cannot unmarshal networkConfig string in NetworkCreateBody: %w", err), false } - m.NetworkConfig = networkConfigValue + m.NetworkConfig = flagNetworkConfigValue } - networkConfigValueModel := m.NetworkConfig - if swag.IsZero(networkConfigValueModel) { - networkConfigValueModel = network.NetworkCreateBody{} + flagNetworkConfigModel := m.NetworkConfig + if swag.IsZero(flagNetworkConfigModel) { + flagNetworkConfigModel = network.NetworkCreateBody{} } - err, added := retrieveModelNetworkCreateBodyFlags(0, &networkConfigValueModel, "networkCreateBody", cmd) + err, added := retrieveModelNetworkCreateBodyFlags(0, &flagNetworkConfigModel, "networkCreateBody", cmd) if err != nil { return err, false } if added { - m.NetworkConfig = networkConfigValueModel + m.NetworkConfig = flagNetworkConfigModel } - if dryRun && debug { - networkConfigValueDebugBytes, err := json.Marshal(m.NetworkConfig) + if dryRun && debug { + flagNetworkConfigValueDebugBytes, err := json.Marshal(m.NetworkConfig) if err != nil { return err, false } - logDebugf("NetworkConfig dry-run payload: %v", string(networkConfigValueDebugBytes)) + logDebugf("NetworkConfig dry-run payload: %v", string(flagNetworkConfigValueDebugBytes)) } + retAdded = retAdded || added return nil, retAdded @@ -129,57 +128,59 @@ func retrieveOperationNetworkNetworkCreateNetworkConfigFlag(m *network.NetworkCr func parseOperationNetworkNetworkCreateResult(resp0 *network.NetworkCreateCreated, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*network.NetworkCreateCreated) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*network.NetworkCreateCreated) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*network.NetworkCreateForbidden) + var iResp1 any = respErr + eresp1, ok := iResp1.(*network.NetworkCreateForbidden) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*network.NetworkCreateNotFound) + var iResp2 any = respErr + eresp2, ok := iResp2.(*network.NetworkCreateNotFound) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*network.NetworkCreateInternalServerError) + var iResp3 any = respErr + eresp3, ok := iResp3.(*network.NetworkCreateInternalServerError) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -187,202 +188,201 @@ func parseOperationNetworkNetworkCreateResult(resp0 *network.NetworkCreateCreate } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelNetworkCreateBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerNetworkCreateBodyAttachable(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkCreateBodyPropAttachable(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkCreateBodyCheckDuplicate(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkCreateBodyPropCheckDuplicate(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkCreateBodyDriver(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkCreateBodyPropDriver(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkCreateBodyEnableIPV6(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkCreateBodyPropEnableIPV6(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkCreateBodyIPAM(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkCreateBodyPropIPAM(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkCreateBodyIngress(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkCreateBodyPropIngress(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkCreateBodyInternal(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkCreateBodyPropInternal(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkCreateBodyLabels(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkCreateBodyPropLabels(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkCreateBodyName(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkCreateBodyPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkCreateBodyOptions(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkCreateBodyPropOptions(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerNetworkCreateBodyAttachable(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkCreateBodyPropAttachable(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - attachableDescription := `Globally scoped network is manually attachable by regular containers from workers in swarm mode.` + flagAttachableDescription := `Globally scoped network is manually attachable by regular containers from workers in swarm mode.` - var attachableFlagName string + var flagAttachableName string if cmdPrefix == "" { - attachableFlagName = "Attachable" + flagAttachableName = "Attachable" } else { - attachableFlagName = fmt.Sprintf("%v.Attachable", cmdPrefix) + flagAttachableName = fmt.Sprintf("%v.Attachable", cmdPrefix) } - var attachableFlagDefault bool + var flagAttachableDefault bool - _ = cmd.PersistentFlags().Bool(attachableFlagName, attachableFlagDefault, attachableDescription) + _ = cmd.PersistentFlags().Bool(flagAttachableName, flagAttachableDefault, flagAttachableDescription) return nil } -func registerNetworkCreateBodyCheckDuplicate(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkCreateBodyPropCheckDuplicate(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - checkDuplicateDescription := `Check for networks with duplicate names. Since Network is primarily keyed based on a random ID and not on the name, and network name is strictly a user-friendly alias to the network which is uniquely identified using ID, there is no guaranteed way to check for duplicates. CheckDuplicate is there to provide a best effort checking of any networks which has the same name but it is not guaranteed to catch all name collisions.` + flagCheckDuplicateDescription := `Check for networks with duplicate names. Since Network is primarily keyed based on a random ID and not on the name, and network name is strictly a user-friendly alias to the network which is uniquely identified using ID, there is no guaranteed way to check for duplicates. CheckDuplicate is there to provide a best effort checking of any networks which has the same name but it is not guaranteed to catch all name collisions.` - var checkDuplicateFlagName string + var flagCheckDuplicateName string if cmdPrefix == "" { - checkDuplicateFlagName = "CheckDuplicate" + flagCheckDuplicateName = "CheckDuplicate" } else { - checkDuplicateFlagName = fmt.Sprintf("%v.CheckDuplicate", cmdPrefix) + flagCheckDuplicateName = fmt.Sprintf("%v.CheckDuplicate", cmdPrefix) } - var checkDuplicateFlagDefault bool + var flagCheckDuplicateDefault bool - _ = cmd.PersistentFlags().Bool(checkDuplicateFlagName, checkDuplicateFlagDefault, checkDuplicateDescription) + _ = cmd.PersistentFlags().Bool(flagCheckDuplicateName, flagCheckDuplicateDefault, flagCheckDuplicateDescription) return nil } -func registerNetworkCreateBodyDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkCreateBodyPropDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - driverDescription := `Name of the network driver plugin to use.` + flagDriverDescription := `Name of the network driver plugin to use.` - var driverFlagName string + var flagDriverName string if cmdPrefix == "" { - driverFlagName = "Driver" + flagDriverName = "Driver" } else { - driverFlagName = fmt.Sprintf("%v.Driver", cmdPrefix) + flagDriverName = fmt.Sprintf("%v.Driver", cmdPrefix) } - var driverFlagDefault string = "bridge" + var flagDriverDefault string = "bridge" - _ = cmd.PersistentFlags().String(driverFlagName, driverFlagDefault, driverDescription) + _ = cmd.PersistentFlags().String(flagDriverName, flagDriverDefault, flagDriverDescription) return nil } -func registerNetworkCreateBodyEnableIPV6(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkCreateBodyPropEnableIPV6(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - enableIpv6Description := `Enable IPv6 on the network.` + flagEnableIPV6Description := `Enable IPv6 on the network.` - var enableIpv6FlagName string + var flagEnableIPV6Name string if cmdPrefix == "" { - enableIpv6FlagName = "EnableIPv6" + flagEnableIPV6Name = "EnableIPv6" } else { - enableIpv6FlagName = fmt.Sprintf("%v.EnableIPv6", cmdPrefix) + flagEnableIPV6Name = fmt.Sprintf("%v.EnableIPv6", cmdPrefix) } - var enableIpv6FlagDefault bool + var flagEnableIPV6Default bool - _ = cmd.PersistentFlags().Bool(enableIpv6FlagName, enableIpv6FlagDefault, enableIpv6Description) + _ = cmd.PersistentFlags().Bool(flagEnableIPV6Name, flagEnableIPV6Default, flagEnableIPV6Description) return nil } -func registerNetworkCreateBodyIPAM(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkCreateBodyPropIPAM(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var ipAMFlagName string + var flagIPAMName string if cmdPrefix == "" { - ipAMFlagName = "IPAM" + flagIPAMName = "IPAM" } else { - ipAMFlagName = fmt.Sprintf("%v.IPAM", cmdPrefix) + flagIPAMName = fmt.Sprintf("%v.IPAM", cmdPrefix) } - if err := registerModelIPAMFlags(depth+1, ipAMFlagName, cmd); err != nil { + if err := registerModelIPAMFlags(depth+1, flagIPAMName, cmd); err != nil { return err } return nil } -func registerNetworkCreateBodyIngress(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkCreateBodyPropIngress(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - ingressDescription := `Ingress network is the network which provides the routing-mesh in swarm mode.` + flagIngressDescription := `Ingress network is the network which provides the routing-mesh in swarm mode.` - var ingressFlagName string + var flagIngressName string if cmdPrefix == "" { - ingressFlagName = "Ingress" + flagIngressName = "Ingress" } else { - ingressFlagName = fmt.Sprintf("%v.Ingress", cmdPrefix) + flagIngressName = fmt.Sprintf("%v.Ingress", cmdPrefix) } - var ingressFlagDefault bool + var flagIngressDefault bool - _ = cmd.PersistentFlags().Bool(ingressFlagName, ingressFlagDefault, ingressDescription) + _ = cmd.PersistentFlags().Bool(flagIngressName, flagIngressDefault, flagIngressDescription) return nil } -func registerNetworkCreateBodyInternal(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkCreateBodyPropInternal(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - internalDescription := `Restrict external access to the network.` + flagInternalDescription := `Restrict external access to the network.` - var internalFlagName string + var flagInternalName string if cmdPrefix == "" { - internalFlagName = "Internal" + flagInternalName = "Internal" } else { - internalFlagName = fmt.Sprintf("%v.Internal", cmdPrefix) + flagInternalName = fmt.Sprintf("%v.Internal", cmdPrefix) } - var internalFlagDefault bool + var flagInternalDefault bool - _ = cmd.PersistentFlags().Bool(internalFlagName, internalFlagDefault, internalDescription) + _ = cmd.PersistentFlags().Bool(flagInternalName, flagInternalDefault, flagInternalDescription) return nil } -func registerNetworkCreateBodyLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkCreateBodyPropLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -392,28 +392,28 @@ func registerNetworkCreateBodyLabels(depth int, cmdPrefix string, cmd *cobra.Com return nil } -func registerNetworkCreateBodyName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkCreateBodyPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Required. The network's name.` + flagNameDescription := `Required. The network's name.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerNetworkCreateBodyOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkCreateBodyPropOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -427,90 +427,90 @@ func registerNetworkCreateBodyOptions(depth int, cmdPrefix string, cmd *cobra.Co func retrieveModelNetworkCreateBodyFlags(depth int, m *network.NetworkCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, attachableAdded := retrieveNetworkCreateBodyAttachableFlags(depth, m, cmdPrefix, cmd) + err, AttachableAdded := retrieveNetworkCreateBodyPropAttachableFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || attachableAdded + retAdded = retAdded || AttachableAdded - err, checkDuplicateAdded := retrieveNetworkCreateBodyCheckDuplicateFlags(depth, m, cmdPrefix, cmd) + err, CheckDuplicateAdded := retrieveNetworkCreateBodyPropCheckDuplicateFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || checkDuplicateAdded + retAdded = retAdded || CheckDuplicateAdded - err, driverAdded := retrieveNetworkCreateBodyDriverFlags(depth, m, cmdPrefix, cmd) + err, DriverAdded := retrieveNetworkCreateBodyPropDriverFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || driverAdded + retAdded = retAdded || DriverAdded - err, enableIpv6Added := retrieveNetworkCreateBodyEnableIPV6Flags(depth, m, cmdPrefix, cmd) + err, EnableIPV6Added := retrieveNetworkCreateBodyPropEnableIPV6Flags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || enableIpv6Added + retAdded = retAdded || EnableIPV6Added - err, ipAMAdded := retrieveNetworkCreateBodyIPAMFlags(depth, m, cmdPrefix, cmd) + err, IPAMAdded := retrieveNetworkCreateBodyPropIPAMFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ipAMAdded + retAdded = retAdded || IPAMAdded - err, ingressAdded := retrieveNetworkCreateBodyIngressFlags(depth, m, cmdPrefix, cmd) + err, IngressAdded := retrieveNetworkCreateBodyPropIngressFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ingressAdded + retAdded = retAdded || IngressAdded - err, internalAdded := retrieveNetworkCreateBodyInternalFlags(depth, m, cmdPrefix, cmd) + err, InternalAdded := retrieveNetworkCreateBodyPropInternalFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || internalAdded + retAdded = retAdded || InternalAdded - err, labelsAdded := retrieveNetworkCreateBodyLabelsFlags(depth, m, cmdPrefix, cmd) + err, LabelsAdded := retrieveNetworkCreateBodyPropLabelsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || labelsAdded + retAdded = retAdded || LabelsAdded - err, nameAdded := retrieveNetworkCreateBodyNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveNetworkCreateBodyPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, optionsAdded := retrieveNetworkCreateBodyOptionsFlags(depth, m, cmdPrefix, cmd) + err, OptionsAdded := retrieveNetworkCreateBodyPropOptionsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || optionsAdded + retAdded = retAdded || OptionsAdded return nil, retAdded } -func retrieveNetworkCreateBodyAttachableFlags(depth int, m *network.NetworkCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkCreateBodyPropAttachableFlags(depth int, m *network.NetworkCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - attachableFlagName := fmt.Sprintf("%v.Attachable", cmdPrefix) - if cmd.Flags().Changed(attachableFlagName) { + flagAttachableName := fmt.Sprintf("%v.Attachable", cmdPrefix) + if cmd.Flags().Changed(flagAttachableName) { - var attachableFlagName string + var flagAttachableName string if cmdPrefix == "" { - attachableFlagName = "Attachable" + flagAttachableName = "Attachable" } else { - attachableFlagName = fmt.Sprintf("%v.Attachable", cmdPrefix) + flagAttachableName = fmt.Sprintf("%v.Attachable", cmdPrefix) } - attachableFlagValue, err := cmd.Flags().GetBool(attachableFlagName) + flagAttachableValue, err := cmd.Flags().GetBool(flagAttachableName) if err != nil { return err, false } - m.Attachable = attachableFlagValue + m.Attachable = flagAttachableValue retAdded = true } @@ -518,27 +518,27 @@ func retrieveNetworkCreateBodyAttachableFlags(depth int, m *network.NetworkCreat return nil, retAdded } -func retrieveNetworkCreateBodyCheckDuplicateFlags(depth int, m *network.NetworkCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkCreateBodyPropCheckDuplicateFlags(depth int, m *network.NetworkCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - checkDuplicateFlagName := fmt.Sprintf("%v.CheckDuplicate", cmdPrefix) - if cmd.Flags().Changed(checkDuplicateFlagName) { + flagCheckDuplicateName := fmt.Sprintf("%v.CheckDuplicate", cmdPrefix) + if cmd.Flags().Changed(flagCheckDuplicateName) { - var checkDuplicateFlagName string + var flagCheckDuplicateName string if cmdPrefix == "" { - checkDuplicateFlagName = "CheckDuplicate" + flagCheckDuplicateName = "CheckDuplicate" } else { - checkDuplicateFlagName = fmt.Sprintf("%v.CheckDuplicate", cmdPrefix) + flagCheckDuplicateName = fmt.Sprintf("%v.CheckDuplicate", cmdPrefix) } - checkDuplicateFlagValue, err := cmd.Flags().GetBool(checkDuplicateFlagName) + flagCheckDuplicateValue, err := cmd.Flags().GetBool(flagCheckDuplicateName) if err != nil { return err, false } - m.CheckDuplicate = checkDuplicateFlagValue + m.CheckDuplicate = flagCheckDuplicateValue retAdded = true } @@ -546,27 +546,27 @@ func retrieveNetworkCreateBodyCheckDuplicateFlags(depth int, m *network.NetworkC return nil, retAdded } -func retrieveNetworkCreateBodyDriverFlags(depth int, m *network.NetworkCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkCreateBodyPropDriverFlags(depth int, m *network.NetworkCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - driverFlagName := fmt.Sprintf("%v.Driver", cmdPrefix) - if cmd.Flags().Changed(driverFlagName) { + flagDriverName := fmt.Sprintf("%v.Driver", cmdPrefix) + if cmd.Flags().Changed(flagDriverName) { - var driverFlagName string + var flagDriverName string if cmdPrefix == "" { - driverFlagName = "Driver" + flagDriverName = "Driver" } else { - driverFlagName = fmt.Sprintf("%v.Driver", cmdPrefix) + flagDriverName = fmt.Sprintf("%v.Driver", cmdPrefix) } - driverFlagValue, err := cmd.Flags().GetString(driverFlagName) + flagDriverValue, err := cmd.Flags().GetString(flagDriverName) if err != nil { return err, false } - m.Driver = &driverFlagValue + m.Driver = &flagDriverValue retAdded = true } @@ -574,27 +574,27 @@ func retrieveNetworkCreateBodyDriverFlags(depth int, m *network.NetworkCreateBod return nil, retAdded } -func retrieveNetworkCreateBodyEnableIPV6Flags(depth int, m *network.NetworkCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkCreateBodyPropEnableIPV6Flags(depth int, m *network.NetworkCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - enableIpv6FlagName := fmt.Sprintf("%v.EnableIPv6", cmdPrefix) - if cmd.Flags().Changed(enableIpv6FlagName) { + flagEnableIPV6Name := fmt.Sprintf("%v.EnableIPv6", cmdPrefix) + if cmd.Flags().Changed(flagEnableIPV6Name) { - var enableIpv6FlagName string + var flagEnableIPV6Name string if cmdPrefix == "" { - enableIpv6FlagName = "EnableIPv6" + flagEnableIPV6Name = "EnableIPv6" } else { - enableIpv6FlagName = fmt.Sprintf("%v.EnableIPv6", cmdPrefix) + flagEnableIPV6Name = fmt.Sprintf("%v.EnableIPv6", cmdPrefix) } - enableIpv6FlagValue, err := cmd.Flags().GetBool(enableIpv6FlagName) + flagEnableIPV6Value, err := cmd.Flags().GetBool(flagEnableIPV6Name) if err != nil { return err, false } - m.EnableIPV6 = enableIpv6FlagValue + m.EnableIPV6 = flagEnableIPV6Value retAdded = true } @@ -602,54 +602,54 @@ func retrieveNetworkCreateBodyEnableIPV6Flags(depth int, m *network.NetworkCreat return nil, retAdded } -func retrieveNetworkCreateBodyIPAMFlags(depth int, m *network.NetworkCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkCreateBodyPropIPAMFlags(depth int, m *network.NetworkCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ipAMFlagName := fmt.Sprintf("%v.IPAM", cmdPrefix) - if cmd.Flags().Changed(ipAMFlagName) { + flagIPAMName := fmt.Sprintf("%v.IPAM", cmdPrefix) + if cmd.Flags().Changed(flagIPAMName) { // info: complex object IPAM models.IPAM is retrieved outside this Changed() block } - ipAMFlagValue := m.IPAM - if swag.IsZero(ipAMFlagValue) { - ipAMFlagValue = &models.IPAM{} + flagIPAMValue := m.IPAM + if swag.IsZero(flagIPAMValue) { + flagIPAMValue = &models.IPAM{} } - err, ipAMAdded := retrieveModelIPAMFlags(depth+1, ipAMFlagValue, ipAMFlagName, cmd) + err, IPAMAdded := retrieveModelIPAMFlags(depth+1, flagIPAMValue, flagIPAMName, cmd) if err != nil { return err, false } - retAdded = retAdded || ipAMAdded - if ipAMAdded { - m.IPAM = ipAMFlagValue + retAdded = retAdded || IPAMAdded + if IPAMAdded { + m.IPAM = flagIPAMValue } return nil, retAdded } -func retrieveNetworkCreateBodyIngressFlags(depth int, m *network.NetworkCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkCreateBodyPropIngressFlags(depth int, m *network.NetworkCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ingressFlagName := fmt.Sprintf("%v.Ingress", cmdPrefix) - if cmd.Flags().Changed(ingressFlagName) { + flagIngressName := fmt.Sprintf("%v.Ingress", cmdPrefix) + if cmd.Flags().Changed(flagIngressName) { - var ingressFlagName string + var flagIngressName string if cmdPrefix == "" { - ingressFlagName = "Ingress" + flagIngressName = "Ingress" } else { - ingressFlagName = fmt.Sprintf("%v.Ingress", cmdPrefix) + flagIngressName = fmt.Sprintf("%v.Ingress", cmdPrefix) } - ingressFlagValue, err := cmd.Flags().GetBool(ingressFlagName) + flagIngressValue, err := cmd.Flags().GetBool(flagIngressName) if err != nil { return err, false } - m.Ingress = ingressFlagValue + m.Ingress = flagIngressValue retAdded = true } @@ -657,27 +657,27 @@ func retrieveNetworkCreateBodyIngressFlags(depth int, m *network.NetworkCreateBo return nil, retAdded } -func retrieveNetworkCreateBodyInternalFlags(depth int, m *network.NetworkCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkCreateBodyPropInternalFlags(depth int, m *network.NetworkCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - internalFlagName := fmt.Sprintf("%v.Internal", cmdPrefix) - if cmd.Flags().Changed(internalFlagName) { + flagInternalName := fmt.Sprintf("%v.Internal", cmdPrefix) + if cmd.Flags().Changed(flagInternalName) { - var internalFlagName string + var flagInternalName string if cmdPrefix == "" { - internalFlagName = "Internal" + flagInternalName = "Internal" } else { - internalFlagName = fmt.Sprintf("%v.Internal", cmdPrefix) + flagInternalName = fmt.Sprintf("%v.Internal", cmdPrefix) } - internalFlagValue, err := cmd.Flags().GetBool(internalFlagName) + flagInternalValue, err := cmd.Flags().GetBool(flagInternalName) if err != nil { return err, false } - m.Internal = internalFlagValue + m.Internal = flagInternalValue retAdded = true } @@ -685,41 +685,41 @@ func retrieveNetworkCreateBodyInternalFlags(depth int, m *network.NetworkCreateB return nil, retAdded } -func retrieveNetworkCreateBodyLabelsFlags(depth int, m *network.NetworkCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkCreateBodyPropLabelsFlags(depth int, m *network.NetworkCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - labelsFlagName := fmt.Sprintf("%v.Labels", cmdPrefix) - if cmd.Flags().Changed(labelsFlagName) { + flagLabelsName := fmt.Sprintf("%v.Labels", cmdPrefix) + if cmd.Flags().Changed(flagLabelsName) { // warning: Labels map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveNetworkCreateBodyNameFlags(depth int, m *network.NetworkCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkCreateBodyPropNameFlags(depth int, m *network.NetworkCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = &nameFlagValue + m.Name = &flagNameValue retAdded = true } @@ -727,14 +727,14 @@ func retrieveNetworkCreateBodyNameFlags(depth int, m *network.NetworkCreateBody, return nil, retAdded } -func retrieveNetworkCreateBodyOptionsFlags(depth int, m *network.NetworkCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkCreateBodyPropOptionsFlags(depth int, m *network.NetworkCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - optionsFlagName := fmt.Sprintf("%v.Options", cmdPrefix) - if cmd.Flags().Changed(optionsFlagName) { + flagOptionsName := fmt.Sprintf("%v.Options", cmdPrefix) + if cmd.Flags().Changed(flagOptionsName) { // warning: Options map type map[string]string is not supported by go-swagger cli yet } @@ -744,55 +744,55 @@ func retrieveNetworkCreateBodyOptionsFlags(depth int, m *network.NetworkCreateBo // register flags to command func registerModelNetworkCreateCreatedBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerNetworkCreateCreatedBodyID(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkCreateCreatedBodyPropID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkCreateCreatedBodyWarning(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkCreateCreatedBodyPropWarning(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerNetworkCreateCreatedBodyID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkCreateCreatedBodyPropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `The ID of the created network.` + flagIDDescription := `The ID of the created network.` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "Id" + flagIDName = "Id" } else { - idFlagName = fmt.Sprintf("%v.Id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.Id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } -func registerNetworkCreateCreatedBodyWarning(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkCreateCreatedBodyPropWarning(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - warningDescription := `` + flagWarningDescription := `` - var warningFlagName string + var flagWarningName string if cmdPrefix == "" { - warningFlagName = "Warning" + flagWarningName = "Warning" } else { - warningFlagName = fmt.Sprintf("%v.Warning", cmdPrefix) + flagWarningName = fmt.Sprintf("%v.Warning", cmdPrefix) } - var warningFlagDefault string + var flagWarningDefault string - _ = cmd.PersistentFlags().String(warningFlagName, warningFlagDefault, warningDescription) + _ = cmd.PersistentFlags().String(flagWarningName, flagWarningDefault, flagWarningDescription) return nil } @@ -801,42 +801,42 @@ func registerNetworkCreateCreatedBodyWarning(depth int, cmdPrefix string, cmd *c func retrieveModelNetworkCreateCreatedBodyFlags(depth int, m *network.NetworkCreateCreatedBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, idAdded := retrieveNetworkCreateCreatedBodyIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveNetworkCreateCreatedBodyPropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded - err, warningAdded := retrieveNetworkCreateCreatedBodyWarningFlags(depth, m, cmdPrefix, cmd) + err, WarningAdded := retrieveNetworkCreateCreatedBodyPropWarningFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || warningAdded + retAdded = retAdded || WarningAdded return nil, retAdded } -func retrieveNetworkCreateCreatedBodyIDFlags(depth int, m *network.NetworkCreateCreatedBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkCreateCreatedBodyPropIDFlags(depth int, m *network.NetworkCreateCreatedBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.Id", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.Id", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "Id" + flagIDName = "Id" } else { - idFlagName = fmt.Sprintf("%v.Id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.Id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } @@ -844,27 +844,27 @@ func retrieveNetworkCreateCreatedBodyIDFlags(depth int, m *network.NetworkCreate return nil, retAdded } -func retrieveNetworkCreateCreatedBodyWarningFlags(depth int, m *network.NetworkCreateCreatedBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkCreateCreatedBodyPropWarningFlags(depth int, m *network.NetworkCreateCreatedBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - warningFlagName := fmt.Sprintf("%v.Warning", cmdPrefix) - if cmd.Flags().Changed(warningFlagName) { + flagWarningName := fmt.Sprintf("%v.Warning", cmdPrefix) + if cmd.Flags().Changed(flagWarningName) { - var warningFlagName string + var flagWarningName string if cmdPrefix == "" { - warningFlagName = "Warning" + flagWarningName = "Warning" } else { - warningFlagName = fmt.Sprintf("%v.Warning", cmdPrefix) + flagWarningName = fmt.Sprintf("%v.Warning", cmdPrefix) } - warningFlagValue, err := cmd.Flags().GetString(warningFlagName) + flagWarningValue, err := cmd.Flags().GetString(flagWarningName) if err != nil { return err, false } - m.Warning = warningFlagValue + m.Warning = flagWarningValue retAdded = true } diff --git a/cli/network_delete_operation.go b/cli/network_delete_operation.go index 3b119c2..94ca68f 100644 --- a/cli/network_delete_operation.go +++ b/cli/network_delete_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/network" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationNetworkNetworkDeleteCmd returns a cmd to handle operation networkDelete +// makeOperationNetworkNetworkDeleteCmd returns a command to handle operation networkDelete func makeOperationNetworkNetworkDeleteCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "NetworkDelete", @@ -38,11 +36,10 @@ func runOperationNetworkNetworkDelete(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := network.NewNetworkDeleteParams() - if err, _ := retrieveOperationNetworkNetworkDeleteIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationNetworkNetworkDeleteIDFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationNetworkNetworkDelete(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,18 +66,18 @@ func registerOperationNetworkNetworkDeleteParamFlags(cmd *cobra.Command) error { func registerOperationNetworkNetworkDeleteIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. Network ID or name` + flagIDDescription := `Required. Network ID or name` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -88,20 +86,21 @@ func retrieveOperationNetworkNetworkDeleteIDFlag(m *network.NetworkDeleteParams, retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } @@ -109,48 +108,48 @@ func retrieveOperationNetworkNetworkDeleteIDFlag(m *network.NetworkDeleteParams, func parseOperationNetworkNetworkDeleteResult(resp0 *network.NetworkDeleteNoContent, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning networkDeleteNoContent is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*network.NetworkDeleteForbidden) + var iResp1 any = respErr + eresp1, ok := iResp1.(*network.NetworkDeleteForbidden) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*network.NetworkDeleteNotFound) + var iResp2 any = respErr + eresp2, ok := iResp2.(*network.NetworkDeleteNotFound) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*network.NetworkDeleteInternalServerError) + var iResp3 any = respErr + eresp3, ok := iResp3.(*network.NetworkDeleteInternalServerError) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response networkDeleteNoContent is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/network_disconnect_operation.go b/cli/network_disconnect_operation.go index b7d65ec..9f4bd05 100644 --- a/cli/network_disconnect_operation.go +++ b/cli/network_disconnect_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/network" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationNetworkNetworkDisconnectCmd returns a cmd to handle operation networkDisconnect +// makeOperationNetworkNetworkDisconnectCmd returns a command to handle operation networkDisconnect func makeOperationNetworkNetworkDisconnectCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "NetworkDisconnect", @@ -38,14 +36,13 @@ func runOperationNetworkNetworkDisconnect(cmd *cobra.Command, args []string) err } // retrieve flag values from cmd and fill params params := network.NewNetworkDisconnectParams() - if err, _ := retrieveOperationNetworkNetworkDisconnectContainerFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationNetworkNetworkDisconnectContainerFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationNetworkNetworkDisconnectIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationNetworkNetworkDisconnectIDFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationNetworkNetworkDisconnect(cmd *cobra.Command, args []string) err if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,14 +72,14 @@ func registerOperationNetworkNetworkDisconnectParamFlags(cmd *cobra.Command) err func registerOperationNetworkNetworkDisconnectContainerParamFlags(cmdPrefix string, cmd *cobra.Command) error { - var containerFlagName string + var flagContainerName string if cmdPrefix == "" { - containerFlagName = "container" + flagContainerName = "container" } else { - containerFlagName = fmt.Sprintf("%v.container", cmdPrefix) + flagContainerName = fmt.Sprintf("%v.container", cmdPrefix) } - _ = cmd.PersistentFlags().String(containerFlagName, "", "Optional json string for [container]. ") + _ = cmd.PersistentFlags().String(flagContainerName, "", `Optional json string for [container]. `) // add flags for body if err := registerModelNetworkDisconnectBodyFlags(0, "networkDisconnectBody", cmd); err != nil { @@ -90,20 +88,21 @@ func registerOperationNetworkNetworkDisconnectContainerParamFlags(cmdPrefix stri return nil } + func registerOperationNetworkNetworkDisconnectIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. Network ID or name` + flagIDDescription := `Required. Network ID or name` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -112,58 +111,61 @@ func retrieveOperationNetworkNetworkDisconnectContainerFlag(m *network.NetworkDi retAdded := false if cmd.Flags().Changed("container") { // Read container string from cmd and unmarshal - containerValueStr, err := cmd.Flags().GetString("container") + flagContainerValueStr, err := cmd.Flags().GetString("container") if err != nil { return err, false } - containerValue := network.NetworkDisconnectBody{} - if err := json.Unmarshal([]byte(containerValueStr), &containerValue); err != nil { - return fmt.Errorf("cannot unmarshal container string in NetworkDisconnectBody: %v", err), false + flagContainerValue := network.NetworkDisconnectBody{} + if err := json.Unmarshal([]byte(flagContainerValueStr), &flagContainerValue); err != nil { + return fmt.Errorf("cannot unmarshal container string in NetworkDisconnectBody: %w", err), false } - m.Container = containerValue + m.Container = flagContainerValue } - containerValueModel := m.Container - if swag.IsZero(containerValueModel) { - containerValueModel = network.NetworkDisconnectBody{} + flagContainerModel := m.Container + if swag.IsZero(flagContainerModel) { + flagContainerModel = network.NetworkDisconnectBody{} } - err, added := retrieveModelNetworkDisconnectBodyFlags(0, &containerValueModel, "networkDisconnectBody", cmd) + err, added := retrieveModelNetworkDisconnectBodyFlags(0, &flagContainerModel, "networkDisconnectBody", cmd) if err != nil { return err, false } if added { - m.Container = containerValueModel + m.Container = flagContainerModel } - if dryRun && debug { - containerValueDebugBytes, err := json.Marshal(m.Container) + if dryRun && debug { + flagContainerValueDebugBytes, err := json.Marshal(m.Container) if err != nil { return err, false } - logDebugf("Container dry-run payload: %v", string(containerValueDebugBytes)) + logDebugf("Container dry-run payload: %v", string(flagContainerValueDebugBytes)) } + retAdded = retAdded || added return nil, retAdded } + func retrieveOperationNetworkNetworkDisconnectIDFlag(m *network.NetworkDisconnectParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } @@ -171,104 +173,104 @@ func retrieveOperationNetworkNetworkDisconnectIDFlag(m *network.NetworkDisconnec func parseOperationNetworkNetworkDisconnectResult(resp0 *network.NetworkDisconnectOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning networkDisconnectOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*network.NetworkDisconnectForbidden) + var iResp1 any = respErr + eresp1, ok := iResp1.(*network.NetworkDisconnectForbidden) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*network.NetworkDisconnectNotFound) + var iResp2 any = respErr + eresp2, ok := iResp2.(*network.NetworkDisconnectNotFound) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*network.NetworkDisconnectInternalServerError) + var iResp3 any = respErr + eresp3, ok := iResp3.(*network.NetworkDisconnectInternalServerError) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response networkDisconnectOK is not supported by go-swagger cli yet. - return "", nil } // register flags to command func registerModelNetworkDisconnectBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerNetworkDisconnectBodyContainer(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkDisconnectBodyPropContainer(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkDisconnectBodyForce(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkDisconnectBodyPropForce(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerNetworkDisconnectBodyContainer(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkDisconnectBodyPropContainer(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - containerDescription := `The ID or name of the container to disconnect from the network.` + flagContainerDescription := `The ID or name of the container to disconnect from the network.` - var containerFlagName string + var flagContainerName string if cmdPrefix == "" { - containerFlagName = "Container" + flagContainerName = "Container" } else { - containerFlagName = fmt.Sprintf("%v.Container", cmdPrefix) + flagContainerName = fmt.Sprintf("%v.Container", cmdPrefix) } - var containerFlagDefault string + var flagContainerDefault string - _ = cmd.PersistentFlags().String(containerFlagName, containerFlagDefault, containerDescription) + _ = cmd.PersistentFlags().String(flagContainerName, flagContainerDefault, flagContainerDescription) return nil } -func registerNetworkDisconnectBodyForce(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkDisconnectBodyPropForce(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - forceDescription := `Force the container to disconnect from the network.` + flagForceDescription := `Force the container to disconnect from the network.` - var forceFlagName string + var flagForceName string if cmdPrefix == "" { - forceFlagName = "Force" + flagForceName = "Force" } else { - forceFlagName = fmt.Sprintf("%v.Force", cmdPrefix) + flagForceName = fmt.Sprintf("%v.Force", cmdPrefix) } - var forceFlagDefault bool + var flagForceDefault bool - _ = cmd.PersistentFlags().Bool(forceFlagName, forceFlagDefault, forceDescription) + _ = cmd.PersistentFlags().Bool(flagForceName, flagForceDefault, flagForceDescription) return nil } @@ -277,42 +279,42 @@ func registerNetworkDisconnectBodyForce(depth int, cmdPrefix string, cmd *cobra. func retrieveModelNetworkDisconnectBodyFlags(depth int, m *network.NetworkDisconnectBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, containerAdded := retrieveNetworkDisconnectBodyContainerFlags(depth, m, cmdPrefix, cmd) + err, ContainerAdded := retrieveNetworkDisconnectBodyPropContainerFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containerAdded + retAdded = retAdded || ContainerAdded - err, forceAdded := retrieveNetworkDisconnectBodyForceFlags(depth, m, cmdPrefix, cmd) + err, ForceAdded := retrieveNetworkDisconnectBodyPropForceFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || forceAdded + retAdded = retAdded || ForceAdded return nil, retAdded } -func retrieveNetworkDisconnectBodyContainerFlags(depth int, m *network.NetworkDisconnectBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkDisconnectBodyPropContainerFlags(depth int, m *network.NetworkDisconnectBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - containerFlagName := fmt.Sprintf("%v.Container", cmdPrefix) - if cmd.Flags().Changed(containerFlagName) { + flagContainerName := fmt.Sprintf("%v.Container", cmdPrefix) + if cmd.Flags().Changed(flagContainerName) { - var containerFlagName string + var flagContainerName string if cmdPrefix == "" { - containerFlagName = "Container" + flagContainerName = "Container" } else { - containerFlagName = fmt.Sprintf("%v.Container", cmdPrefix) + flagContainerName = fmt.Sprintf("%v.Container", cmdPrefix) } - containerFlagValue, err := cmd.Flags().GetString(containerFlagName) + flagContainerValue, err := cmd.Flags().GetString(flagContainerName) if err != nil { return err, false } - m.Container = containerFlagValue + m.Container = flagContainerValue retAdded = true } @@ -320,27 +322,27 @@ func retrieveNetworkDisconnectBodyContainerFlags(depth int, m *network.NetworkDi return nil, retAdded } -func retrieveNetworkDisconnectBodyForceFlags(depth int, m *network.NetworkDisconnectBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkDisconnectBodyPropForceFlags(depth int, m *network.NetworkDisconnectBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - forceFlagName := fmt.Sprintf("%v.Force", cmdPrefix) - if cmd.Flags().Changed(forceFlagName) { + flagForceName := fmt.Sprintf("%v.Force", cmdPrefix) + if cmd.Flags().Changed(flagForceName) { - var forceFlagName string + var flagForceName string if cmdPrefix == "" { - forceFlagName = "Force" + flagForceName = "Force" } else { - forceFlagName = fmt.Sprintf("%v.Force", cmdPrefix) + flagForceName = fmt.Sprintf("%v.Force", cmdPrefix) } - forceFlagValue, err := cmd.Flags().GetBool(forceFlagName) + flagForceValue, err := cmd.Flags().GetBool(flagForceName) if err != nil { return err, false } - m.Force = forceFlagValue + m.Force = flagForceValue retAdded = true } diff --git a/cli/network_inspect_operation.go b/cli/network_inspect_operation.go index bdf20b6..7d059ef 100644 --- a/cli/network_inspect_operation.go +++ b/cli/network_inspect_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/network" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationNetworkNetworkInspectCmd returns a cmd to handle operation networkInspect +// makeOperationNetworkNetworkInspectCmd returns a command to handle operation networkInspect func makeOperationNetworkNetworkInspectCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "NetworkInspect", @@ -38,17 +36,16 @@ func runOperationNetworkNetworkInspect(cmd *cobra.Command, args []string) error } // retrieve flag values from cmd and fill params params := network.NewNetworkInspectParams() - if err, _ := retrieveOperationNetworkNetworkInspectIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationNetworkNetworkInspectIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationNetworkNetworkInspectScopeFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationNetworkNetworkInspectScopeFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationNetworkNetworkInspectVerboseFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationNetworkNetworkInspectVerboseFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -57,10 +54,11 @@ func runOperationNetworkNetworkInspect(cmd *cobra.Command, args []string) error if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -80,52 +78,54 @@ func registerOperationNetworkNetworkInspectParamFlags(cmd *cobra.Command) error func registerOperationNetworkNetworkInspectIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. Network ID or name` + flagIDDescription := `Required. Network ID or name` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationNetworkNetworkInspectScopeParamFlags(cmdPrefix string, cmd *cobra.Command) error { - scopeDescription := `Filter the network by scope (swarm, global, or local)` + flagScopeDescription := `Filter the network by scope (swarm, global, or local)` - var scopeFlagName string + var flagScopeName string if cmdPrefix == "" { - scopeFlagName = "scope" + flagScopeName = "scope" } else { - scopeFlagName = fmt.Sprintf("%v.scope", cmdPrefix) + flagScopeName = fmt.Sprintf("%v.scope", cmdPrefix) } - var scopeFlagDefault string + var flagScopeDefault string - _ = cmd.PersistentFlags().String(scopeFlagName, scopeFlagDefault, scopeDescription) + _ = cmd.PersistentFlags().String(flagScopeName, flagScopeDefault, flagScopeDescription) return nil } + func registerOperationNetworkNetworkInspectVerboseParamFlags(cmdPrefix string, cmd *cobra.Command) error { - verboseDescription := `Detailed inspect output for troubleshooting` + flagVerboseDescription := `Detailed inspect output for troubleshooting` - var verboseFlagName string + var flagVerboseName string if cmdPrefix == "" { - verboseFlagName = "verbose" + flagVerboseName = "verbose" } else { - verboseFlagName = fmt.Sprintf("%v.verbose", cmdPrefix) + flagVerboseName = fmt.Sprintf("%v.verbose", cmdPrefix) } - var verboseFlagDefault bool + var flagVerboseDefault bool - _ = cmd.PersistentFlags().Bool(verboseFlagName, verboseFlagDefault, verboseDescription) + _ = cmd.PersistentFlags().Bool(flagVerboseName, flagVerboseDefault, flagVerboseDescription) return nil } @@ -134,60 +134,65 @@ func retrieveOperationNetworkNetworkInspectIDFlag(m *network.NetworkInspectParam retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationNetworkNetworkInspectScopeFlag(m *network.NetworkInspectParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("scope") { - var scopeFlagName string + var flagScopeName string if cmdPrefix == "" { - scopeFlagName = "scope" + flagScopeName = "scope" } else { - scopeFlagName = fmt.Sprintf("%v.scope", cmdPrefix) + flagScopeName = fmt.Sprintf("%v.scope", cmdPrefix) } - scopeFlagValue, err := cmd.Flags().GetString(scopeFlagName) + flagScopeValue, err := cmd.Flags().GetString(flagScopeName) if err != nil { return err, false } - m.Scope = &scopeFlagValue + m.Scope = &flagScopeValue } + return nil, retAdded } + func retrieveOperationNetworkNetworkInspectVerboseFlag(m *network.NetworkInspectParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("verbose") { - var verboseFlagName string + var flagVerboseName string if cmdPrefix == "" { - verboseFlagName = "verbose" + flagVerboseName = "verbose" } else { - verboseFlagName = fmt.Sprintf("%v.verbose", cmdPrefix) + flagVerboseName = fmt.Sprintf("%v.verbose", cmdPrefix) } - verboseFlagValue, err := cmd.Flags().GetBool(verboseFlagName) + flagVerboseValue, err := cmd.Flags().GetBool(flagVerboseName) if err != nil { return err, false } - m.Verbose = &verboseFlagValue + m.Verbose = &flagVerboseValue } + return nil, retAdded } @@ -195,45 +200,47 @@ func retrieveOperationNetworkNetworkInspectVerboseFlag(m *network.NetworkInspect func parseOperationNetworkNetworkInspectResult(resp0 *network.NetworkInspectOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*network.NetworkInspectOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*network.NetworkInspectOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*network.NetworkInspectNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*network.NetworkInspectNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*network.NetworkInspectInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*network.NetworkInspectInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -241,6 +248,5 @@ func parseOperationNetworkNetworkInspectResult(resp0 *network.NetworkInspectOK, } return string(msgStr), nil } - return "", nil } diff --git a/cli/network_list_operation.go b/cli/network_list_operation.go index a75f7da..98a009a 100644 --- a/cli/network_list_operation.go +++ b/cli/network_list_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/network" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationNetworkNetworkListCmd returns a cmd to handle operation networkList +// makeOperationNetworkNetworkListCmd returns a command to handle operation networkList func makeOperationNetworkNetworkListCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "NetworkList", @@ -42,11 +40,10 @@ func runOperationNetworkNetworkList(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := network.NewNetworkListParams() - if err, _ := retrieveOperationNetworkNetworkListFiltersFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationNetworkNetworkListFiltersFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -55,10 +52,11 @@ func runOperationNetworkNetworkList(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -72,7 +70,7 @@ func registerOperationNetworkNetworkListParamFlags(cmd *cobra.Command) error { func registerOperationNetworkNetworkListFiltersParamFlags(cmdPrefix string, cmd *cobra.Command) error { - filtersDescription := `JSON encoded value of the filters (a ` + "`" + `map[string][]string` + "`" + `) to process on the networks list. Available filters: + flagFiltersDescription := `JSON encoded value of the filters (a ` + "`" + `map[string][]string` + "`" + `) to process on the networks list. Available filters: - ` + "`" + `dangling=` + "`" + ` When set to ` + "`" + `true` + "`" + ` (or ` + "`" + `1` + "`" + `), returns all networks that are not in use by a container. When set to ` + "`" + `false` + "`" + ` @@ -86,16 +84,16 @@ func registerOperationNetworkNetworkListFiltersParamFlags(cmdPrefix string, cmd - ` + "`" + `type=["custom"|"builtin"]` + "`" + ` Filters networks by type. The ` + "`" + `custom` + "`" + ` keyword returns all user-defined networks. ` - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - var filtersFlagDefault string + var flagFiltersDefault string - _ = cmd.PersistentFlags().String(filtersFlagName, filtersFlagDefault, filtersDescription) + _ = cmd.PersistentFlags().String(flagFiltersName, flagFiltersDefault, flagFiltersDescription) return nil } @@ -104,20 +102,21 @@ func retrieveOperationNetworkNetworkListFiltersFlag(m *network.NetworkListParams retAdded := false if cmd.Flags().Changed("filters") { - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - filtersFlagValue, err := cmd.Flags().GetString(filtersFlagName) + flagFiltersValue, err := cmd.Flags().GetString(flagFiltersName) if err != nil { return err, false } - m.Filters = &filtersFlagValue + m.Filters = &flagFiltersValue } + return nil, retAdded } @@ -125,33 +124,35 @@ func retrieveOperationNetworkNetworkListFiltersFlag(m *network.NetworkListParams func parseOperationNetworkNetworkListResult(resp0 *network.NetworkListOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*network.NetworkListOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*network.NetworkListOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*network.NetworkListInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*network.NetworkListInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -159,6 +160,5 @@ func parseOperationNetworkNetworkListResult(resp0 *network.NetworkListOK, respEr } return string(msgStr), nil } - return "", nil } diff --git a/cli/network_model.go b/cli/network_model.go index 95231e8..156c906 100644 --- a/cli/network_model.go +++ b/cli/network_model.go @@ -2,16 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for Network @@ -19,83 +16,83 @@ import ( // register flags to command func registerModelNetworkFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerNetworkAttachable(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkPropAttachable(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkContainers(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkPropContainers(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkCreated(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkPropCreated(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkDriver(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkPropDriver(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkEnableIPV6(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkPropEnableIPV6(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkIPAM(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkPropIPAM(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkID(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkPropID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkIngress(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkPropIngress(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkInternal(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkPropInternal(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkLabels(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkPropLabels(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkName(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkOptions(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkPropOptions(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkScope(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkPropScope(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerNetworkAttachable(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkPropAttachable(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - attachableDescription := `` + flagAttachableDescription := `` - var attachableFlagName string + var flagAttachableName string if cmdPrefix == "" { - attachableFlagName = "Attachable" + flagAttachableName = "Attachable" } else { - attachableFlagName = fmt.Sprintf("%v.Attachable", cmdPrefix) + flagAttachableName = fmt.Sprintf("%v.Attachable", cmdPrefix) } - var attachableFlagDefault bool + var flagAttachableDefault bool - _ = cmd.PersistentFlags().Bool(attachableFlagName, attachableFlagDefault, attachableDescription) + _ = cmd.PersistentFlags().Bool(flagAttachableName, flagAttachableDefault, flagAttachableDescription) return nil } -func registerNetworkContainers(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkPropContainers(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -105,152 +102,152 @@ func registerNetworkContainers(depth int, cmdPrefix string, cmd *cobra.Command) return nil } -func registerNetworkCreated(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkPropCreated(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - createdDescription := `` + flagCreatedDescription := `` - var createdFlagName string + var flagCreatedName string if cmdPrefix == "" { - createdFlagName = "Created" + flagCreatedName = "Created" } else { - createdFlagName = fmt.Sprintf("%v.Created", cmdPrefix) + flagCreatedName = fmt.Sprintf("%v.Created", cmdPrefix) } - var createdFlagDefault string + var flagCreatedDefault string - _ = cmd.PersistentFlags().String(createdFlagName, createdFlagDefault, createdDescription) + _ = cmd.PersistentFlags().String(flagCreatedName, flagCreatedDefault, flagCreatedDescription) return nil } -func registerNetworkDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkPropDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - driverDescription := `` + flagDriverDescription := `` - var driverFlagName string + var flagDriverName string if cmdPrefix == "" { - driverFlagName = "Driver" + flagDriverName = "Driver" } else { - driverFlagName = fmt.Sprintf("%v.Driver", cmdPrefix) + flagDriverName = fmt.Sprintf("%v.Driver", cmdPrefix) } - var driverFlagDefault string + var flagDriverDefault string - _ = cmd.PersistentFlags().String(driverFlagName, driverFlagDefault, driverDescription) + _ = cmd.PersistentFlags().String(flagDriverName, flagDriverDefault, flagDriverDescription) return nil } -func registerNetworkEnableIPV6(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkPropEnableIPV6(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - enableIpv6Description := `` + flagEnableIPV6Description := `` - var enableIpv6FlagName string + var flagEnableIPV6Name string if cmdPrefix == "" { - enableIpv6FlagName = "EnableIPv6" + flagEnableIPV6Name = "EnableIPv6" } else { - enableIpv6FlagName = fmt.Sprintf("%v.EnableIPv6", cmdPrefix) + flagEnableIPV6Name = fmt.Sprintf("%v.EnableIPv6", cmdPrefix) } - var enableIpv6FlagDefault bool + var flagEnableIPV6Default bool - _ = cmd.PersistentFlags().Bool(enableIpv6FlagName, enableIpv6FlagDefault, enableIpv6Description) + _ = cmd.PersistentFlags().Bool(flagEnableIPV6Name, flagEnableIPV6Default, flagEnableIPV6Description) return nil } -func registerNetworkIPAM(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkPropIPAM(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var ipAMFlagName string + var flagIPAMName string if cmdPrefix == "" { - ipAMFlagName = "IPAM" + flagIPAMName = "IPAM" } else { - ipAMFlagName = fmt.Sprintf("%v.IPAM", cmdPrefix) + flagIPAMName = fmt.Sprintf("%v.IPAM", cmdPrefix) } - if err := registerModelIPAMFlags(depth+1, ipAMFlagName, cmd); err != nil { + if err := registerModelIPAMFlags(depth+1, flagIPAMName, cmd); err != nil { return err } return nil } -func registerNetworkID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkPropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `` + flagIDDescription := `` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "Id" + flagIDName = "Id" } else { - idFlagName = fmt.Sprintf("%v.Id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.Id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } -func registerNetworkIngress(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkPropIngress(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - ingressDescription := `` + flagIngressDescription := `` - var ingressFlagName string + var flagIngressName string if cmdPrefix == "" { - ingressFlagName = "Ingress" + flagIngressName = "Ingress" } else { - ingressFlagName = fmt.Sprintf("%v.Ingress", cmdPrefix) + flagIngressName = fmt.Sprintf("%v.Ingress", cmdPrefix) } - var ingressFlagDefault bool + var flagIngressDefault bool - _ = cmd.PersistentFlags().Bool(ingressFlagName, ingressFlagDefault, ingressDescription) + _ = cmd.PersistentFlags().Bool(flagIngressName, flagIngressDefault, flagIngressDescription) return nil } -func registerNetworkInternal(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkPropInternal(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - internalDescription := `` + flagInternalDescription := `` - var internalFlagName string + var flagInternalName string if cmdPrefix == "" { - internalFlagName = "Internal" + flagInternalName = "Internal" } else { - internalFlagName = fmt.Sprintf("%v.Internal", cmdPrefix) + flagInternalName = fmt.Sprintf("%v.Internal", cmdPrefix) } - var internalFlagDefault bool + var flagInternalDefault bool - _ = cmd.PersistentFlags().Bool(internalFlagName, internalFlagDefault, internalDescription) + _ = cmd.PersistentFlags().Bool(flagInternalName, flagInternalDefault, flagInternalDescription) return nil } -func registerNetworkLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkPropLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -260,28 +257,28 @@ func registerNetworkLabels(depth int, cmdPrefix string, cmd *cobra.Command) erro return nil } -func registerNetworkName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `` + flagNameDescription := `` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerNetworkOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkPropOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -291,23 +288,23 @@ func registerNetworkOptions(depth int, cmdPrefix string, cmd *cobra.Command) err return nil } -func registerNetworkScope(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkPropScope(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - scopeDescription := `` + flagScopeDescription := `` - var scopeFlagName string + var flagScopeName string if cmdPrefix == "" { - scopeFlagName = "Scope" + flagScopeName = "Scope" } else { - scopeFlagName = fmt.Sprintf("%v.Scope", cmdPrefix) + flagScopeName = fmt.Sprintf("%v.Scope", cmdPrefix) } - var scopeFlagDefault string + var flagScopeDefault string - _ = cmd.PersistentFlags().String(scopeFlagName, scopeFlagDefault, scopeDescription) + _ = cmd.PersistentFlags().String(flagScopeName, flagScopeDefault, flagScopeDescription) return nil } @@ -316,108 +313,108 @@ func registerNetworkScope(depth int, cmdPrefix string, cmd *cobra.Command) error func retrieveModelNetworkFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, attachableAdded := retrieveNetworkAttachableFlags(depth, m, cmdPrefix, cmd) + err, AttachableAdded := retrieveNetworkPropAttachableFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || attachableAdded + retAdded = retAdded || AttachableAdded - err, containersAdded := retrieveNetworkContainersFlags(depth, m, cmdPrefix, cmd) + err, ContainersAdded := retrieveNetworkPropContainersFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containersAdded + retAdded = retAdded || ContainersAdded - err, createdAdded := retrieveNetworkCreatedFlags(depth, m, cmdPrefix, cmd) + err, CreatedAdded := retrieveNetworkPropCreatedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || createdAdded + retAdded = retAdded || CreatedAdded - err, driverAdded := retrieveNetworkDriverFlags(depth, m, cmdPrefix, cmd) + err, DriverAdded := retrieveNetworkPropDriverFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || driverAdded + retAdded = retAdded || DriverAdded - err, enableIpv6Added := retrieveNetworkEnableIPV6Flags(depth, m, cmdPrefix, cmd) + err, EnableIPV6Added := retrieveNetworkPropEnableIPV6Flags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || enableIpv6Added + retAdded = retAdded || EnableIPV6Added - err, ipAMAdded := retrieveNetworkIPAMFlags(depth, m, cmdPrefix, cmd) + err, IPAMAdded := retrieveNetworkPropIPAMFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ipAMAdded + retAdded = retAdded || IPAMAdded - err, idAdded := retrieveNetworkIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveNetworkPropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded - err, ingressAdded := retrieveNetworkIngressFlags(depth, m, cmdPrefix, cmd) + err, IngressAdded := retrieveNetworkPropIngressFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ingressAdded + retAdded = retAdded || IngressAdded - err, internalAdded := retrieveNetworkInternalFlags(depth, m, cmdPrefix, cmd) + err, InternalAdded := retrieveNetworkPropInternalFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || internalAdded + retAdded = retAdded || InternalAdded - err, labelsAdded := retrieveNetworkLabelsFlags(depth, m, cmdPrefix, cmd) + err, LabelsAdded := retrieveNetworkPropLabelsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || labelsAdded + retAdded = retAdded || LabelsAdded - err, nameAdded := retrieveNetworkNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveNetworkPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, optionsAdded := retrieveNetworkOptionsFlags(depth, m, cmdPrefix, cmd) + err, OptionsAdded := retrieveNetworkPropOptionsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || optionsAdded + retAdded = retAdded || OptionsAdded - err, scopeAdded := retrieveNetworkScopeFlags(depth, m, cmdPrefix, cmd) + err, ScopeAdded := retrieveNetworkPropScopeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || scopeAdded + retAdded = retAdded || ScopeAdded return nil, retAdded } -func retrieveNetworkAttachableFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkPropAttachableFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - attachableFlagName := fmt.Sprintf("%v.Attachable", cmdPrefix) - if cmd.Flags().Changed(attachableFlagName) { + flagAttachableName := fmt.Sprintf("%v.Attachable", cmdPrefix) + if cmd.Flags().Changed(flagAttachableName) { - var attachableFlagName string + var flagAttachableName string if cmdPrefix == "" { - attachableFlagName = "Attachable" + flagAttachableName = "Attachable" } else { - attachableFlagName = fmt.Sprintf("%v.Attachable", cmdPrefix) + flagAttachableName = fmt.Sprintf("%v.Attachable", cmdPrefix) } - attachableFlagValue, err := cmd.Flags().GetBool(attachableFlagName) + flagAttachableValue, err := cmd.Flags().GetBool(flagAttachableName) if err != nil { return err, false } - m.Attachable = attachableFlagValue + m.Attachable = flagAttachableValue retAdded = true } @@ -425,41 +422,41 @@ func retrieveNetworkAttachableFlags(depth int, m *models.Network, cmdPrefix stri return nil, retAdded } -func retrieveNetworkContainersFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkPropContainersFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - containersFlagName := fmt.Sprintf("%v.Containers", cmdPrefix) - if cmd.Flags().Changed(containersFlagName) { + flagContainersName := fmt.Sprintf("%v.Containers", cmdPrefix) + if cmd.Flags().Changed(flagContainersName) { // warning: Containers map type map[string]NetworkContainer is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveNetworkCreatedFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkPropCreatedFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - createdFlagName := fmt.Sprintf("%v.Created", cmdPrefix) - if cmd.Flags().Changed(createdFlagName) { + flagCreatedName := fmt.Sprintf("%v.Created", cmdPrefix) + if cmd.Flags().Changed(flagCreatedName) { - var createdFlagName string + var flagCreatedName string if cmdPrefix == "" { - createdFlagName = "Created" + flagCreatedName = "Created" } else { - createdFlagName = fmt.Sprintf("%v.Created", cmdPrefix) + flagCreatedName = fmt.Sprintf("%v.Created", cmdPrefix) } - createdFlagValue, err := cmd.Flags().GetString(createdFlagName) + flagCreatedValue, err := cmd.Flags().GetString(flagCreatedName) if err != nil { return err, false } - m.Created = createdFlagValue + m.Created = flagCreatedValue retAdded = true } @@ -467,27 +464,27 @@ func retrieveNetworkCreatedFlags(depth int, m *models.Network, cmdPrefix string, return nil, retAdded } -func retrieveNetworkDriverFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkPropDriverFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - driverFlagName := fmt.Sprintf("%v.Driver", cmdPrefix) - if cmd.Flags().Changed(driverFlagName) { + flagDriverName := fmt.Sprintf("%v.Driver", cmdPrefix) + if cmd.Flags().Changed(flagDriverName) { - var driverFlagName string + var flagDriverName string if cmdPrefix == "" { - driverFlagName = "Driver" + flagDriverName = "Driver" } else { - driverFlagName = fmt.Sprintf("%v.Driver", cmdPrefix) + flagDriverName = fmt.Sprintf("%v.Driver", cmdPrefix) } - driverFlagValue, err := cmd.Flags().GetString(driverFlagName) + flagDriverValue, err := cmd.Flags().GetString(flagDriverName) if err != nil { return err, false } - m.Driver = driverFlagValue + m.Driver = flagDriverValue retAdded = true } @@ -495,27 +492,27 @@ func retrieveNetworkDriverFlags(depth int, m *models.Network, cmdPrefix string, return nil, retAdded } -func retrieveNetworkEnableIPV6Flags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkPropEnableIPV6Flags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - enableIpv6FlagName := fmt.Sprintf("%v.EnableIPv6", cmdPrefix) - if cmd.Flags().Changed(enableIpv6FlagName) { + flagEnableIPV6Name := fmt.Sprintf("%v.EnableIPv6", cmdPrefix) + if cmd.Flags().Changed(flagEnableIPV6Name) { - var enableIpv6FlagName string + var flagEnableIPV6Name string if cmdPrefix == "" { - enableIpv6FlagName = "EnableIPv6" + flagEnableIPV6Name = "EnableIPv6" } else { - enableIpv6FlagName = fmt.Sprintf("%v.EnableIPv6", cmdPrefix) + flagEnableIPV6Name = fmt.Sprintf("%v.EnableIPv6", cmdPrefix) } - enableIpv6FlagValue, err := cmd.Flags().GetBool(enableIpv6FlagName) + flagEnableIPV6Value, err := cmd.Flags().GetBool(flagEnableIPV6Name) if err != nil { return err, false } - m.EnableIPV6 = enableIpv6FlagValue + m.EnableIPV6 = flagEnableIPV6Value retAdded = true } @@ -523,54 +520,54 @@ func retrieveNetworkEnableIPV6Flags(depth int, m *models.Network, cmdPrefix stri return nil, retAdded } -func retrieveNetworkIPAMFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkPropIPAMFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ipAMFlagName := fmt.Sprintf("%v.IPAM", cmdPrefix) - if cmd.Flags().Changed(ipAMFlagName) { + flagIPAMName := fmt.Sprintf("%v.IPAM", cmdPrefix) + if cmd.Flags().Changed(flagIPAMName) { // info: complex object IPAM IPAM is retrieved outside this Changed() block } - ipAMFlagValue := m.IPAM - if swag.IsZero(ipAMFlagValue) { - ipAMFlagValue = &models.IPAM{} + flagIPAMValue := m.IPAM + if swag.IsZero(flagIPAMValue) { + flagIPAMValue = &models.IPAM{} } - err, ipAMAdded := retrieveModelIPAMFlags(depth+1, ipAMFlagValue, ipAMFlagName, cmd) + err, IPAMAdded := retrieveModelIPAMFlags(depth+1, flagIPAMValue, flagIPAMName, cmd) if err != nil { return err, false } - retAdded = retAdded || ipAMAdded - if ipAMAdded { - m.IPAM = ipAMFlagValue + retAdded = retAdded || IPAMAdded + if IPAMAdded { + m.IPAM = flagIPAMValue } return nil, retAdded } -func retrieveNetworkIDFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkPropIDFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.Id", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.Id", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "Id" + flagIDName = "Id" } else { - idFlagName = fmt.Sprintf("%v.Id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.Id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } @@ -578,27 +575,27 @@ func retrieveNetworkIDFlags(depth int, m *models.Network, cmdPrefix string, cmd return nil, retAdded } -func retrieveNetworkIngressFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkPropIngressFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ingressFlagName := fmt.Sprintf("%v.Ingress", cmdPrefix) - if cmd.Flags().Changed(ingressFlagName) { + flagIngressName := fmt.Sprintf("%v.Ingress", cmdPrefix) + if cmd.Flags().Changed(flagIngressName) { - var ingressFlagName string + var flagIngressName string if cmdPrefix == "" { - ingressFlagName = "Ingress" + flagIngressName = "Ingress" } else { - ingressFlagName = fmt.Sprintf("%v.Ingress", cmdPrefix) + flagIngressName = fmt.Sprintf("%v.Ingress", cmdPrefix) } - ingressFlagValue, err := cmd.Flags().GetBool(ingressFlagName) + flagIngressValue, err := cmd.Flags().GetBool(flagIngressName) if err != nil { return err, false } - m.Ingress = ingressFlagValue + m.Ingress = flagIngressValue retAdded = true } @@ -606,27 +603,27 @@ func retrieveNetworkIngressFlags(depth int, m *models.Network, cmdPrefix string, return nil, retAdded } -func retrieveNetworkInternalFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkPropInternalFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - internalFlagName := fmt.Sprintf("%v.Internal", cmdPrefix) - if cmd.Flags().Changed(internalFlagName) { + flagInternalName := fmt.Sprintf("%v.Internal", cmdPrefix) + if cmd.Flags().Changed(flagInternalName) { - var internalFlagName string + var flagInternalName string if cmdPrefix == "" { - internalFlagName = "Internal" + flagInternalName = "Internal" } else { - internalFlagName = fmt.Sprintf("%v.Internal", cmdPrefix) + flagInternalName = fmt.Sprintf("%v.Internal", cmdPrefix) } - internalFlagValue, err := cmd.Flags().GetBool(internalFlagName) + flagInternalValue, err := cmd.Flags().GetBool(flagInternalName) if err != nil { return err, false } - m.Internal = internalFlagValue + m.Internal = flagInternalValue retAdded = true } @@ -634,41 +631,41 @@ func retrieveNetworkInternalFlags(depth int, m *models.Network, cmdPrefix string return nil, retAdded } -func retrieveNetworkLabelsFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkPropLabelsFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - labelsFlagName := fmt.Sprintf("%v.Labels", cmdPrefix) - if cmd.Flags().Changed(labelsFlagName) { + flagLabelsName := fmt.Sprintf("%v.Labels", cmdPrefix) + if cmd.Flags().Changed(flagLabelsName) { // warning: Labels map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveNetworkNameFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkPropNameFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -676,41 +673,41 @@ func retrieveNetworkNameFlags(depth int, m *models.Network, cmdPrefix string, cm return nil, retAdded } -func retrieveNetworkOptionsFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkPropOptionsFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - optionsFlagName := fmt.Sprintf("%v.Options", cmdPrefix) - if cmd.Flags().Changed(optionsFlagName) { + flagOptionsName := fmt.Sprintf("%v.Options", cmdPrefix) + if cmd.Flags().Changed(flagOptionsName) { // warning: Options map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveNetworkScopeFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkPropScopeFlags(depth int, m *models.Network, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - scopeFlagName := fmt.Sprintf("%v.Scope", cmdPrefix) - if cmd.Flags().Changed(scopeFlagName) { + flagScopeName := fmt.Sprintf("%v.Scope", cmdPrefix) + if cmd.Flags().Changed(flagScopeName) { - var scopeFlagName string + var flagScopeName string if cmdPrefix == "" { - scopeFlagName = "Scope" + flagScopeName = "Scope" } else { - scopeFlagName = fmt.Sprintf("%v.Scope", cmdPrefix) + flagScopeName = fmt.Sprintf("%v.Scope", cmdPrefix) } - scopeFlagValue, err := cmd.Flags().GetString(scopeFlagName) + flagScopeValue, err := cmd.Flags().GetString(flagScopeName) if err != nil { return err, false } - m.Scope = scopeFlagValue + m.Scope = flagScopeValue retAdded = true } diff --git a/cli/network_prune_operation.go b/cli/network_prune_operation.go index 0df59cb..9b42615 100644 --- a/cli/network_prune_operation.go +++ b/cli/network_prune_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/network" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationNetworkNetworkPruneCmd returns a cmd to handle operation networkPrune +// makeOperationNetworkNetworkPruneCmd returns a command to handle operation networkPrune func makeOperationNetworkNetworkPruneCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "NetworkPrune", @@ -38,11 +36,10 @@ func runOperationNetworkNetworkPrune(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := network.NewNetworkPruneParams() - if err, _ := retrieveOperationNetworkNetworkPruneFiltersFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationNetworkNetworkPruneFiltersFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationNetworkNetworkPrune(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,23 +66,23 @@ func registerOperationNetworkNetworkPruneParamFlags(cmd *cobra.Command) error { func registerOperationNetworkNetworkPruneFiltersParamFlags(cmdPrefix string, cmd *cobra.Command) error { - filtersDescription := `Filters to process on the prune list, encoded as JSON (a ` + "`" + `map[string][]string` + "`" + `). + flagFiltersDescription := `Filters to process on the prune list, encoded as JSON (a ` + "`" + `map[string][]string` + "`" + `). Available filters: - ` + "`" + `until=` + "`" + ` Prune networks created before this timestamp. The ` + "`" + `` + "`" + ` can be Unix timestamps, date formatted timestamps, or Go duration strings (e.g. ` + "`" + `10m` + "`" + `, ` + "`" + `1h30m` + "`" + `) computed relative to the daemon machine’s time. - ` + "`" + `label` + "`" + ` (` + "`" + `label=` + "`" + `, ` + "`" + `label==` + "`" + `, ` + "`" + `label!=` + "`" + `, or ` + "`" + `label!==` + "`" + `) Prune networks with (or without, in case ` + "`" + `label!=...` + "`" + ` is used) the specified labels. ` - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - var filtersFlagDefault string + var flagFiltersDefault string - _ = cmd.PersistentFlags().String(filtersFlagName, filtersFlagDefault, filtersDescription) + _ = cmd.PersistentFlags().String(flagFiltersName, flagFiltersDefault, flagFiltersDescription) return nil } @@ -93,20 +91,21 @@ func retrieveOperationNetworkNetworkPruneFiltersFlag(m *network.NetworkPrunePara retAdded := false if cmd.Flags().Changed("filters") { - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - filtersFlagValue, err := cmd.Flags().GetString(filtersFlagName) + flagFiltersValue, err := cmd.Flags().GetString(flagFiltersName) if err != nil { return err, false } - m.Filters = &filtersFlagValue + m.Filters = &flagFiltersValue } + return nil, retAdded } @@ -114,33 +113,35 @@ func retrieveOperationNetworkNetworkPruneFiltersFlag(m *network.NetworkPrunePara func parseOperationNetworkNetworkPruneResult(resp0 *network.NetworkPruneOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*network.NetworkPruneOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*network.NetworkPruneOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*network.NetworkPruneInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*network.NetworkPruneInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -148,21 +149,20 @@ func parseOperationNetworkNetworkPruneResult(resp0 *network.NetworkPruneOK, resp } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelNetworkPruneOKBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerNetworkPruneOKBodyNetworksDeleted(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkPruneOKBodyPropNetworksDeleted(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerNetworkPruneOKBodyNetworksDeleted(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkPruneOKBodyPropNetworksDeleted(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -176,23 +176,23 @@ func registerNetworkPruneOKBodyNetworksDeleted(depth int, cmdPrefix string, cmd func retrieveModelNetworkPruneOKBodyFlags(depth int, m *network.NetworkPruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, networksDeletedAdded := retrieveNetworkPruneOKBodyNetworksDeletedFlags(depth, m, cmdPrefix, cmd) + err, NetworksDeletedAdded := retrieveNetworkPruneOKBodyPropNetworksDeletedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || networksDeletedAdded + retAdded = retAdded || NetworksDeletedAdded return nil, retAdded } -func retrieveNetworkPruneOKBodyNetworksDeletedFlags(depth int, m *network.NetworkPruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkPruneOKBodyPropNetworksDeletedFlags(depth int, m *network.NetworkPruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - networksDeletedFlagName := fmt.Sprintf("%v.NetworksDeleted", cmdPrefix) - if cmd.Flags().Changed(networksDeletedFlagName) { + flagNetworksDeletedName := fmt.Sprintf("%v.NetworksDeleted", cmdPrefix) + if cmd.Flags().Changed(flagNetworksDeletedName) { // warning: NetworksDeleted array type []string is not supported by go-swagger cli yet } diff --git a/cli/network_settings_model.go b/cli/network_settings_model.go index f2ca21d..5fa18cc 100644 --- a/cli/network_settings_model.go +++ b/cli/network_settings_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for NetworkSettings @@ -17,108 +15,108 @@ import ( // register flags to command func registerModelNetworkSettingsFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerNetworkSettingsBridge(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkSettingsPropBridge(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkSettingsEndpointID(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkSettingsPropEndpointID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkSettingsGateway(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkSettingsPropGateway(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkSettingsGlobalIPV6Address(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkSettingsPropGlobalIPV6Address(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkSettingsGlobalIPV6PrefixLen(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkSettingsPropGlobalIPV6PrefixLen(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkSettingsHairpinMode(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkSettingsPropHairpinMode(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkSettingsIPAddress(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkSettingsPropIPAddress(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkSettingsIPPrefixLen(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkSettingsPropIPPrefixLen(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkSettingsIPV6Gateway(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkSettingsPropIPV6Gateway(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkSettingsLinkLocalIPV6Address(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkSettingsPropLinkLocalIPV6Address(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkSettingsLinkLocalIPV6PrefixLen(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkSettingsPropLinkLocalIPV6PrefixLen(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkSettingsMacAddress(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkSettingsPropMacAddress(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkSettingsNetworks(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkSettingsPropNetworks(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkSettingsPorts(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkSettingsPropPorts(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkSettingsSandboxID(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkSettingsPropSandboxID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkSettingsSandboxKey(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkSettingsPropSandboxKey(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkSettingsSecondaryIPAddresses(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkSettingsPropSecondaryIPAddresses(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNetworkSettingsSecondaryIPV6Addresses(depth, cmdPrefix, cmd); err != nil { + if err := registerNetworkSettingsPropSecondaryIPV6Addresses(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerNetworkSettingsBridge(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkSettingsPropBridge(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - bridgeDescription := `Name of the network'a bridge (for example, ` + "`" + `docker0` + "`" + `).` + flagBridgeDescription := `Name of the network'a bridge (for example, ` + "`" + `docker0` + "`" + `).` - var bridgeFlagName string + var flagBridgeName string if cmdPrefix == "" { - bridgeFlagName = "Bridge" + flagBridgeName = "Bridge" } else { - bridgeFlagName = fmt.Sprintf("%v.Bridge", cmdPrefix) + flagBridgeName = fmt.Sprintf("%v.Bridge", cmdPrefix) } - var bridgeFlagDefault string + var flagBridgeDefault string - _ = cmd.PersistentFlags().String(bridgeFlagName, bridgeFlagDefault, bridgeDescription) + _ = cmd.PersistentFlags().String(flagBridgeName, flagBridgeDefault, flagBridgeDescription) return nil } -func registerNetworkSettingsEndpointID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkSettingsPropEndpointID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - endpointIdDescription := `EndpointID uniquely represents a service endpoint in a Sandbox. + flagEndpointIDDescription := `EndpointID uniquely represents a service endpoint in a Sandbox.


@@ -129,26 +127,26 @@ func registerNetworkSettingsEndpointID(depth int, cmdPrefix string, cmd *cobra.C > to be removed in Docker 17.12.0 ` - var endpointIdFlagName string + var flagEndpointIDName string if cmdPrefix == "" { - endpointIdFlagName = "EndpointID" + flagEndpointIDName = "EndpointID" } else { - endpointIdFlagName = fmt.Sprintf("%v.EndpointID", cmdPrefix) + flagEndpointIDName = fmt.Sprintf("%v.EndpointID", cmdPrefix) } - var endpointIdFlagDefault string + var flagEndpointIDDefault string - _ = cmd.PersistentFlags().String(endpointIdFlagName, endpointIdFlagDefault, endpointIdDescription) + _ = cmd.PersistentFlags().String(flagEndpointIDName, flagEndpointIDDefault, flagEndpointIDDescription) return nil } -func registerNetworkSettingsGateway(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkSettingsPropGateway(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - gatewayDescription := `Gateway address for the default "bridge" network. + flagGatewayDescription := `Gateway address for the default "bridge" network.


@@ -159,26 +157,26 @@ func registerNetworkSettingsGateway(depth int, cmdPrefix string, cmd *cobra.Comm > to be removed in Docker 17.12.0 ` - var gatewayFlagName string + var flagGatewayName string if cmdPrefix == "" { - gatewayFlagName = "Gateway" + flagGatewayName = "Gateway" } else { - gatewayFlagName = fmt.Sprintf("%v.Gateway", cmdPrefix) + flagGatewayName = fmt.Sprintf("%v.Gateway", cmdPrefix) } - var gatewayFlagDefault string + var flagGatewayDefault string - _ = cmd.PersistentFlags().String(gatewayFlagName, gatewayFlagDefault, gatewayDescription) + _ = cmd.PersistentFlags().String(flagGatewayName, flagGatewayDefault, flagGatewayDescription) return nil } -func registerNetworkSettingsGlobalIPV6Address(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkSettingsPropGlobalIPV6Address(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - globalIpv6AddressDescription := `Global IPv6 address for the default "bridge" network. + flagGlobalIPV6AddressDescription := `Global IPv6 address for the default "bridge" network.


@@ -189,26 +187,26 @@ func registerNetworkSettingsGlobalIPV6Address(depth int, cmdPrefix string, cmd * > to be removed in Docker 17.12.0 ` - var globalIpv6AddressFlagName string + var flagGlobalIPV6AddressName string if cmdPrefix == "" { - globalIpv6AddressFlagName = "GlobalIPv6Address" + flagGlobalIPV6AddressName = "GlobalIPv6Address" } else { - globalIpv6AddressFlagName = fmt.Sprintf("%v.GlobalIPv6Address", cmdPrefix) + flagGlobalIPV6AddressName = fmt.Sprintf("%v.GlobalIPv6Address", cmdPrefix) } - var globalIpv6AddressFlagDefault string + var flagGlobalIPV6AddressDefault string - _ = cmd.PersistentFlags().String(globalIpv6AddressFlagName, globalIpv6AddressFlagDefault, globalIpv6AddressDescription) + _ = cmd.PersistentFlags().String(flagGlobalIPV6AddressName, flagGlobalIPV6AddressDefault, flagGlobalIPV6AddressDescription) return nil } -func registerNetworkSettingsGlobalIPV6PrefixLen(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkSettingsPropGlobalIPV6PrefixLen(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - globalIpv6PrefixLenDescription := `Mask length of the global IPv6 address. + flagGlobalIPV6PrefixLenDescription := `Mask length of the global IPv6 address.


@@ -219,48 +217,48 @@ func registerNetworkSettingsGlobalIPV6PrefixLen(depth int, cmdPrefix string, cmd > to be removed in Docker 17.12.0 ` - var globalIpv6PrefixLenFlagName string + var flagGlobalIPV6PrefixLenName string if cmdPrefix == "" { - globalIpv6PrefixLenFlagName = "GlobalIPv6PrefixLen" + flagGlobalIPV6PrefixLenName = "GlobalIPv6PrefixLen" } else { - globalIpv6PrefixLenFlagName = fmt.Sprintf("%v.GlobalIPv6PrefixLen", cmdPrefix) + flagGlobalIPV6PrefixLenName = fmt.Sprintf("%v.GlobalIPv6PrefixLen", cmdPrefix) } - var globalIpv6PrefixLenFlagDefault int64 + var flagGlobalIPV6PrefixLenDefault int64 - _ = cmd.PersistentFlags().Int64(globalIpv6PrefixLenFlagName, globalIpv6PrefixLenFlagDefault, globalIpv6PrefixLenDescription) + _ = cmd.PersistentFlags().Int64(flagGlobalIPV6PrefixLenName, flagGlobalIPV6PrefixLenDefault, flagGlobalIPV6PrefixLenDescription) return nil } -func registerNetworkSettingsHairpinMode(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkSettingsPropHairpinMode(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - hairpinModeDescription := `Indicates if hairpin NAT should be enabled on the virtual interface. + flagHairpinModeDescription := `Indicates if hairpin NAT should be enabled on the virtual interface. ` - var hairpinModeFlagName string + var flagHairpinModeName string if cmdPrefix == "" { - hairpinModeFlagName = "HairpinMode" + flagHairpinModeName = "HairpinMode" } else { - hairpinModeFlagName = fmt.Sprintf("%v.HairpinMode", cmdPrefix) + flagHairpinModeName = fmt.Sprintf("%v.HairpinMode", cmdPrefix) } - var hairpinModeFlagDefault bool + var flagHairpinModeDefault bool - _ = cmd.PersistentFlags().Bool(hairpinModeFlagName, hairpinModeFlagDefault, hairpinModeDescription) + _ = cmd.PersistentFlags().Bool(flagHairpinModeName, flagHairpinModeDefault, flagHairpinModeDescription) return nil } -func registerNetworkSettingsIPAddress(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkSettingsPropIPAddress(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - ipAddressDescription := `IPv4 address for the default "bridge" network. + flagIPAddressDescription := `IPv4 address for the default "bridge" network.


@@ -271,26 +269,26 @@ func registerNetworkSettingsIPAddress(depth int, cmdPrefix string, cmd *cobra.Co > to be removed in Docker 17.12.0 ` - var ipAddressFlagName string + var flagIPAddressName string if cmdPrefix == "" { - ipAddressFlagName = "IPAddress" + flagIPAddressName = "IPAddress" } else { - ipAddressFlagName = fmt.Sprintf("%v.IPAddress", cmdPrefix) + flagIPAddressName = fmt.Sprintf("%v.IPAddress", cmdPrefix) } - var ipAddressFlagDefault string + var flagIPAddressDefault string - _ = cmd.PersistentFlags().String(ipAddressFlagName, ipAddressFlagDefault, ipAddressDescription) + _ = cmd.PersistentFlags().String(flagIPAddressName, flagIPAddressDefault, flagIPAddressDescription) return nil } -func registerNetworkSettingsIPPrefixLen(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkSettingsPropIPPrefixLen(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - ipPrefixLenDescription := `Mask length of the IPv4 address. + flagIPPrefixLenDescription := `Mask length of the IPv4 address.


@@ -301,26 +299,26 @@ func registerNetworkSettingsIPPrefixLen(depth int, cmdPrefix string, cmd *cobra. > to be removed in Docker 17.12.0 ` - var ipPrefixLenFlagName string + var flagIPPrefixLenName string if cmdPrefix == "" { - ipPrefixLenFlagName = "IPPrefixLen" + flagIPPrefixLenName = "IPPrefixLen" } else { - ipPrefixLenFlagName = fmt.Sprintf("%v.IPPrefixLen", cmdPrefix) + flagIPPrefixLenName = fmt.Sprintf("%v.IPPrefixLen", cmdPrefix) } - var ipPrefixLenFlagDefault int64 + var flagIPPrefixLenDefault int64 - _ = cmd.PersistentFlags().Int64(ipPrefixLenFlagName, ipPrefixLenFlagDefault, ipPrefixLenDescription) + _ = cmd.PersistentFlags().Int64(flagIPPrefixLenName, flagIPPrefixLenDefault, flagIPPrefixLenDescription) return nil } -func registerNetworkSettingsIPV6Gateway(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkSettingsPropIPV6Gateway(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - ipv6GatewayDescription := `IPv6 gateway address for this network. + flagIPV6GatewayDescription := `IPv6 gateway address for this network.


@@ -331,68 +329,68 @@ func registerNetworkSettingsIPV6Gateway(depth int, cmdPrefix string, cmd *cobra. > to be removed in Docker 17.12.0 ` - var ipv6GatewayFlagName string + var flagIPV6GatewayName string if cmdPrefix == "" { - ipv6GatewayFlagName = "IPv6Gateway" + flagIPV6GatewayName = "IPv6Gateway" } else { - ipv6GatewayFlagName = fmt.Sprintf("%v.IPv6Gateway", cmdPrefix) + flagIPV6GatewayName = fmt.Sprintf("%v.IPv6Gateway", cmdPrefix) } - var ipv6GatewayFlagDefault string + var flagIPV6GatewayDefault string - _ = cmd.PersistentFlags().String(ipv6GatewayFlagName, ipv6GatewayFlagDefault, ipv6GatewayDescription) + _ = cmd.PersistentFlags().String(flagIPV6GatewayName, flagIPV6GatewayDefault, flagIPV6GatewayDescription) return nil } -func registerNetworkSettingsLinkLocalIPV6Address(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkSettingsPropLinkLocalIPV6Address(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - linkLocalIpv6AddressDescription := `IPv6 unicast address using the link-local prefix.` + flagLinkLocalIPV6AddressDescription := `IPv6 unicast address using the link-local prefix.` - var linkLocalIpv6AddressFlagName string + var flagLinkLocalIPV6AddressName string if cmdPrefix == "" { - linkLocalIpv6AddressFlagName = "LinkLocalIPv6Address" + flagLinkLocalIPV6AddressName = "LinkLocalIPv6Address" } else { - linkLocalIpv6AddressFlagName = fmt.Sprintf("%v.LinkLocalIPv6Address", cmdPrefix) + flagLinkLocalIPV6AddressName = fmt.Sprintf("%v.LinkLocalIPv6Address", cmdPrefix) } - var linkLocalIpv6AddressFlagDefault string + var flagLinkLocalIPV6AddressDefault string - _ = cmd.PersistentFlags().String(linkLocalIpv6AddressFlagName, linkLocalIpv6AddressFlagDefault, linkLocalIpv6AddressDescription) + _ = cmd.PersistentFlags().String(flagLinkLocalIPV6AddressName, flagLinkLocalIPV6AddressDefault, flagLinkLocalIPV6AddressDescription) return nil } -func registerNetworkSettingsLinkLocalIPV6PrefixLen(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkSettingsPropLinkLocalIPV6PrefixLen(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - linkLocalIpv6PrefixLenDescription := `Prefix length of the IPv6 unicast address.` + flagLinkLocalIPV6PrefixLenDescription := `Prefix length of the IPv6 unicast address.` - var linkLocalIpv6PrefixLenFlagName string + var flagLinkLocalIPV6PrefixLenName string if cmdPrefix == "" { - linkLocalIpv6PrefixLenFlagName = "LinkLocalIPv6PrefixLen" + flagLinkLocalIPV6PrefixLenName = "LinkLocalIPv6PrefixLen" } else { - linkLocalIpv6PrefixLenFlagName = fmt.Sprintf("%v.LinkLocalIPv6PrefixLen", cmdPrefix) + flagLinkLocalIPV6PrefixLenName = fmt.Sprintf("%v.LinkLocalIPv6PrefixLen", cmdPrefix) } - var linkLocalIpv6PrefixLenFlagDefault int64 + var flagLinkLocalIPV6PrefixLenDefault int64 - _ = cmd.PersistentFlags().Int64(linkLocalIpv6PrefixLenFlagName, linkLocalIpv6PrefixLenFlagDefault, linkLocalIpv6PrefixLenDescription) + _ = cmd.PersistentFlags().Int64(flagLinkLocalIPV6PrefixLenName, flagLinkLocalIPV6PrefixLenDefault, flagLinkLocalIPV6PrefixLenDescription) return nil } -func registerNetworkSettingsMacAddress(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkSettingsPropMacAddress(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - macAddressDescription := `MAC address for the container on the default "bridge" network. + flagMacAddressDescription := `MAC address for the container on the default "bridge" network.


@@ -403,21 +401,21 @@ func registerNetworkSettingsMacAddress(depth int, cmdPrefix string, cmd *cobra.C > to be removed in Docker 17.12.0 ` - var macAddressFlagName string + var flagMacAddressName string if cmdPrefix == "" { - macAddressFlagName = "MacAddress" + flagMacAddressName = "MacAddress" } else { - macAddressFlagName = fmt.Sprintf("%v.MacAddress", cmdPrefix) + flagMacAddressName = fmt.Sprintf("%v.MacAddress", cmdPrefix) } - var macAddressFlagDefault string + var flagMacAddressDefault string - _ = cmd.PersistentFlags().String(macAddressFlagName, macAddressFlagDefault, macAddressDescription) + _ = cmd.PersistentFlags().String(flagMacAddressName, flagMacAddressDefault, flagMacAddressDescription) return nil } -func registerNetworkSettingsNetworks(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkSettingsPropNetworks(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -427,7 +425,7 @@ func registerNetworkSettingsNetworks(depth int, cmdPrefix string, cmd *cobra.Com return nil } -func registerNetworkSettingsPorts(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkSettingsPropPorts(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -437,49 +435,49 @@ func registerNetworkSettingsPorts(depth int, cmdPrefix string, cmd *cobra.Comman return nil } -func registerNetworkSettingsSandboxID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkSettingsPropSandboxID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - sandboxIdDescription := `SandboxID uniquely represents a container's network stack.` + flagSandboxIDDescription := `SandboxID uniquely represents a container's network stack.` - var sandboxIdFlagName string + var flagSandboxIDName string if cmdPrefix == "" { - sandboxIdFlagName = "SandboxID" + flagSandboxIDName = "SandboxID" } else { - sandboxIdFlagName = fmt.Sprintf("%v.SandboxID", cmdPrefix) + flagSandboxIDName = fmt.Sprintf("%v.SandboxID", cmdPrefix) } - var sandboxIdFlagDefault string + var flagSandboxIDDefault string - _ = cmd.PersistentFlags().String(sandboxIdFlagName, sandboxIdFlagDefault, sandboxIdDescription) + _ = cmd.PersistentFlags().String(flagSandboxIDName, flagSandboxIDDefault, flagSandboxIDDescription) return nil } -func registerNetworkSettingsSandboxKey(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkSettingsPropSandboxKey(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - sandboxKeyDescription := `SandboxKey identifies the sandbox` + flagSandboxKeyDescription := `SandboxKey identifies the sandbox` - var sandboxKeyFlagName string + var flagSandboxKeyName string if cmdPrefix == "" { - sandboxKeyFlagName = "SandboxKey" + flagSandboxKeyName = "SandboxKey" } else { - sandboxKeyFlagName = fmt.Sprintf("%v.SandboxKey", cmdPrefix) + flagSandboxKeyName = fmt.Sprintf("%v.SandboxKey", cmdPrefix) } - var sandboxKeyFlagDefault string + var flagSandboxKeyDefault string - _ = cmd.PersistentFlags().String(sandboxKeyFlagName, sandboxKeyFlagDefault, sandboxKeyDescription) + _ = cmd.PersistentFlags().String(flagSandboxKeyName, flagSandboxKeyDefault, flagSandboxKeyDescription) return nil } -func registerNetworkSettingsSecondaryIPAddresses(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkSettingsPropSecondaryIPAddresses(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -489,7 +487,7 @@ func registerNetworkSettingsSecondaryIPAddresses(depth int, cmdPrefix string, cm return nil } -func registerNetworkSettingsSecondaryIPV6Addresses(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNetworkSettingsPropSecondaryIPV6Addresses(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -503,138 +501,138 @@ func registerNetworkSettingsSecondaryIPV6Addresses(depth int, cmdPrefix string, func retrieveModelNetworkSettingsFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, bridgeAdded := retrieveNetworkSettingsBridgeFlags(depth, m, cmdPrefix, cmd) + err, BridgeAdded := retrieveNetworkSettingsPropBridgeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || bridgeAdded + retAdded = retAdded || BridgeAdded - err, endpointIdAdded := retrieveNetworkSettingsEndpointIDFlags(depth, m, cmdPrefix, cmd) + err, EndpointIDAdded := retrieveNetworkSettingsPropEndpointIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || endpointIdAdded + retAdded = retAdded || EndpointIDAdded - err, gatewayAdded := retrieveNetworkSettingsGatewayFlags(depth, m, cmdPrefix, cmd) + err, GatewayAdded := retrieveNetworkSettingsPropGatewayFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || gatewayAdded + retAdded = retAdded || GatewayAdded - err, globalIpv6AddressAdded := retrieveNetworkSettingsGlobalIPV6AddressFlags(depth, m, cmdPrefix, cmd) + err, GlobalIPV6AddressAdded := retrieveNetworkSettingsPropGlobalIPV6AddressFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || globalIpv6AddressAdded + retAdded = retAdded || GlobalIPV6AddressAdded - err, globalIpv6PrefixLenAdded := retrieveNetworkSettingsGlobalIPV6PrefixLenFlags(depth, m, cmdPrefix, cmd) + err, GlobalIPV6PrefixLenAdded := retrieveNetworkSettingsPropGlobalIPV6PrefixLenFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || globalIpv6PrefixLenAdded + retAdded = retAdded || GlobalIPV6PrefixLenAdded - err, hairpinModeAdded := retrieveNetworkSettingsHairpinModeFlags(depth, m, cmdPrefix, cmd) + err, HairpinModeAdded := retrieveNetworkSettingsPropHairpinModeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || hairpinModeAdded + retAdded = retAdded || HairpinModeAdded - err, ipAddressAdded := retrieveNetworkSettingsIPAddressFlags(depth, m, cmdPrefix, cmd) + err, IPAddressAdded := retrieveNetworkSettingsPropIPAddressFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ipAddressAdded + retAdded = retAdded || IPAddressAdded - err, ipPrefixLenAdded := retrieveNetworkSettingsIPPrefixLenFlags(depth, m, cmdPrefix, cmd) + err, IPPrefixLenAdded := retrieveNetworkSettingsPropIPPrefixLenFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ipPrefixLenAdded + retAdded = retAdded || IPPrefixLenAdded - err, ipv6GatewayAdded := retrieveNetworkSettingsIPV6GatewayFlags(depth, m, cmdPrefix, cmd) + err, IPV6GatewayAdded := retrieveNetworkSettingsPropIPV6GatewayFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ipv6GatewayAdded + retAdded = retAdded || IPV6GatewayAdded - err, linkLocalIpv6AddressAdded := retrieveNetworkSettingsLinkLocalIPV6AddressFlags(depth, m, cmdPrefix, cmd) + err, LinkLocalIPV6AddressAdded := retrieveNetworkSettingsPropLinkLocalIPV6AddressFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || linkLocalIpv6AddressAdded + retAdded = retAdded || LinkLocalIPV6AddressAdded - err, linkLocalIpv6PrefixLenAdded := retrieveNetworkSettingsLinkLocalIPV6PrefixLenFlags(depth, m, cmdPrefix, cmd) + err, LinkLocalIPV6PrefixLenAdded := retrieveNetworkSettingsPropLinkLocalIPV6PrefixLenFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || linkLocalIpv6PrefixLenAdded + retAdded = retAdded || LinkLocalIPV6PrefixLenAdded - err, macAddressAdded := retrieveNetworkSettingsMacAddressFlags(depth, m, cmdPrefix, cmd) + err, MacAddressAdded := retrieveNetworkSettingsPropMacAddressFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || macAddressAdded + retAdded = retAdded || MacAddressAdded - err, networksAdded := retrieveNetworkSettingsNetworksFlags(depth, m, cmdPrefix, cmd) + err, NetworksAdded := retrieveNetworkSettingsPropNetworksFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || networksAdded + retAdded = retAdded || NetworksAdded - err, portsAdded := retrieveNetworkSettingsPortsFlags(depth, m, cmdPrefix, cmd) + err, PortsAdded := retrieveNetworkSettingsPropPortsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || portsAdded + retAdded = retAdded || PortsAdded - err, sandboxIdAdded := retrieveNetworkSettingsSandboxIDFlags(depth, m, cmdPrefix, cmd) + err, SandboxIDAdded := retrieveNetworkSettingsPropSandboxIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || sandboxIdAdded + retAdded = retAdded || SandboxIDAdded - err, sandboxKeyAdded := retrieveNetworkSettingsSandboxKeyFlags(depth, m, cmdPrefix, cmd) + err, SandboxKeyAdded := retrieveNetworkSettingsPropSandboxKeyFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || sandboxKeyAdded + retAdded = retAdded || SandboxKeyAdded - err, secondaryIpAddressesAdded := retrieveNetworkSettingsSecondaryIPAddressesFlags(depth, m, cmdPrefix, cmd) + err, SecondaryIPAddressesAdded := retrieveNetworkSettingsPropSecondaryIPAddressesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || secondaryIpAddressesAdded + retAdded = retAdded || SecondaryIPAddressesAdded - err, secondaryIpv6AddressesAdded := retrieveNetworkSettingsSecondaryIPV6AddressesFlags(depth, m, cmdPrefix, cmd) + err, SecondaryIPV6AddressesAdded := retrieveNetworkSettingsPropSecondaryIPV6AddressesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || secondaryIpv6AddressesAdded + retAdded = retAdded || SecondaryIPV6AddressesAdded return nil, retAdded } -func retrieveNetworkSettingsBridgeFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkSettingsPropBridgeFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - bridgeFlagName := fmt.Sprintf("%v.Bridge", cmdPrefix) - if cmd.Flags().Changed(bridgeFlagName) { + flagBridgeName := fmt.Sprintf("%v.Bridge", cmdPrefix) + if cmd.Flags().Changed(flagBridgeName) { - var bridgeFlagName string + var flagBridgeName string if cmdPrefix == "" { - bridgeFlagName = "Bridge" + flagBridgeName = "Bridge" } else { - bridgeFlagName = fmt.Sprintf("%v.Bridge", cmdPrefix) + flagBridgeName = fmt.Sprintf("%v.Bridge", cmdPrefix) } - bridgeFlagValue, err := cmd.Flags().GetString(bridgeFlagName) + flagBridgeValue, err := cmd.Flags().GetString(flagBridgeName) if err != nil { return err, false } - m.Bridge = bridgeFlagValue + m.Bridge = flagBridgeValue retAdded = true } @@ -642,27 +640,27 @@ func retrieveNetworkSettingsBridgeFlags(depth int, m *models.NetworkSettings, cm return nil, retAdded } -func retrieveNetworkSettingsEndpointIDFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkSettingsPropEndpointIDFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - endpointIdFlagName := fmt.Sprintf("%v.EndpointID", cmdPrefix) - if cmd.Flags().Changed(endpointIdFlagName) { + flagEndpointIDName := fmt.Sprintf("%v.EndpointID", cmdPrefix) + if cmd.Flags().Changed(flagEndpointIDName) { - var endpointIdFlagName string + var flagEndpointIDName string if cmdPrefix == "" { - endpointIdFlagName = "EndpointID" + flagEndpointIDName = "EndpointID" } else { - endpointIdFlagName = fmt.Sprintf("%v.EndpointID", cmdPrefix) + flagEndpointIDName = fmt.Sprintf("%v.EndpointID", cmdPrefix) } - endpointIdFlagValue, err := cmd.Flags().GetString(endpointIdFlagName) + flagEndpointIDValue, err := cmd.Flags().GetString(flagEndpointIDName) if err != nil { return err, false } - m.EndpointID = endpointIdFlagValue + m.EndpointID = flagEndpointIDValue retAdded = true } @@ -670,27 +668,27 @@ func retrieveNetworkSettingsEndpointIDFlags(depth int, m *models.NetworkSettings return nil, retAdded } -func retrieveNetworkSettingsGatewayFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkSettingsPropGatewayFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - gatewayFlagName := fmt.Sprintf("%v.Gateway", cmdPrefix) - if cmd.Flags().Changed(gatewayFlagName) { + flagGatewayName := fmt.Sprintf("%v.Gateway", cmdPrefix) + if cmd.Flags().Changed(flagGatewayName) { - var gatewayFlagName string + var flagGatewayName string if cmdPrefix == "" { - gatewayFlagName = "Gateway" + flagGatewayName = "Gateway" } else { - gatewayFlagName = fmt.Sprintf("%v.Gateway", cmdPrefix) + flagGatewayName = fmt.Sprintf("%v.Gateway", cmdPrefix) } - gatewayFlagValue, err := cmd.Flags().GetString(gatewayFlagName) + flagGatewayValue, err := cmd.Flags().GetString(flagGatewayName) if err != nil { return err, false } - m.Gateway = gatewayFlagValue + m.Gateway = flagGatewayValue retAdded = true } @@ -698,27 +696,27 @@ func retrieveNetworkSettingsGatewayFlags(depth int, m *models.NetworkSettings, c return nil, retAdded } -func retrieveNetworkSettingsGlobalIPV6AddressFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkSettingsPropGlobalIPV6AddressFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - globalIpv6AddressFlagName := fmt.Sprintf("%v.GlobalIPv6Address", cmdPrefix) - if cmd.Flags().Changed(globalIpv6AddressFlagName) { + flagGlobalIPV6AddressName := fmt.Sprintf("%v.GlobalIPv6Address", cmdPrefix) + if cmd.Flags().Changed(flagGlobalIPV6AddressName) { - var globalIpv6AddressFlagName string + var flagGlobalIPV6AddressName string if cmdPrefix == "" { - globalIpv6AddressFlagName = "GlobalIPv6Address" + flagGlobalIPV6AddressName = "GlobalIPv6Address" } else { - globalIpv6AddressFlagName = fmt.Sprintf("%v.GlobalIPv6Address", cmdPrefix) + flagGlobalIPV6AddressName = fmt.Sprintf("%v.GlobalIPv6Address", cmdPrefix) } - globalIpv6AddressFlagValue, err := cmd.Flags().GetString(globalIpv6AddressFlagName) + flagGlobalIPV6AddressValue, err := cmd.Flags().GetString(flagGlobalIPV6AddressName) if err != nil { return err, false } - m.GlobalIPV6Address = globalIpv6AddressFlagValue + m.GlobalIPV6Address = flagGlobalIPV6AddressValue retAdded = true } @@ -726,27 +724,27 @@ func retrieveNetworkSettingsGlobalIPV6AddressFlags(depth int, m *models.NetworkS return nil, retAdded } -func retrieveNetworkSettingsGlobalIPV6PrefixLenFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkSettingsPropGlobalIPV6PrefixLenFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - globalIpv6PrefixLenFlagName := fmt.Sprintf("%v.GlobalIPv6PrefixLen", cmdPrefix) - if cmd.Flags().Changed(globalIpv6PrefixLenFlagName) { + flagGlobalIPV6PrefixLenName := fmt.Sprintf("%v.GlobalIPv6PrefixLen", cmdPrefix) + if cmd.Flags().Changed(flagGlobalIPV6PrefixLenName) { - var globalIpv6PrefixLenFlagName string + var flagGlobalIPV6PrefixLenName string if cmdPrefix == "" { - globalIpv6PrefixLenFlagName = "GlobalIPv6PrefixLen" + flagGlobalIPV6PrefixLenName = "GlobalIPv6PrefixLen" } else { - globalIpv6PrefixLenFlagName = fmt.Sprintf("%v.GlobalIPv6PrefixLen", cmdPrefix) + flagGlobalIPV6PrefixLenName = fmt.Sprintf("%v.GlobalIPv6PrefixLen", cmdPrefix) } - globalIpv6PrefixLenFlagValue, err := cmd.Flags().GetInt64(globalIpv6PrefixLenFlagName) + flagGlobalIPV6PrefixLenValue, err := cmd.Flags().GetInt64(flagGlobalIPV6PrefixLenName) if err != nil { return err, false } - m.GlobalIPV6PrefixLen = globalIpv6PrefixLenFlagValue + m.GlobalIPV6PrefixLen = flagGlobalIPV6PrefixLenValue retAdded = true } @@ -754,27 +752,27 @@ func retrieveNetworkSettingsGlobalIPV6PrefixLenFlags(depth int, m *models.Networ return nil, retAdded } -func retrieveNetworkSettingsHairpinModeFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkSettingsPropHairpinModeFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - hairpinModeFlagName := fmt.Sprintf("%v.HairpinMode", cmdPrefix) - if cmd.Flags().Changed(hairpinModeFlagName) { + flagHairpinModeName := fmt.Sprintf("%v.HairpinMode", cmdPrefix) + if cmd.Flags().Changed(flagHairpinModeName) { - var hairpinModeFlagName string + var flagHairpinModeName string if cmdPrefix == "" { - hairpinModeFlagName = "HairpinMode" + flagHairpinModeName = "HairpinMode" } else { - hairpinModeFlagName = fmt.Sprintf("%v.HairpinMode", cmdPrefix) + flagHairpinModeName = fmt.Sprintf("%v.HairpinMode", cmdPrefix) } - hairpinModeFlagValue, err := cmd.Flags().GetBool(hairpinModeFlagName) + flagHairpinModeValue, err := cmd.Flags().GetBool(flagHairpinModeName) if err != nil { return err, false } - m.HairpinMode = hairpinModeFlagValue + m.HairpinMode = flagHairpinModeValue retAdded = true } @@ -782,27 +780,27 @@ func retrieveNetworkSettingsHairpinModeFlags(depth int, m *models.NetworkSetting return nil, retAdded } -func retrieveNetworkSettingsIPAddressFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkSettingsPropIPAddressFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ipAddressFlagName := fmt.Sprintf("%v.IPAddress", cmdPrefix) - if cmd.Flags().Changed(ipAddressFlagName) { + flagIPAddressName := fmt.Sprintf("%v.IPAddress", cmdPrefix) + if cmd.Flags().Changed(flagIPAddressName) { - var ipAddressFlagName string + var flagIPAddressName string if cmdPrefix == "" { - ipAddressFlagName = "IPAddress" + flagIPAddressName = "IPAddress" } else { - ipAddressFlagName = fmt.Sprintf("%v.IPAddress", cmdPrefix) + flagIPAddressName = fmt.Sprintf("%v.IPAddress", cmdPrefix) } - ipAddressFlagValue, err := cmd.Flags().GetString(ipAddressFlagName) + flagIPAddressValue, err := cmd.Flags().GetString(flagIPAddressName) if err != nil { return err, false } - m.IPAddress = ipAddressFlagValue + m.IPAddress = flagIPAddressValue retAdded = true } @@ -810,27 +808,27 @@ func retrieveNetworkSettingsIPAddressFlags(depth int, m *models.NetworkSettings, return nil, retAdded } -func retrieveNetworkSettingsIPPrefixLenFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkSettingsPropIPPrefixLenFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ipPrefixLenFlagName := fmt.Sprintf("%v.IPPrefixLen", cmdPrefix) - if cmd.Flags().Changed(ipPrefixLenFlagName) { + flagIPPrefixLenName := fmt.Sprintf("%v.IPPrefixLen", cmdPrefix) + if cmd.Flags().Changed(flagIPPrefixLenName) { - var ipPrefixLenFlagName string + var flagIPPrefixLenName string if cmdPrefix == "" { - ipPrefixLenFlagName = "IPPrefixLen" + flagIPPrefixLenName = "IPPrefixLen" } else { - ipPrefixLenFlagName = fmt.Sprintf("%v.IPPrefixLen", cmdPrefix) + flagIPPrefixLenName = fmt.Sprintf("%v.IPPrefixLen", cmdPrefix) } - ipPrefixLenFlagValue, err := cmd.Flags().GetInt64(ipPrefixLenFlagName) + flagIPPrefixLenValue, err := cmd.Flags().GetInt64(flagIPPrefixLenName) if err != nil { return err, false } - m.IPPrefixLen = ipPrefixLenFlagValue + m.IPPrefixLen = flagIPPrefixLenValue retAdded = true } @@ -838,27 +836,27 @@ func retrieveNetworkSettingsIPPrefixLenFlags(depth int, m *models.NetworkSetting return nil, retAdded } -func retrieveNetworkSettingsIPV6GatewayFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkSettingsPropIPV6GatewayFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ipv6GatewayFlagName := fmt.Sprintf("%v.IPv6Gateway", cmdPrefix) - if cmd.Flags().Changed(ipv6GatewayFlagName) { + flagIPV6GatewayName := fmt.Sprintf("%v.IPv6Gateway", cmdPrefix) + if cmd.Flags().Changed(flagIPV6GatewayName) { - var ipv6GatewayFlagName string + var flagIPV6GatewayName string if cmdPrefix == "" { - ipv6GatewayFlagName = "IPv6Gateway" + flagIPV6GatewayName = "IPv6Gateway" } else { - ipv6GatewayFlagName = fmt.Sprintf("%v.IPv6Gateway", cmdPrefix) + flagIPV6GatewayName = fmt.Sprintf("%v.IPv6Gateway", cmdPrefix) } - ipv6GatewayFlagValue, err := cmd.Flags().GetString(ipv6GatewayFlagName) + flagIPV6GatewayValue, err := cmd.Flags().GetString(flagIPV6GatewayName) if err != nil { return err, false } - m.IPV6Gateway = ipv6GatewayFlagValue + m.IPV6Gateway = flagIPV6GatewayValue retAdded = true } @@ -866,27 +864,27 @@ func retrieveNetworkSettingsIPV6GatewayFlags(depth int, m *models.NetworkSetting return nil, retAdded } -func retrieveNetworkSettingsLinkLocalIPV6AddressFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkSettingsPropLinkLocalIPV6AddressFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - linkLocalIpv6AddressFlagName := fmt.Sprintf("%v.LinkLocalIPv6Address", cmdPrefix) - if cmd.Flags().Changed(linkLocalIpv6AddressFlagName) { + flagLinkLocalIPV6AddressName := fmt.Sprintf("%v.LinkLocalIPv6Address", cmdPrefix) + if cmd.Flags().Changed(flagLinkLocalIPV6AddressName) { - var linkLocalIpv6AddressFlagName string + var flagLinkLocalIPV6AddressName string if cmdPrefix == "" { - linkLocalIpv6AddressFlagName = "LinkLocalIPv6Address" + flagLinkLocalIPV6AddressName = "LinkLocalIPv6Address" } else { - linkLocalIpv6AddressFlagName = fmt.Sprintf("%v.LinkLocalIPv6Address", cmdPrefix) + flagLinkLocalIPV6AddressName = fmt.Sprintf("%v.LinkLocalIPv6Address", cmdPrefix) } - linkLocalIpv6AddressFlagValue, err := cmd.Flags().GetString(linkLocalIpv6AddressFlagName) + flagLinkLocalIPV6AddressValue, err := cmd.Flags().GetString(flagLinkLocalIPV6AddressName) if err != nil { return err, false } - m.LinkLocalIPV6Address = linkLocalIpv6AddressFlagValue + m.LinkLocalIPV6Address = flagLinkLocalIPV6AddressValue retAdded = true } @@ -894,27 +892,27 @@ func retrieveNetworkSettingsLinkLocalIPV6AddressFlags(depth int, m *models.Netwo return nil, retAdded } -func retrieveNetworkSettingsLinkLocalIPV6PrefixLenFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkSettingsPropLinkLocalIPV6PrefixLenFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - linkLocalIpv6PrefixLenFlagName := fmt.Sprintf("%v.LinkLocalIPv6PrefixLen", cmdPrefix) - if cmd.Flags().Changed(linkLocalIpv6PrefixLenFlagName) { + flagLinkLocalIPV6PrefixLenName := fmt.Sprintf("%v.LinkLocalIPv6PrefixLen", cmdPrefix) + if cmd.Flags().Changed(flagLinkLocalIPV6PrefixLenName) { - var linkLocalIpv6PrefixLenFlagName string + var flagLinkLocalIPV6PrefixLenName string if cmdPrefix == "" { - linkLocalIpv6PrefixLenFlagName = "LinkLocalIPv6PrefixLen" + flagLinkLocalIPV6PrefixLenName = "LinkLocalIPv6PrefixLen" } else { - linkLocalIpv6PrefixLenFlagName = fmt.Sprintf("%v.LinkLocalIPv6PrefixLen", cmdPrefix) + flagLinkLocalIPV6PrefixLenName = fmt.Sprintf("%v.LinkLocalIPv6PrefixLen", cmdPrefix) } - linkLocalIpv6PrefixLenFlagValue, err := cmd.Flags().GetInt64(linkLocalIpv6PrefixLenFlagName) + flagLinkLocalIPV6PrefixLenValue, err := cmd.Flags().GetInt64(flagLinkLocalIPV6PrefixLenName) if err != nil { return err, false } - m.LinkLocalIPV6PrefixLen = linkLocalIpv6PrefixLenFlagValue + m.LinkLocalIPV6PrefixLen = flagLinkLocalIPV6PrefixLenValue retAdded = true } @@ -922,27 +920,27 @@ func retrieveNetworkSettingsLinkLocalIPV6PrefixLenFlags(depth int, m *models.Net return nil, retAdded } -func retrieveNetworkSettingsMacAddressFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkSettingsPropMacAddressFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - macAddressFlagName := fmt.Sprintf("%v.MacAddress", cmdPrefix) - if cmd.Flags().Changed(macAddressFlagName) { + flagMacAddressName := fmt.Sprintf("%v.MacAddress", cmdPrefix) + if cmd.Flags().Changed(flagMacAddressName) { - var macAddressFlagName string + var flagMacAddressName string if cmdPrefix == "" { - macAddressFlagName = "MacAddress" + flagMacAddressName = "MacAddress" } else { - macAddressFlagName = fmt.Sprintf("%v.MacAddress", cmdPrefix) + flagMacAddressName = fmt.Sprintf("%v.MacAddress", cmdPrefix) } - macAddressFlagValue, err := cmd.Flags().GetString(macAddressFlagName) + flagMacAddressValue, err := cmd.Flags().GetString(flagMacAddressName) if err != nil { return err, false } - m.MacAddress = macAddressFlagValue + m.MacAddress = flagMacAddressValue retAdded = true } @@ -950,55 +948,55 @@ func retrieveNetworkSettingsMacAddressFlags(depth int, m *models.NetworkSettings return nil, retAdded } -func retrieveNetworkSettingsNetworksFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkSettingsPropNetworksFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - networksFlagName := fmt.Sprintf("%v.Networks", cmdPrefix) - if cmd.Flags().Changed(networksFlagName) { + flagNetworksName := fmt.Sprintf("%v.Networks", cmdPrefix) + if cmd.Flags().Changed(flagNetworksName) { // warning: Networks map type map[string]EndpointSettings is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveNetworkSettingsPortsFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkSettingsPropPortsFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - portsFlagName := fmt.Sprintf("%v.Ports", cmdPrefix) - if cmd.Flags().Changed(portsFlagName) { + flagPortsName := fmt.Sprintf("%v.Ports", cmdPrefix) + if cmd.Flags().Changed(flagPortsName) { // warning: Ports map type PortMap is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveNetworkSettingsSandboxIDFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkSettingsPropSandboxIDFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - sandboxIdFlagName := fmt.Sprintf("%v.SandboxID", cmdPrefix) - if cmd.Flags().Changed(sandboxIdFlagName) { + flagSandboxIDName := fmt.Sprintf("%v.SandboxID", cmdPrefix) + if cmd.Flags().Changed(flagSandboxIDName) { - var sandboxIdFlagName string + var flagSandboxIDName string if cmdPrefix == "" { - sandboxIdFlagName = "SandboxID" + flagSandboxIDName = "SandboxID" } else { - sandboxIdFlagName = fmt.Sprintf("%v.SandboxID", cmdPrefix) + flagSandboxIDName = fmt.Sprintf("%v.SandboxID", cmdPrefix) } - sandboxIdFlagValue, err := cmd.Flags().GetString(sandboxIdFlagName) + flagSandboxIDValue, err := cmd.Flags().GetString(flagSandboxIDName) if err != nil { return err, false } - m.SandboxID = sandboxIdFlagValue + m.SandboxID = flagSandboxIDValue retAdded = true } @@ -1006,27 +1004,27 @@ func retrieveNetworkSettingsSandboxIDFlags(depth int, m *models.NetworkSettings, return nil, retAdded } -func retrieveNetworkSettingsSandboxKeyFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkSettingsPropSandboxKeyFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - sandboxKeyFlagName := fmt.Sprintf("%v.SandboxKey", cmdPrefix) - if cmd.Flags().Changed(sandboxKeyFlagName) { + flagSandboxKeyName := fmt.Sprintf("%v.SandboxKey", cmdPrefix) + if cmd.Flags().Changed(flagSandboxKeyName) { - var sandboxKeyFlagName string + var flagSandboxKeyName string if cmdPrefix == "" { - sandboxKeyFlagName = "SandboxKey" + flagSandboxKeyName = "SandboxKey" } else { - sandboxKeyFlagName = fmt.Sprintf("%v.SandboxKey", cmdPrefix) + flagSandboxKeyName = fmt.Sprintf("%v.SandboxKey", cmdPrefix) } - sandboxKeyFlagValue, err := cmd.Flags().GetString(sandboxKeyFlagName) + flagSandboxKeyValue, err := cmd.Flags().GetString(flagSandboxKeyName) if err != nil { return err, false } - m.SandboxKey = sandboxKeyFlagValue + m.SandboxKey = flagSandboxKeyValue retAdded = true } @@ -1034,28 +1032,28 @@ func retrieveNetworkSettingsSandboxKeyFlags(depth int, m *models.NetworkSettings return nil, retAdded } -func retrieveNetworkSettingsSecondaryIPAddressesFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkSettingsPropSecondaryIPAddressesFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - secondaryIpAddressesFlagName := fmt.Sprintf("%v.SecondaryIPAddresses", cmdPrefix) - if cmd.Flags().Changed(secondaryIpAddressesFlagName) { + flagSecondaryIPAddressesName := fmt.Sprintf("%v.SecondaryIPAddresses", cmdPrefix) + if cmd.Flags().Changed(flagSecondaryIPAddressesName) { // warning: SecondaryIPAddresses array type []*Address is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveNetworkSettingsSecondaryIPV6AddressesFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNetworkSettingsPropSecondaryIPV6AddressesFlags(depth int, m *models.NetworkSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - secondaryIpv6AddressesFlagName := fmt.Sprintf("%v.SecondaryIPv6Addresses", cmdPrefix) - if cmd.Flags().Changed(secondaryIpv6AddressesFlagName) { + flagSecondaryIPV6AddressesName := fmt.Sprintf("%v.SecondaryIPv6Addresses", cmdPrefix) + if cmd.Flags().Changed(flagSecondaryIPV6AddressesName) { // warning: SecondaryIPv6Addresses array type []*Address is not supported by go-swagger cli yet } diff --git a/cli/node_delete_operation.go b/cli/node_delete_operation.go index 606369c..62aacc0 100644 --- a/cli/node_delete_operation.go +++ b/cli/node_delete_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/node" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationNodeNodeDeleteCmd returns a cmd to handle operation nodeDelete +// makeOperationNodeNodeDeleteCmd returns a command to handle operation nodeDelete func makeOperationNodeNodeDeleteCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "NodeDelete", @@ -38,14 +36,13 @@ func runOperationNodeNodeDelete(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := node.NewNodeDeleteParams() - if err, _ := retrieveOperationNodeNodeDeleteForceFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationNodeNodeDeleteForceFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationNodeNodeDeleteIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationNodeNodeDeleteIDFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationNodeNodeDelete(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,35 +72,36 @@ func registerOperationNodeNodeDeleteParamFlags(cmd *cobra.Command) error { func registerOperationNodeNodeDeleteForceParamFlags(cmdPrefix string, cmd *cobra.Command) error { - forceDescription := `Force remove a node from the swarm` + flagForceDescription := `Force remove a node from the swarm` - var forceFlagName string + var flagForceName string if cmdPrefix == "" { - forceFlagName = "force" + flagForceName = "force" } else { - forceFlagName = fmt.Sprintf("%v.force", cmdPrefix) + flagForceName = fmt.Sprintf("%v.force", cmdPrefix) } - var forceFlagDefault bool + var flagForceDefault bool - _ = cmd.PersistentFlags().Bool(forceFlagName, forceFlagDefault, forceDescription) + _ = cmd.PersistentFlags().Bool(flagForceName, flagForceDefault, flagForceDescription) return nil } + func registerOperationNodeNodeDeleteIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. The ID or name of the node` + flagIDDescription := `Required. The ID or name of the node` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -111,40 +110,43 @@ func retrieveOperationNodeNodeDeleteForceFlag(m *node.NodeDeleteParams, cmdPrefi retAdded := false if cmd.Flags().Changed("force") { - var forceFlagName string + var flagForceName string if cmdPrefix == "" { - forceFlagName = "force" + flagForceName = "force" } else { - forceFlagName = fmt.Sprintf("%v.force", cmdPrefix) + flagForceName = fmt.Sprintf("%v.force", cmdPrefix) } - forceFlagValue, err := cmd.Flags().GetBool(forceFlagName) + flagForceValue, err := cmd.Flags().GetBool(flagForceName) if err != nil { return err, false } - m.Force = &forceFlagValue + m.Force = &flagForceValue } + return nil, retAdded } + func retrieveOperationNodeNodeDeleteIDFlag(m *node.NodeDeleteParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } @@ -152,48 +154,48 @@ func retrieveOperationNodeNodeDeleteIDFlag(m *node.NodeDeleteParams, cmdPrefix s func parseOperationNodeNodeDeleteResult(resp0 *node.NodeDeleteOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning nodeDeleteOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*node.NodeDeleteNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*node.NodeDeleteNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*node.NodeDeleteInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*node.NodeDeleteInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*node.NodeDeleteServiceUnavailable) + var iResp3 any = respErr + eresp3, ok := iResp3.(*node.NodeDeleteServiceUnavailable) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response nodeDeleteOK is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/node_description_model.go b/cli/node_description_model.go index e55a0b0..c3555ba 100644 --- a/cli/node_description_model.go +++ b/cli/node_description_model.go @@ -2,16 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for NodeDescription @@ -19,120 +16,120 @@ import ( // register flags to command func registerModelNodeDescriptionFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerNodeDescriptionEngine(depth, cmdPrefix, cmd); err != nil { + if err := registerNodeDescriptionPropEngine(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNodeDescriptionHostname(depth, cmdPrefix, cmd); err != nil { + if err := registerNodeDescriptionPropHostname(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNodeDescriptionPlatform(depth, cmdPrefix, cmd); err != nil { + if err := registerNodeDescriptionPropPlatform(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNodeDescriptionResources(depth, cmdPrefix, cmd); err != nil { + if err := registerNodeDescriptionPropResources(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNodeDescriptionTLSInfo(depth, cmdPrefix, cmd); err != nil { + if err := registerNodeDescriptionPropTLSInfo(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerNodeDescriptionEngine(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNodeDescriptionPropEngine(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var engineFlagName string + var flagEngineName string if cmdPrefix == "" { - engineFlagName = "Engine" + flagEngineName = "Engine" } else { - engineFlagName = fmt.Sprintf("%v.Engine", cmdPrefix) + flagEngineName = fmt.Sprintf("%v.Engine", cmdPrefix) } - if err := registerModelEngineDescriptionFlags(depth+1, engineFlagName, cmd); err != nil { + if err := registerModelEngineDescriptionFlags(depth+1, flagEngineName, cmd); err != nil { return err } return nil } -func registerNodeDescriptionHostname(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNodeDescriptionPropHostname(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - hostnameDescription := `` + flagHostnameDescription := `` - var hostnameFlagName string + var flagHostnameName string if cmdPrefix == "" { - hostnameFlagName = "Hostname" + flagHostnameName = "Hostname" } else { - hostnameFlagName = fmt.Sprintf("%v.Hostname", cmdPrefix) + flagHostnameName = fmt.Sprintf("%v.Hostname", cmdPrefix) } - var hostnameFlagDefault string + var flagHostnameDefault string - _ = cmd.PersistentFlags().String(hostnameFlagName, hostnameFlagDefault, hostnameDescription) + _ = cmd.PersistentFlags().String(flagHostnameName, flagHostnameDefault, flagHostnameDescription) return nil } -func registerNodeDescriptionPlatform(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNodeDescriptionPropPlatform(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var platformFlagName string + var flagPlatformName string if cmdPrefix == "" { - platformFlagName = "Platform" + flagPlatformName = "Platform" } else { - platformFlagName = fmt.Sprintf("%v.Platform", cmdPrefix) + flagPlatformName = fmt.Sprintf("%v.Platform", cmdPrefix) } - if err := registerModelPlatformFlags(depth+1, platformFlagName, cmd); err != nil { + if err := registerModelPlatformFlags(depth+1, flagPlatformName, cmd); err != nil { return err } return nil } -func registerNodeDescriptionResources(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNodeDescriptionPropResources(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var resourcesFlagName string + var flagResourcesName string if cmdPrefix == "" { - resourcesFlagName = "Resources" + flagResourcesName = "Resources" } else { - resourcesFlagName = fmt.Sprintf("%v.Resources", cmdPrefix) + flagResourcesName = fmt.Sprintf("%v.Resources", cmdPrefix) } - if err := registerModelResourceObjectFlags(depth+1, resourcesFlagName, cmd); err != nil { + if err := registerModelResourceObjectFlags(depth+1, flagResourcesName, cmd); err != nil { return err } return nil } -func registerNodeDescriptionTLSInfo(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNodeDescriptionPropTLSInfo(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var tlsInfoFlagName string + var flagTLSInfoName string if cmdPrefix == "" { - tlsInfoFlagName = "TLSInfo" + flagTLSInfoName = "TLSInfo" } else { - tlsInfoFlagName = fmt.Sprintf("%v.TLSInfo", cmdPrefix) + flagTLSInfoName = fmt.Sprintf("%v.TLSInfo", cmdPrefix) } - if err := registerModelTLSInfoFlags(depth+1, tlsInfoFlagName, cmd); err != nil { + if err := registerModelTLSInfoFlags(depth+1, flagTLSInfoName, cmd); err != nil { return err } @@ -143,87 +140,87 @@ func registerNodeDescriptionTLSInfo(depth int, cmdPrefix string, cmd *cobra.Comm func retrieveModelNodeDescriptionFlags(depth int, m *models.NodeDescription, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, engineAdded := retrieveNodeDescriptionEngineFlags(depth, m, cmdPrefix, cmd) + err, EngineAdded := retrieveNodeDescriptionPropEngineFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || engineAdded + retAdded = retAdded || EngineAdded - err, hostnameAdded := retrieveNodeDescriptionHostnameFlags(depth, m, cmdPrefix, cmd) + err, HostnameAdded := retrieveNodeDescriptionPropHostnameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || hostnameAdded + retAdded = retAdded || HostnameAdded - err, platformAdded := retrieveNodeDescriptionPlatformFlags(depth, m, cmdPrefix, cmd) + err, PlatformAdded := retrieveNodeDescriptionPropPlatformFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || platformAdded + retAdded = retAdded || PlatformAdded - err, resourcesAdded := retrieveNodeDescriptionResourcesFlags(depth, m, cmdPrefix, cmd) + err, ResourcesAdded := retrieveNodeDescriptionPropResourcesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || resourcesAdded + retAdded = retAdded || ResourcesAdded - err, tlsInfoAdded := retrieveNodeDescriptionTLSInfoFlags(depth, m, cmdPrefix, cmd) + err, TLSInfoAdded := retrieveNodeDescriptionPropTLSInfoFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || tlsInfoAdded + retAdded = retAdded || TLSInfoAdded return nil, retAdded } -func retrieveNodeDescriptionEngineFlags(depth int, m *models.NodeDescription, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNodeDescriptionPropEngineFlags(depth int, m *models.NodeDescription, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - engineFlagName := fmt.Sprintf("%v.Engine", cmdPrefix) - if cmd.Flags().Changed(engineFlagName) { + flagEngineName := fmt.Sprintf("%v.Engine", cmdPrefix) + if cmd.Flags().Changed(flagEngineName) { // info: complex object Engine EngineDescription is retrieved outside this Changed() block } - engineFlagValue := m.Engine - if swag.IsZero(engineFlagValue) { - engineFlagValue = &models.EngineDescription{} + flagEngineValue := m.Engine + if swag.IsZero(flagEngineValue) { + flagEngineValue = &models.EngineDescription{} } - err, engineAdded := retrieveModelEngineDescriptionFlags(depth+1, engineFlagValue, engineFlagName, cmd) + err, EngineAdded := retrieveModelEngineDescriptionFlags(depth+1, flagEngineValue, flagEngineName, cmd) if err != nil { return err, false } - retAdded = retAdded || engineAdded - if engineAdded { - m.Engine = engineFlagValue + retAdded = retAdded || EngineAdded + if EngineAdded { + m.Engine = flagEngineValue } return nil, retAdded } -func retrieveNodeDescriptionHostnameFlags(depth int, m *models.NodeDescription, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNodeDescriptionPropHostnameFlags(depth int, m *models.NodeDescription, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - hostnameFlagName := fmt.Sprintf("%v.Hostname", cmdPrefix) - if cmd.Flags().Changed(hostnameFlagName) { + flagHostnameName := fmt.Sprintf("%v.Hostname", cmdPrefix) + if cmd.Flags().Changed(flagHostnameName) { - var hostnameFlagName string + var flagHostnameName string if cmdPrefix == "" { - hostnameFlagName = "Hostname" + flagHostnameName = "Hostname" } else { - hostnameFlagName = fmt.Sprintf("%v.Hostname", cmdPrefix) + flagHostnameName = fmt.Sprintf("%v.Hostname", cmdPrefix) } - hostnameFlagValue, err := cmd.Flags().GetString(hostnameFlagName) + flagHostnameValue, err := cmd.Flags().GetString(flagHostnameName) if err != nil { return err, false } - m.Hostname = hostnameFlagValue + m.Hostname = flagHostnameValue retAdded = true } @@ -231,82 +228,82 @@ func retrieveNodeDescriptionHostnameFlags(depth int, m *models.NodeDescription, return nil, retAdded } -func retrieveNodeDescriptionPlatformFlags(depth int, m *models.NodeDescription, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNodeDescriptionPropPlatformFlags(depth int, m *models.NodeDescription, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - platformFlagName := fmt.Sprintf("%v.Platform", cmdPrefix) - if cmd.Flags().Changed(platformFlagName) { + flagPlatformName := fmt.Sprintf("%v.Platform", cmdPrefix) + if cmd.Flags().Changed(flagPlatformName) { // info: complex object Platform Platform is retrieved outside this Changed() block } - platformFlagValue := m.Platform - if swag.IsZero(platformFlagValue) { - platformFlagValue = &models.Platform{} + flagPlatformValue := m.Platform + if swag.IsZero(flagPlatformValue) { + flagPlatformValue = &models.Platform{} } - err, platformAdded := retrieveModelPlatformFlags(depth+1, platformFlagValue, platformFlagName, cmd) + err, PlatformAdded := retrieveModelPlatformFlags(depth+1, flagPlatformValue, flagPlatformName, cmd) if err != nil { return err, false } - retAdded = retAdded || platformAdded - if platformAdded { - m.Platform = platformFlagValue + retAdded = retAdded || PlatformAdded + if PlatformAdded { + m.Platform = flagPlatformValue } return nil, retAdded } -func retrieveNodeDescriptionResourcesFlags(depth int, m *models.NodeDescription, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNodeDescriptionPropResourcesFlags(depth int, m *models.NodeDescription, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - resourcesFlagName := fmt.Sprintf("%v.Resources", cmdPrefix) - if cmd.Flags().Changed(resourcesFlagName) { + flagResourcesName := fmt.Sprintf("%v.Resources", cmdPrefix) + if cmd.Flags().Changed(flagResourcesName) { // info: complex object Resources ResourceObject is retrieved outside this Changed() block } - resourcesFlagValue := m.Resources - if swag.IsZero(resourcesFlagValue) { - resourcesFlagValue = &models.ResourceObject{} + flagResourcesValue := m.Resources + if swag.IsZero(flagResourcesValue) { + flagResourcesValue = &models.ResourceObject{} } - err, resourcesAdded := retrieveModelResourceObjectFlags(depth+1, resourcesFlagValue, resourcesFlagName, cmd) + err, ResourcesAdded := retrieveModelResourceObjectFlags(depth+1, flagResourcesValue, flagResourcesName, cmd) if err != nil { return err, false } - retAdded = retAdded || resourcesAdded - if resourcesAdded { - m.Resources = resourcesFlagValue + retAdded = retAdded || ResourcesAdded + if ResourcesAdded { + m.Resources = flagResourcesValue } return nil, retAdded } -func retrieveNodeDescriptionTLSInfoFlags(depth int, m *models.NodeDescription, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNodeDescriptionPropTLSInfoFlags(depth int, m *models.NodeDescription, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - tlsInfoFlagName := fmt.Sprintf("%v.TLSInfo", cmdPrefix) - if cmd.Flags().Changed(tlsInfoFlagName) { + flagTLSInfoName := fmt.Sprintf("%v.TLSInfo", cmdPrefix) + if cmd.Flags().Changed(flagTLSInfoName) { // info: complex object TLSInfo TLSInfo is retrieved outside this Changed() block } - tlsInfoFlagValue := m.TLSInfo - if swag.IsZero(tlsInfoFlagValue) { - tlsInfoFlagValue = &models.TLSInfo{} + flagTLSInfoValue := m.TLSInfo + if swag.IsZero(flagTLSInfoValue) { + flagTLSInfoValue = &models.TLSInfo{} } - err, tlsInfoAdded := retrieveModelTLSInfoFlags(depth+1, tlsInfoFlagValue, tlsInfoFlagName, cmd) + err, TLSInfoAdded := retrieveModelTLSInfoFlags(depth+1, flagTLSInfoValue, flagTLSInfoName, cmd) if err != nil { return err, false } - retAdded = retAdded || tlsInfoAdded - if tlsInfoAdded { - m.TLSInfo = tlsInfoFlagValue + retAdded = retAdded || TLSInfoAdded + if TLSInfoAdded { + m.TLSInfo = flagTLSInfoValue } return nil, retAdded diff --git a/cli/node_inspect_operation.go b/cli/node_inspect_operation.go index 157847c..b537a97 100644 --- a/cli/node_inspect_operation.go +++ b/cli/node_inspect_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/node" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationNodeNodeInspectCmd returns a cmd to handle operation nodeInspect +// makeOperationNodeNodeInspectCmd returns a command to handle operation nodeInspect func makeOperationNodeNodeInspectCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "NodeInspect", @@ -38,11 +36,10 @@ func runOperationNodeNodeInspect(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := node.NewNodeInspectParams() - if err, _ := retrieveOperationNodeNodeInspectIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationNodeNodeInspectIDFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationNodeNodeInspect(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,18 +66,18 @@ func registerOperationNodeNodeInspectParamFlags(cmd *cobra.Command) error { func registerOperationNodeNodeInspectIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. The ID or name of the node` + flagIDDescription := `Required. The ID or name of the node` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -88,20 +86,21 @@ func retrieveOperationNodeNodeInspectIDFlag(m *node.NodeInspectParams, cmdPrefix retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } @@ -109,57 +108,59 @@ func retrieveOperationNodeNodeInspectIDFlag(m *node.NodeInspectParams, cmdPrefix func parseOperationNodeNodeInspectResult(resp0 *node.NodeInspectOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*node.NodeInspectOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*node.NodeInspectOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*node.NodeInspectNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*node.NodeInspectNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*node.NodeInspectInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*node.NodeInspectInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*node.NodeInspectServiceUnavailable) + var iResp3 any = respErr + eresp3, ok := iResp3.(*node.NodeInspectServiceUnavailable) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -167,6 +168,5 @@ func parseOperationNodeNodeInspectResult(resp0 *node.NodeInspectOK, respErr erro } return string(msgStr), nil } - return "", nil } diff --git a/cli/node_list_operation.go b/cli/node_list_operation.go index 8be707f..7abb72a 100644 --- a/cli/node_list_operation.go +++ b/cli/node_list_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/node" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationNodeNodeListCmd returns a cmd to handle operation nodeList +// makeOperationNodeNodeListCmd returns a command to handle operation nodeList func makeOperationNodeNodeListCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "NodeList", @@ -38,11 +36,10 @@ func runOperationNodeNodeList(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := node.NewNodeListParams() - if err, _ := retrieveOperationNodeNodeListFiltersFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationNodeNodeListFiltersFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationNodeNodeList(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,7 +66,7 @@ func registerOperationNodeNodeListParamFlags(cmd *cobra.Command) error { func registerOperationNodeNodeListFiltersParamFlags(cmdPrefix string, cmd *cobra.Command) error { - filtersDescription := `Filters to process on the nodes list, encoded as JSON (a ` + "`" + `map[string][]string` + "`" + `). + flagFiltersDescription := `Filters to process on the nodes list, encoded as JSON (a ` + "`" + `map[string][]string` + "`" + `). Available filters: - ` + "`" + `id=` + "`" + ` @@ -79,16 +77,16 @@ Available filters: - ` + "`" + `role=` + "`" + `(` + "`" + `manager` + "`" + `|` + "`" + `worker` + "`" + `)` + "`" + ` ` - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - var filtersFlagDefault string + var flagFiltersDefault string - _ = cmd.PersistentFlags().String(filtersFlagName, filtersFlagDefault, filtersDescription) + _ = cmd.PersistentFlags().String(flagFiltersName, flagFiltersDefault, flagFiltersDescription) return nil } @@ -97,20 +95,21 @@ func retrieveOperationNodeNodeListFiltersFlag(m *node.NodeListParams, cmdPrefix retAdded := false if cmd.Flags().Changed("filters") { - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - filtersFlagValue, err := cmd.Flags().GetString(filtersFlagName) + flagFiltersValue, err := cmd.Flags().GetString(flagFiltersName) if err != nil { return err, false } - m.Filters = &filtersFlagValue + m.Filters = &flagFiltersValue } + return nil, retAdded } @@ -118,45 +117,47 @@ func retrieveOperationNodeNodeListFiltersFlag(m *node.NodeListParams, cmdPrefix func parseOperationNodeNodeListResult(resp0 *node.NodeListOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*node.NodeListOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*node.NodeListOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*node.NodeListInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*node.NodeListInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*node.NodeListServiceUnavailable) + var iResp2 any = respErr + eresp2, ok := iResp2.(*node.NodeListServiceUnavailable) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -164,6 +165,5 @@ func parseOperationNodeNodeListResult(resp0 *node.NodeListOK, respErr error) (st } return string(msgStr), nil } - return "", nil } diff --git a/cli/node_model.go b/cli/node_model.go index 6abea9a..9e0ecc5 100644 --- a/cli/node_model.go +++ b/cli/node_model.go @@ -2,16 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for Node @@ -19,197 +16,197 @@ import ( // register flags to command func registerModelNodeFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerNodeCreatedAt(depth, cmdPrefix, cmd); err != nil { + if err := registerNodePropCreatedAt(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNodeDescription(depth, cmdPrefix, cmd); err != nil { + if err := registerNodePropDescription(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNodeID(depth, cmdPrefix, cmd); err != nil { + if err := registerNodePropID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNodeManagerStatus(depth, cmdPrefix, cmd); err != nil { + if err := registerNodePropManagerStatus(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNodeSpec(depth, cmdPrefix, cmd); err != nil { + if err := registerNodePropSpec(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNodeStatus(depth, cmdPrefix, cmd); err != nil { + if err := registerNodePropStatus(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNodeUpdatedAt(depth, cmdPrefix, cmd); err != nil { + if err := registerNodePropUpdatedAt(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNodeVersion(depth, cmdPrefix, cmd); err != nil { + if err := registerNodePropVersion(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerNodeCreatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNodePropCreatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - createdAtDescription := `Date and time at which the node was added to the swarm in + flagCreatedAtDescription := `Date and time at which the node was added to the swarm in [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format with nano-seconds. ` - var createdAtFlagName string + var flagCreatedAtName string if cmdPrefix == "" { - createdAtFlagName = "CreatedAt" + flagCreatedAtName = "CreatedAt" } else { - createdAtFlagName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) + flagCreatedAtName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) } - var createdAtFlagDefault string + var flagCreatedAtDefault string - _ = cmd.PersistentFlags().String(createdAtFlagName, createdAtFlagDefault, createdAtDescription) + _ = cmd.PersistentFlags().String(flagCreatedAtName, flagCreatedAtDefault, flagCreatedAtDescription) return nil } -func registerNodeDescription(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNodePropDescription(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "Description" + flagDescriptionName = "Description" } else { - descriptionFlagName = fmt.Sprintf("%v.Description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.Description", cmdPrefix) } - if err := registerModelNodeDescriptionFlags(depth+1, descriptionFlagName, cmd); err != nil { + if err := registerModelNodeDescriptionFlags(depth+1, flagDescriptionName, cmd); err != nil { return err } return nil } -func registerNodeID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNodePropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `` + flagIDDescription := `` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } -func registerNodeManagerStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNodePropManagerStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var managerStatusFlagName string + var flagManagerStatusName string if cmdPrefix == "" { - managerStatusFlagName = "ManagerStatus" + flagManagerStatusName = "ManagerStatus" } else { - managerStatusFlagName = fmt.Sprintf("%v.ManagerStatus", cmdPrefix) + flagManagerStatusName = fmt.Sprintf("%v.ManagerStatus", cmdPrefix) } - if err := registerModelManagerStatusFlags(depth+1, managerStatusFlagName, cmd); err != nil { + if err := registerModelManagerStatusFlags(depth+1, flagManagerStatusName, cmd); err != nil { return err } return nil } -func registerNodeSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNodePropSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var specFlagName string + var flagSpecName string if cmdPrefix == "" { - specFlagName = "Spec" + flagSpecName = "Spec" } else { - specFlagName = fmt.Sprintf("%v.Spec", cmdPrefix) + flagSpecName = fmt.Sprintf("%v.Spec", cmdPrefix) } - if err := registerModelNodeSpecFlags(depth+1, specFlagName, cmd); err != nil { + if err := registerModelNodeSpecFlags(depth+1, flagSpecName, cmd); err != nil { return err } return nil } -func registerNodeStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNodePropStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var statusFlagName string + var flagStatusName string if cmdPrefix == "" { - statusFlagName = "Status" + flagStatusName = "Status" } else { - statusFlagName = fmt.Sprintf("%v.Status", cmdPrefix) + flagStatusName = fmt.Sprintf("%v.Status", cmdPrefix) } - if err := registerModelNodeStatusFlags(depth+1, statusFlagName, cmd); err != nil { + if err := registerModelNodeStatusFlags(depth+1, flagStatusName, cmd); err != nil { return err } return nil } -func registerNodeUpdatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNodePropUpdatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - updatedAtDescription := `Date and time at which the node was last updated in + flagUpdatedAtDescription := `Date and time at which the node was last updated in [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format with nano-seconds. ` - var updatedAtFlagName string + var flagUpdatedAtName string if cmdPrefix == "" { - updatedAtFlagName = "UpdatedAt" + flagUpdatedAtName = "UpdatedAt" } else { - updatedAtFlagName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) + flagUpdatedAtName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) } - var updatedAtFlagDefault string + var flagUpdatedAtDefault string - _ = cmd.PersistentFlags().String(updatedAtFlagName, updatedAtFlagDefault, updatedAtDescription) + _ = cmd.PersistentFlags().String(flagUpdatedAtName, flagUpdatedAtDefault, flagUpdatedAtDescription) return nil } -func registerNodeVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNodePropVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "Version" + flagVersionName = "Version" } else { - versionFlagName = fmt.Sprintf("%v.Version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.Version", cmdPrefix) } - if err := registerModelObjectVersionFlags(depth+1, versionFlagName, cmd); err != nil { + if err := registerModelObjectVersionFlags(depth+1, flagVersionName, cmd); err != nil { return err } @@ -220,78 +217,78 @@ func registerNodeVersion(depth int, cmdPrefix string, cmd *cobra.Command) error func retrieveModelNodeFlags(depth int, m *models.Node, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, createdAtAdded := retrieveNodeCreatedAtFlags(depth, m, cmdPrefix, cmd) + err, CreatedAtAdded := retrieveNodePropCreatedAtFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || createdAtAdded + retAdded = retAdded || CreatedAtAdded - err, descriptionAdded := retrieveNodeDescriptionFlags(depth, m, cmdPrefix, cmd) + err, DescriptionAdded := retrieveNodePropDescriptionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || descriptionAdded + retAdded = retAdded || DescriptionAdded - err, idAdded := retrieveNodeIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveNodePropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded - err, managerStatusAdded := retrieveNodeManagerStatusFlags(depth, m, cmdPrefix, cmd) + err, ManagerStatusAdded := retrieveNodePropManagerStatusFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || managerStatusAdded + retAdded = retAdded || ManagerStatusAdded - err, specAdded := retrieveNodeSpecFlags(depth, m, cmdPrefix, cmd) + err, SpecAdded := retrieveNodePropSpecFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || specAdded + retAdded = retAdded || SpecAdded - err, statusAdded := retrieveNodeStatusFlags(depth, m, cmdPrefix, cmd) + err, StatusAdded := retrieveNodePropStatusFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || statusAdded + retAdded = retAdded || StatusAdded - err, updatedAtAdded := retrieveNodeUpdatedAtFlags(depth, m, cmdPrefix, cmd) + err, UpdatedAtAdded := retrieveNodePropUpdatedAtFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || updatedAtAdded + retAdded = retAdded || UpdatedAtAdded - err, versionAdded := retrieveNodeVersionFlags(depth, m, cmdPrefix, cmd) + err, VersionAdded := retrieveNodePropVersionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || versionAdded + retAdded = retAdded || VersionAdded return nil, retAdded } -func retrieveNodeCreatedAtFlags(depth int, m *models.Node, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNodePropCreatedAtFlags(depth int, m *models.Node, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - createdAtFlagName := fmt.Sprintf("%v.CreatedAt", cmdPrefix) - if cmd.Flags().Changed(createdAtFlagName) { + flagCreatedAtName := fmt.Sprintf("%v.CreatedAt", cmdPrefix) + if cmd.Flags().Changed(flagCreatedAtName) { - var createdAtFlagName string + var flagCreatedAtName string if cmdPrefix == "" { - createdAtFlagName = "CreatedAt" + flagCreatedAtName = "CreatedAt" } else { - createdAtFlagName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) + flagCreatedAtName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) } - createdAtFlagValue, err := cmd.Flags().GetString(createdAtFlagName) + flagCreatedAtValue, err := cmd.Flags().GetString(flagCreatedAtName) if err != nil { return err, false } - m.CreatedAt = createdAtFlagValue + m.CreatedAt = flagCreatedAtValue retAdded = true } @@ -299,54 +296,54 @@ func retrieveNodeCreatedAtFlags(depth int, m *models.Node, cmdPrefix string, cmd return nil, retAdded } -func retrieveNodeDescriptionFlags(depth int, m *models.Node, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNodePropDescriptionFlags(depth int, m *models.Node, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - descriptionFlagName := fmt.Sprintf("%v.Description", cmdPrefix) - if cmd.Flags().Changed(descriptionFlagName) { + flagDescriptionName := fmt.Sprintf("%v.Description", cmdPrefix) + if cmd.Flags().Changed(flagDescriptionName) { // info: complex object Description NodeDescription is retrieved outside this Changed() block } - descriptionFlagValue := m.Description - if swag.IsZero(descriptionFlagValue) { - descriptionFlagValue = &models.NodeDescription{} + flagDescriptionValue := m.Description + if swag.IsZero(flagDescriptionValue) { + flagDescriptionValue = &models.NodeDescription{} } - err, descriptionAdded := retrieveModelNodeDescriptionFlags(depth+1, descriptionFlagValue, descriptionFlagName, cmd) + err, DescriptionAdded := retrieveModelNodeDescriptionFlags(depth+1, flagDescriptionValue, flagDescriptionName, cmd) if err != nil { return err, false } - retAdded = retAdded || descriptionAdded - if descriptionAdded { - m.Description = descriptionFlagValue + retAdded = retAdded || DescriptionAdded + if DescriptionAdded { + m.Description = flagDescriptionValue } return nil, retAdded } -func retrieveNodeIDFlags(depth int, m *models.Node, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNodePropIDFlags(depth int, m *models.Node, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.ID", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.ID", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } @@ -354,108 +351,108 @@ func retrieveNodeIDFlags(depth int, m *models.Node, cmdPrefix string, cmd *cobra return nil, retAdded } -func retrieveNodeManagerStatusFlags(depth int, m *models.Node, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNodePropManagerStatusFlags(depth int, m *models.Node, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - managerStatusFlagName := fmt.Sprintf("%v.ManagerStatus", cmdPrefix) - if cmd.Flags().Changed(managerStatusFlagName) { + flagManagerStatusName := fmt.Sprintf("%v.ManagerStatus", cmdPrefix) + if cmd.Flags().Changed(flagManagerStatusName) { // info: complex object ManagerStatus ManagerStatus is retrieved outside this Changed() block } - managerStatusFlagValue := m.ManagerStatus - if swag.IsZero(managerStatusFlagValue) { - managerStatusFlagValue = &models.ManagerStatus{} + flagManagerStatusValue := m.ManagerStatus + if swag.IsZero(flagManagerStatusValue) { + flagManagerStatusValue = &models.ManagerStatus{} } - err, managerStatusAdded := retrieveModelManagerStatusFlags(depth+1, managerStatusFlagValue, managerStatusFlagName, cmd) + err, ManagerStatusAdded := retrieveModelManagerStatusFlags(depth+1, flagManagerStatusValue, flagManagerStatusName, cmd) if err != nil { return err, false } - retAdded = retAdded || managerStatusAdded - if managerStatusAdded { - m.ManagerStatus = managerStatusFlagValue + retAdded = retAdded || ManagerStatusAdded + if ManagerStatusAdded { + m.ManagerStatus = flagManagerStatusValue } return nil, retAdded } -func retrieveNodeSpecFlags(depth int, m *models.Node, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNodePropSpecFlags(depth int, m *models.Node, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - specFlagName := fmt.Sprintf("%v.Spec", cmdPrefix) - if cmd.Flags().Changed(specFlagName) { + flagSpecName := fmt.Sprintf("%v.Spec", cmdPrefix) + if cmd.Flags().Changed(flagSpecName) { // info: complex object Spec NodeSpec is retrieved outside this Changed() block } - specFlagValue := m.Spec - if swag.IsZero(specFlagValue) { - specFlagValue = &models.NodeSpec{} + flagSpecValue := m.Spec + if swag.IsZero(flagSpecValue) { + flagSpecValue = &models.NodeSpec{} } - err, specAdded := retrieveModelNodeSpecFlags(depth+1, specFlagValue, specFlagName, cmd) + err, SpecAdded := retrieveModelNodeSpecFlags(depth+1, flagSpecValue, flagSpecName, cmd) if err != nil { return err, false } - retAdded = retAdded || specAdded - if specAdded { - m.Spec = specFlagValue + retAdded = retAdded || SpecAdded + if SpecAdded { + m.Spec = flagSpecValue } return nil, retAdded } -func retrieveNodeStatusFlags(depth int, m *models.Node, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNodePropStatusFlags(depth int, m *models.Node, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - statusFlagName := fmt.Sprintf("%v.Status", cmdPrefix) - if cmd.Flags().Changed(statusFlagName) { + flagStatusName := fmt.Sprintf("%v.Status", cmdPrefix) + if cmd.Flags().Changed(flagStatusName) { // info: complex object Status NodeStatus is retrieved outside this Changed() block } - statusFlagValue := m.Status - if swag.IsZero(statusFlagValue) { - statusFlagValue = &models.NodeStatus{} + flagStatusValue := m.Status + if swag.IsZero(flagStatusValue) { + flagStatusValue = &models.NodeStatus{} } - err, statusAdded := retrieveModelNodeStatusFlags(depth+1, statusFlagValue, statusFlagName, cmd) + err, StatusAdded := retrieveModelNodeStatusFlags(depth+1, flagStatusValue, flagStatusName, cmd) if err != nil { return err, false } - retAdded = retAdded || statusAdded - if statusAdded { - m.Status = statusFlagValue + retAdded = retAdded || StatusAdded + if StatusAdded { + m.Status = flagStatusValue } return nil, retAdded } -func retrieveNodeUpdatedAtFlags(depth int, m *models.Node, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNodePropUpdatedAtFlags(depth int, m *models.Node, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - updatedAtFlagName := fmt.Sprintf("%v.UpdatedAt", cmdPrefix) - if cmd.Flags().Changed(updatedAtFlagName) { + flagUpdatedAtName := fmt.Sprintf("%v.UpdatedAt", cmdPrefix) + if cmd.Flags().Changed(flagUpdatedAtName) { - var updatedAtFlagName string + var flagUpdatedAtName string if cmdPrefix == "" { - updatedAtFlagName = "UpdatedAt" + flagUpdatedAtName = "UpdatedAt" } else { - updatedAtFlagName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) + flagUpdatedAtName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) } - updatedAtFlagValue, err := cmd.Flags().GetString(updatedAtFlagName) + flagUpdatedAtValue, err := cmd.Flags().GetString(flagUpdatedAtName) if err != nil { return err, false } - m.UpdatedAt = updatedAtFlagValue + m.UpdatedAt = flagUpdatedAtValue retAdded = true } @@ -463,28 +460,28 @@ func retrieveNodeUpdatedAtFlags(depth int, m *models.Node, cmdPrefix string, cmd return nil, retAdded } -func retrieveNodeVersionFlags(depth int, m *models.Node, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNodePropVersionFlags(depth int, m *models.Node, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - versionFlagName := fmt.Sprintf("%v.Version", cmdPrefix) - if cmd.Flags().Changed(versionFlagName) { + flagVersionName := fmt.Sprintf("%v.Version", cmdPrefix) + if cmd.Flags().Changed(flagVersionName) { // info: complex object Version ObjectVersion is retrieved outside this Changed() block } - versionFlagValue := m.Version - if swag.IsZero(versionFlagValue) { - versionFlagValue = &models.ObjectVersion{} + flagVersionValue := m.Version + if swag.IsZero(flagVersionValue) { + flagVersionValue = &models.ObjectVersion{} } - err, versionAdded := retrieveModelObjectVersionFlags(depth+1, versionFlagValue, versionFlagName, cmd) + err, VersionAdded := retrieveModelObjectVersionFlags(depth+1, flagVersionValue, flagVersionName, cmd) if err != nil { return err, false } - retAdded = retAdded || versionAdded - if versionAdded { - m.Version = versionFlagValue + retAdded = retAdded || VersionAdded + if VersionAdded { + m.Version = flagVersionValue } return nil, retAdded diff --git a/cli/node_spec_model.go b/cli/node_spec_model.go index 56c84bd..410711a 100644 --- a/cli/node_spec_model.go +++ b/cli/node_spec_model.go @@ -2,15 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for NodeSpec @@ -18,44 +16,44 @@ import ( // register flags to command func registerModelNodeSpecFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerNodeSpecAvailability(depth, cmdPrefix, cmd); err != nil { + if err := registerNodeSpecPropAvailability(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNodeSpecLabels(depth, cmdPrefix, cmd); err != nil { + if err := registerNodeSpecPropLabels(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNodeSpecName(depth, cmdPrefix, cmd); err != nil { + if err := registerNodeSpecPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNodeSpecRole(depth, cmdPrefix, cmd); err != nil { + if err := registerNodeSpecPropRole(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerNodeSpecAvailability(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNodeSpecPropAvailability(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - availabilityDescription := `Enum: ["active","pause","drain"]. Availability of the node.` + flagAvailabilityDescription := `Enum: ["active","pause","drain"]. Availability of the node.` - var availabilityFlagName string + var flagAvailabilityName string if cmdPrefix == "" { - availabilityFlagName = "Availability" + flagAvailabilityName = "Availability" } else { - availabilityFlagName = fmt.Sprintf("%v.Availability", cmdPrefix) + flagAvailabilityName = fmt.Sprintf("%v.Availability", cmdPrefix) } - var availabilityFlagDefault string + var flagAvailabilityDefault string - _ = cmd.PersistentFlags().String(availabilityFlagName, availabilityFlagDefault, availabilityDescription) + _ = cmd.PersistentFlags().String(flagAvailabilityName, flagAvailabilityDefault, flagAvailabilityDescription) - if err := cmd.RegisterFlagCompletionFunc(availabilityFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagAvailabilityName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["active","pause","drain"]`), &res); err != nil { @@ -69,7 +67,7 @@ func registerNodeSpecAvailability(depth int, cmdPrefix string, cmd *cobra.Comman return nil } -func registerNodeSpecLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNodeSpecPropLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -79,46 +77,46 @@ func registerNodeSpecLabels(depth int, cmdPrefix string, cmd *cobra.Command) err return nil } -func registerNodeSpecName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNodeSpecPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Name for the node.` + flagNameDescription := `Name for the node.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerNodeSpecRole(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNodeSpecPropRole(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - roleDescription := `Enum: ["worker","manager"]. Role of the node.` + flagRoleDescription := `Enum: ["worker","manager"]. Role of the node.` - var roleFlagName string + var flagRoleName string if cmdPrefix == "" { - roleFlagName = "Role" + flagRoleName = "Role" } else { - roleFlagName = fmt.Sprintf("%v.Role", cmdPrefix) + flagRoleName = fmt.Sprintf("%v.Role", cmdPrefix) } - var roleFlagDefault string + var flagRoleDefault string - _ = cmd.PersistentFlags().String(roleFlagName, roleFlagDefault, roleDescription) + _ = cmd.PersistentFlags().String(flagRoleName, flagRoleDefault, flagRoleDescription) - if err := cmd.RegisterFlagCompletionFunc(roleFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagRoleName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["worker","manager"]`), &res); err != nil { @@ -136,54 +134,54 @@ func registerNodeSpecRole(depth int, cmdPrefix string, cmd *cobra.Command) error func retrieveModelNodeSpecFlags(depth int, m *models.NodeSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, availabilityAdded := retrieveNodeSpecAvailabilityFlags(depth, m, cmdPrefix, cmd) + err, AvailabilityAdded := retrieveNodeSpecPropAvailabilityFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || availabilityAdded + retAdded = retAdded || AvailabilityAdded - err, labelsAdded := retrieveNodeSpecLabelsFlags(depth, m, cmdPrefix, cmd) + err, LabelsAdded := retrieveNodeSpecPropLabelsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || labelsAdded + retAdded = retAdded || LabelsAdded - err, nameAdded := retrieveNodeSpecNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveNodeSpecPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, roleAdded := retrieveNodeSpecRoleFlags(depth, m, cmdPrefix, cmd) + err, RoleAdded := retrieveNodeSpecPropRoleFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || roleAdded + retAdded = retAdded || RoleAdded return nil, retAdded } -func retrieveNodeSpecAvailabilityFlags(depth int, m *models.NodeSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNodeSpecPropAvailabilityFlags(depth int, m *models.NodeSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - availabilityFlagName := fmt.Sprintf("%v.Availability", cmdPrefix) - if cmd.Flags().Changed(availabilityFlagName) { + flagAvailabilityName := fmt.Sprintf("%v.Availability", cmdPrefix) + if cmd.Flags().Changed(flagAvailabilityName) { - var availabilityFlagName string + var flagAvailabilityName string if cmdPrefix == "" { - availabilityFlagName = "Availability" + flagAvailabilityName = "Availability" } else { - availabilityFlagName = fmt.Sprintf("%v.Availability", cmdPrefix) + flagAvailabilityName = fmt.Sprintf("%v.Availability", cmdPrefix) } - availabilityFlagValue, err := cmd.Flags().GetString(availabilityFlagName) + flagAvailabilityValue, err := cmd.Flags().GetString(flagAvailabilityName) if err != nil { return err, false } - m.Availability = availabilityFlagValue + m.Availability = flagAvailabilityValue retAdded = true } @@ -191,41 +189,41 @@ func retrieveNodeSpecAvailabilityFlags(depth int, m *models.NodeSpec, cmdPrefix return nil, retAdded } -func retrieveNodeSpecLabelsFlags(depth int, m *models.NodeSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNodeSpecPropLabelsFlags(depth int, m *models.NodeSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - labelsFlagName := fmt.Sprintf("%v.Labels", cmdPrefix) - if cmd.Flags().Changed(labelsFlagName) { + flagLabelsName := fmt.Sprintf("%v.Labels", cmdPrefix) + if cmd.Flags().Changed(flagLabelsName) { // warning: Labels map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveNodeSpecNameFlags(depth int, m *models.NodeSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNodeSpecPropNameFlags(depth int, m *models.NodeSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -233,27 +231,27 @@ func retrieveNodeSpecNameFlags(depth int, m *models.NodeSpec, cmdPrefix string, return nil, retAdded } -func retrieveNodeSpecRoleFlags(depth int, m *models.NodeSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNodeSpecPropRoleFlags(depth int, m *models.NodeSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - roleFlagName := fmt.Sprintf("%v.Role", cmdPrefix) - if cmd.Flags().Changed(roleFlagName) { + flagRoleName := fmt.Sprintf("%v.Role", cmdPrefix) + if cmd.Flags().Changed(flagRoleName) { - var roleFlagName string + var flagRoleName string if cmdPrefix == "" { - roleFlagName = "Role" + flagRoleName = "Role" } else { - roleFlagName = fmt.Sprintf("%v.Role", cmdPrefix) + flagRoleName = fmt.Sprintf("%v.Role", cmdPrefix) } - roleFlagValue, err := cmd.Flags().GetString(roleFlagName) + flagRoleValue, err := cmd.Flags().GetString(flagRoleName) if err != nil { return err, false } - m.Role = roleFlagValue + m.Role = flagRoleValue retAdded = true } diff --git a/cli/node_state_model.go b/cli/node_state_model.go index 91a92c6..749b713 100644 --- a/cli/node_state_model.go +++ b/cli/node_state_model.go @@ -2,12 +2,10 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for NodeState diff --git a/cli/node_status_model.go b/cli/node_status_model.go index dad15be..2a1053a 100644 --- a/cli/node_status_model.go +++ b/cli/node_status_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for NodeStatus @@ -17,64 +15,64 @@ import ( // register flags to command func registerModelNodeStatusFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerNodeStatusAddr(depth, cmdPrefix, cmd); err != nil { + if err := registerNodeStatusPropAddr(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNodeStatusMessage(depth, cmdPrefix, cmd); err != nil { + if err := registerNodeStatusPropMessage(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerNodeStatusState(depth, cmdPrefix, cmd); err != nil { + if err := registerNodeStatusPropState(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerNodeStatusAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNodeStatusPropAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - addrDescription := `IP address of the node.` + flagAddrDescription := `IP address of the node.` - var addrFlagName string + var flagAddrName string if cmdPrefix == "" { - addrFlagName = "Addr" + flagAddrName = "Addr" } else { - addrFlagName = fmt.Sprintf("%v.Addr", cmdPrefix) + flagAddrName = fmt.Sprintf("%v.Addr", cmdPrefix) } - var addrFlagDefault string + var flagAddrDefault string - _ = cmd.PersistentFlags().String(addrFlagName, addrFlagDefault, addrDescription) + _ = cmd.PersistentFlags().String(flagAddrName, flagAddrDefault, flagAddrDescription) return nil } -func registerNodeStatusMessage(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNodeStatusPropMessage(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - messageDescription := `` + flagMessageDescription := `` - var messageFlagName string + var flagMessageName string if cmdPrefix == "" { - messageFlagName = "Message" + flagMessageName = "Message" } else { - messageFlagName = fmt.Sprintf("%v.Message", cmdPrefix) + flagMessageName = fmt.Sprintf("%v.Message", cmdPrefix) } - var messageFlagDefault string + var flagMessageDefault string - _ = cmd.PersistentFlags().String(messageFlagName, messageFlagDefault, messageDescription) + _ = cmd.PersistentFlags().String(flagMessageName, flagMessageDefault, flagMessageDescription) return nil } -func registerNodeStatusState(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerNodeStatusPropState(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -88,48 +86,48 @@ func registerNodeStatusState(depth int, cmdPrefix string, cmd *cobra.Command) er func retrieveModelNodeStatusFlags(depth int, m *models.NodeStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, addrAdded := retrieveNodeStatusAddrFlags(depth, m, cmdPrefix, cmd) + err, AddrAdded := retrieveNodeStatusPropAddrFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || addrAdded + retAdded = retAdded || AddrAdded - err, messageAdded := retrieveNodeStatusMessageFlags(depth, m, cmdPrefix, cmd) + err, MessageAdded := retrieveNodeStatusPropMessageFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || messageAdded + retAdded = retAdded || MessageAdded - err, stateAdded := retrieveNodeStatusStateFlags(depth, m, cmdPrefix, cmd) + err, StateAdded := retrieveNodeStatusPropStateFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || stateAdded + retAdded = retAdded || StateAdded return nil, retAdded } -func retrieveNodeStatusAddrFlags(depth int, m *models.NodeStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNodeStatusPropAddrFlags(depth int, m *models.NodeStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - addrFlagName := fmt.Sprintf("%v.Addr", cmdPrefix) - if cmd.Flags().Changed(addrFlagName) { + flagAddrName := fmt.Sprintf("%v.Addr", cmdPrefix) + if cmd.Flags().Changed(flagAddrName) { - var addrFlagName string + var flagAddrName string if cmdPrefix == "" { - addrFlagName = "Addr" + flagAddrName = "Addr" } else { - addrFlagName = fmt.Sprintf("%v.Addr", cmdPrefix) + flagAddrName = fmt.Sprintf("%v.Addr", cmdPrefix) } - addrFlagValue, err := cmd.Flags().GetString(addrFlagName) + flagAddrValue, err := cmd.Flags().GetString(flagAddrName) if err != nil { return err, false } - m.Addr = addrFlagValue + m.Addr = flagAddrValue retAdded = true } @@ -137,27 +135,27 @@ func retrieveNodeStatusAddrFlags(depth int, m *models.NodeStatus, cmdPrefix stri return nil, retAdded } -func retrieveNodeStatusMessageFlags(depth int, m *models.NodeStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNodeStatusPropMessageFlags(depth int, m *models.NodeStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - messageFlagName := fmt.Sprintf("%v.Message", cmdPrefix) - if cmd.Flags().Changed(messageFlagName) { + flagMessageName := fmt.Sprintf("%v.Message", cmdPrefix) + if cmd.Flags().Changed(flagMessageName) { - var messageFlagName string + var flagMessageName string if cmdPrefix == "" { - messageFlagName = "Message" + flagMessageName = "Message" } else { - messageFlagName = fmt.Sprintf("%v.Message", cmdPrefix) + flagMessageName = fmt.Sprintf("%v.Message", cmdPrefix) } - messageFlagValue, err := cmd.Flags().GetString(messageFlagName) + flagMessageValue, err := cmd.Flags().GetString(flagMessageName) if err != nil { return err, false } - m.Message = messageFlagValue + m.Message = flagMessageValue retAdded = true } @@ -165,14 +163,14 @@ func retrieveNodeStatusMessageFlags(depth int, m *models.NodeStatus, cmdPrefix s return nil, retAdded } -func retrieveNodeStatusStateFlags(depth int, m *models.NodeStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveNodeStatusPropStateFlags(depth int, m *models.NodeStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - stateFlagName := fmt.Sprintf("%v.State", cmdPrefix) - if cmd.Flags().Changed(stateFlagName) { + flagStateName := fmt.Sprintf("%v.State", cmdPrefix) + if cmd.Flags().Changed(flagStateName) { // warning: primitive State NodeState is not supported by go-swagger cli yet diff --git a/cli/node_update_operation.go b/cli/node_update_operation.go index 27cb0a7..ae70331 100644 --- a/cli/node_update_operation.go +++ b/cli/node_update_operation.go @@ -2,9 +2,6 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" @@ -12,11 +9,12 @@ import ( "github.com/go-swagger/dockerctl/client/node" "github.com/go-swagger/dockerctl/models" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationNodeNodeUpdateCmd returns a cmd to handle operation nodeUpdate +// makeOperationNodeNodeUpdateCmd returns a command to handle operation nodeUpdate func makeOperationNodeNodeUpdateCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "NodeUpdate", @@ -39,17 +37,16 @@ func runOperationNodeNodeUpdate(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := node.NewNodeUpdateParams() - if err, _ := retrieveOperationNodeNodeUpdateBodyFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationNodeNodeUpdateBodyFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationNodeNodeUpdateIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationNodeNodeUpdateIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationNodeNodeUpdateVersionFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationNodeNodeUpdateVersionFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -58,10 +55,11 @@ func runOperationNodeNodeUpdate(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -81,14 +79,14 @@ func registerOperationNodeNodeUpdateParamFlags(cmd *cobra.Command) error { func registerOperationNodeNodeUpdateBodyParamFlags(cmdPrefix string, cmd *cobra.Command) error { - var bodyFlagName string + var flagBodyName string if cmdPrefix == "" { - bodyFlagName = "body" + flagBodyName = "body" } else { - bodyFlagName = fmt.Sprintf("%v.body", cmdPrefix) + flagBodyName = fmt.Sprintf("%v.body", cmdPrefix) } - _ = cmd.PersistentFlags().String(bodyFlagName, "", "Optional json string for [body]. ") + _ = cmd.PersistentFlags().String(flagBodyName, "", `Optional json string for [body]. `) // add flags for body if err := registerModelNodeSpecFlags(0, "nodeSpec", cmd); err != nil { @@ -97,37 +95,39 @@ func registerOperationNodeNodeUpdateBodyParamFlags(cmdPrefix string, cmd *cobra. return nil } + func registerOperationNodeNodeUpdateIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. The ID of the node` + flagIDDescription := `Required. The ID of the node` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationNodeNodeUpdateVersionParamFlags(cmdPrefix string, cmd *cobra.Command) error { - versionDescription := `Required. The version number of the node object being updated. This is required to avoid conflicting writes.` + flagVersionDescription := `Required. The version number of the node object being updated. This is required to avoid conflicting writes.` - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "version" + flagVersionName = "version" } else { - versionFlagName = fmt.Sprintf("%v.version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.version", cmdPrefix) } - var versionFlagDefault int64 + var flagVersionDefault int64 - _ = cmd.PersistentFlags().Int64(versionFlagName, versionFlagDefault, versionDescription) + _ = cmd.PersistentFlags().Int64(flagVersionName, flagVersionDefault, flagVersionDescription) return nil } @@ -136,78 +136,83 @@ func retrieveOperationNodeNodeUpdateBodyFlag(m *node.NodeUpdateParams, cmdPrefix retAdded := false if cmd.Flags().Changed("body") { // Read body string from cmd and unmarshal - bodyValueStr, err := cmd.Flags().GetString("body") + flagBodyValueStr, err := cmd.Flags().GetString("body") if err != nil { return err, false } - bodyValue := models.NodeSpec{} - if err := json.Unmarshal([]byte(bodyValueStr), &bodyValue); err != nil { - return fmt.Errorf("cannot unmarshal body string in models.NodeSpec: %v", err), false + flagBodyValue := models.NodeSpec{} + if err := json.Unmarshal([]byte(flagBodyValueStr), &flagBodyValue); err != nil { + return fmt.Errorf("cannot unmarshal body string in models.NodeSpec: %w", err), false } - m.Body = &bodyValue + m.Body = &flagBodyValue } - bodyValueModel := m.Body - if swag.IsZero(bodyValueModel) { - bodyValueModel = &models.NodeSpec{} + flagBodyModel := m.Body + if swag.IsZero(flagBodyModel) { + flagBodyModel = &models.NodeSpec{} } - err, added := retrieveModelNodeSpecFlags(0, bodyValueModel, "nodeSpec", cmd) + err, added := retrieveModelNodeSpecFlags(0, flagBodyModel, "nodeSpec", cmd) if err != nil { return err, false } if added { - m.Body = bodyValueModel + m.Body = flagBodyModel } - if dryRun && debug { - bodyValueDebugBytes, err := json.Marshal(m.Body) + if dryRun && debug { + flagBodyValueDebugBytes, err := json.Marshal(m.Body) if err != nil { return err, false } - logDebugf("Body dry-run payload: %v", string(bodyValueDebugBytes)) + logDebugf("Body dry-run payload: %v", string(flagBodyValueDebugBytes)) } + retAdded = retAdded || added return nil, retAdded } + func retrieveOperationNodeNodeUpdateIDFlag(m *node.NodeUpdateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationNodeNodeUpdateVersionFlag(m *node.NodeUpdateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("version") { - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "version" + flagVersionName = "version" } else { - versionFlagName = fmt.Sprintf("%v.version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.version", cmdPrefix) } - versionFlagValue, err := cmd.Flags().GetInt64(versionFlagName) + flagVersionValue, err := cmd.Flags().GetInt64(flagVersionName) if err != nil { return err, false } - m.Version = versionFlagValue + m.Version = flagVersionValue } + return nil, retAdded } @@ -215,60 +220,60 @@ func retrieveOperationNodeNodeUpdateVersionFlag(m *node.NodeUpdateParams, cmdPre func parseOperationNodeNodeUpdateResult(resp0 *node.NodeUpdateOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning nodeUpdateOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*node.NodeUpdateBadRequest) + var iResp1 any = respErr + eresp1, ok := iResp1.(*node.NodeUpdateBadRequest) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*node.NodeUpdateNotFound) + var iResp2 any = respErr + eresp2, ok := iResp2.(*node.NodeUpdateNotFound) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*node.NodeUpdateInternalServerError) + var iResp3 any = respErr + eresp3, ok := iResp3.(*node.NodeUpdateInternalServerError) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp4 interface{} = respErr - resp4, ok := iResp4.(*node.NodeUpdateServiceUnavailable) + var iResp4 any = respErr + eresp4, ok := iResp4.(*node.NodeUpdateServiceUnavailable) if ok { - if !swag.IsZero(resp4) && !swag.IsZero(resp4.Payload) { - msgStr, err := json.Marshal(resp4.Payload) + // the error response has a payload + if !swag.IsZero(eresp4) && !swag.IsZero(eresp4.Payload) { + msgStr, err := json.Marshal(eresp4.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response nodeUpdateOK is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/object_version_model.go b/cli/object_version_model.go index d9e9b2f..ee40aaf 100644 --- a/cli/object_version_model.go +++ b/cli/object_version_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for ObjectVersion @@ -17,14 +15,14 @@ import ( // register flags to command func registerModelObjectVersionFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerObjectVersionIndex(depth, cmdPrefix, cmd); err != nil { + if err := registerObjectVersionPropIndex(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerObjectVersionIndex(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerObjectVersionPropIndex(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -38,23 +36,23 @@ func registerObjectVersionIndex(depth int, cmdPrefix string, cmd *cobra.Command) func retrieveModelObjectVersionFlags(depth int, m *models.ObjectVersion, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, indexAdded := retrieveObjectVersionIndexFlags(depth, m, cmdPrefix, cmd) + err, IndexAdded := retrieveObjectVersionPropIndexFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || indexAdded + retAdded = retAdded || IndexAdded return nil, retAdded } -func retrieveObjectVersionIndexFlags(depth int, m *models.ObjectVersion, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveObjectVersionPropIndexFlags(depth int, m *models.ObjectVersion, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - indexFlagName := fmt.Sprintf("%v.Index", cmdPrefix) - if cmd.Flags().Changed(indexFlagName) { + flagIndexName := fmt.Sprintf("%v.Index", cmdPrefix) + if cmd.Flags().Changed(flagIndexName) { // warning: primitive Index uint64 is not supported by go-swagger cli yet diff --git a/cli/peer_node_model.go b/cli/peer_node_model.go index 77006a4..003bfcf 100644 --- a/cli/peer_node_model.go +++ b/cli/peer_node_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for PeerNode @@ -17,56 +15,56 @@ import ( // register flags to command func registerModelPeerNodeFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerPeerNodeAddr(depth, cmdPrefix, cmd); err != nil { + if err := registerPeerNodePropAddr(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPeerNodeNodeID(depth, cmdPrefix, cmd); err != nil { + if err := registerPeerNodePropNodeID(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerPeerNodeAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPeerNodePropAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - addrDescription := `IP address and ports at which this node can be reached. + flagAddrDescription := `IP address and ports at which this node can be reached. ` - var addrFlagName string + var flagAddrName string if cmdPrefix == "" { - addrFlagName = "Addr" + flagAddrName = "Addr" } else { - addrFlagName = fmt.Sprintf("%v.Addr", cmdPrefix) + flagAddrName = fmt.Sprintf("%v.Addr", cmdPrefix) } - var addrFlagDefault string + var flagAddrDefault string - _ = cmd.PersistentFlags().String(addrFlagName, addrFlagDefault, addrDescription) + _ = cmd.PersistentFlags().String(flagAddrName, flagAddrDefault, flagAddrDescription) return nil } -func registerPeerNodeNodeID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPeerNodePropNodeID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nodeIdDescription := `Unique identifier of for this node in the swarm.` + flagNodeIDDescription := `Unique identifier of for this node in the swarm.` - var nodeIdFlagName string + var flagNodeIDName string if cmdPrefix == "" { - nodeIdFlagName = "NodeID" + flagNodeIDName = "NodeID" } else { - nodeIdFlagName = fmt.Sprintf("%v.NodeID", cmdPrefix) + flagNodeIDName = fmt.Sprintf("%v.NodeID", cmdPrefix) } - var nodeIdFlagDefault string + var flagNodeIDDefault string - _ = cmd.PersistentFlags().String(nodeIdFlagName, nodeIdFlagDefault, nodeIdDescription) + _ = cmd.PersistentFlags().String(flagNodeIDName, flagNodeIDDefault, flagNodeIDDescription) return nil } @@ -75,42 +73,42 @@ func registerPeerNodeNodeID(depth int, cmdPrefix string, cmd *cobra.Command) err func retrieveModelPeerNodeFlags(depth int, m *models.PeerNode, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, addrAdded := retrievePeerNodeAddrFlags(depth, m, cmdPrefix, cmd) + err, AddrAdded := retrievePeerNodePropAddrFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || addrAdded + retAdded = retAdded || AddrAdded - err, nodeIdAdded := retrievePeerNodeNodeIDFlags(depth, m, cmdPrefix, cmd) + err, NodeIDAdded := retrievePeerNodePropNodeIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nodeIdAdded + retAdded = retAdded || NodeIDAdded return nil, retAdded } -func retrievePeerNodeAddrFlags(depth int, m *models.PeerNode, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePeerNodePropAddrFlags(depth int, m *models.PeerNode, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - addrFlagName := fmt.Sprintf("%v.Addr", cmdPrefix) - if cmd.Flags().Changed(addrFlagName) { + flagAddrName := fmt.Sprintf("%v.Addr", cmdPrefix) + if cmd.Flags().Changed(flagAddrName) { - var addrFlagName string + var flagAddrName string if cmdPrefix == "" { - addrFlagName = "Addr" + flagAddrName = "Addr" } else { - addrFlagName = fmt.Sprintf("%v.Addr", cmdPrefix) + flagAddrName = fmt.Sprintf("%v.Addr", cmdPrefix) } - addrFlagValue, err := cmd.Flags().GetString(addrFlagName) + flagAddrValue, err := cmd.Flags().GetString(flagAddrName) if err != nil { return err, false } - m.Addr = addrFlagValue + m.Addr = flagAddrValue retAdded = true } @@ -118,27 +116,27 @@ func retrievePeerNodeAddrFlags(depth int, m *models.PeerNode, cmdPrefix string, return nil, retAdded } -func retrievePeerNodeNodeIDFlags(depth int, m *models.PeerNode, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePeerNodePropNodeIDFlags(depth int, m *models.PeerNode, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nodeIdFlagName := fmt.Sprintf("%v.NodeID", cmdPrefix) - if cmd.Flags().Changed(nodeIdFlagName) { + flagNodeIDName := fmt.Sprintf("%v.NodeID", cmdPrefix) + if cmd.Flags().Changed(flagNodeIDName) { - var nodeIdFlagName string + var flagNodeIDName string if cmdPrefix == "" { - nodeIdFlagName = "NodeID" + flagNodeIDName = "NodeID" } else { - nodeIdFlagName = fmt.Sprintf("%v.NodeID", cmdPrefix) + flagNodeIDName = fmt.Sprintf("%v.NodeID", cmdPrefix) } - nodeIdFlagValue, err := cmd.Flags().GetString(nodeIdFlagName) + flagNodeIDValue, err := cmd.Flags().GetString(flagNodeIDName) if err != nil { return err, false } - m.NodeID = nodeIdFlagValue + m.NodeID = flagNodeIDValue retAdded = true } diff --git a/cli/platform_model.go b/cli/platform_model.go index 7834f78..3bd2605 100644 --- a/cli/platform_model.go +++ b/cli/platform_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for Platform @@ -17,58 +15,58 @@ import ( // register flags to command func registerModelPlatformFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerPlatformArchitecture(depth, cmdPrefix, cmd); err != nil { + if err := registerPlatformPropArchitecture(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPlatformOS(depth, cmdPrefix, cmd); err != nil { + if err := registerPlatformPropOS(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerPlatformArchitecture(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPlatformPropArchitecture(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - architectureDescription := `Architecture represents the hardware architecture (for example, + flagArchitectureDescription := `Architecture represents the hardware architecture (for example, ` + "`" + `x86_64` + "`" + `). ` - var architectureFlagName string + var flagArchitectureName string if cmdPrefix == "" { - architectureFlagName = "Architecture" + flagArchitectureName = "Architecture" } else { - architectureFlagName = fmt.Sprintf("%v.Architecture", cmdPrefix) + flagArchitectureName = fmt.Sprintf("%v.Architecture", cmdPrefix) } - var architectureFlagDefault string + var flagArchitectureDefault string - _ = cmd.PersistentFlags().String(architectureFlagName, architectureFlagDefault, architectureDescription) + _ = cmd.PersistentFlags().String(flagArchitectureName, flagArchitectureDefault, flagArchitectureDescription) return nil } -func registerPlatformOS(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPlatformPropOS(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - oSDescription := `OS represents the Operating System (for example, ` + "`" + `linux` + "`" + ` or ` + "`" + `windows` + "`" + `). + flagOSDescription := `OS represents the Operating System (for example, ` + "`" + `linux` + "`" + ` or ` + "`" + `windows` + "`" + `). ` - var oSFlagName string + var flagOSName string if cmdPrefix == "" { - oSFlagName = "OS" + flagOSName = "OS" } else { - oSFlagName = fmt.Sprintf("%v.OS", cmdPrefix) + flagOSName = fmt.Sprintf("%v.OS", cmdPrefix) } - var oSFlagDefault string + var flagOSDefault string - _ = cmd.PersistentFlags().String(oSFlagName, oSFlagDefault, oSDescription) + _ = cmd.PersistentFlags().String(flagOSName, flagOSDefault, flagOSDescription) return nil } @@ -77,42 +75,42 @@ func registerPlatformOS(depth int, cmdPrefix string, cmd *cobra.Command) error { func retrieveModelPlatformFlags(depth int, m *models.Platform, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, architectureAdded := retrievePlatformArchitectureFlags(depth, m, cmdPrefix, cmd) + err, ArchitectureAdded := retrievePlatformPropArchitectureFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || architectureAdded + retAdded = retAdded || ArchitectureAdded - err, oSAdded := retrievePlatformOSFlags(depth, m, cmdPrefix, cmd) + err, OSAdded := retrievePlatformPropOSFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || oSAdded + retAdded = retAdded || OSAdded return nil, retAdded } -func retrievePlatformArchitectureFlags(depth int, m *models.Platform, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePlatformPropArchitectureFlags(depth int, m *models.Platform, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - architectureFlagName := fmt.Sprintf("%v.Architecture", cmdPrefix) - if cmd.Flags().Changed(architectureFlagName) { + flagArchitectureName := fmt.Sprintf("%v.Architecture", cmdPrefix) + if cmd.Flags().Changed(flagArchitectureName) { - var architectureFlagName string + var flagArchitectureName string if cmdPrefix == "" { - architectureFlagName = "Architecture" + flagArchitectureName = "Architecture" } else { - architectureFlagName = fmt.Sprintf("%v.Architecture", cmdPrefix) + flagArchitectureName = fmt.Sprintf("%v.Architecture", cmdPrefix) } - architectureFlagValue, err := cmd.Flags().GetString(architectureFlagName) + flagArchitectureValue, err := cmd.Flags().GetString(flagArchitectureName) if err != nil { return err, false } - m.Architecture = architectureFlagValue + m.Architecture = flagArchitectureValue retAdded = true } @@ -120,27 +118,27 @@ func retrievePlatformArchitectureFlags(depth int, m *models.Platform, cmdPrefix return nil, retAdded } -func retrievePlatformOSFlags(depth int, m *models.Platform, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePlatformPropOSFlags(depth int, m *models.Platform, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - oSFlagName := fmt.Sprintf("%v.OS", cmdPrefix) - if cmd.Flags().Changed(oSFlagName) { + flagOSName := fmt.Sprintf("%v.OS", cmdPrefix) + if cmd.Flags().Changed(flagOSName) { - var oSFlagName string + var flagOSName string if cmdPrefix == "" { - oSFlagName = "OS" + flagOSName = "OS" } else { - oSFlagName = fmt.Sprintf("%v.OS", cmdPrefix) + flagOSName = fmt.Sprintf("%v.OS", cmdPrefix) } - oSFlagValue, err := cmd.Flags().GetString(oSFlagName) + flagOSValue, err := cmd.Flags().GetString(flagOSName) if err != nil { return err, false } - m.OS = oSFlagValue + m.OS = flagOSValue retAdded = true } diff --git a/cli/plugin_create_operation.go b/cli/plugin_create_operation.go index 9e16224..74684b3 100644 --- a/cli/plugin_create_operation.go +++ b/cli/plugin_create_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/plugin" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationPluginPluginCreateCmd returns a cmd to handle operation pluginCreate +// makeOperationPluginPluginCreateCmd returns a command to handle operation pluginCreate func makeOperationPluginPluginCreateCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "PluginCreate", @@ -38,14 +36,13 @@ func runOperationPluginPluginCreate(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := plugin.NewPluginCreateParams() - if err, _ := retrieveOperationPluginPluginCreateNameFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationPluginPluginCreateNameFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationPluginPluginCreateTarContextFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationPluginPluginCreateTarContextFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationPluginPluginCreate(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,21 +72,22 @@ func registerOperationPluginPluginCreateParamFlags(cmd *cobra.Command) error { func registerOperationPluginPluginCreateNameParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nameDescription := `Required. The name of the plugin. The ` + "`" + `:latest` + "`" + ` tag is optional, and is the default if omitted.` + flagNameDescription := `Required. The name of the plugin. The ` + "`" + `:latest` + "`" + ` tag is optional, and is the default if omitted.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } + func registerOperationPluginPluginCreateTarContextParamFlags(cmdPrefix string, cmd *cobra.Command) error { // warning: go type io.ReadCloser is not supported by go-swagger cli yet. return nil @@ -98,27 +97,30 @@ func retrieveOperationPluginPluginCreateNameFlag(m *plugin.PluginCreateParams, c retAdded := false if cmd.Flags().Changed("name") { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue } + return nil, retAdded } + func retrieveOperationPluginPluginCreateTarContextFlag(m *plugin.PluginCreateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("tarContext") { // warning: io.ReadCloser is not supported by go-swagger cli yet } + return nil, retAdded } @@ -126,24 +128,24 @@ func retrieveOperationPluginPluginCreateTarContextFlag(m *plugin.PluginCreatePar func parseOperationPluginPluginCreateResult(resp0 *plugin.PluginCreateNoContent, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning pluginCreateNoContent is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*plugin.PluginCreateInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*plugin.PluginCreateInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response pluginCreateNoContent is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/plugin_delete_operation.go b/cli/plugin_delete_operation.go index 1a863aa..c640150 100644 --- a/cli/plugin_delete_operation.go +++ b/cli/plugin_delete_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/plugin" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationPluginPluginDeleteCmd returns a cmd to handle operation pluginDelete +// makeOperationPluginPluginDeleteCmd returns a command to handle operation pluginDelete func makeOperationPluginPluginDeleteCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "PluginDelete", @@ -38,14 +36,13 @@ func runOperationPluginPluginDelete(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := plugin.NewPluginDeleteParams() - if err, _ := retrieveOperationPluginPluginDeleteForceFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationPluginPluginDeleteForceFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationPluginPluginDeleteNameFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationPluginPluginDeleteNameFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationPluginPluginDelete(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,35 +72,36 @@ func registerOperationPluginPluginDeleteParamFlags(cmd *cobra.Command) error { func registerOperationPluginPluginDeleteForceParamFlags(cmdPrefix string, cmd *cobra.Command) error { - forceDescription := `Disable the plugin before removing. This may result in issues if the plugin is in use by a container.` + flagForceDescription := `Disable the plugin before removing. This may result in issues if the plugin is in use by a container.` - var forceFlagName string + var flagForceName string if cmdPrefix == "" { - forceFlagName = "force" + flagForceName = "force" } else { - forceFlagName = fmt.Sprintf("%v.force", cmdPrefix) + flagForceName = fmt.Sprintf("%v.force", cmdPrefix) } - var forceFlagDefault bool + var flagForceDefault bool - _ = cmd.PersistentFlags().Bool(forceFlagName, forceFlagDefault, forceDescription) + _ = cmd.PersistentFlags().Bool(flagForceName, flagForceDefault, flagForceDescription) return nil } + func registerOperationPluginPluginDeleteNameParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nameDescription := `Required. The name of the plugin. The ` + "`" + `:latest` + "`" + ` tag is optional, and is the default if omitted.` + flagNameDescription := `Required. The name of the plugin. The ` + "`" + `:latest` + "`" + ` tag is optional, and is the default if omitted.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } @@ -111,40 +110,43 @@ func retrieveOperationPluginPluginDeleteForceFlag(m *plugin.PluginDeleteParams, retAdded := false if cmd.Flags().Changed("force") { - var forceFlagName string + var flagForceName string if cmdPrefix == "" { - forceFlagName = "force" + flagForceName = "force" } else { - forceFlagName = fmt.Sprintf("%v.force", cmdPrefix) + flagForceName = fmt.Sprintf("%v.force", cmdPrefix) } - forceFlagValue, err := cmd.Flags().GetBool(forceFlagName) + flagForceValue, err := cmd.Flags().GetBool(flagForceName) if err != nil { return err, false } - m.Force = &forceFlagValue + m.Force = &flagForceValue } + return nil, retAdded } + func retrieveOperationPluginPluginDeleteNameFlag(m *plugin.PluginDeleteParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("name") { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue } + return nil, retAdded } @@ -152,45 +154,47 @@ func retrieveOperationPluginPluginDeleteNameFlag(m *plugin.PluginDeleteParams, c func parseOperationPluginPluginDeleteResult(resp0 *plugin.PluginDeleteOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*plugin.PluginDeleteOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*plugin.PluginDeleteOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*plugin.PluginDeleteNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*plugin.PluginDeleteNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*plugin.PluginDeleteInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*plugin.PluginDeleteInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -198,6 +202,5 @@ func parseOperationPluginPluginDeleteResult(resp0 *plugin.PluginDeleteOK, respEr } return string(msgStr), nil } - return "", nil } diff --git a/cli/plugin_device_model.go b/cli/plugin_device_model.go index 2a7e30a..cfdc5cb 100644 --- a/cli/plugin_device_model.go +++ b/cli/plugin_device_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for PluginDevice @@ -17,89 +15,89 @@ import ( // register flags to command func registerModelPluginDeviceFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerPluginDeviceDescription(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginDevicePropDescription(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginDeviceName(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginDevicePropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginDevicePath(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginDevicePropPath(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginDeviceSettable(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginDevicePropSettable(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerPluginDeviceDescription(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginDevicePropDescription(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - descriptionDescription := `Required. ` + flagDescriptionDescription := `Required. ` - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "Description" + flagDescriptionName = "Description" } else { - descriptionFlagName = fmt.Sprintf("%v.Description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.Description", cmdPrefix) } - var descriptionFlagDefault string + var flagDescriptionDefault string - _ = cmd.PersistentFlags().String(descriptionFlagName, descriptionFlagDefault, descriptionDescription) + _ = cmd.PersistentFlags().String(flagDescriptionName, flagDescriptionDefault, flagDescriptionDescription) return nil } -func registerPluginDeviceName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginDevicePropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Required. ` + flagNameDescription := `Required. ` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerPluginDevicePath(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginDevicePropPath(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - pathDescription := `Required. ` + flagPathDescription := `Required. ` - var pathFlagName string + var flagPathName string if cmdPrefix == "" { - pathFlagName = "Path" + flagPathName = "Path" } else { - pathFlagName = fmt.Sprintf("%v.Path", cmdPrefix) + flagPathName = fmt.Sprintf("%v.Path", cmdPrefix) } - var pathFlagDefault string + var flagPathDefault string - _ = cmd.PersistentFlags().String(pathFlagName, pathFlagDefault, pathDescription) + _ = cmd.PersistentFlags().String(flagPathName, flagPathDefault, flagPathDescription) return nil } -func registerPluginDeviceSettable(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginDevicePropSettable(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -113,54 +111,54 @@ func registerPluginDeviceSettable(depth int, cmdPrefix string, cmd *cobra.Comman func retrieveModelPluginDeviceFlags(depth int, m *models.PluginDevice, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, descriptionAdded := retrievePluginDeviceDescriptionFlags(depth, m, cmdPrefix, cmd) + err, DescriptionAdded := retrievePluginDevicePropDescriptionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || descriptionAdded + retAdded = retAdded || DescriptionAdded - err, nameAdded := retrievePluginDeviceNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrievePluginDevicePropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, pathAdded := retrievePluginDevicePathFlags(depth, m, cmdPrefix, cmd) + err, PathAdded := retrievePluginDevicePropPathFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || pathAdded + retAdded = retAdded || PathAdded - err, settableAdded := retrievePluginDeviceSettableFlags(depth, m, cmdPrefix, cmd) + err, SettableAdded := retrievePluginDevicePropSettableFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || settableAdded + retAdded = retAdded || SettableAdded return nil, retAdded } -func retrievePluginDeviceDescriptionFlags(depth int, m *models.PluginDevice, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginDevicePropDescriptionFlags(depth int, m *models.PluginDevice, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - descriptionFlagName := fmt.Sprintf("%v.Description", cmdPrefix) - if cmd.Flags().Changed(descriptionFlagName) { + flagDescriptionName := fmt.Sprintf("%v.Description", cmdPrefix) + if cmd.Flags().Changed(flagDescriptionName) { - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "Description" + flagDescriptionName = "Description" } else { - descriptionFlagName = fmt.Sprintf("%v.Description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.Description", cmdPrefix) } - descriptionFlagValue, err := cmd.Flags().GetString(descriptionFlagName) + flagDescriptionValue, err := cmd.Flags().GetString(flagDescriptionName) if err != nil { return err, false } - m.Description = descriptionFlagValue + m.Description = flagDescriptionValue retAdded = true } @@ -168,27 +166,27 @@ func retrievePluginDeviceDescriptionFlags(depth int, m *models.PluginDevice, cmd return nil, retAdded } -func retrievePluginDeviceNameFlags(depth int, m *models.PluginDevice, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginDevicePropNameFlags(depth int, m *models.PluginDevice, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -196,27 +194,27 @@ func retrievePluginDeviceNameFlags(depth int, m *models.PluginDevice, cmdPrefix return nil, retAdded } -func retrievePluginDevicePathFlags(depth int, m *models.PluginDevice, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginDevicePropPathFlags(depth int, m *models.PluginDevice, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - pathFlagName := fmt.Sprintf("%v.Path", cmdPrefix) - if cmd.Flags().Changed(pathFlagName) { + flagPathName := fmt.Sprintf("%v.Path", cmdPrefix) + if cmd.Flags().Changed(flagPathName) { - var pathFlagName string + var flagPathName string if cmdPrefix == "" { - pathFlagName = "Path" + flagPathName = "Path" } else { - pathFlagName = fmt.Sprintf("%v.Path", cmdPrefix) + flagPathName = fmt.Sprintf("%v.Path", cmdPrefix) } - pathFlagValue, err := cmd.Flags().GetString(pathFlagName) + flagPathValue, err := cmd.Flags().GetString(flagPathName) if err != nil { return err, false } - m.Path = &pathFlagValue + m.Path = &flagPathValue retAdded = true } @@ -224,14 +222,14 @@ func retrievePluginDevicePathFlags(depth int, m *models.PluginDevice, cmdPrefix return nil, retAdded } -func retrievePluginDeviceSettableFlags(depth int, m *models.PluginDevice, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginDevicePropSettableFlags(depth int, m *models.PluginDevice, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - settableFlagName := fmt.Sprintf("%v.Settable", cmdPrefix) - if cmd.Flags().Changed(settableFlagName) { + flagSettableName := fmt.Sprintf("%v.Settable", cmdPrefix) + if cmd.Flags().Changed(flagSettableName) { // warning: Settable array type []string is not supported by go-swagger cli yet } diff --git a/cli/plugin_disable_operation.go b/cli/plugin_disable_operation.go index 3aa2099..ea75037 100644 --- a/cli/plugin_disable_operation.go +++ b/cli/plugin_disable_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/plugin" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationPluginPluginDisableCmd returns a cmd to handle operation pluginDisable +// makeOperationPluginPluginDisableCmd returns a command to handle operation pluginDisable func makeOperationPluginPluginDisableCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "PluginDisable", @@ -38,11 +36,10 @@ func runOperationPluginPluginDisable(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := plugin.NewPluginDisableParams() - if err, _ := retrieveOperationPluginPluginDisableNameFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationPluginPluginDisableNameFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationPluginPluginDisable(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,18 +66,18 @@ func registerOperationPluginPluginDisableParamFlags(cmd *cobra.Command) error { func registerOperationPluginPluginDisableNameParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nameDescription := `Required. The name of the plugin. The ` + "`" + `:latest` + "`" + ` tag is optional, and is the default if omitted.` + flagNameDescription := `Required. The name of the plugin. The ` + "`" + `:latest` + "`" + ` tag is optional, and is the default if omitted.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } @@ -88,20 +86,21 @@ func retrieveOperationPluginPluginDisableNameFlag(m *plugin.PluginDisableParams, retAdded := false if cmd.Flags().Changed("name") { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue } + return nil, retAdded } @@ -109,36 +108,36 @@ func retrieveOperationPluginPluginDisableNameFlag(m *plugin.PluginDisableParams, func parseOperationPluginPluginDisableResult(resp0 *plugin.PluginDisableOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning pluginDisableOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*plugin.PluginDisableNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*plugin.PluginDisableNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*plugin.PluginDisableInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*plugin.PluginDisableInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response pluginDisableOK is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/plugin_enable_operation.go b/cli/plugin_enable_operation.go index a0c66db..abbfa01 100644 --- a/cli/plugin_enable_operation.go +++ b/cli/plugin_enable_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/plugin" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationPluginPluginEnableCmd returns a cmd to handle operation pluginEnable +// makeOperationPluginPluginEnableCmd returns a command to handle operation pluginEnable func makeOperationPluginPluginEnableCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "PluginEnable", @@ -38,14 +36,13 @@ func runOperationPluginPluginEnable(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := plugin.NewPluginEnableParams() - if err, _ := retrieveOperationPluginPluginEnableNameFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationPluginPluginEnableNameFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationPluginPluginEnableTimeoutFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationPluginPluginEnableTimeoutFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationPluginPluginEnable(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,35 +72,36 @@ func registerOperationPluginPluginEnableParamFlags(cmd *cobra.Command) error { func registerOperationPluginPluginEnableNameParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nameDescription := `Required. The name of the plugin. The ` + "`" + `:latest` + "`" + ` tag is optional, and is the default if omitted.` + flagNameDescription := `Required. The name of the plugin. The ` + "`" + `:latest` + "`" + ` tag is optional, and is the default if omitted.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } + func registerOperationPluginPluginEnableTimeoutParamFlags(cmdPrefix string, cmd *cobra.Command) error { - timeoutDescription := `Set the HTTP client timeout (in seconds)` + flagTimeoutDescription := `Set the HTTP client timeout (in seconds)` - var timeoutFlagName string + var flagTimeoutName string if cmdPrefix == "" { - timeoutFlagName = "timeout" + flagTimeoutName = "timeout" } else { - timeoutFlagName = fmt.Sprintf("%v.timeout", cmdPrefix) + flagTimeoutName = fmt.Sprintf("%v.timeout", cmdPrefix) } - var timeoutFlagDefault int64 + var flagTimeoutDefault int64 - _ = cmd.PersistentFlags().Int64(timeoutFlagName, timeoutFlagDefault, timeoutDescription) + _ = cmd.PersistentFlags().Int64(flagTimeoutName, flagTimeoutDefault, flagTimeoutDescription) return nil } @@ -111,40 +110,43 @@ func retrieveOperationPluginPluginEnableNameFlag(m *plugin.PluginEnableParams, c retAdded := false if cmd.Flags().Changed("name") { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue } + return nil, retAdded } + func retrieveOperationPluginPluginEnableTimeoutFlag(m *plugin.PluginEnableParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("timeout") { - var timeoutFlagName string + var flagTimeoutName string if cmdPrefix == "" { - timeoutFlagName = "timeout" + flagTimeoutName = "timeout" } else { - timeoutFlagName = fmt.Sprintf("%v.timeout", cmdPrefix) + flagTimeoutName = fmt.Sprintf("%v.timeout", cmdPrefix) } - timeoutFlagValue, err := cmd.Flags().GetInt64(timeoutFlagName) + flagTimeoutValue, err := cmd.Flags().GetInt64(flagTimeoutName) if err != nil { return err, false } - m.Timeout = &timeoutFlagValue + m.Timeout = &flagTimeoutValue } + return nil, retAdded } @@ -152,36 +154,36 @@ func retrieveOperationPluginPluginEnableTimeoutFlag(m *plugin.PluginEnableParams func parseOperationPluginPluginEnableResult(resp0 *plugin.PluginEnableOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning pluginEnableOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*plugin.PluginEnableNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*plugin.PluginEnableNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*plugin.PluginEnableInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*plugin.PluginEnableInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response pluginEnableOK is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/plugin_env_model.go b/cli/plugin_env_model.go index 87d5c3f..7835f10 100644 --- a/cli/plugin_env_model.go +++ b/cli/plugin_env_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for PluginEnv @@ -17,68 +15,68 @@ import ( // register flags to command func registerModelPluginEnvFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerPluginEnvDescription(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginEnvPropDescription(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginEnvName(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginEnvPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginEnvSettable(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginEnvPropSettable(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginEnvValue(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginEnvPropValue(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerPluginEnvDescription(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginEnvPropDescription(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - descriptionDescription := `Required. ` + flagDescriptionDescription := `Required. ` - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "Description" + flagDescriptionName = "Description" } else { - descriptionFlagName = fmt.Sprintf("%v.Description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.Description", cmdPrefix) } - var descriptionFlagDefault string + var flagDescriptionDefault string - _ = cmd.PersistentFlags().String(descriptionFlagName, descriptionFlagDefault, descriptionDescription) + _ = cmd.PersistentFlags().String(flagDescriptionName, flagDescriptionDefault, flagDescriptionDescription) return nil } -func registerPluginEnvName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginEnvPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Required. ` + flagNameDescription := `Required. ` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerPluginEnvSettable(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginEnvPropSettable(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -88,23 +86,23 @@ func registerPluginEnvSettable(depth int, cmdPrefix string, cmd *cobra.Command) return nil } -func registerPluginEnvValue(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginEnvPropValue(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - valueDescription := `Required. ` + flagValueDescription := `Required. ` - var valueFlagName string + var flagValueName string if cmdPrefix == "" { - valueFlagName = "Value" + flagValueName = "Value" } else { - valueFlagName = fmt.Sprintf("%v.Value", cmdPrefix) + flagValueName = fmt.Sprintf("%v.Value", cmdPrefix) } - var valueFlagDefault string + var flagValueDefault string - _ = cmd.PersistentFlags().String(valueFlagName, valueFlagDefault, valueDescription) + _ = cmd.PersistentFlags().String(flagValueName, flagValueDefault, flagValueDescription) return nil } @@ -113,54 +111,54 @@ func registerPluginEnvValue(depth int, cmdPrefix string, cmd *cobra.Command) err func retrieveModelPluginEnvFlags(depth int, m *models.PluginEnv, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, descriptionAdded := retrievePluginEnvDescriptionFlags(depth, m, cmdPrefix, cmd) + err, DescriptionAdded := retrievePluginEnvPropDescriptionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || descriptionAdded + retAdded = retAdded || DescriptionAdded - err, nameAdded := retrievePluginEnvNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrievePluginEnvPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, settableAdded := retrievePluginEnvSettableFlags(depth, m, cmdPrefix, cmd) + err, SettableAdded := retrievePluginEnvPropSettableFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || settableAdded + retAdded = retAdded || SettableAdded - err, valueAdded := retrievePluginEnvValueFlags(depth, m, cmdPrefix, cmd) + err, ValueAdded := retrievePluginEnvPropValueFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || valueAdded + retAdded = retAdded || ValueAdded return nil, retAdded } -func retrievePluginEnvDescriptionFlags(depth int, m *models.PluginEnv, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginEnvPropDescriptionFlags(depth int, m *models.PluginEnv, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - descriptionFlagName := fmt.Sprintf("%v.Description", cmdPrefix) - if cmd.Flags().Changed(descriptionFlagName) { + flagDescriptionName := fmt.Sprintf("%v.Description", cmdPrefix) + if cmd.Flags().Changed(flagDescriptionName) { - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "Description" + flagDescriptionName = "Description" } else { - descriptionFlagName = fmt.Sprintf("%v.Description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.Description", cmdPrefix) } - descriptionFlagValue, err := cmd.Flags().GetString(descriptionFlagName) + flagDescriptionValue, err := cmd.Flags().GetString(flagDescriptionName) if err != nil { return err, false } - m.Description = descriptionFlagValue + m.Description = flagDescriptionValue retAdded = true } @@ -168,27 +166,27 @@ func retrievePluginEnvDescriptionFlags(depth int, m *models.PluginEnv, cmdPrefix return nil, retAdded } -func retrievePluginEnvNameFlags(depth int, m *models.PluginEnv, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginEnvPropNameFlags(depth int, m *models.PluginEnv, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -196,41 +194,41 @@ func retrievePluginEnvNameFlags(depth int, m *models.PluginEnv, cmdPrefix string return nil, retAdded } -func retrievePluginEnvSettableFlags(depth int, m *models.PluginEnv, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginEnvPropSettableFlags(depth int, m *models.PluginEnv, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - settableFlagName := fmt.Sprintf("%v.Settable", cmdPrefix) - if cmd.Flags().Changed(settableFlagName) { + flagSettableName := fmt.Sprintf("%v.Settable", cmdPrefix) + if cmd.Flags().Changed(flagSettableName) { // warning: Settable array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrievePluginEnvValueFlags(depth int, m *models.PluginEnv, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginEnvPropValueFlags(depth int, m *models.PluginEnv, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - valueFlagName := fmt.Sprintf("%v.Value", cmdPrefix) - if cmd.Flags().Changed(valueFlagName) { + flagValueName := fmt.Sprintf("%v.Value", cmdPrefix) + if cmd.Flags().Changed(flagValueName) { - var valueFlagName string + var flagValueName string if cmdPrefix == "" { - valueFlagName = "Value" + flagValueName = "Value" } else { - valueFlagName = fmt.Sprintf("%v.Value", cmdPrefix) + flagValueName = fmt.Sprintf("%v.Value", cmdPrefix) } - valueFlagValue, err := cmd.Flags().GetString(valueFlagName) + flagValueValue, err := cmd.Flags().GetString(flagValueName) if err != nil { return err, false } - m.Value = &valueFlagValue + m.Value = &flagValueValue retAdded = true } diff --git a/cli/plugin_inspect_operation.go b/cli/plugin_inspect_operation.go index 503ba2c..e68e352 100644 --- a/cli/plugin_inspect_operation.go +++ b/cli/plugin_inspect_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/plugin" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationPluginPluginInspectCmd returns a cmd to handle operation pluginInspect +// makeOperationPluginPluginInspectCmd returns a command to handle operation pluginInspect func makeOperationPluginPluginInspectCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "PluginInspect", @@ -38,11 +36,10 @@ func runOperationPluginPluginInspect(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := plugin.NewPluginInspectParams() - if err, _ := retrieveOperationPluginPluginInspectNameFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationPluginPluginInspectNameFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationPluginPluginInspect(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,18 +66,18 @@ func registerOperationPluginPluginInspectParamFlags(cmd *cobra.Command) error { func registerOperationPluginPluginInspectNameParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nameDescription := `Required. The name of the plugin. The ` + "`" + `:latest` + "`" + ` tag is optional, and is the default if omitted.` + flagNameDescription := `Required. The name of the plugin. The ` + "`" + `:latest` + "`" + ` tag is optional, and is the default if omitted.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } @@ -88,20 +86,21 @@ func retrieveOperationPluginPluginInspectNameFlag(m *plugin.PluginInspectParams, retAdded := false if cmd.Flags().Changed("name") { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue } + return nil, retAdded } @@ -109,45 +108,47 @@ func retrieveOperationPluginPluginInspectNameFlag(m *plugin.PluginInspectParams, func parseOperationPluginPluginInspectResult(resp0 *plugin.PluginInspectOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*plugin.PluginInspectOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*plugin.PluginInspectOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*plugin.PluginInspectNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*plugin.PluginInspectNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*plugin.PluginInspectInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*plugin.PluginInspectInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -155,6 +156,5 @@ func parseOperationPluginPluginInspectResult(resp0 *plugin.PluginInspectOK, resp } return string(msgStr), nil } - return "", nil } diff --git a/cli/plugin_interface_type_model.go b/cli/plugin_interface_type_model.go index 00d82e4..d7d58c2 100644 --- a/cli/plugin_interface_type_model.go +++ b/cli/plugin_interface_type_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for PluginInterfaceType @@ -17,80 +15,80 @@ import ( // register flags to command func registerModelPluginInterfaceTypeFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerPluginInterfaceTypeCapability(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginInterfaceTypePropCapability(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginInterfaceTypePrefix(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginInterfaceTypePropPrefix(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginInterfaceTypeVersion(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginInterfaceTypePropVersion(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerPluginInterfaceTypeCapability(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginInterfaceTypePropCapability(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - capabilityDescription := `Required. ` + flagCapabilityDescription := `Required. ` - var capabilityFlagName string + var flagCapabilityName string if cmdPrefix == "" { - capabilityFlagName = "Capability" + flagCapabilityName = "Capability" } else { - capabilityFlagName = fmt.Sprintf("%v.Capability", cmdPrefix) + flagCapabilityName = fmt.Sprintf("%v.Capability", cmdPrefix) } - var capabilityFlagDefault string + var flagCapabilityDefault string - _ = cmd.PersistentFlags().String(capabilityFlagName, capabilityFlagDefault, capabilityDescription) + _ = cmd.PersistentFlags().String(flagCapabilityName, flagCapabilityDefault, flagCapabilityDescription) return nil } -func registerPluginInterfaceTypePrefix(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginInterfaceTypePropPrefix(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - prefixDescription := `Required. ` + flagPrefixDescription := `Required. ` - var prefixFlagName string + var flagPrefixName string if cmdPrefix == "" { - prefixFlagName = "Prefix" + flagPrefixName = "Prefix" } else { - prefixFlagName = fmt.Sprintf("%v.Prefix", cmdPrefix) + flagPrefixName = fmt.Sprintf("%v.Prefix", cmdPrefix) } - var prefixFlagDefault string + var flagPrefixDefault string - _ = cmd.PersistentFlags().String(prefixFlagName, prefixFlagDefault, prefixDescription) + _ = cmd.PersistentFlags().String(flagPrefixName, flagPrefixDefault, flagPrefixDescription) return nil } -func registerPluginInterfaceTypeVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginInterfaceTypePropVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - versionDescription := `Required. ` + flagVersionDescription := `Required. ` - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "Version" + flagVersionName = "Version" } else { - versionFlagName = fmt.Sprintf("%v.Version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.Version", cmdPrefix) } - var versionFlagDefault string + var flagVersionDefault string - _ = cmd.PersistentFlags().String(versionFlagName, versionFlagDefault, versionDescription) + _ = cmd.PersistentFlags().String(flagVersionName, flagVersionDefault, flagVersionDescription) return nil } @@ -99,48 +97,48 @@ func registerPluginInterfaceTypeVersion(depth int, cmdPrefix string, cmd *cobra. func retrieveModelPluginInterfaceTypeFlags(depth int, m *models.PluginInterfaceType, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, capabilityAdded := retrievePluginInterfaceTypeCapabilityFlags(depth, m, cmdPrefix, cmd) + err, CapabilityAdded := retrievePluginInterfaceTypePropCapabilityFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || capabilityAdded + retAdded = retAdded || CapabilityAdded - err, prefixAdded := retrievePluginInterfaceTypePrefixFlags(depth, m, cmdPrefix, cmd) + err, PrefixAdded := retrievePluginInterfaceTypePropPrefixFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || prefixAdded + retAdded = retAdded || PrefixAdded - err, versionAdded := retrievePluginInterfaceTypeVersionFlags(depth, m, cmdPrefix, cmd) + err, VersionAdded := retrievePluginInterfaceTypePropVersionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || versionAdded + retAdded = retAdded || VersionAdded return nil, retAdded } -func retrievePluginInterfaceTypeCapabilityFlags(depth int, m *models.PluginInterfaceType, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginInterfaceTypePropCapabilityFlags(depth int, m *models.PluginInterfaceType, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - capabilityFlagName := fmt.Sprintf("%v.Capability", cmdPrefix) - if cmd.Flags().Changed(capabilityFlagName) { + flagCapabilityName := fmt.Sprintf("%v.Capability", cmdPrefix) + if cmd.Flags().Changed(flagCapabilityName) { - var capabilityFlagName string + var flagCapabilityName string if cmdPrefix == "" { - capabilityFlagName = "Capability" + flagCapabilityName = "Capability" } else { - capabilityFlagName = fmt.Sprintf("%v.Capability", cmdPrefix) + flagCapabilityName = fmt.Sprintf("%v.Capability", cmdPrefix) } - capabilityFlagValue, err := cmd.Flags().GetString(capabilityFlagName) + flagCapabilityValue, err := cmd.Flags().GetString(flagCapabilityName) if err != nil { return err, false } - m.Capability = capabilityFlagValue + m.Capability = flagCapabilityValue retAdded = true } @@ -148,27 +146,27 @@ func retrievePluginInterfaceTypeCapabilityFlags(depth int, m *models.PluginInter return nil, retAdded } -func retrievePluginInterfaceTypePrefixFlags(depth int, m *models.PluginInterfaceType, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginInterfaceTypePropPrefixFlags(depth int, m *models.PluginInterfaceType, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - prefixFlagName := fmt.Sprintf("%v.Prefix", cmdPrefix) - if cmd.Flags().Changed(prefixFlagName) { + flagPrefixName := fmt.Sprintf("%v.Prefix", cmdPrefix) + if cmd.Flags().Changed(flagPrefixName) { - var prefixFlagName string + var flagPrefixName string if cmdPrefix == "" { - prefixFlagName = "Prefix" + flagPrefixName = "Prefix" } else { - prefixFlagName = fmt.Sprintf("%v.Prefix", cmdPrefix) + flagPrefixName = fmt.Sprintf("%v.Prefix", cmdPrefix) } - prefixFlagValue, err := cmd.Flags().GetString(prefixFlagName) + flagPrefixValue, err := cmd.Flags().GetString(flagPrefixName) if err != nil { return err, false } - m.Prefix = prefixFlagValue + m.Prefix = flagPrefixValue retAdded = true } @@ -176,27 +174,27 @@ func retrievePluginInterfaceTypePrefixFlags(depth int, m *models.PluginInterface return nil, retAdded } -func retrievePluginInterfaceTypeVersionFlags(depth int, m *models.PluginInterfaceType, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginInterfaceTypePropVersionFlags(depth int, m *models.PluginInterfaceType, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - versionFlagName := fmt.Sprintf("%v.Version", cmdPrefix) - if cmd.Flags().Changed(versionFlagName) { + flagVersionName := fmt.Sprintf("%v.Version", cmdPrefix) + if cmd.Flags().Changed(flagVersionName) { - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "Version" + flagVersionName = "Version" } else { - versionFlagName = fmt.Sprintf("%v.Version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.Version", cmdPrefix) } - versionFlagValue, err := cmd.Flags().GetString(versionFlagName) + flagVersionValue, err := cmd.Flags().GetString(flagVersionName) if err != nil { return err, false } - m.Version = versionFlagValue + m.Version = flagVersionValue retAdded = true } diff --git a/cli/plugin_list_operation.go b/cli/plugin_list_operation.go index df5e653..9746a8d 100644 --- a/cli/plugin_list_operation.go +++ b/cli/plugin_list_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/plugin" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationPluginPluginListCmd returns a cmd to handle operation pluginList +// makeOperationPluginPluginListCmd returns a command to handle operation pluginList func makeOperationPluginPluginListCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "PluginList", @@ -38,11 +36,10 @@ func runOperationPluginPluginList(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := plugin.NewPluginListParams() - if err, _ := retrieveOperationPluginPluginListFiltersFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationPluginPluginListFiltersFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationPluginPluginList(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,22 +66,22 @@ func registerOperationPluginPluginListParamFlags(cmd *cobra.Command) error { func registerOperationPluginPluginListFiltersParamFlags(cmdPrefix string, cmd *cobra.Command) error { - filtersDescription := `A JSON encoded value of the filters (a ` + "`" + `map[string][]string` + "`" + `) to process on the plugin list. Available filters: + flagFiltersDescription := `A JSON encoded value of the filters (a ` + "`" + `map[string][]string` + "`" + `) to process on the plugin list. Available filters: - ` + "`" + `capability=` + "`" + ` - ` + "`" + `enable=|` + "`" + ` ` - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - var filtersFlagDefault string + var flagFiltersDefault string - _ = cmd.PersistentFlags().String(filtersFlagName, filtersFlagDefault, filtersDescription) + _ = cmd.PersistentFlags().String(flagFiltersName, flagFiltersDefault, flagFiltersDescription) return nil } @@ -92,20 +90,21 @@ func retrieveOperationPluginPluginListFiltersFlag(m *plugin.PluginListParams, cm retAdded := false if cmd.Flags().Changed("filters") { - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - filtersFlagValue, err := cmd.Flags().GetString(filtersFlagName) + flagFiltersValue, err := cmd.Flags().GetString(flagFiltersName) if err != nil { return err, false } - m.Filters = &filtersFlagValue + m.Filters = &flagFiltersValue } + return nil, retAdded } @@ -113,33 +112,35 @@ func retrieveOperationPluginPluginListFiltersFlag(m *plugin.PluginListParams, cm func parseOperationPluginPluginListResult(resp0 *plugin.PluginListOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*plugin.PluginListOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*plugin.PluginListOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*plugin.PluginListInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*plugin.PluginListInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -147,6 +148,5 @@ func parseOperationPluginPluginListResult(resp0 *plugin.PluginListOK, respErr er } return string(msgStr), nil } - return "", nil } diff --git a/cli/plugin_model.go b/cli/plugin_model.go index 4e0e83f..04424e7 100644 --- a/cli/plugin_model.go +++ b/cli/plugin_model.go @@ -2,17 +2,14 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for Plugin @@ -20,149 +17,149 @@ import ( // register flags to command func registerModelPluginFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerPluginConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginPropConfig(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginEnabled(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginPropEnabled(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginID(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginPropID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginName(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginPluginReference(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginPropPluginReference(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginSettings(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginPropSettings(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerPluginConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginPropConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var configFlagName string + var flagConfigName string if cmdPrefix == "" { - configFlagName = "Config" + flagConfigName = "Config" } else { - configFlagName = fmt.Sprintf("%v.Config", cmdPrefix) + flagConfigName = fmt.Sprintf("%v.Config", cmdPrefix) } - if err := registerModelPluginConfigFlags(depth+1, configFlagName, cmd); err != nil { + if err := registerModelPluginConfigFlags(depth+1, flagConfigName, cmd); err != nil { return err } return nil } -func registerPluginEnabled(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginPropEnabled(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - enabledDescription := `Required. True if the plugin is running. False if the plugin is not running, only installed.` + flagEnabledDescription := `Required. True if the plugin is running. False if the plugin is not running, only installed.` - var enabledFlagName string + var flagEnabledName string if cmdPrefix == "" { - enabledFlagName = "Enabled" + flagEnabledName = "Enabled" } else { - enabledFlagName = fmt.Sprintf("%v.Enabled", cmdPrefix) + flagEnabledName = fmt.Sprintf("%v.Enabled", cmdPrefix) } - var enabledFlagDefault bool + var flagEnabledDefault bool - _ = cmd.PersistentFlags().Bool(enabledFlagName, enabledFlagDefault, enabledDescription) + _ = cmd.PersistentFlags().Bool(flagEnabledName, flagEnabledDefault, flagEnabledDescription) return nil } -func registerPluginID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginPropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `` + flagIDDescription := `` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "Id" + flagIDName = "Id" } else { - idFlagName = fmt.Sprintf("%v.Id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.Id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } -func registerPluginName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Required. ` + flagNameDescription := `Required. ` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerPluginPluginReference(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginPropPluginReference(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - pluginReferenceDescription := `plugin remote reference used to push/pull the plugin` + flagPluginReferenceDescription := `plugin remote reference used to push/pull the plugin` - var pluginReferenceFlagName string + var flagPluginReferenceName string if cmdPrefix == "" { - pluginReferenceFlagName = "PluginReference" + flagPluginReferenceName = "PluginReference" } else { - pluginReferenceFlagName = fmt.Sprintf("%v.PluginReference", cmdPrefix) + flagPluginReferenceName = fmt.Sprintf("%v.PluginReference", cmdPrefix) } - var pluginReferenceFlagDefault string + var flagPluginReferenceDefault string - _ = cmd.PersistentFlags().String(pluginReferenceFlagName, pluginReferenceFlagDefault, pluginReferenceDescription) + _ = cmd.PersistentFlags().String(flagPluginReferenceName, flagPluginReferenceDefault, flagPluginReferenceDescription) return nil } -func registerPluginSettings(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginPropSettings(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var settingsFlagName string + var flagSettingsName string if cmdPrefix == "" { - settingsFlagName = "Settings" + flagSettingsName = "Settings" } else { - settingsFlagName = fmt.Sprintf("%v.Settings", cmdPrefix) + flagSettingsName = fmt.Sprintf("%v.Settings", cmdPrefix) } - if err := registerModelPluginSettingsFlags(depth+1, settingsFlagName, cmd); err != nil { + if err := registerModelPluginSettingsFlags(depth+1, flagSettingsName, cmd); err != nil { return err } @@ -173,93 +170,93 @@ func registerPluginSettings(depth int, cmdPrefix string, cmd *cobra.Command) err func retrieveModelPluginFlags(depth int, m *models.Plugin, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, configAdded := retrievePluginConfigFlags(depth, m, cmdPrefix, cmd) + err, ConfigAdded := retrievePluginPropConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || configAdded + retAdded = retAdded || ConfigAdded - err, enabledAdded := retrievePluginEnabledFlags(depth, m, cmdPrefix, cmd) + err, EnabledAdded := retrievePluginPropEnabledFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || enabledAdded + retAdded = retAdded || EnabledAdded - err, idAdded := retrievePluginIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrievePluginPropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded - err, nameAdded := retrievePluginNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrievePluginPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, pluginReferenceAdded := retrievePluginPluginReferenceFlags(depth, m, cmdPrefix, cmd) + err, PluginReferenceAdded := retrievePluginPropPluginReferenceFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || pluginReferenceAdded + retAdded = retAdded || PluginReferenceAdded - err, settingsAdded := retrievePluginSettingsFlags(depth, m, cmdPrefix, cmd) + err, SettingsAdded := retrievePluginPropSettingsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || settingsAdded + retAdded = retAdded || SettingsAdded return nil, retAdded } -func retrievePluginConfigFlags(depth int, m *models.Plugin, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginPropConfigFlags(depth int, m *models.Plugin, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - configFlagName := fmt.Sprintf("%v.Config", cmdPrefix) - if cmd.Flags().Changed(configFlagName) { + flagConfigName := fmt.Sprintf("%v.Config", cmdPrefix) + if cmd.Flags().Changed(flagConfigName) { // info: complex object Config PluginConfig is retrieved outside this Changed() block } - configFlagValue := m.Config - if swag.IsZero(configFlagValue) { - configFlagValue = models.PluginConfig{} + flagConfigValue := m.Config + if swag.IsZero(flagConfigValue) { + flagConfigValue = models.PluginConfig{} } - err, configAdded := retrieveModelPluginConfigFlags(depth+1, &configFlagValue, configFlagName, cmd) + err, ConfigAdded := retrieveModelPluginConfigFlags(depth+1, &flagConfigValue, flagConfigName, cmd) if err != nil { return err, false } - retAdded = retAdded || configAdded - if configAdded { - m.Config = configFlagValue + retAdded = retAdded || ConfigAdded + if ConfigAdded { + m.Config = flagConfigValue } return nil, retAdded } -func retrievePluginEnabledFlags(depth int, m *models.Plugin, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginPropEnabledFlags(depth int, m *models.Plugin, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - enabledFlagName := fmt.Sprintf("%v.Enabled", cmdPrefix) - if cmd.Flags().Changed(enabledFlagName) { + flagEnabledName := fmt.Sprintf("%v.Enabled", cmdPrefix) + if cmd.Flags().Changed(flagEnabledName) { - var enabledFlagName string + var flagEnabledName string if cmdPrefix == "" { - enabledFlagName = "Enabled" + flagEnabledName = "Enabled" } else { - enabledFlagName = fmt.Sprintf("%v.Enabled", cmdPrefix) + flagEnabledName = fmt.Sprintf("%v.Enabled", cmdPrefix) } - enabledFlagValue, err := cmd.Flags().GetBool(enabledFlagName) + flagEnabledValue, err := cmd.Flags().GetBool(flagEnabledName) if err != nil { return err, false } - m.Enabled = enabledFlagValue + m.Enabled = flagEnabledValue retAdded = true } @@ -267,27 +264,27 @@ func retrievePluginEnabledFlags(depth int, m *models.Plugin, cmdPrefix string, c return nil, retAdded } -func retrievePluginIDFlags(depth int, m *models.Plugin, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginPropIDFlags(depth int, m *models.Plugin, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.Id", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.Id", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "Id" + flagIDName = "Id" } else { - idFlagName = fmt.Sprintf("%v.Id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.Id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } @@ -295,27 +292,27 @@ func retrievePluginIDFlags(depth int, m *models.Plugin, cmdPrefix string, cmd *c return nil, retAdded } -func retrievePluginNameFlags(depth int, m *models.Plugin, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginPropNameFlags(depth int, m *models.Plugin, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -323,27 +320,27 @@ func retrievePluginNameFlags(depth int, m *models.Plugin, cmdPrefix string, cmd return nil, retAdded } -func retrievePluginPluginReferenceFlags(depth int, m *models.Plugin, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginPropPluginReferenceFlags(depth int, m *models.Plugin, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - pluginReferenceFlagName := fmt.Sprintf("%v.PluginReference", cmdPrefix) - if cmd.Flags().Changed(pluginReferenceFlagName) { + flagPluginReferenceName := fmt.Sprintf("%v.PluginReference", cmdPrefix) + if cmd.Flags().Changed(flagPluginReferenceName) { - var pluginReferenceFlagName string + var flagPluginReferenceName string if cmdPrefix == "" { - pluginReferenceFlagName = "PluginReference" + flagPluginReferenceName = "PluginReference" } else { - pluginReferenceFlagName = fmt.Sprintf("%v.PluginReference", cmdPrefix) + flagPluginReferenceName = fmt.Sprintf("%v.PluginReference", cmdPrefix) } - pluginReferenceFlagValue, err := cmd.Flags().GetString(pluginReferenceFlagName) + flagPluginReferenceValue, err := cmd.Flags().GetString(flagPluginReferenceName) if err != nil { return err, false } - m.PluginReference = pluginReferenceFlagValue + m.PluginReference = flagPluginReferenceValue retAdded = true } @@ -351,28 +348,28 @@ func retrievePluginPluginReferenceFlags(depth int, m *models.Plugin, cmdPrefix s return nil, retAdded } -func retrievePluginSettingsFlags(depth int, m *models.Plugin, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginPropSettingsFlags(depth int, m *models.Plugin, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - settingsFlagName := fmt.Sprintf("%v.Settings", cmdPrefix) - if cmd.Flags().Changed(settingsFlagName) { + flagSettingsName := fmt.Sprintf("%v.Settings", cmdPrefix) + if cmd.Flags().Changed(flagSettingsName) { // info: complex object Settings PluginSettings is retrieved outside this Changed() block } - settingsFlagValue := m.Settings - if swag.IsZero(settingsFlagValue) { - settingsFlagValue = models.PluginSettings{} + flagSettingsValue := m.Settings + if swag.IsZero(flagSettingsValue) { + flagSettingsValue = models.PluginSettings{} } - err, settingsAdded := retrieveModelPluginSettingsFlags(depth+1, &settingsFlagValue, settingsFlagName, cmd) + err, SettingsAdded := retrieveModelPluginSettingsFlags(depth+1, &flagSettingsValue, flagSettingsName, cmd) if err != nil { return err, false } - retAdded = retAdded || settingsAdded - if settingsAdded { - m.Settings = settingsFlagValue + retAdded = retAdded || SettingsAdded + if SettingsAdded { + m.Settings = flagSettingsValue } return nil, retAdded @@ -383,156 +380,156 @@ func retrievePluginSettingsFlags(depth int, m *models.Plugin, cmdPrefix string, // register flags to command func registerModelPluginConfigFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerPluginConfigArgs(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigPropArgs(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigDescription(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigPropDescription(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigDockerVersion(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigPropDockerVersion(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigDocumentation(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigPropDocumentation(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigEntrypoint(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigPropEntrypoint(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigEnv(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigPropEnv(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigInterface(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigPropInterface(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigIpcHost(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigPropIpcHost(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigLinux(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigPropLinux(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigMounts(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigPropMounts(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigNetwork(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigPropNetwork(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigPidHost(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigPropPidHost(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigPropagatedMount(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigPropPropagatedMount(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigUser(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigPropUser(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigWorkDir(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigPropWorkDir(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigRootfs(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigPropRootfs(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerPluginConfigArgs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigPropArgs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var argsFlagName string + var flagArgsName string if cmdPrefix == "" { - argsFlagName = "Args" + flagArgsName = "Args" } else { - argsFlagName = fmt.Sprintf("%v.Args", cmdPrefix) + flagArgsName = fmt.Sprintf("%v.Args", cmdPrefix) } - if err := registerModelPluginConfigArgsFlags(depth+1, argsFlagName, cmd); err != nil { + if err := registerModelPluginConfigArgsFlags(depth+1, flagArgsName, cmd); err != nil { return err } return nil } -func registerPluginConfigDescription(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigPropDescription(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - descriptionDescription := `Required. ` + flagDescriptionDescription := `Required. ` - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "Description" + flagDescriptionName = "Description" } else { - descriptionFlagName = fmt.Sprintf("%v.Description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.Description", cmdPrefix) } - var descriptionFlagDefault string + var flagDescriptionDefault string - _ = cmd.PersistentFlags().String(descriptionFlagName, descriptionFlagDefault, descriptionDescription) + _ = cmd.PersistentFlags().String(flagDescriptionName, flagDescriptionDefault, flagDescriptionDescription) return nil } -func registerPluginConfigDockerVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigPropDockerVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - dockerVersionDescription := `Docker Version used to create the plugin` + flagDockerVersionDescription := `Docker Version used to create the plugin` - var dockerVersionFlagName string + var flagDockerVersionName string if cmdPrefix == "" { - dockerVersionFlagName = "DockerVersion" + flagDockerVersionName = "DockerVersion" } else { - dockerVersionFlagName = fmt.Sprintf("%v.DockerVersion", cmdPrefix) + flagDockerVersionName = fmt.Sprintf("%v.DockerVersion", cmdPrefix) } - var dockerVersionFlagDefault string + var flagDockerVersionDefault string - _ = cmd.PersistentFlags().String(dockerVersionFlagName, dockerVersionFlagDefault, dockerVersionDescription) + _ = cmd.PersistentFlags().String(flagDockerVersionName, flagDockerVersionDefault, flagDockerVersionDescription) return nil } -func registerPluginConfigDocumentation(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigPropDocumentation(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - documentationDescription := `Required. ` + flagDocumentationDescription := `Required. ` - var documentationFlagName string + var flagDocumentationName string if cmdPrefix == "" { - documentationFlagName = "Documentation" + flagDocumentationName = "Documentation" } else { - documentationFlagName = fmt.Sprintf("%v.Documentation", cmdPrefix) + flagDocumentationName = fmt.Sprintf("%v.Documentation", cmdPrefix) } - var documentationFlagDefault string + var flagDocumentationDefault string - _ = cmd.PersistentFlags().String(documentationFlagName, documentationFlagDefault, documentationDescription) + _ = cmd.PersistentFlags().String(flagDocumentationName, flagDocumentationDefault, flagDocumentationDescription) return nil } -func registerPluginConfigEntrypoint(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigPropEntrypoint(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -542,7 +539,7 @@ func registerPluginConfigEntrypoint(depth int, cmdPrefix string, cmd *cobra.Comm return nil } -func registerPluginConfigEnv(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigPropEnv(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -552,66 +549,66 @@ func registerPluginConfigEnv(depth int, cmdPrefix string, cmd *cobra.Command) er return nil } -func registerPluginConfigInterface(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigPropInterface(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var interfaceFlagName string + var flagInterfaceName string if cmdPrefix == "" { - interfaceFlagName = "Interface" + flagInterfaceName = "Interface" } else { - interfaceFlagName = fmt.Sprintf("%v.Interface", cmdPrefix) + flagInterfaceName = fmt.Sprintf("%v.Interface", cmdPrefix) } - if err := registerModelPluginConfigInterfaceFlags(depth+1, interfaceFlagName, cmd); err != nil { + if err := registerModelPluginConfigInterfaceFlags(depth+1, flagInterfaceName, cmd); err != nil { return err } return nil } -func registerPluginConfigIpcHost(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigPropIpcHost(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - ipcHostDescription := `Required. ` + flagIpcHostDescription := `Required. ` - var ipcHostFlagName string + var flagIpcHostName string if cmdPrefix == "" { - ipcHostFlagName = "IpcHost" + flagIpcHostName = "IpcHost" } else { - ipcHostFlagName = fmt.Sprintf("%v.IpcHost", cmdPrefix) + flagIpcHostName = fmt.Sprintf("%v.IpcHost", cmdPrefix) } - var ipcHostFlagDefault bool + var flagIpcHostDefault bool - _ = cmd.PersistentFlags().Bool(ipcHostFlagName, ipcHostFlagDefault, ipcHostDescription) + _ = cmd.PersistentFlags().Bool(flagIpcHostName, flagIpcHostDefault, flagIpcHostDescription) return nil } -func registerPluginConfigLinux(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigPropLinux(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var linuxFlagName string + var flagLinuxName string if cmdPrefix == "" { - linuxFlagName = "Linux" + flagLinuxName = "Linux" } else { - linuxFlagName = fmt.Sprintf("%v.Linux", cmdPrefix) + flagLinuxName = fmt.Sprintf("%v.Linux", cmdPrefix) } - if err := registerModelPluginConfigLinuxFlags(depth+1, linuxFlagName, cmd); err != nil { + if err := registerModelPluginConfigLinuxFlags(depth+1, flagLinuxName, cmd); err != nil { return err } return nil } -func registerPluginConfigMounts(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigPropMounts(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -621,120 +618,120 @@ func registerPluginConfigMounts(depth int, cmdPrefix string, cmd *cobra.Command) return nil } -func registerPluginConfigNetwork(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigPropNetwork(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var networkFlagName string + var flagNetworkName string if cmdPrefix == "" { - networkFlagName = "Network" + flagNetworkName = "Network" } else { - networkFlagName = fmt.Sprintf("%v.Network", cmdPrefix) + flagNetworkName = fmt.Sprintf("%v.Network", cmdPrefix) } - if err := registerModelPluginConfigNetworkFlags(depth+1, networkFlagName, cmd); err != nil { + if err := registerModelPluginConfigNetworkFlags(depth+1, flagNetworkName, cmd); err != nil { return err } return nil } -func registerPluginConfigPidHost(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigPropPidHost(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - pidHostDescription := `Required. ` + flagPidHostDescription := `Required. ` - var pidHostFlagName string + var flagPidHostName string if cmdPrefix == "" { - pidHostFlagName = "PidHost" + flagPidHostName = "PidHost" } else { - pidHostFlagName = fmt.Sprintf("%v.PidHost", cmdPrefix) + flagPidHostName = fmt.Sprintf("%v.PidHost", cmdPrefix) } - var pidHostFlagDefault bool + var flagPidHostDefault bool - _ = cmd.PersistentFlags().Bool(pidHostFlagName, pidHostFlagDefault, pidHostDescription) + _ = cmd.PersistentFlags().Bool(flagPidHostName, flagPidHostDefault, flagPidHostDescription) return nil } -func registerPluginConfigPropagatedMount(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigPropPropagatedMount(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - propagatedMountDescription := `Required. ` + flagPropagatedMountDescription := `Required. ` - var propagatedMountFlagName string + var flagPropagatedMountName string if cmdPrefix == "" { - propagatedMountFlagName = "PropagatedMount" + flagPropagatedMountName = "PropagatedMount" } else { - propagatedMountFlagName = fmt.Sprintf("%v.PropagatedMount", cmdPrefix) + flagPropagatedMountName = fmt.Sprintf("%v.PropagatedMount", cmdPrefix) } - var propagatedMountFlagDefault string + var flagPropagatedMountDefault string - _ = cmd.PersistentFlags().String(propagatedMountFlagName, propagatedMountFlagDefault, propagatedMountDescription) + _ = cmd.PersistentFlags().String(flagPropagatedMountName, flagPropagatedMountDefault, flagPropagatedMountDescription) return nil } -func registerPluginConfigUser(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigPropUser(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var userFlagName string + var flagUserName string if cmdPrefix == "" { - userFlagName = "User" + flagUserName = "User" } else { - userFlagName = fmt.Sprintf("%v.User", cmdPrefix) + flagUserName = fmt.Sprintf("%v.User", cmdPrefix) } - if err := registerModelPluginConfigUserFlags(depth+1, userFlagName, cmd); err != nil { + if err := registerModelPluginConfigUserFlags(depth+1, flagUserName, cmd); err != nil { return err } return nil } -func registerPluginConfigWorkDir(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigPropWorkDir(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - workDirDescription := `Required. ` + flagWorkDirDescription := `Required. ` - var workDirFlagName string + var flagWorkDirName string if cmdPrefix == "" { - workDirFlagName = "WorkDir" + flagWorkDirName = "WorkDir" } else { - workDirFlagName = fmt.Sprintf("%v.WorkDir", cmdPrefix) + flagWorkDirName = fmt.Sprintf("%v.WorkDir", cmdPrefix) } - var workDirFlagDefault string + var flagWorkDirDefault string - _ = cmd.PersistentFlags().String(workDirFlagName, workDirFlagDefault, workDirDescription) + _ = cmd.PersistentFlags().String(flagWorkDirName, flagWorkDirDefault, flagWorkDirDescription) return nil } -func registerPluginConfigRootfs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigPropRootfs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var rootfsFlagName string + var flagRootfsName string if cmdPrefix == "" { - rootfsFlagName = "rootfs" + flagRootfsName = "rootfs" } else { - rootfsFlagName = fmt.Sprintf("%v.rootfs", cmdPrefix) + flagRootfsName = fmt.Sprintf("%v.rootfs", cmdPrefix) } - if err := registerModelPluginConfigRootfsFlags(depth+1, rootfsFlagName, cmd); err != nil { + if err := registerModelPluginConfigRootfsFlags(depth+1, flagRootfsName, cmd); err != nil { return err } @@ -745,153 +742,153 @@ func registerPluginConfigRootfs(depth int, cmdPrefix string, cmd *cobra.Command) func retrieveModelPluginConfigFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, argsAdded := retrievePluginConfigArgsFlags(depth, m, cmdPrefix, cmd) + err, ArgsAdded := retrievePluginConfigPropArgsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || argsAdded + retAdded = retAdded || ArgsAdded - err, descriptionAdded := retrievePluginConfigDescriptionFlags(depth, m, cmdPrefix, cmd) + err, DescriptionAdded := retrievePluginConfigPropDescriptionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || descriptionAdded + retAdded = retAdded || DescriptionAdded - err, dockerVersionAdded := retrievePluginConfigDockerVersionFlags(depth, m, cmdPrefix, cmd) + err, DockerVersionAdded := retrievePluginConfigPropDockerVersionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || dockerVersionAdded + retAdded = retAdded || DockerVersionAdded - err, documentationAdded := retrievePluginConfigDocumentationFlags(depth, m, cmdPrefix, cmd) + err, DocumentationAdded := retrievePluginConfigPropDocumentationFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || documentationAdded + retAdded = retAdded || DocumentationAdded - err, entrypointAdded := retrievePluginConfigEntrypointFlags(depth, m, cmdPrefix, cmd) + err, EntrypointAdded := retrievePluginConfigPropEntrypointFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || entrypointAdded + retAdded = retAdded || EntrypointAdded - err, envAdded := retrievePluginConfigEnvFlags(depth, m, cmdPrefix, cmd) + err, EnvAdded := retrievePluginConfigPropEnvFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || envAdded + retAdded = retAdded || EnvAdded - err, interfaceAdded := retrievePluginConfigInterfaceFlags(depth, m, cmdPrefix, cmd) + err, InterfaceAdded := retrievePluginConfigPropInterfaceFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || interfaceAdded + retAdded = retAdded || InterfaceAdded - err, ipcHostAdded := retrievePluginConfigIpcHostFlags(depth, m, cmdPrefix, cmd) + err, IpcHostAdded := retrievePluginConfigPropIpcHostFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ipcHostAdded + retAdded = retAdded || IpcHostAdded - err, linuxAdded := retrievePluginConfigLinuxFlags(depth, m, cmdPrefix, cmd) + err, LinuxAdded := retrievePluginConfigPropLinuxFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || linuxAdded + retAdded = retAdded || LinuxAdded - err, mountsAdded := retrievePluginConfigMountsFlags(depth, m, cmdPrefix, cmd) + err, MountsAdded := retrievePluginConfigPropMountsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || mountsAdded + retAdded = retAdded || MountsAdded - err, networkAdded := retrievePluginConfigNetworkFlags(depth, m, cmdPrefix, cmd) + err, NetworkAdded := retrievePluginConfigPropNetworkFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || networkAdded + retAdded = retAdded || NetworkAdded - err, pidHostAdded := retrievePluginConfigPidHostFlags(depth, m, cmdPrefix, cmd) + err, PidHostAdded := retrievePluginConfigPropPidHostFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || pidHostAdded + retAdded = retAdded || PidHostAdded - err, propagatedMountAdded := retrievePluginConfigPropagatedMountFlags(depth, m, cmdPrefix, cmd) + err, PropagatedMountAdded := retrievePluginConfigPropPropagatedMountFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || propagatedMountAdded + retAdded = retAdded || PropagatedMountAdded - err, userAdded := retrievePluginConfigUserFlags(depth, m, cmdPrefix, cmd) + err, UserAdded := retrievePluginConfigPropUserFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || userAdded + retAdded = retAdded || UserAdded - err, workDirAdded := retrievePluginConfigWorkDirFlags(depth, m, cmdPrefix, cmd) + err, WorkDirAdded := retrievePluginConfigPropWorkDirFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || workDirAdded + retAdded = retAdded || WorkDirAdded - err, rootfsAdded := retrievePluginConfigRootfsFlags(depth, m, cmdPrefix, cmd) + err, RootfsAdded := retrievePluginConfigPropRootfsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || rootfsAdded + retAdded = retAdded || RootfsAdded return nil, retAdded } -func retrievePluginConfigArgsFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigPropArgsFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - argsFlagName := fmt.Sprintf("%v.Args", cmdPrefix) - if cmd.Flags().Changed(argsFlagName) { + flagArgsName := fmt.Sprintf("%v.Args", cmdPrefix) + if cmd.Flags().Changed(flagArgsName) { // info: complex object Args PluginConfigArgs is retrieved outside this Changed() block } - argsFlagValue := m.Args - if swag.IsZero(argsFlagValue) { - argsFlagValue = models.PluginConfigArgs{} + flagArgsValue := m.Args + if swag.IsZero(flagArgsValue) { + flagArgsValue = models.PluginConfigArgs{} } - err, argsAdded := retrieveModelPluginConfigArgsFlags(depth+1, &argsFlagValue, argsFlagName, cmd) + err, ArgsAdded := retrieveModelPluginConfigArgsFlags(depth+1, &flagArgsValue, flagArgsName, cmd) if err != nil { return err, false } - retAdded = retAdded || argsAdded - if argsAdded { - m.Args = argsFlagValue + retAdded = retAdded || ArgsAdded + if ArgsAdded { + m.Args = flagArgsValue } return nil, retAdded } -func retrievePluginConfigDescriptionFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigPropDescriptionFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - descriptionFlagName := fmt.Sprintf("%v.Description", cmdPrefix) - if cmd.Flags().Changed(descriptionFlagName) { + flagDescriptionName := fmt.Sprintf("%v.Description", cmdPrefix) + if cmd.Flags().Changed(flagDescriptionName) { - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "Description" + flagDescriptionName = "Description" } else { - descriptionFlagName = fmt.Sprintf("%v.Description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.Description", cmdPrefix) } - descriptionFlagValue, err := cmd.Flags().GetString(descriptionFlagName) + flagDescriptionValue, err := cmd.Flags().GetString(flagDescriptionName) if err != nil { return err, false } - m.Description = descriptionFlagValue + m.Description = flagDescriptionValue retAdded = true } @@ -899,27 +896,27 @@ func retrievePluginConfigDescriptionFlags(depth int, m *models.PluginConfig, cmd return nil, retAdded } -func retrievePluginConfigDockerVersionFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigPropDockerVersionFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - dockerVersionFlagName := fmt.Sprintf("%v.DockerVersion", cmdPrefix) - if cmd.Flags().Changed(dockerVersionFlagName) { + flagDockerVersionName := fmt.Sprintf("%v.DockerVersion", cmdPrefix) + if cmd.Flags().Changed(flagDockerVersionName) { - var dockerVersionFlagName string + var flagDockerVersionName string if cmdPrefix == "" { - dockerVersionFlagName = "DockerVersion" + flagDockerVersionName = "DockerVersion" } else { - dockerVersionFlagName = fmt.Sprintf("%v.DockerVersion", cmdPrefix) + flagDockerVersionName = fmt.Sprintf("%v.DockerVersion", cmdPrefix) } - dockerVersionFlagValue, err := cmd.Flags().GetString(dockerVersionFlagName) + flagDockerVersionValue, err := cmd.Flags().GetString(flagDockerVersionName) if err != nil { return err, false } - m.DockerVersion = dockerVersionFlagValue + m.DockerVersion = flagDockerVersionValue retAdded = true } @@ -927,27 +924,27 @@ func retrievePluginConfigDockerVersionFlags(depth int, m *models.PluginConfig, c return nil, retAdded } -func retrievePluginConfigDocumentationFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigPropDocumentationFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - documentationFlagName := fmt.Sprintf("%v.Documentation", cmdPrefix) - if cmd.Flags().Changed(documentationFlagName) { + flagDocumentationName := fmt.Sprintf("%v.Documentation", cmdPrefix) + if cmd.Flags().Changed(flagDocumentationName) { - var documentationFlagName string + var flagDocumentationName string if cmdPrefix == "" { - documentationFlagName = "Documentation" + flagDocumentationName = "Documentation" } else { - documentationFlagName = fmt.Sprintf("%v.Documentation", cmdPrefix) + flagDocumentationName = fmt.Sprintf("%v.Documentation", cmdPrefix) } - documentationFlagValue, err := cmd.Flags().GetString(documentationFlagName) + flagDocumentationValue, err := cmd.Flags().GetString(flagDocumentationName) if err != nil { return err, false } - m.Documentation = documentationFlagValue + m.Documentation = flagDocumentationValue retAdded = true } @@ -955,82 +952,82 @@ func retrievePluginConfigDocumentationFlags(depth int, m *models.PluginConfig, c return nil, retAdded } -func retrievePluginConfigEntrypointFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigPropEntrypointFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - entrypointFlagName := fmt.Sprintf("%v.Entrypoint", cmdPrefix) - if cmd.Flags().Changed(entrypointFlagName) { + flagEntrypointName := fmt.Sprintf("%v.Entrypoint", cmdPrefix) + if cmd.Flags().Changed(flagEntrypointName) { // warning: Entrypoint array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrievePluginConfigEnvFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigPropEnvFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - envFlagName := fmt.Sprintf("%v.Env", cmdPrefix) - if cmd.Flags().Changed(envFlagName) { + flagEnvName := fmt.Sprintf("%v.Env", cmdPrefix) + if cmd.Flags().Changed(flagEnvName) { // warning: Env array type []PluginEnv is not supported by go-swagger cli yet } return nil, retAdded } -func retrievePluginConfigInterfaceFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigPropInterfaceFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - interfaceFlagName := fmt.Sprintf("%v.Interface", cmdPrefix) - if cmd.Flags().Changed(interfaceFlagName) { + flagInterfaceName := fmt.Sprintf("%v.Interface", cmdPrefix) + if cmd.Flags().Changed(flagInterfaceName) { // info: complex object Interface PluginConfigInterface is retrieved outside this Changed() block } - interfaceFlagValue := m.Interface - if swag.IsZero(interfaceFlagValue) { - interfaceFlagValue = models.PluginConfigInterface{} + flagInterfaceValue := m.Interface + if swag.IsZero(flagInterfaceValue) { + flagInterfaceValue = models.PluginConfigInterface{} } - err, interfaceAdded := retrieveModelPluginConfigInterfaceFlags(depth+1, &interfaceFlagValue, interfaceFlagName, cmd) + err, InterfaceAdded := retrieveModelPluginConfigInterfaceFlags(depth+1, &flagInterfaceValue, flagInterfaceName, cmd) if err != nil { return err, false } - retAdded = retAdded || interfaceAdded - if interfaceAdded { - m.Interface = interfaceFlagValue + retAdded = retAdded || InterfaceAdded + if InterfaceAdded { + m.Interface = flagInterfaceValue } return nil, retAdded } -func retrievePluginConfigIpcHostFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigPropIpcHostFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ipcHostFlagName := fmt.Sprintf("%v.IpcHost", cmdPrefix) - if cmd.Flags().Changed(ipcHostFlagName) { + flagIpcHostName := fmt.Sprintf("%v.IpcHost", cmdPrefix) + if cmd.Flags().Changed(flagIpcHostName) { - var ipcHostFlagName string + var flagIpcHostName string if cmdPrefix == "" { - ipcHostFlagName = "IpcHost" + flagIpcHostName = "IpcHost" } else { - ipcHostFlagName = fmt.Sprintf("%v.IpcHost", cmdPrefix) + flagIpcHostName = fmt.Sprintf("%v.IpcHost", cmdPrefix) } - ipcHostFlagValue, err := cmd.Flags().GetBool(ipcHostFlagName) + flagIpcHostValue, err := cmd.Flags().GetBool(flagIpcHostName) if err != nil { return err, false } - m.IpcHost = ipcHostFlagValue + m.IpcHost = flagIpcHostValue retAdded = true } @@ -1038,95 +1035,95 @@ func retrievePluginConfigIpcHostFlags(depth int, m *models.PluginConfig, cmdPref return nil, retAdded } -func retrievePluginConfigLinuxFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigPropLinuxFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - linuxFlagName := fmt.Sprintf("%v.Linux", cmdPrefix) - if cmd.Flags().Changed(linuxFlagName) { + flagLinuxName := fmt.Sprintf("%v.Linux", cmdPrefix) + if cmd.Flags().Changed(flagLinuxName) { // info: complex object Linux PluginConfigLinux is retrieved outside this Changed() block } - linuxFlagValue := m.Linux - if swag.IsZero(linuxFlagValue) { - linuxFlagValue = models.PluginConfigLinux{} + flagLinuxValue := m.Linux + if swag.IsZero(flagLinuxValue) { + flagLinuxValue = models.PluginConfigLinux{} } - err, linuxAdded := retrieveModelPluginConfigLinuxFlags(depth+1, &linuxFlagValue, linuxFlagName, cmd) + err, LinuxAdded := retrieveModelPluginConfigLinuxFlags(depth+1, &flagLinuxValue, flagLinuxName, cmd) if err != nil { return err, false } - retAdded = retAdded || linuxAdded - if linuxAdded { - m.Linux = linuxFlagValue + retAdded = retAdded || LinuxAdded + if LinuxAdded { + m.Linux = flagLinuxValue } return nil, retAdded } -func retrievePluginConfigMountsFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigPropMountsFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - mountsFlagName := fmt.Sprintf("%v.Mounts", cmdPrefix) - if cmd.Flags().Changed(mountsFlagName) { + flagMountsName := fmt.Sprintf("%v.Mounts", cmdPrefix) + if cmd.Flags().Changed(flagMountsName) { // warning: Mounts array type []PluginMount is not supported by go-swagger cli yet } return nil, retAdded } -func retrievePluginConfigNetworkFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigPropNetworkFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - networkFlagName := fmt.Sprintf("%v.Network", cmdPrefix) - if cmd.Flags().Changed(networkFlagName) { + flagNetworkName := fmt.Sprintf("%v.Network", cmdPrefix) + if cmd.Flags().Changed(flagNetworkName) { // info: complex object Network PluginConfigNetwork is retrieved outside this Changed() block } - networkFlagValue := m.Network - if swag.IsZero(networkFlagValue) { - networkFlagValue = models.PluginConfigNetwork{} + flagNetworkValue := m.Network + if swag.IsZero(flagNetworkValue) { + flagNetworkValue = models.PluginConfigNetwork{} } - err, networkAdded := retrieveModelPluginConfigNetworkFlags(depth+1, &networkFlagValue, networkFlagName, cmd) + err, NetworkAdded := retrieveModelPluginConfigNetworkFlags(depth+1, &flagNetworkValue, flagNetworkName, cmd) if err != nil { return err, false } - retAdded = retAdded || networkAdded - if networkAdded { - m.Network = networkFlagValue + retAdded = retAdded || NetworkAdded + if NetworkAdded { + m.Network = flagNetworkValue } return nil, retAdded } -func retrievePluginConfigPidHostFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigPropPidHostFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - pidHostFlagName := fmt.Sprintf("%v.PidHost", cmdPrefix) - if cmd.Flags().Changed(pidHostFlagName) { + flagPidHostName := fmt.Sprintf("%v.PidHost", cmdPrefix) + if cmd.Flags().Changed(flagPidHostName) { - var pidHostFlagName string + var flagPidHostName string if cmdPrefix == "" { - pidHostFlagName = "PidHost" + flagPidHostName = "PidHost" } else { - pidHostFlagName = fmt.Sprintf("%v.PidHost", cmdPrefix) + flagPidHostName = fmt.Sprintf("%v.PidHost", cmdPrefix) } - pidHostFlagValue, err := cmd.Flags().GetBool(pidHostFlagName) + flagPidHostValue, err := cmd.Flags().GetBool(flagPidHostName) if err != nil { return err, false } - m.PidHost = pidHostFlagValue + m.PidHost = flagPidHostValue retAdded = true } @@ -1134,27 +1131,27 @@ func retrievePluginConfigPidHostFlags(depth int, m *models.PluginConfig, cmdPref return nil, retAdded } -func retrievePluginConfigPropagatedMountFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigPropPropagatedMountFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - propagatedMountFlagName := fmt.Sprintf("%v.PropagatedMount", cmdPrefix) - if cmd.Flags().Changed(propagatedMountFlagName) { + flagPropagatedMountName := fmt.Sprintf("%v.PropagatedMount", cmdPrefix) + if cmd.Flags().Changed(flagPropagatedMountName) { - var propagatedMountFlagName string + var flagPropagatedMountName string if cmdPrefix == "" { - propagatedMountFlagName = "PropagatedMount" + flagPropagatedMountName = "PropagatedMount" } else { - propagatedMountFlagName = fmt.Sprintf("%v.PropagatedMount", cmdPrefix) + flagPropagatedMountName = fmt.Sprintf("%v.PropagatedMount", cmdPrefix) } - propagatedMountFlagValue, err := cmd.Flags().GetString(propagatedMountFlagName) + flagPropagatedMountValue, err := cmd.Flags().GetString(flagPropagatedMountName) if err != nil { return err, false } - m.PropagatedMount = propagatedMountFlagValue + m.PropagatedMount = flagPropagatedMountValue retAdded = true } @@ -1162,54 +1159,54 @@ func retrievePluginConfigPropagatedMountFlags(depth int, m *models.PluginConfig, return nil, retAdded } -func retrievePluginConfigUserFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigPropUserFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - userFlagName := fmt.Sprintf("%v.User", cmdPrefix) - if cmd.Flags().Changed(userFlagName) { + flagUserName := fmt.Sprintf("%v.User", cmdPrefix) + if cmd.Flags().Changed(flagUserName) { // info: complex object User PluginConfigUser is retrieved outside this Changed() block } - userFlagValue := m.User - if swag.IsZero(userFlagValue) { - userFlagValue = models.PluginConfigUser{} + flagUserValue := m.User + if swag.IsZero(flagUserValue) { + flagUserValue = models.PluginConfigUser{} } - err, userAdded := retrieveModelPluginConfigUserFlags(depth+1, &userFlagValue, userFlagName, cmd) + err, UserAdded := retrieveModelPluginConfigUserFlags(depth+1, &flagUserValue, flagUserName, cmd) if err != nil { return err, false } - retAdded = retAdded || userAdded - if userAdded { - m.User = userFlagValue + retAdded = retAdded || UserAdded + if UserAdded { + m.User = flagUserValue } return nil, retAdded } -func retrievePluginConfigWorkDirFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigPropWorkDirFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - workDirFlagName := fmt.Sprintf("%v.WorkDir", cmdPrefix) - if cmd.Flags().Changed(workDirFlagName) { + flagWorkDirName := fmt.Sprintf("%v.WorkDir", cmdPrefix) + if cmd.Flags().Changed(flagWorkDirName) { - var workDirFlagName string + var flagWorkDirName string if cmdPrefix == "" { - workDirFlagName = "WorkDir" + flagWorkDirName = "WorkDir" } else { - workDirFlagName = fmt.Sprintf("%v.WorkDir", cmdPrefix) + flagWorkDirName = fmt.Sprintf("%v.WorkDir", cmdPrefix) } - workDirFlagValue, err := cmd.Flags().GetString(workDirFlagName) + flagWorkDirValue, err := cmd.Flags().GetString(flagWorkDirName) if err != nil { return err, false } - m.WorkDir = workDirFlagValue + m.WorkDir = flagWorkDirValue retAdded = true } @@ -1217,28 +1214,28 @@ func retrievePluginConfigWorkDirFlags(depth int, m *models.PluginConfig, cmdPref return nil, retAdded } -func retrievePluginConfigRootfsFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigPropRootfsFlags(depth int, m *models.PluginConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - rootfsFlagName := fmt.Sprintf("%v.rootfs", cmdPrefix) - if cmd.Flags().Changed(rootfsFlagName) { + flagRootfsName := fmt.Sprintf("%v.rootfs", cmdPrefix) + if cmd.Flags().Changed(flagRootfsName) { // info: complex object rootfs PluginConfigRootfs is retrieved outside this Changed() block } - rootfsFlagValue := m.Rootfs - if swag.IsZero(rootfsFlagValue) { - rootfsFlagValue = &models.PluginConfigRootfs{} + flagRootfsValue := m.Rootfs + if swag.IsZero(flagRootfsValue) { + flagRootfsValue = &models.PluginConfigRootfs{} } - err, rootfsAdded := retrieveModelPluginConfigRootfsFlags(depth+1, rootfsFlagValue, rootfsFlagName, cmd) + err, RootfsAdded := retrieveModelPluginConfigRootfsFlags(depth+1, flagRootfsValue, flagRootfsName, cmd) if err != nil { return err, false } - retAdded = retAdded || rootfsAdded - if rootfsAdded { - m.Rootfs = rootfsFlagValue + retAdded = retAdded || RootfsAdded + if RootfsAdded { + m.Rootfs = flagRootfsValue } return nil, retAdded @@ -1249,68 +1246,68 @@ func retrievePluginConfigRootfsFlags(depth int, m *models.PluginConfig, cmdPrefi // register flags to command func registerModelPluginConfigArgsFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerPluginConfigArgsDescription(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigArgsPropDescription(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigArgsName(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigArgsPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigArgsSettable(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigArgsPropSettable(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigArgsValue(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigArgsPropValue(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerPluginConfigArgsDescription(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigArgsPropDescription(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - descriptionDescription := `Required. ` + flagDescriptionDescription := `Required. ` - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "Description" + flagDescriptionName = "Description" } else { - descriptionFlagName = fmt.Sprintf("%v.Description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.Description", cmdPrefix) } - var descriptionFlagDefault string + var flagDescriptionDefault string - _ = cmd.PersistentFlags().String(descriptionFlagName, descriptionFlagDefault, descriptionDescription) + _ = cmd.PersistentFlags().String(flagDescriptionName, flagDescriptionDefault, flagDescriptionDescription) return nil } -func registerPluginConfigArgsName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigArgsPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Required. ` + flagNameDescription := `Required. ` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerPluginConfigArgsSettable(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigArgsPropSettable(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -1320,7 +1317,7 @@ func registerPluginConfigArgsSettable(depth int, cmdPrefix string, cmd *cobra.Co return nil } -func registerPluginConfigArgsValue(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigArgsPropValue(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -1334,54 +1331,54 @@ func registerPluginConfigArgsValue(depth int, cmdPrefix string, cmd *cobra.Comma func retrieveModelPluginConfigArgsFlags(depth int, m *models.PluginConfigArgs, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, descriptionAdded := retrievePluginConfigArgsDescriptionFlags(depth, m, cmdPrefix, cmd) + err, DescriptionAdded := retrievePluginConfigArgsPropDescriptionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || descriptionAdded + retAdded = retAdded || DescriptionAdded - err, nameAdded := retrievePluginConfigArgsNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrievePluginConfigArgsPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, settableAdded := retrievePluginConfigArgsSettableFlags(depth, m, cmdPrefix, cmd) + err, SettableAdded := retrievePluginConfigArgsPropSettableFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || settableAdded + retAdded = retAdded || SettableAdded - err, valueAdded := retrievePluginConfigArgsValueFlags(depth, m, cmdPrefix, cmd) + err, ValueAdded := retrievePluginConfigArgsPropValueFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || valueAdded + retAdded = retAdded || ValueAdded return nil, retAdded } -func retrievePluginConfigArgsDescriptionFlags(depth int, m *models.PluginConfigArgs, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigArgsPropDescriptionFlags(depth int, m *models.PluginConfigArgs, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - descriptionFlagName := fmt.Sprintf("%v.Description", cmdPrefix) - if cmd.Flags().Changed(descriptionFlagName) { + flagDescriptionName := fmt.Sprintf("%v.Description", cmdPrefix) + if cmd.Flags().Changed(flagDescriptionName) { - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "Description" + flagDescriptionName = "Description" } else { - descriptionFlagName = fmt.Sprintf("%v.Description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.Description", cmdPrefix) } - descriptionFlagValue, err := cmd.Flags().GetString(descriptionFlagName) + flagDescriptionValue, err := cmd.Flags().GetString(flagDescriptionName) if err != nil { return err, false } - m.Description = descriptionFlagValue + m.Description = flagDescriptionValue retAdded = true } @@ -1389,27 +1386,27 @@ func retrievePluginConfigArgsDescriptionFlags(depth int, m *models.PluginConfigA return nil, retAdded } -func retrievePluginConfigArgsNameFlags(depth int, m *models.PluginConfigArgs, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigArgsPropNameFlags(depth int, m *models.PluginConfigArgs, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -1417,28 +1414,28 @@ func retrievePluginConfigArgsNameFlags(depth int, m *models.PluginConfigArgs, cm return nil, retAdded } -func retrievePluginConfigArgsSettableFlags(depth int, m *models.PluginConfigArgs, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigArgsPropSettableFlags(depth int, m *models.PluginConfigArgs, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - settableFlagName := fmt.Sprintf("%v.Settable", cmdPrefix) - if cmd.Flags().Changed(settableFlagName) { + flagSettableName := fmt.Sprintf("%v.Settable", cmdPrefix) + if cmd.Flags().Changed(flagSettableName) { // warning: Settable array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrievePluginConfigArgsValueFlags(depth int, m *models.PluginConfigArgs, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigArgsPropValueFlags(depth int, m *models.PluginConfigArgs, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - valueFlagName := fmt.Sprintf("%v.Value", cmdPrefix) - if cmd.Flags().Changed(valueFlagName) { + flagValueName := fmt.Sprintf("%v.Value", cmdPrefix) + if cmd.Flags().Changed(flagValueName) { // warning: Value array type []string is not supported by go-swagger cli yet } @@ -1450,40 +1447,40 @@ func retrievePluginConfigArgsValueFlags(depth int, m *models.PluginConfigArgs, c // register flags to command func registerModelPluginConfigInterfaceFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerPluginConfigInterfaceProtocolScheme(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigInterfacePropProtocolScheme(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigInterfaceSocket(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigInterfacePropSocket(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigInterfaceTypes(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigInterfacePropTypes(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerPluginConfigInterfaceProtocolScheme(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigInterfacePropProtocolScheme(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - protocolSchemeDescription := `Enum: ["","moby.plugins.http/v1"]. Protocol to use for clients connecting to the plugin.` + flagProtocolSchemeDescription := `Enum: ["","moby.plugins.http/v1"]. Protocol to use for clients connecting to the plugin.` - var protocolSchemeFlagName string + var flagProtocolSchemeName string if cmdPrefix == "" { - protocolSchemeFlagName = "ProtocolScheme" + flagProtocolSchemeName = "ProtocolScheme" } else { - protocolSchemeFlagName = fmt.Sprintf("%v.ProtocolScheme", cmdPrefix) + flagProtocolSchemeName = fmt.Sprintf("%v.ProtocolScheme", cmdPrefix) } - var protocolSchemeFlagDefault string + var flagProtocolSchemeDefault string - _ = cmd.PersistentFlags().String(protocolSchemeFlagName, protocolSchemeFlagDefault, protocolSchemeDescription) + _ = cmd.PersistentFlags().String(flagProtocolSchemeName, flagProtocolSchemeDefault, flagProtocolSchemeDescription) - if err := cmd.RegisterFlagCompletionFunc(protocolSchemeFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagProtocolSchemeName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["","moby.plugins.http/v1"]`), &res); err != nil { @@ -1497,28 +1494,28 @@ func registerPluginConfigInterfaceProtocolScheme(depth int, cmdPrefix string, cm return nil } -func registerPluginConfigInterfaceSocket(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigInterfacePropSocket(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - socketDescription := `Required. ` + flagSocketDescription := `Required. ` - var socketFlagName string + var flagSocketName string if cmdPrefix == "" { - socketFlagName = "Socket" + flagSocketName = "Socket" } else { - socketFlagName = fmt.Sprintf("%v.Socket", cmdPrefix) + flagSocketName = fmt.Sprintf("%v.Socket", cmdPrefix) } - var socketFlagDefault string + var flagSocketDefault string - _ = cmd.PersistentFlags().String(socketFlagName, socketFlagDefault, socketDescription) + _ = cmd.PersistentFlags().String(flagSocketName, flagSocketDefault, flagSocketDescription) return nil } -func registerPluginConfigInterfaceTypes(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigInterfacePropTypes(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -1532,48 +1529,48 @@ func registerPluginConfigInterfaceTypes(depth int, cmdPrefix string, cmd *cobra. func retrieveModelPluginConfigInterfaceFlags(depth int, m *models.PluginConfigInterface, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, protocolSchemeAdded := retrievePluginConfigInterfaceProtocolSchemeFlags(depth, m, cmdPrefix, cmd) + err, ProtocolSchemeAdded := retrievePluginConfigInterfacePropProtocolSchemeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || protocolSchemeAdded + retAdded = retAdded || ProtocolSchemeAdded - err, socketAdded := retrievePluginConfigInterfaceSocketFlags(depth, m, cmdPrefix, cmd) + err, SocketAdded := retrievePluginConfigInterfacePropSocketFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || socketAdded + retAdded = retAdded || SocketAdded - err, typesAdded := retrievePluginConfigInterfaceTypesFlags(depth, m, cmdPrefix, cmd) + err, TypesAdded := retrievePluginConfigInterfacePropTypesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || typesAdded + retAdded = retAdded || TypesAdded return nil, retAdded } -func retrievePluginConfigInterfaceProtocolSchemeFlags(depth int, m *models.PluginConfigInterface, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigInterfacePropProtocolSchemeFlags(depth int, m *models.PluginConfigInterface, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - protocolSchemeFlagName := fmt.Sprintf("%v.ProtocolScheme", cmdPrefix) - if cmd.Flags().Changed(protocolSchemeFlagName) { + flagProtocolSchemeName := fmt.Sprintf("%v.ProtocolScheme", cmdPrefix) + if cmd.Flags().Changed(flagProtocolSchemeName) { - var protocolSchemeFlagName string + var flagProtocolSchemeName string if cmdPrefix == "" { - protocolSchemeFlagName = "ProtocolScheme" + flagProtocolSchemeName = "ProtocolScheme" } else { - protocolSchemeFlagName = fmt.Sprintf("%v.ProtocolScheme", cmdPrefix) + flagProtocolSchemeName = fmt.Sprintf("%v.ProtocolScheme", cmdPrefix) } - protocolSchemeFlagValue, err := cmd.Flags().GetString(protocolSchemeFlagName) + flagProtocolSchemeValue, err := cmd.Flags().GetString(flagProtocolSchemeName) if err != nil { return err, false } - m.ProtocolScheme = protocolSchemeFlagValue + m.ProtocolScheme = flagProtocolSchemeValue retAdded = true } @@ -1581,27 +1578,27 @@ func retrievePluginConfigInterfaceProtocolSchemeFlags(depth int, m *models.Plugi return nil, retAdded } -func retrievePluginConfigInterfaceSocketFlags(depth int, m *models.PluginConfigInterface, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigInterfacePropSocketFlags(depth int, m *models.PluginConfigInterface, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - socketFlagName := fmt.Sprintf("%v.Socket", cmdPrefix) - if cmd.Flags().Changed(socketFlagName) { + flagSocketName := fmt.Sprintf("%v.Socket", cmdPrefix) + if cmd.Flags().Changed(flagSocketName) { - var socketFlagName string + var flagSocketName string if cmdPrefix == "" { - socketFlagName = "Socket" + flagSocketName = "Socket" } else { - socketFlagName = fmt.Sprintf("%v.Socket", cmdPrefix) + flagSocketName = fmt.Sprintf("%v.Socket", cmdPrefix) } - socketFlagValue, err := cmd.Flags().GetString(socketFlagName) + flagSocketValue, err := cmd.Flags().GetString(flagSocketName) if err != nil { return err, false } - m.Socket = socketFlagValue + m.Socket = flagSocketValue retAdded = true } @@ -1609,14 +1606,14 @@ func retrievePluginConfigInterfaceSocketFlags(depth int, m *models.PluginConfigI return nil, retAdded } -func retrievePluginConfigInterfaceTypesFlags(depth int, m *models.PluginConfigInterface, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigInterfacePropTypesFlags(depth int, m *models.PluginConfigInterface, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - typesFlagName := fmt.Sprintf("%v.Types", cmdPrefix) - if cmd.Flags().Changed(typesFlagName) { + flagTypesName := fmt.Sprintf("%v.Types", cmdPrefix) + if cmd.Flags().Changed(flagTypesName) { // warning: Types array type []PluginInterfaceType is not supported by go-swagger cli yet } @@ -1628,43 +1625,43 @@ func retrievePluginConfigInterfaceTypesFlags(depth int, m *models.PluginConfigIn // register flags to command func registerModelPluginConfigLinuxFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerPluginConfigLinuxAllowAllDevices(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigLinuxPropAllowAllDevices(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigLinuxCapabilities(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigLinuxPropCapabilities(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigLinuxDevices(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigLinuxPropDevices(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerPluginConfigLinuxAllowAllDevices(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigLinuxPropAllowAllDevices(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - allowAllDevicesDescription := `Required. ` + flagAllowAllDevicesDescription := `Required. ` - var allowAllDevicesFlagName string + var flagAllowAllDevicesName string if cmdPrefix == "" { - allowAllDevicesFlagName = "AllowAllDevices" + flagAllowAllDevicesName = "AllowAllDevices" } else { - allowAllDevicesFlagName = fmt.Sprintf("%v.AllowAllDevices", cmdPrefix) + flagAllowAllDevicesName = fmt.Sprintf("%v.AllowAllDevices", cmdPrefix) } - var allowAllDevicesFlagDefault bool + var flagAllowAllDevicesDefault bool - _ = cmd.PersistentFlags().Bool(allowAllDevicesFlagName, allowAllDevicesFlagDefault, allowAllDevicesDescription) + _ = cmd.PersistentFlags().Bool(flagAllowAllDevicesName, flagAllowAllDevicesDefault, flagAllowAllDevicesDescription) return nil } -func registerPluginConfigLinuxCapabilities(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigLinuxPropCapabilities(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -1674,7 +1671,7 @@ func registerPluginConfigLinuxCapabilities(depth int, cmdPrefix string, cmd *cob return nil } -func registerPluginConfigLinuxDevices(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigLinuxPropDevices(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -1688,48 +1685,48 @@ func registerPluginConfigLinuxDevices(depth int, cmdPrefix string, cmd *cobra.Co func retrieveModelPluginConfigLinuxFlags(depth int, m *models.PluginConfigLinux, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, allowAllDevicesAdded := retrievePluginConfigLinuxAllowAllDevicesFlags(depth, m, cmdPrefix, cmd) + err, AllowAllDevicesAdded := retrievePluginConfigLinuxPropAllowAllDevicesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || allowAllDevicesAdded + retAdded = retAdded || AllowAllDevicesAdded - err, capabilitiesAdded := retrievePluginConfigLinuxCapabilitiesFlags(depth, m, cmdPrefix, cmd) + err, CapabilitiesAdded := retrievePluginConfigLinuxPropCapabilitiesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || capabilitiesAdded + retAdded = retAdded || CapabilitiesAdded - err, devicesAdded := retrievePluginConfigLinuxDevicesFlags(depth, m, cmdPrefix, cmd) + err, DevicesAdded := retrievePluginConfigLinuxPropDevicesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || devicesAdded + retAdded = retAdded || DevicesAdded return nil, retAdded } -func retrievePluginConfigLinuxAllowAllDevicesFlags(depth int, m *models.PluginConfigLinux, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigLinuxPropAllowAllDevicesFlags(depth int, m *models.PluginConfigLinux, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - allowAllDevicesFlagName := fmt.Sprintf("%v.AllowAllDevices", cmdPrefix) - if cmd.Flags().Changed(allowAllDevicesFlagName) { + flagAllowAllDevicesName := fmt.Sprintf("%v.AllowAllDevices", cmdPrefix) + if cmd.Flags().Changed(flagAllowAllDevicesName) { - var allowAllDevicesFlagName string + var flagAllowAllDevicesName string if cmdPrefix == "" { - allowAllDevicesFlagName = "AllowAllDevices" + flagAllowAllDevicesName = "AllowAllDevices" } else { - allowAllDevicesFlagName = fmt.Sprintf("%v.AllowAllDevices", cmdPrefix) + flagAllowAllDevicesName = fmt.Sprintf("%v.AllowAllDevices", cmdPrefix) } - allowAllDevicesFlagValue, err := cmd.Flags().GetBool(allowAllDevicesFlagName) + flagAllowAllDevicesValue, err := cmd.Flags().GetBool(flagAllowAllDevicesName) if err != nil { return err, false } - m.AllowAllDevices = allowAllDevicesFlagValue + m.AllowAllDevices = flagAllowAllDevicesValue retAdded = true } @@ -1737,28 +1734,28 @@ func retrievePluginConfigLinuxAllowAllDevicesFlags(depth int, m *models.PluginCo return nil, retAdded } -func retrievePluginConfigLinuxCapabilitiesFlags(depth int, m *models.PluginConfigLinux, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigLinuxPropCapabilitiesFlags(depth int, m *models.PluginConfigLinux, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - capabilitiesFlagName := fmt.Sprintf("%v.Capabilities", cmdPrefix) - if cmd.Flags().Changed(capabilitiesFlagName) { + flagCapabilitiesName := fmt.Sprintf("%v.Capabilities", cmdPrefix) + if cmd.Flags().Changed(flagCapabilitiesName) { // warning: Capabilities array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrievePluginConfigLinuxDevicesFlags(depth int, m *models.PluginConfigLinux, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigLinuxPropDevicesFlags(depth int, m *models.PluginConfigLinux, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - devicesFlagName := fmt.Sprintf("%v.Devices", cmdPrefix) - if cmd.Flags().Changed(devicesFlagName) { + flagDevicesName := fmt.Sprintf("%v.Devices", cmdPrefix) + if cmd.Flags().Changed(flagDevicesName) { // warning: Devices array type []PluginDevice is not supported by go-swagger cli yet } @@ -1770,30 +1767,30 @@ func retrievePluginConfigLinuxDevicesFlags(depth int, m *models.PluginConfigLinu // register flags to command func registerModelPluginConfigNetworkFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerPluginConfigNetworkType(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigNetworkPropType(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerPluginConfigNetworkType(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigNetworkPropType(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - typeDescription := `Required. ` + flagTypeDescription := `Required. ` - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - var typeFlagDefault string + var flagTypeDefault string - _ = cmd.PersistentFlags().String(typeFlagName, typeFlagDefault, typeDescription) + _ = cmd.PersistentFlags().String(flagTypeName, flagTypeDefault, flagTypeDescription) return nil } @@ -1802,36 +1799,36 @@ func registerPluginConfigNetworkType(depth int, cmdPrefix string, cmd *cobra.Com func retrieveModelPluginConfigNetworkFlags(depth int, m *models.PluginConfigNetwork, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, typeAdded := retrievePluginConfigNetworkTypeFlags(depth, m, cmdPrefix, cmd) + err, TypeAdded := retrievePluginConfigNetworkPropTypeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || typeAdded + retAdded = retAdded || TypeAdded return nil, retAdded } -func retrievePluginConfigNetworkTypeFlags(depth int, m *models.PluginConfigNetwork, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigNetworkPropTypeFlags(depth int, m *models.PluginConfigNetwork, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - typeFlagName := fmt.Sprintf("%v.Type", cmdPrefix) - if cmd.Flags().Changed(typeFlagName) { + flagTypeName := fmt.Sprintf("%v.Type", cmdPrefix) + if cmd.Flags().Changed(flagTypeName) { - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - typeFlagValue, err := cmd.Flags().GetString(typeFlagName) + flagTypeValue, err := cmd.Flags().GetString(flagTypeName) if err != nil { return err, false } - m.Type = typeFlagValue + m.Type = flagTypeValue retAdded = true } @@ -1844,18 +1841,18 @@ func retrievePluginConfigNetworkTypeFlags(depth int, m *models.PluginConfigNetwo // register flags to command func registerModelPluginConfigRootfsFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerPluginConfigRootfsDiffIds(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigRootfsPropDiffIds(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigRootfsType(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigRootfsPropType(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerPluginConfigRootfsDiffIds(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigRootfsPropDiffIds(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -1865,23 +1862,23 @@ func registerPluginConfigRootfsDiffIds(depth int, cmdPrefix string, cmd *cobra.C return nil } -func registerPluginConfigRootfsType(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigRootfsPropType(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - typeDescription := `` + flagTypeDescription := `` - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "type" + flagTypeName = "type" } else { - typeFlagName = fmt.Sprintf("%v.type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.type", cmdPrefix) } - var typeFlagDefault string + var flagTypeDefault string - _ = cmd.PersistentFlags().String(typeFlagName, typeFlagDefault, typeDescription) + _ = cmd.PersistentFlags().String(flagTypeName, flagTypeDefault, flagTypeDescription) return nil } @@ -1890,56 +1887,56 @@ func registerPluginConfigRootfsType(depth int, cmdPrefix string, cmd *cobra.Comm func retrieveModelPluginConfigRootfsFlags(depth int, m *models.PluginConfigRootfs, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, diffIdsAdded := retrievePluginConfigRootfsDiffIdsFlags(depth, m, cmdPrefix, cmd) + err, DiffIdsAdded := retrievePluginConfigRootfsPropDiffIdsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || diffIdsAdded + retAdded = retAdded || DiffIdsAdded - err, typeAdded := retrievePluginConfigRootfsTypeFlags(depth, m, cmdPrefix, cmd) + err, TypeAdded := retrievePluginConfigRootfsPropTypeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || typeAdded + retAdded = retAdded || TypeAdded return nil, retAdded } -func retrievePluginConfigRootfsDiffIdsFlags(depth int, m *models.PluginConfigRootfs, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigRootfsPropDiffIdsFlags(depth int, m *models.PluginConfigRootfs, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - diffIdsFlagName := fmt.Sprintf("%v.diff_ids", cmdPrefix) - if cmd.Flags().Changed(diffIdsFlagName) { + flagDiffIdsName := fmt.Sprintf("%v.diff_ids", cmdPrefix) + if cmd.Flags().Changed(flagDiffIdsName) { // warning: diff_ids array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrievePluginConfigRootfsTypeFlags(depth int, m *models.PluginConfigRootfs, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigRootfsPropTypeFlags(depth int, m *models.PluginConfigRootfs, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - typeFlagName := fmt.Sprintf("%v.type", cmdPrefix) - if cmd.Flags().Changed(typeFlagName) { + flagTypeName := fmt.Sprintf("%v.type", cmdPrefix) + if cmd.Flags().Changed(flagTypeName) { - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "type" + flagTypeName = "type" } else { - typeFlagName = fmt.Sprintf("%v.type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.type", cmdPrefix) } - typeFlagValue, err := cmd.Flags().GetString(typeFlagName) + flagTypeValue, err := cmd.Flags().GetString(flagTypeName) if err != nil { return err, false } - m.Type = typeFlagValue + m.Type = flagTypeValue retAdded = true } @@ -1952,18 +1949,18 @@ func retrievePluginConfigRootfsTypeFlags(depth int, m *models.PluginConfigRootfs // register flags to command func registerModelPluginConfigUserFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerPluginConfigUserGID(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigUserPropGID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginConfigUserUID(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginConfigUserPropUID(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerPluginConfigUserGID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigUserPropGID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -1973,7 +1970,7 @@ func registerPluginConfigUserGID(depth int, cmdPrefix string, cmd *cobra.Command return nil } -func registerPluginConfigUserUID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginConfigUserPropUID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -1987,29 +1984,29 @@ func registerPluginConfigUserUID(depth int, cmdPrefix string, cmd *cobra.Command func retrieveModelPluginConfigUserFlags(depth int, m *models.PluginConfigUser, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, gIdAdded := retrievePluginConfigUserGIDFlags(depth, m, cmdPrefix, cmd) + err, GIDAdded := retrievePluginConfigUserPropGIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || gIdAdded + retAdded = retAdded || GIDAdded - err, uidAdded := retrievePluginConfigUserUIDFlags(depth, m, cmdPrefix, cmd) + err, UIDAdded := retrievePluginConfigUserPropUIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || uidAdded + retAdded = retAdded || UIDAdded return nil, retAdded } -func retrievePluginConfigUserGIDFlags(depth int, m *models.PluginConfigUser, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigUserPropGIDFlags(depth int, m *models.PluginConfigUser, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - gIdFlagName := fmt.Sprintf("%v.GID", cmdPrefix) - if cmd.Flags().Changed(gIdFlagName) { + flagGIDName := fmt.Sprintf("%v.GID", cmdPrefix) + if cmd.Flags().Changed(flagGIDName) { // warning: primitive GID uint32 is not supported by go-swagger cli yet @@ -2019,14 +2016,14 @@ func retrievePluginConfigUserGIDFlags(depth int, m *models.PluginConfigUser, cmd return nil, retAdded } -func retrievePluginConfigUserUIDFlags(depth int, m *models.PluginConfigUser, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginConfigUserPropUIDFlags(depth int, m *models.PluginConfigUser, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - uidFlagName := fmt.Sprintf("%v.UID", cmdPrefix) - if cmd.Flags().Changed(uidFlagName) { + flagUIDName := fmt.Sprintf("%v.UID", cmdPrefix) + if cmd.Flags().Changed(flagUIDName) { // warning: primitive UID uint32 is not supported by go-swagger cli yet @@ -2041,26 +2038,26 @@ func retrievePluginConfigUserUIDFlags(depth int, m *models.PluginConfigUser, cmd // register flags to command func registerModelPluginSettingsFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerPluginSettingsArgs(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginSettingsPropArgs(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginSettingsDevices(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginSettingsPropDevices(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginSettingsEnv(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginSettingsPropEnv(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginSettingsMounts(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginSettingsPropMounts(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerPluginSettingsArgs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginSettingsPropArgs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -2070,7 +2067,7 @@ func registerPluginSettingsArgs(depth int, cmdPrefix string, cmd *cobra.Command) return nil } -func registerPluginSettingsDevices(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginSettingsPropDevices(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -2080,7 +2077,7 @@ func registerPluginSettingsDevices(depth int, cmdPrefix string, cmd *cobra.Comma return nil } -func registerPluginSettingsEnv(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginSettingsPropEnv(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -2090,7 +2087,7 @@ func registerPluginSettingsEnv(depth int, cmdPrefix string, cmd *cobra.Command) return nil } -func registerPluginSettingsMounts(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginSettingsPropMounts(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -2104,83 +2101,83 @@ func registerPluginSettingsMounts(depth int, cmdPrefix string, cmd *cobra.Comman func retrieveModelPluginSettingsFlags(depth int, m *models.PluginSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, argsAdded := retrievePluginSettingsArgsFlags(depth, m, cmdPrefix, cmd) + err, ArgsAdded := retrievePluginSettingsPropArgsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || argsAdded + retAdded = retAdded || ArgsAdded - err, devicesAdded := retrievePluginSettingsDevicesFlags(depth, m, cmdPrefix, cmd) + err, DevicesAdded := retrievePluginSettingsPropDevicesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || devicesAdded + retAdded = retAdded || DevicesAdded - err, envAdded := retrievePluginSettingsEnvFlags(depth, m, cmdPrefix, cmd) + err, EnvAdded := retrievePluginSettingsPropEnvFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || envAdded + retAdded = retAdded || EnvAdded - err, mountsAdded := retrievePluginSettingsMountsFlags(depth, m, cmdPrefix, cmd) + err, MountsAdded := retrievePluginSettingsPropMountsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || mountsAdded + retAdded = retAdded || MountsAdded return nil, retAdded } -func retrievePluginSettingsArgsFlags(depth int, m *models.PluginSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginSettingsPropArgsFlags(depth int, m *models.PluginSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - argsFlagName := fmt.Sprintf("%v.Args", cmdPrefix) - if cmd.Flags().Changed(argsFlagName) { + flagArgsName := fmt.Sprintf("%v.Args", cmdPrefix) + if cmd.Flags().Changed(flagArgsName) { // warning: Args array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrievePluginSettingsDevicesFlags(depth int, m *models.PluginSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginSettingsPropDevicesFlags(depth int, m *models.PluginSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - devicesFlagName := fmt.Sprintf("%v.Devices", cmdPrefix) - if cmd.Flags().Changed(devicesFlagName) { + flagDevicesName := fmt.Sprintf("%v.Devices", cmdPrefix) + if cmd.Flags().Changed(flagDevicesName) { // warning: Devices array type []PluginDevice is not supported by go-swagger cli yet } return nil, retAdded } -func retrievePluginSettingsEnvFlags(depth int, m *models.PluginSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginSettingsPropEnvFlags(depth int, m *models.PluginSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - envFlagName := fmt.Sprintf("%v.Env", cmdPrefix) - if cmd.Flags().Changed(envFlagName) { + flagEnvName := fmt.Sprintf("%v.Env", cmdPrefix) + if cmd.Flags().Changed(flagEnvName) { // warning: Env array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrievePluginSettingsMountsFlags(depth int, m *models.PluginSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginSettingsPropMountsFlags(depth int, m *models.PluginSettings, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - mountsFlagName := fmt.Sprintf("%v.Mounts", cmdPrefix) - if cmd.Flags().Changed(mountsFlagName) { + flagMountsName := fmt.Sprintf("%v.Mounts", cmdPrefix) + if cmd.Flags().Changed(flagMountsName) { // warning: Mounts array type []PluginMount is not supported by go-swagger cli yet } diff --git a/cli/plugin_mount_model.go b/cli/plugin_mount_model.go index fd2eb1b..ef41123 100644 --- a/cli/plugin_mount_model.go +++ b/cli/plugin_mount_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for PluginMount @@ -17,101 +15,101 @@ import ( // register flags to command func registerModelPluginMountFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerPluginMountDescription(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginMountPropDescription(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginMountDestination(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginMountPropDestination(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginMountName(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginMountPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginMountOptions(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginMountPropOptions(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginMountSettable(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginMountPropSettable(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginMountSource(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginMountPropSource(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginMountType(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginMountPropType(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerPluginMountDescription(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginMountPropDescription(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - descriptionDescription := `Required. ` + flagDescriptionDescription := `Required. ` - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "Description" + flagDescriptionName = "Description" } else { - descriptionFlagName = fmt.Sprintf("%v.Description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.Description", cmdPrefix) } - var descriptionFlagDefault string + var flagDescriptionDefault string - _ = cmd.PersistentFlags().String(descriptionFlagName, descriptionFlagDefault, descriptionDescription) + _ = cmd.PersistentFlags().String(flagDescriptionName, flagDescriptionDefault, flagDescriptionDescription) return nil } -func registerPluginMountDestination(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginMountPropDestination(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - destinationDescription := `Required. ` + flagDestinationDescription := `Required. ` - var destinationFlagName string + var flagDestinationName string if cmdPrefix == "" { - destinationFlagName = "Destination" + flagDestinationName = "Destination" } else { - destinationFlagName = fmt.Sprintf("%v.Destination", cmdPrefix) + flagDestinationName = fmt.Sprintf("%v.Destination", cmdPrefix) } - var destinationFlagDefault string + var flagDestinationDefault string - _ = cmd.PersistentFlags().String(destinationFlagName, destinationFlagDefault, destinationDescription) + _ = cmd.PersistentFlags().String(flagDestinationName, flagDestinationDefault, flagDestinationDescription) return nil } -func registerPluginMountName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginMountPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Required. ` + flagNameDescription := `Required. ` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerPluginMountOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginMountPropOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -121,7 +119,7 @@ func registerPluginMountOptions(depth int, cmdPrefix string, cmd *cobra.Command) return nil } -func registerPluginMountSettable(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginMountPropSettable(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -131,44 +129,44 @@ func registerPluginMountSettable(depth int, cmdPrefix string, cmd *cobra.Command return nil } -func registerPluginMountSource(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginMountPropSource(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - sourceDescription := `Required. ` + flagSourceDescription := `Required. ` - var sourceFlagName string + var flagSourceName string if cmdPrefix == "" { - sourceFlagName = "Source" + flagSourceName = "Source" } else { - sourceFlagName = fmt.Sprintf("%v.Source", cmdPrefix) + flagSourceName = fmt.Sprintf("%v.Source", cmdPrefix) } - var sourceFlagDefault string + var flagSourceDefault string - _ = cmd.PersistentFlags().String(sourceFlagName, sourceFlagDefault, sourceDescription) + _ = cmd.PersistentFlags().String(flagSourceName, flagSourceDefault, flagSourceDescription) return nil } -func registerPluginMountType(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginMountPropType(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - typeDescription := `Required. ` + flagTypeDescription := `Required. ` - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - var typeFlagDefault string + var flagTypeDefault string - _ = cmd.PersistentFlags().String(typeFlagName, typeFlagDefault, typeDescription) + _ = cmd.PersistentFlags().String(flagTypeName, flagTypeDefault, flagTypeDescription) return nil } @@ -177,72 +175,72 @@ func registerPluginMountType(depth int, cmdPrefix string, cmd *cobra.Command) er func retrieveModelPluginMountFlags(depth int, m *models.PluginMount, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, descriptionAdded := retrievePluginMountDescriptionFlags(depth, m, cmdPrefix, cmd) + err, DescriptionAdded := retrievePluginMountPropDescriptionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || descriptionAdded + retAdded = retAdded || DescriptionAdded - err, destinationAdded := retrievePluginMountDestinationFlags(depth, m, cmdPrefix, cmd) + err, DestinationAdded := retrievePluginMountPropDestinationFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || destinationAdded + retAdded = retAdded || DestinationAdded - err, nameAdded := retrievePluginMountNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrievePluginMountPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, optionsAdded := retrievePluginMountOptionsFlags(depth, m, cmdPrefix, cmd) + err, OptionsAdded := retrievePluginMountPropOptionsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || optionsAdded + retAdded = retAdded || OptionsAdded - err, settableAdded := retrievePluginMountSettableFlags(depth, m, cmdPrefix, cmd) + err, SettableAdded := retrievePluginMountPropSettableFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || settableAdded + retAdded = retAdded || SettableAdded - err, sourceAdded := retrievePluginMountSourceFlags(depth, m, cmdPrefix, cmd) + err, SourceAdded := retrievePluginMountPropSourceFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || sourceAdded + retAdded = retAdded || SourceAdded - err, typeAdded := retrievePluginMountTypeFlags(depth, m, cmdPrefix, cmd) + err, TypeAdded := retrievePluginMountPropTypeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || typeAdded + retAdded = retAdded || TypeAdded return nil, retAdded } -func retrievePluginMountDescriptionFlags(depth int, m *models.PluginMount, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginMountPropDescriptionFlags(depth int, m *models.PluginMount, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - descriptionFlagName := fmt.Sprintf("%v.Description", cmdPrefix) - if cmd.Flags().Changed(descriptionFlagName) { + flagDescriptionName := fmt.Sprintf("%v.Description", cmdPrefix) + if cmd.Flags().Changed(flagDescriptionName) { - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "Description" + flagDescriptionName = "Description" } else { - descriptionFlagName = fmt.Sprintf("%v.Description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.Description", cmdPrefix) } - descriptionFlagValue, err := cmd.Flags().GetString(descriptionFlagName) + flagDescriptionValue, err := cmd.Flags().GetString(flagDescriptionName) if err != nil { return err, false } - m.Description = descriptionFlagValue + m.Description = flagDescriptionValue retAdded = true } @@ -250,27 +248,27 @@ func retrievePluginMountDescriptionFlags(depth int, m *models.PluginMount, cmdPr return nil, retAdded } -func retrievePluginMountDestinationFlags(depth int, m *models.PluginMount, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginMountPropDestinationFlags(depth int, m *models.PluginMount, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - destinationFlagName := fmt.Sprintf("%v.Destination", cmdPrefix) - if cmd.Flags().Changed(destinationFlagName) { + flagDestinationName := fmt.Sprintf("%v.Destination", cmdPrefix) + if cmd.Flags().Changed(flagDestinationName) { - var destinationFlagName string + var flagDestinationName string if cmdPrefix == "" { - destinationFlagName = "Destination" + flagDestinationName = "Destination" } else { - destinationFlagName = fmt.Sprintf("%v.Destination", cmdPrefix) + flagDestinationName = fmt.Sprintf("%v.Destination", cmdPrefix) } - destinationFlagValue, err := cmd.Flags().GetString(destinationFlagName) + flagDestinationValue, err := cmd.Flags().GetString(flagDestinationName) if err != nil { return err, false } - m.Destination = destinationFlagValue + m.Destination = flagDestinationValue retAdded = true } @@ -278,27 +276,27 @@ func retrievePluginMountDestinationFlags(depth int, m *models.PluginMount, cmdPr return nil, retAdded } -func retrievePluginMountNameFlags(depth int, m *models.PluginMount, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginMountPropNameFlags(depth int, m *models.PluginMount, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -306,55 +304,55 @@ func retrievePluginMountNameFlags(depth int, m *models.PluginMount, cmdPrefix st return nil, retAdded } -func retrievePluginMountOptionsFlags(depth int, m *models.PluginMount, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginMountPropOptionsFlags(depth int, m *models.PluginMount, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - optionsFlagName := fmt.Sprintf("%v.Options", cmdPrefix) - if cmd.Flags().Changed(optionsFlagName) { + flagOptionsName := fmt.Sprintf("%v.Options", cmdPrefix) + if cmd.Flags().Changed(flagOptionsName) { // warning: Options array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrievePluginMountSettableFlags(depth int, m *models.PluginMount, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginMountPropSettableFlags(depth int, m *models.PluginMount, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - settableFlagName := fmt.Sprintf("%v.Settable", cmdPrefix) - if cmd.Flags().Changed(settableFlagName) { + flagSettableName := fmt.Sprintf("%v.Settable", cmdPrefix) + if cmd.Flags().Changed(flagSettableName) { // warning: Settable array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrievePluginMountSourceFlags(depth int, m *models.PluginMount, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginMountPropSourceFlags(depth int, m *models.PluginMount, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - sourceFlagName := fmt.Sprintf("%v.Source", cmdPrefix) - if cmd.Flags().Changed(sourceFlagName) { + flagSourceName := fmt.Sprintf("%v.Source", cmdPrefix) + if cmd.Flags().Changed(flagSourceName) { - var sourceFlagName string + var flagSourceName string if cmdPrefix == "" { - sourceFlagName = "Source" + flagSourceName = "Source" } else { - sourceFlagName = fmt.Sprintf("%v.Source", cmdPrefix) + flagSourceName = fmt.Sprintf("%v.Source", cmdPrefix) } - sourceFlagValue, err := cmd.Flags().GetString(sourceFlagName) + flagSourceValue, err := cmd.Flags().GetString(flagSourceName) if err != nil { return err, false } - m.Source = &sourceFlagValue + m.Source = &flagSourceValue retAdded = true } @@ -362,27 +360,27 @@ func retrievePluginMountSourceFlags(depth int, m *models.PluginMount, cmdPrefix return nil, retAdded } -func retrievePluginMountTypeFlags(depth int, m *models.PluginMount, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginMountPropTypeFlags(depth int, m *models.PluginMount, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - typeFlagName := fmt.Sprintf("%v.Type", cmdPrefix) - if cmd.Flags().Changed(typeFlagName) { + flagTypeName := fmt.Sprintf("%v.Type", cmdPrefix) + if cmd.Flags().Changed(flagTypeName) { - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - typeFlagValue, err := cmd.Flags().GetString(typeFlagName) + flagTypeValue, err := cmd.Flags().GetString(flagTypeName) if err != nil { return err, false } - m.Type = typeFlagValue + m.Type = flagTypeValue retAdded = true } diff --git a/cli/plugin_pull_operation.go b/cli/plugin_pull_operation.go index c782e89..71c18c9 100644 --- a/cli/plugin_pull_operation.go +++ b/cli/plugin_pull_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/plugin" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationPluginPluginPullCmd returns a cmd to handle operation pluginPull +// makeOperationPluginPluginPullCmd returns a command to handle operation pluginPull func makeOperationPluginPluginPullCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "PluginPull", @@ -39,20 +37,19 @@ func runOperationPluginPluginPull(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := plugin.NewPluginPullParams() - if err, _ := retrieveOperationPluginPluginPullXRegistryAuthFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationPluginPluginPullXRegistryAuthFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationPluginPluginPullBodyFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationPluginPluginPullBodyFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationPluginPluginPullNameFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationPluginPluginPullNameFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationPluginPluginPullRemoteFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationPluginPluginPullRemoteFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -61,10 +58,11 @@ func runOperationPluginPluginPull(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -87,64 +85,67 @@ func registerOperationPluginPluginPullParamFlags(cmd *cobra.Command) error { func registerOperationPluginPluginPullXRegistryAuthParamFlags(cmdPrefix string, cmd *cobra.Command) error { - xRegistryAuthDescription := `A base64-encoded auth configuration to use when pulling a plugin from a registry. [See the authentication section for details.](#section/Authentication)` + flagXRegistryAuthDescription := `A base64-encoded auth configuration to use when pulling a plugin from a registry. [See the authentication section for details.](#section/Authentication)` - var xRegistryAuthFlagName string + var flagXRegistryAuthName string if cmdPrefix == "" { - xRegistryAuthFlagName = "X-Registry-Auth" + flagXRegistryAuthName = "X-Registry-Auth" } else { - xRegistryAuthFlagName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) + flagXRegistryAuthName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) } - var xRegistryAuthFlagDefault string + var flagXRegistryAuthDefault string - _ = cmd.PersistentFlags().String(xRegistryAuthFlagName, xRegistryAuthFlagDefault, xRegistryAuthDescription) + _ = cmd.PersistentFlags().String(flagXRegistryAuthName, flagXRegistryAuthDefault, flagXRegistryAuthDescription) return nil } + func registerOperationPluginPluginPullBodyParamFlags(cmdPrefix string, cmd *cobra.Command) error { // warning: array body []*PluginPullParamsBodyItems0 is not supported by go-swagger cli yet return nil } + func registerOperationPluginPluginPullNameParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nameDescription := `Local name for the pulled plugin. + flagNameDescription := `Local name for the pulled plugin. The ` + "`" + `:latest` + "`" + ` tag is optional, and is used as the default if omitted. ` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } + func registerOperationPluginPluginPullRemoteParamFlags(cmdPrefix string, cmd *cobra.Command) error { - remoteDescription := `Required. Remote reference for plugin to install. + flagRemoteDescription := `Required. Remote reference for plugin to install. The ` + "`" + `:latest` + "`" + ` tag is optional, and is used as the default if omitted. ` - var remoteFlagName string + var flagRemoteName string if cmdPrefix == "" { - remoteFlagName = "remote" + flagRemoteName = "remote" } else { - remoteFlagName = fmt.Sprintf("%v.remote", cmdPrefix) + flagRemoteName = fmt.Sprintf("%v.remote", cmdPrefix) } - var remoteFlagDefault string + var flagRemoteDefault string - _ = cmd.PersistentFlags().String(remoteFlagName, remoteFlagDefault, remoteDescription) + _ = cmd.PersistentFlags().String(flagRemoteName, flagRemoteDefault, flagRemoteDescription) return nil } @@ -153,22 +154,24 @@ func retrieveOperationPluginPluginPullXRegistryAuthFlag(m *plugin.PluginPullPara retAdded := false if cmd.Flags().Changed("X-Registry-Auth") { - var xRegistryAuthFlagName string + var flagXRegistryAuthName string if cmdPrefix == "" { - xRegistryAuthFlagName = "X-Registry-Auth" + flagXRegistryAuthName = "X-Registry-Auth" } else { - xRegistryAuthFlagName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) + flagXRegistryAuthName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) } - xRegistryAuthFlagValue, err := cmd.Flags().GetString(xRegistryAuthFlagName) + flagXRegistryAuthValue, err := cmd.Flags().GetString(flagXRegistryAuthName) if err != nil { return err, false } - m.XRegistryAuth = &xRegistryAuthFlagValue + m.XRegistryAuth = &flagXRegistryAuthValue } + return nil, retAdded } + func retrieveOperationPluginPluginPullBodyFlag(m *plugin.PluginPullParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("body") { @@ -176,46 +179,51 @@ func retrieveOperationPluginPluginPullBodyFlag(m *plugin.PluginPullParams, cmdPr // warning: array body []*PluginPullParamsBodyItems0 is not supported by go-swagger cli yet } + return nil, retAdded } + func retrieveOperationPluginPluginPullNameFlag(m *plugin.PluginPullParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("name") { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = &nameFlagValue + m.Name = &flagNameValue } + return nil, retAdded } + func retrieveOperationPluginPluginPullRemoteFlag(m *plugin.PluginPullParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("remote") { - var remoteFlagName string + var flagRemoteName string if cmdPrefix == "" { - remoteFlagName = "remote" + flagRemoteName = "remote" } else { - remoteFlagName = fmt.Sprintf("%v.remote", cmdPrefix) + flagRemoteName = fmt.Sprintf("%v.remote", cmdPrefix) } - remoteFlagValue, err := cmd.Flags().GetString(remoteFlagName) + flagRemoteValue, err := cmd.Flags().GetString(flagRemoteName) if err != nil { return err, false } - m.Remote = remoteFlagValue + m.Remote = flagRemoteValue } + return nil, retAdded } @@ -223,89 +231,89 @@ func retrieveOperationPluginPluginPullRemoteFlag(m *plugin.PluginPullParams, cmd func parseOperationPluginPluginPullResult(resp0 *plugin.PluginPullNoContent, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning pluginPullNoContent is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*plugin.PluginPullInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*plugin.PluginPullInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response pluginPullNoContent is not supported by go-swagger cli yet. - return "", nil } // register flags to command func registerModelPluginPullParamsBodyItems0Flags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerPluginPullParamsBodyItems0Description(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginPullParamsBodyItems0PropDescription(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginPullParamsBodyItems0Name(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginPullParamsBodyItems0PropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginPullParamsBodyItems0Value(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginPullParamsBodyItems0PropValue(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerPluginPullParamsBodyItems0Description(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginPullParamsBodyItems0PropDescription(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - descriptionDescription := `` + flagDescriptionDescription := `` - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "Description" + flagDescriptionName = "Description" } else { - descriptionFlagName = fmt.Sprintf("%v.Description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.Description", cmdPrefix) } - var descriptionFlagDefault string + var flagDescriptionDefault string - _ = cmd.PersistentFlags().String(descriptionFlagName, descriptionFlagDefault, descriptionDescription) + _ = cmd.PersistentFlags().String(flagDescriptionName, flagDescriptionDefault, flagDescriptionDescription) return nil } -func registerPluginPullParamsBodyItems0Name(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginPullParamsBodyItems0PropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `` + flagNameDescription := `` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerPluginPullParamsBodyItems0Value(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginPullParamsBodyItems0PropValue(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -319,48 +327,48 @@ func registerPluginPullParamsBodyItems0Value(depth int, cmdPrefix string, cmd *c func retrieveModelPluginPullParamsBodyItems0Flags(depth int, m *plugin.PluginPullParamsBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, descriptionAdded := retrievePluginPullParamsBodyItems0DescriptionFlags(depth, m, cmdPrefix, cmd) + err, DescriptionAdded := retrievePluginPullParamsBodyItems0PropDescriptionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || descriptionAdded + retAdded = retAdded || DescriptionAdded - err, nameAdded := retrievePluginPullParamsBodyItems0NameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrievePluginPullParamsBodyItems0PropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, valueAdded := retrievePluginPullParamsBodyItems0ValueFlags(depth, m, cmdPrefix, cmd) + err, ValueAdded := retrievePluginPullParamsBodyItems0PropValueFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || valueAdded + retAdded = retAdded || ValueAdded return nil, retAdded } -func retrievePluginPullParamsBodyItems0DescriptionFlags(depth int, m *plugin.PluginPullParamsBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginPullParamsBodyItems0PropDescriptionFlags(depth int, m *plugin.PluginPullParamsBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - descriptionFlagName := fmt.Sprintf("%v.Description", cmdPrefix) - if cmd.Flags().Changed(descriptionFlagName) { + flagDescriptionName := fmt.Sprintf("%v.Description", cmdPrefix) + if cmd.Flags().Changed(flagDescriptionName) { - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "Description" + flagDescriptionName = "Description" } else { - descriptionFlagName = fmt.Sprintf("%v.Description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.Description", cmdPrefix) } - descriptionFlagValue, err := cmd.Flags().GetString(descriptionFlagName) + flagDescriptionValue, err := cmd.Flags().GetString(flagDescriptionName) if err != nil { return err, false } - m.Description = descriptionFlagValue + m.Description = flagDescriptionValue retAdded = true } @@ -368,27 +376,27 @@ func retrievePluginPullParamsBodyItems0DescriptionFlags(depth int, m *plugin.Plu return nil, retAdded } -func retrievePluginPullParamsBodyItems0NameFlags(depth int, m *plugin.PluginPullParamsBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginPullParamsBodyItems0PropNameFlags(depth int, m *plugin.PluginPullParamsBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -396,14 +404,14 @@ func retrievePluginPullParamsBodyItems0NameFlags(depth int, m *plugin.PluginPull return nil, retAdded } -func retrievePluginPullParamsBodyItems0ValueFlags(depth int, m *plugin.PluginPullParamsBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginPullParamsBodyItems0PropValueFlags(depth int, m *plugin.PluginPullParamsBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - valueFlagName := fmt.Sprintf("%v.Value", cmdPrefix) - if cmd.Flags().Changed(valueFlagName) { + flagValueName := fmt.Sprintf("%v.Value", cmdPrefix) + if cmd.Flags().Changed(flagValueName) { // warning: Value array type []string is not supported by go-swagger cli yet } diff --git a/cli/plugin_push_operation.go b/cli/plugin_push_operation.go index 1ef07ec..a6c3d99 100644 --- a/cli/plugin_push_operation.go +++ b/cli/plugin_push_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/plugin" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationPluginPluginPushCmd returns a cmd to handle operation pluginPush +// makeOperationPluginPluginPushCmd returns a command to handle operation pluginPush func makeOperationPluginPluginPushCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "PluginPush", @@ -39,11 +37,10 @@ func runOperationPluginPluginPush(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := plugin.NewPluginPushParams() - if err, _ := retrieveOperationPluginPluginPushNameFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationPluginPluginPushNameFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -52,10 +49,11 @@ func runOperationPluginPluginPush(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -69,18 +67,18 @@ func registerOperationPluginPluginPushParamFlags(cmd *cobra.Command) error { func registerOperationPluginPluginPushNameParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nameDescription := `Required. The name of the plugin. The ` + "`" + `:latest` + "`" + ` tag is optional, and is the default if omitted.` + flagNameDescription := `Required. The name of the plugin. The ` + "`" + `:latest` + "`" + ` tag is optional, and is the default if omitted.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } @@ -89,20 +87,21 @@ func retrieveOperationPluginPluginPushNameFlag(m *plugin.PluginPushParams, cmdPr retAdded := false if cmd.Flags().Changed("name") { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue } + return nil, retAdded } @@ -110,36 +109,36 @@ func retrieveOperationPluginPluginPushNameFlag(m *plugin.PluginPushParams, cmdPr func parseOperationPluginPluginPushResult(resp0 *plugin.PluginPushOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning pluginPushOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*plugin.PluginPushNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*plugin.PluginPushNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*plugin.PluginPushInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*plugin.PluginPushInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response pluginPushOK is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/plugin_set_operation.go b/cli/plugin_set_operation.go index 6db009d..e4d0c13 100644 --- a/cli/plugin_set_operation.go +++ b/cli/plugin_set_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/plugin" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationPluginPluginSetCmd returns a cmd to handle operation pluginSet +// makeOperationPluginPluginSetCmd returns a command to handle operation pluginSet func makeOperationPluginPluginSetCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "PluginSet", @@ -38,14 +36,13 @@ func runOperationPluginPluginSet(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := plugin.NewPluginSetParams() - if err, _ := retrieveOperationPluginPluginSetBodyFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationPluginPluginSetBodyFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationPluginPluginSetNameFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationPluginPluginSetNameFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationPluginPluginSet(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,35 +72,36 @@ func registerOperationPluginPluginSetParamFlags(cmd *cobra.Command) error { func registerOperationPluginPluginSetBodyParamFlags(cmdPrefix string, cmd *cobra.Command) error { - bodyDescription := `` + flagBodyDescription := `` - var bodyFlagName string + var flagBodyName string if cmdPrefix == "" { - bodyFlagName = "body" + flagBodyName = "body" } else { - bodyFlagName = fmt.Sprintf("%v.body", cmdPrefix) + flagBodyName = fmt.Sprintf("%v.body", cmdPrefix) } - var bodyFlagDefault []string + var flagBodyDefault []string - _ = cmd.PersistentFlags().StringSlice(bodyFlagName, bodyFlagDefault, bodyDescription) + _ = cmd.PersistentFlags().StringSlice(flagBodyName, flagBodyDefault, flagBodyDescription) return nil } + func registerOperationPluginPluginSetNameParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nameDescription := `Required. The name of the plugin. The ` + "`" + `:latest` + "`" + ` tag is optional, and is the default if omitted.` + flagNameDescription := `Required. The name of the plugin. The ` + "`" + `:latest` + "`" + ` tag is optional, and is the default if omitted.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } @@ -111,40 +110,43 @@ func retrieveOperationPluginPluginSetBodyFlag(m *plugin.PluginSetParams, cmdPref retAdded := false if cmd.Flags().Changed("body") { - var bodyFlagName string + var flagBodyName string if cmdPrefix == "" { - bodyFlagName = "body" + flagBodyName = "body" } else { - bodyFlagName = fmt.Sprintf("%v.body", cmdPrefix) + flagBodyName = fmt.Sprintf("%v.body", cmdPrefix) } - bodyFlagValues, err := cmd.Flags().GetStringSlice(bodyFlagName) + flagBodyValue, err := cmd.Flags().GetStringSlice(flagBodyName) if err != nil { return err, false } - m.Body = bodyFlagValues + m.Body = flagBodyValue } + return nil, retAdded } + func retrieveOperationPluginPluginSetNameFlag(m *plugin.PluginSetParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("name") { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue } + return nil, retAdded } @@ -152,36 +154,36 @@ func retrieveOperationPluginPluginSetNameFlag(m *plugin.PluginSetParams, cmdPref func parseOperationPluginPluginSetResult(resp0 *plugin.PluginSetNoContent, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning pluginSetNoContent is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*plugin.PluginSetNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*plugin.PluginSetNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*plugin.PluginSetInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*plugin.PluginSetInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response pluginSetNoContent is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/plugin_upgrade_operation.go b/cli/plugin_upgrade_operation.go index b7967c6..feb92b4 100644 --- a/cli/plugin_upgrade_operation.go +++ b/cli/plugin_upgrade_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/plugin" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationPluginPluginUpgradeCmd returns a cmd to handle operation pluginUpgrade +// makeOperationPluginPluginUpgradeCmd returns a command to handle operation pluginUpgrade func makeOperationPluginPluginUpgradeCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "PluginUpgrade", @@ -38,20 +36,19 @@ func runOperationPluginPluginUpgrade(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := plugin.NewPluginUpgradeParams() - if err, _ := retrieveOperationPluginPluginUpgradeXRegistryAuthFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationPluginPluginUpgradeXRegistryAuthFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationPluginPluginUpgradeBodyFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationPluginPluginUpgradeBodyFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationPluginPluginUpgradeNameFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationPluginPluginUpgradeNameFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationPluginPluginUpgradeRemoteFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationPluginPluginUpgradeRemoteFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -60,10 +57,11 @@ func runOperationPluginPluginUpgrade(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -86,61 +84,64 @@ func registerOperationPluginPluginUpgradeParamFlags(cmd *cobra.Command) error { func registerOperationPluginPluginUpgradeXRegistryAuthParamFlags(cmdPrefix string, cmd *cobra.Command) error { - xRegistryAuthDescription := `A base64-encoded auth configuration to use when pulling a plugin from a registry. [See the authentication section for details.](#section/Authentication)` + flagXRegistryAuthDescription := `A base64-encoded auth configuration to use when pulling a plugin from a registry. [See the authentication section for details.](#section/Authentication)` - var xRegistryAuthFlagName string + var flagXRegistryAuthName string if cmdPrefix == "" { - xRegistryAuthFlagName = "X-Registry-Auth" + flagXRegistryAuthName = "X-Registry-Auth" } else { - xRegistryAuthFlagName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) + flagXRegistryAuthName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) } - var xRegistryAuthFlagDefault string + var flagXRegistryAuthDefault string - _ = cmd.PersistentFlags().String(xRegistryAuthFlagName, xRegistryAuthFlagDefault, xRegistryAuthDescription) + _ = cmd.PersistentFlags().String(flagXRegistryAuthName, flagXRegistryAuthDefault, flagXRegistryAuthDescription) return nil } + func registerOperationPluginPluginUpgradeBodyParamFlags(cmdPrefix string, cmd *cobra.Command) error { // warning: array body []*PluginUpgradeParamsBodyItems0 is not supported by go-swagger cli yet return nil } + func registerOperationPluginPluginUpgradeNameParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nameDescription := `Required. The name of the plugin. The ` + "`" + `:latest` + "`" + ` tag is optional, and is the default if omitted.` + flagNameDescription := `Required. The name of the plugin. The ` + "`" + `:latest` + "`" + ` tag is optional, and is the default if omitted.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } + func registerOperationPluginPluginUpgradeRemoteParamFlags(cmdPrefix string, cmd *cobra.Command) error { - remoteDescription := `Required. Remote reference to upgrade to. + flagRemoteDescription := `Required. Remote reference to upgrade to. The ` + "`" + `:latest` + "`" + ` tag is optional, and is used as the default if omitted. ` - var remoteFlagName string + var flagRemoteName string if cmdPrefix == "" { - remoteFlagName = "remote" + flagRemoteName = "remote" } else { - remoteFlagName = fmt.Sprintf("%v.remote", cmdPrefix) + flagRemoteName = fmt.Sprintf("%v.remote", cmdPrefix) } - var remoteFlagDefault string + var flagRemoteDefault string - _ = cmd.PersistentFlags().String(remoteFlagName, remoteFlagDefault, remoteDescription) + _ = cmd.PersistentFlags().String(flagRemoteName, flagRemoteDefault, flagRemoteDescription) return nil } @@ -149,22 +150,24 @@ func retrieveOperationPluginPluginUpgradeXRegistryAuthFlag(m *plugin.PluginUpgra retAdded := false if cmd.Flags().Changed("X-Registry-Auth") { - var xRegistryAuthFlagName string + var flagXRegistryAuthName string if cmdPrefix == "" { - xRegistryAuthFlagName = "X-Registry-Auth" + flagXRegistryAuthName = "X-Registry-Auth" } else { - xRegistryAuthFlagName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) + flagXRegistryAuthName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) } - xRegistryAuthFlagValue, err := cmd.Flags().GetString(xRegistryAuthFlagName) + flagXRegistryAuthValue, err := cmd.Flags().GetString(flagXRegistryAuthName) if err != nil { return err, false } - m.XRegistryAuth = &xRegistryAuthFlagValue + m.XRegistryAuth = &flagXRegistryAuthValue } + return nil, retAdded } + func retrieveOperationPluginPluginUpgradeBodyFlag(m *plugin.PluginUpgradeParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("body") { @@ -172,46 +175,51 @@ func retrieveOperationPluginPluginUpgradeBodyFlag(m *plugin.PluginUpgradeParams, // warning: array body []*PluginUpgradeParamsBodyItems0 is not supported by go-swagger cli yet } + return nil, retAdded } + func retrieveOperationPluginPluginUpgradeNameFlag(m *plugin.PluginUpgradeParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("name") { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue } + return nil, retAdded } + func retrieveOperationPluginPluginUpgradeRemoteFlag(m *plugin.PluginUpgradeParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("remote") { - var remoteFlagName string + var flagRemoteName string if cmdPrefix == "" { - remoteFlagName = "remote" + flagRemoteName = "remote" } else { - remoteFlagName = fmt.Sprintf("%v.remote", cmdPrefix) + flagRemoteName = fmt.Sprintf("%v.remote", cmdPrefix) } - remoteFlagValue, err := cmd.Flags().GetString(remoteFlagName) + flagRemoteValue, err := cmd.Flags().GetString(flagRemoteName) if err != nil { return err, false } - m.Remote = remoteFlagValue + m.Remote = flagRemoteValue } + return nil, retAdded } @@ -219,101 +227,101 @@ func retrieveOperationPluginPluginUpgradeRemoteFlag(m *plugin.PluginUpgradeParam func parseOperationPluginPluginUpgradeResult(resp0 *plugin.PluginUpgradeNoContent, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning pluginUpgradeNoContent is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*plugin.PluginUpgradeNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*plugin.PluginUpgradeNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*plugin.PluginUpgradeInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*plugin.PluginUpgradeInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response pluginUpgradeNoContent is not supported by go-swagger cli yet. - return "", nil } // register flags to command func registerModelPluginUpgradeParamsBodyItems0Flags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerPluginUpgradeParamsBodyItems0Description(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginUpgradeParamsBodyItems0PropDescription(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginUpgradeParamsBodyItems0Name(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginUpgradeParamsBodyItems0PropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginUpgradeParamsBodyItems0Value(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginUpgradeParamsBodyItems0PropValue(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerPluginUpgradeParamsBodyItems0Description(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginUpgradeParamsBodyItems0PropDescription(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - descriptionDescription := `` + flagDescriptionDescription := `` - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "Description" + flagDescriptionName = "Description" } else { - descriptionFlagName = fmt.Sprintf("%v.Description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.Description", cmdPrefix) } - var descriptionFlagDefault string + var flagDescriptionDefault string - _ = cmd.PersistentFlags().String(descriptionFlagName, descriptionFlagDefault, descriptionDescription) + _ = cmd.PersistentFlags().String(flagDescriptionName, flagDescriptionDefault, flagDescriptionDescription) return nil } -func registerPluginUpgradeParamsBodyItems0Name(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginUpgradeParamsBodyItems0PropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `` + flagNameDescription := `` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerPluginUpgradeParamsBodyItems0Value(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginUpgradeParamsBodyItems0PropValue(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -327,48 +335,48 @@ func registerPluginUpgradeParamsBodyItems0Value(depth int, cmdPrefix string, cmd func retrieveModelPluginUpgradeParamsBodyItems0Flags(depth int, m *plugin.PluginUpgradeParamsBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, descriptionAdded := retrievePluginUpgradeParamsBodyItems0DescriptionFlags(depth, m, cmdPrefix, cmd) + err, DescriptionAdded := retrievePluginUpgradeParamsBodyItems0PropDescriptionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || descriptionAdded + retAdded = retAdded || DescriptionAdded - err, nameAdded := retrievePluginUpgradeParamsBodyItems0NameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrievePluginUpgradeParamsBodyItems0PropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, valueAdded := retrievePluginUpgradeParamsBodyItems0ValueFlags(depth, m, cmdPrefix, cmd) + err, ValueAdded := retrievePluginUpgradeParamsBodyItems0PropValueFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || valueAdded + retAdded = retAdded || ValueAdded return nil, retAdded } -func retrievePluginUpgradeParamsBodyItems0DescriptionFlags(depth int, m *plugin.PluginUpgradeParamsBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginUpgradeParamsBodyItems0PropDescriptionFlags(depth int, m *plugin.PluginUpgradeParamsBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - descriptionFlagName := fmt.Sprintf("%v.Description", cmdPrefix) - if cmd.Flags().Changed(descriptionFlagName) { + flagDescriptionName := fmt.Sprintf("%v.Description", cmdPrefix) + if cmd.Flags().Changed(flagDescriptionName) { - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "Description" + flagDescriptionName = "Description" } else { - descriptionFlagName = fmt.Sprintf("%v.Description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.Description", cmdPrefix) } - descriptionFlagValue, err := cmd.Flags().GetString(descriptionFlagName) + flagDescriptionValue, err := cmd.Flags().GetString(flagDescriptionName) if err != nil { return err, false } - m.Description = descriptionFlagValue + m.Description = flagDescriptionValue retAdded = true } @@ -376,27 +384,27 @@ func retrievePluginUpgradeParamsBodyItems0DescriptionFlags(depth int, m *plugin. return nil, retAdded } -func retrievePluginUpgradeParamsBodyItems0NameFlags(depth int, m *plugin.PluginUpgradeParamsBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginUpgradeParamsBodyItems0PropNameFlags(depth int, m *plugin.PluginUpgradeParamsBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -404,14 +412,14 @@ func retrievePluginUpgradeParamsBodyItems0NameFlags(depth int, m *plugin.PluginU return nil, retAdded } -func retrievePluginUpgradeParamsBodyItems0ValueFlags(depth int, m *plugin.PluginUpgradeParamsBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginUpgradeParamsBodyItems0PropValueFlags(depth int, m *plugin.PluginUpgradeParamsBodyItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - valueFlagName := fmt.Sprintf("%v.Value", cmdPrefix) - if cmd.Flags().Changed(valueFlagName) { + flagValueName := fmt.Sprintf("%v.Value", cmdPrefix) + if cmd.Flags().Changed(flagValueName) { // warning: Value array type []string is not supported by go-swagger cli yet } diff --git a/cli/plugins_info_model.go b/cli/plugins_info_model.go index b1f7c9d..0f27b00 100644 --- a/cli/plugins_info_model.go +++ b/cli/plugins_info_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for PluginsInfo @@ -17,26 +15,26 @@ import ( // register flags to command func registerModelPluginsInfoFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerPluginsInfoAuthorization(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginsInfoPropAuthorization(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginsInfoLog(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginsInfoPropLog(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginsInfoNetwork(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginsInfoPropNetwork(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPluginsInfoVolume(depth, cmdPrefix, cmd); err != nil { + if err := registerPluginsInfoPropVolume(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerPluginsInfoAuthorization(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginsInfoPropAuthorization(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -46,7 +44,7 @@ func registerPluginsInfoAuthorization(depth int, cmdPrefix string, cmd *cobra.Co return nil } -func registerPluginsInfoLog(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginsInfoPropLog(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -56,7 +54,7 @@ func registerPluginsInfoLog(depth int, cmdPrefix string, cmd *cobra.Command) err return nil } -func registerPluginsInfoNetwork(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginsInfoPropNetwork(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -66,7 +64,7 @@ func registerPluginsInfoNetwork(depth int, cmdPrefix string, cmd *cobra.Command) return nil } -func registerPluginsInfoVolume(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPluginsInfoPropVolume(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -80,83 +78,83 @@ func registerPluginsInfoVolume(depth int, cmdPrefix string, cmd *cobra.Command) func retrieveModelPluginsInfoFlags(depth int, m *models.PluginsInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, authorizationAdded := retrievePluginsInfoAuthorizationFlags(depth, m, cmdPrefix, cmd) + err, AuthorizationAdded := retrievePluginsInfoPropAuthorizationFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || authorizationAdded + retAdded = retAdded || AuthorizationAdded - err, logAdded := retrievePluginsInfoLogFlags(depth, m, cmdPrefix, cmd) + err, LogAdded := retrievePluginsInfoPropLogFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || logAdded + retAdded = retAdded || LogAdded - err, networkAdded := retrievePluginsInfoNetworkFlags(depth, m, cmdPrefix, cmd) + err, NetworkAdded := retrievePluginsInfoPropNetworkFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || networkAdded + retAdded = retAdded || NetworkAdded - err, volumeAdded := retrievePluginsInfoVolumeFlags(depth, m, cmdPrefix, cmd) + err, VolumeAdded := retrievePluginsInfoPropVolumeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || volumeAdded + retAdded = retAdded || VolumeAdded return nil, retAdded } -func retrievePluginsInfoAuthorizationFlags(depth int, m *models.PluginsInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginsInfoPropAuthorizationFlags(depth int, m *models.PluginsInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - authorizationFlagName := fmt.Sprintf("%v.Authorization", cmdPrefix) - if cmd.Flags().Changed(authorizationFlagName) { + flagAuthorizationName := fmt.Sprintf("%v.Authorization", cmdPrefix) + if cmd.Flags().Changed(flagAuthorizationName) { // warning: Authorization array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrievePluginsInfoLogFlags(depth int, m *models.PluginsInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginsInfoPropLogFlags(depth int, m *models.PluginsInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - logFlagName := fmt.Sprintf("%v.Log", cmdPrefix) - if cmd.Flags().Changed(logFlagName) { + flagLogName := fmt.Sprintf("%v.Log", cmdPrefix) + if cmd.Flags().Changed(flagLogName) { // warning: Log array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrievePluginsInfoNetworkFlags(depth int, m *models.PluginsInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginsInfoPropNetworkFlags(depth int, m *models.PluginsInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - networkFlagName := fmt.Sprintf("%v.Network", cmdPrefix) - if cmd.Flags().Changed(networkFlagName) { + flagNetworkName := fmt.Sprintf("%v.Network", cmdPrefix) + if cmd.Flags().Changed(flagNetworkName) { // warning: Network array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrievePluginsInfoVolumeFlags(depth int, m *models.PluginsInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePluginsInfoPropVolumeFlags(depth int, m *models.PluginsInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - volumeFlagName := fmt.Sprintf("%v.Volume", cmdPrefix) - if cmd.Flags().Changed(volumeFlagName) { + flagVolumeName := fmt.Sprintf("%v.Volume", cmdPrefix) + if cmd.Flags().Changed(flagVolumeName) { // warning: Volume array type []string is not supported by go-swagger cli yet } diff --git a/cli/port_binding_model.go b/cli/port_binding_model.go index e885fcf..7b1fcb3 100644 --- a/cli/port_binding_model.go +++ b/cli/port_binding_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for PortBinding @@ -17,55 +15,55 @@ import ( // register flags to command func registerModelPortBindingFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerPortBindingHostIP(depth, cmdPrefix, cmd); err != nil { + if err := registerPortBindingPropHostIP(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPortBindingHostPort(depth, cmdPrefix, cmd); err != nil { + if err := registerPortBindingPropHostPort(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerPortBindingHostIP(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPortBindingPropHostIP(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - hostIpDescription := `Host IP address that the container's port is mapped to.` + flagHostIPDescription := `Host IP address that the container's port is mapped to.` - var hostIpFlagName string + var flagHostIPName string if cmdPrefix == "" { - hostIpFlagName = "HostIp" + flagHostIPName = "HostIp" } else { - hostIpFlagName = fmt.Sprintf("%v.HostIp", cmdPrefix) + flagHostIPName = fmt.Sprintf("%v.HostIp", cmdPrefix) } - var hostIpFlagDefault string + var flagHostIPDefault string - _ = cmd.PersistentFlags().String(hostIpFlagName, hostIpFlagDefault, hostIpDescription) + _ = cmd.PersistentFlags().String(flagHostIPName, flagHostIPDefault, flagHostIPDescription) return nil } -func registerPortBindingHostPort(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPortBindingPropHostPort(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - hostPortDescription := `Host port number that the container's port is mapped to.` + flagHostPortDescription := `Host port number that the container's port is mapped to.` - var hostPortFlagName string + var flagHostPortName string if cmdPrefix == "" { - hostPortFlagName = "HostPort" + flagHostPortName = "HostPort" } else { - hostPortFlagName = fmt.Sprintf("%v.HostPort", cmdPrefix) + flagHostPortName = fmt.Sprintf("%v.HostPort", cmdPrefix) } - var hostPortFlagDefault string + var flagHostPortDefault string - _ = cmd.PersistentFlags().String(hostPortFlagName, hostPortFlagDefault, hostPortDescription) + _ = cmd.PersistentFlags().String(flagHostPortName, flagHostPortDefault, flagHostPortDescription) return nil } @@ -74,42 +72,42 @@ func registerPortBindingHostPort(depth int, cmdPrefix string, cmd *cobra.Command func retrieveModelPortBindingFlags(depth int, m *models.PortBinding, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, hostIpAdded := retrievePortBindingHostIPFlags(depth, m, cmdPrefix, cmd) + err, HostIPAdded := retrievePortBindingPropHostIPFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || hostIpAdded + retAdded = retAdded || HostIPAdded - err, hostPortAdded := retrievePortBindingHostPortFlags(depth, m, cmdPrefix, cmd) + err, HostPortAdded := retrievePortBindingPropHostPortFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || hostPortAdded + retAdded = retAdded || HostPortAdded return nil, retAdded } -func retrievePortBindingHostIPFlags(depth int, m *models.PortBinding, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePortBindingPropHostIPFlags(depth int, m *models.PortBinding, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - hostIpFlagName := fmt.Sprintf("%v.HostIp", cmdPrefix) - if cmd.Flags().Changed(hostIpFlagName) { + flagHostIPName := fmt.Sprintf("%v.HostIp", cmdPrefix) + if cmd.Flags().Changed(flagHostIPName) { - var hostIpFlagName string + var flagHostIPName string if cmdPrefix == "" { - hostIpFlagName = "HostIp" + flagHostIPName = "HostIp" } else { - hostIpFlagName = fmt.Sprintf("%v.HostIp", cmdPrefix) + flagHostIPName = fmt.Sprintf("%v.HostIp", cmdPrefix) } - hostIpFlagValue, err := cmd.Flags().GetString(hostIpFlagName) + flagHostIPValue, err := cmd.Flags().GetString(flagHostIPName) if err != nil { return err, false } - m.HostIP = hostIpFlagValue + m.HostIP = flagHostIPValue retAdded = true } @@ -117,27 +115,27 @@ func retrievePortBindingHostIPFlags(depth int, m *models.PortBinding, cmdPrefix return nil, retAdded } -func retrievePortBindingHostPortFlags(depth int, m *models.PortBinding, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePortBindingPropHostPortFlags(depth int, m *models.PortBinding, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - hostPortFlagName := fmt.Sprintf("%v.HostPort", cmdPrefix) - if cmd.Flags().Changed(hostPortFlagName) { + flagHostPortName := fmt.Sprintf("%v.HostPort", cmdPrefix) + if cmd.Flags().Changed(flagHostPortName) { - var hostPortFlagName string + var flagHostPortName string if cmdPrefix == "" { - hostPortFlagName = "HostPort" + flagHostPortName = "HostPort" } else { - hostPortFlagName = fmt.Sprintf("%v.HostPort", cmdPrefix) + flagHostPortName = fmt.Sprintf("%v.HostPort", cmdPrefix) } - hostPortFlagValue, err := cmd.Flags().GetString(hostPortFlagName) + flagHostPortValue, err := cmd.Flags().GetString(flagHostPortName) if err != nil { return err, false } - m.HostPort = hostPortFlagValue + m.HostPort = flagHostPortValue retAdded = true } diff --git a/cli/port_map_model.go b/cli/port_map_model.go index 52cdcfd..e314d74 100644 --- a/cli/port_map_model.go +++ b/cli/port_map_model.go @@ -2,9 +2,6 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - // Schema cli for PortBinding // Name: [PortMap], Type:[PortBinding], register and retrieve functions are not rendered by go-swagger cli diff --git a/cli/port_model.go b/cli/port_model.go index 8ab011a..0e70159 100644 --- a/cli/port_model.go +++ b/cli/port_model.go @@ -2,15 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for Port @@ -18,47 +16,47 @@ import ( // register flags to command func registerModelPortFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerPortIP(depth, cmdPrefix, cmd); err != nil { + if err := registerPortPropIP(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPortPrivatePort(depth, cmdPrefix, cmd); err != nil { + if err := registerPortPropPrivatePort(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPortPublicPort(depth, cmdPrefix, cmd); err != nil { + if err := registerPortPropPublicPort(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPortType(depth, cmdPrefix, cmd); err != nil { + if err := registerPortPropType(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerPortIP(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPortPropIP(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - ipDescription := `Host IP address that the container's port is mapped to` + flagIPDescription := `Host IP address that the container's port is mapped to` - var ipFlagName string + var flagIPName string if cmdPrefix == "" { - ipFlagName = "IP" + flagIPName = "IP" } else { - ipFlagName = fmt.Sprintf("%v.IP", cmdPrefix) + flagIPName = fmt.Sprintf("%v.IP", cmdPrefix) } - var ipFlagDefault string + var flagIPDefault string - _ = cmd.PersistentFlags().String(ipFlagName, ipFlagDefault, ipDescription) + _ = cmd.PersistentFlags().String(flagIPName, flagIPDefault, flagIPDescription) return nil } -func registerPortPrivatePort(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPortPropPrivatePort(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -68,7 +66,7 @@ func registerPortPrivatePort(depth int, cmdPrefix string, cmd *cobra.Command) er return nil } -func registerPortPublicPort(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPortPropPublicPort(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -78,25 +76,25 @@ func registerPortPublicPort(depth int, cmdPrefix string, cmd *cobra.Command) err return nil } -func registerPortType(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPortPropType(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - typeDescription := `Enum: ["tcp","udp","sctp"]. Required. ` + flagTypeDescription := `Enum: ["tcp","udp","sctp"]. Required. ` - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - var typeFlagDefault string + var flagTypeDefault string - _ = cmd.PersistentFlags().String(typeFlagName, typeFlagDefault, typeDescription) + _ = cmd.PersistentFlags().String(flagTypeName, flagTypeDefault, flagTypeDescription) - if err := cmd.RegisterFlagCompletionFunc(typeFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagTypeName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["tcp","udp","sctp"]`), &res); err != nil { @@ -114,54 +112,54 @@ func registerPortType(depth int, cmdPrefix string, cmd *cobra.Command) error { func retrieveModelPortFlags(depth int, m *models.Port, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, ipAdded := retrievePortIPFlags(depth, m, cmdPrefix, cmd) + err, IPAdded := retrievePortPropIPFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ipAdded + retAdded = retAdded || IPAdded - err, privatePortAdded := retrievePortPrivatePortFlags(depth, m, cmdPrefix, cmd) + err, PrivatePortAdded := retrievePortPropPrivatePortFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || privatePortAdded + retAdded = retAdded || PrivatePortAdded - err, publicPortAdded := retrievePortPublicPortFlags(depth, m, cmdPrefix, cmd) + err, PublicPortAdded := retrievePortPropPublicPortFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || publicPortAdded + retAdded = retAdded || PublicPortAdded - err, typeAdded := retrievePortTypeFlags(depth, m, cmdPrefix, cmd) + err, TypeAdded := retrievePortPropTypeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || typeAdded + retAdded = retAdded || TypeAdded return nil, retAdded } -func retrievePortIPFlags(depth int, m *models.Port, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePortPropIPFlags(depth int, m *models.Port, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ipFlagName := fmt.Sprintf("%v.IP", cmdPrefix) - if cmd.Flags().Changed(ipFlagName) { + flagIPName := fmt.Sprintf("%v.IP", cmdPrefix) + if cmd.Flags().Changed(flagIPName) { - var ipFlagName string + var flagIPName string if cmdPrefix == "" { - ipFlagName = "IP" + flagIPName = "IP" } else { - ipFlagName = fmt.Sprintf("%v.IP", cmdPrefix) + flagIPName = fmt.Sprintf("%v.IP", cmdPrefix) } - ipFlagValue, err := cmd.Flags().GetString(ipFlagName) + flagIPValue, err := cmd.Flags().GetString(flagIPName) if err != nil { return err, false } - m.IP = ipFlagValue + m.IP = flagIPValue retAdded = true } @@ -169,14 +167,14 @@ func retrievePortIPFlags(depth int, m *models.Port, cmdPrefix string, cmd *cobra return nil, retAdded } -func retrievePortPrivatePortFlags(depth int, m *models.Port, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePortPropPrivatePortFlags(depth int, m *models.Port, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - privatePortFlagName := fmt.Sprintf("%v.PrivatePort", cmdPrefix) - if cmd.Flags().Changed(privatePortFlagName) { + flagPrivatePortName := fmt.Sprintf("%v.PrivatePort", cmdPrefix) + if cmd.Flags().Changed(flagPrivatePortName) { // warning: primitive PrivatePort uint16 is not supported by go-swagger cli yet @@ -186,14 +184,14 @@ func retrievePortPrivatePortFlags(depth int, m *models.Port, cmdPrefix string, c return nil, retAdded } -func retrievePortPublicPortFlags(depth int, m *models.Port, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePortPropPublicPortFlags(depth int, m *models.Port, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - publicPortFlagName := fmt.Sprintf("%v.PublicPort", cmdPrefix) - if cmd.Flags().Changed(publicPortFlagName) { + flagPublicPortName := fmt.Sprintf("%v.PublicPort", cmdPrefix) + if cmd.Flags().Changed(flagPublicPortName) { // warning: primitive PublicPort uint16 is not supported by go-swagger cli yet @@ -203,27 +201,27 @@ func retrievePortPublicPortFlags(depth int, m *models.Port, cmdPrefix string, cm return nil, retAdded } -func retrievePortTypeFlags(depth int, m *models.Port, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePortPropTypeFlags(depth int, m *models.Port, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - typeFlagName := fmt.Sprintf("%v.Type", cmdPrefix) - if cmd.Flags().Changed(typeFlagName) { + flagTypeName := fmt.Sprintf("%v.Type", cmdPrefix) + if cmd.Flags().Changed(flagTypeName) { - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - typeFlagValue, err := cmd.Flags().GetString(typeFlagName) + flagTypeValue, err := cmd.Flags().GetString(flagTypeName) if err != nil { return err, false } - m.Type = typeFlagValue + m.Type = flagTypeValue retAdded = true } diff --git a/cli/process_config_model.go b/cli/process_config_model.go index d4f245a..a5980c5 100644 --- a/cli/process_config_model.go +++ b/cli/process_config_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for ProcessConfig @@ -17,30 +15,30 @@ import ( // register flags to command func registerModelProcessConfigFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerProcessConfigArguments(depth, cmdPrefix, cmd); err != nil { + if err := registerProcessConfigPropArguments(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerProcessConfigEntrypoint(depth, cmdPrefix, cmd); err != nil { + if err := registerProcessConfigPropEntrypoint(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerProcessConfigPrivileged(depth, cmdPrefix, cmd); err != nil { + if err := registerProcessConfigPropPrivileged(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerProcessConfigTty(depth, cmdPrefix, cmd); err != nil { + if err := registerProcessConfigPropTty(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerProcessConfigUser(depth, cmdPrefix, cmd); err != nil { + if err := registerProcessConfigPropUser(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerProcessConfigArguments(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerProcessConfigPropArguments(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -50,86 +48,86 @@ func registerProcessConfigArguments(depth int, cmdPrefix string, cmd *cobra.Comm return nil } -func registerProcessConfigEntrypoint(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerProcessConfigPropEntrypoint(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - entrypointDescription := `` + flagEntrypointDescription := `` - var entrypointFlagName string + var flagEntrypointName string if cmdPrefix == "" { - entrypointFlagName = "entrypoint" + flagEntrypointName = "entrypoint" } else { - entrypointFlagName = fmt.Sprintf("%v.entrypoint", cmdPrefix) + flagEntrypointName = fmt.Sprintf("%v.entrypoint", cmdPrefix) } - var entrypointFlagDefault string + var flagEntrypointDefault string - _ = cmd.PersistentFlags().String(entrypointFlagName, entrypointFlagDefault, entrypointDescription) + _ = cmd.PersistentFlags().String(flagEntrypointName, flagEntrypointDefault, flagEntrypointDescription) return nil } -func registerProcessConfigPrivileged(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerProcessConfigPropPrivileged(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - privilegedDescription := `` + flagPrivilegedDescription := `` - var privilegedFlagName string + var flagPrivilegedName string if cmdPrefix == "" { - privilegedFlagName = "privileged" + flagPrivilegedName = "privileged" } else { - privilegedFlagName = fmt.Sprintf("%v.privileged", cmdPrefix) + flagPrivilegedName = fmt.Sprintf("%v.privileged", cmdPrefix) } - var privilegedFlagDefault bool + var flagPrivilegedDefault bool - _ = cmd.PersistentFlags().Bool(privilegedFlagName, privilegedFlagDefault, privilegedDescription) + _ = cmd.PersistentFlags().Bool(flagPrivilegedName, flagPrivilegedDefault, flagPrivilegedDescription) return nil } -func registerProcessConfigTty(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerProcessConfigPropTty(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - ttyDescription := `` + flagTtyDescription := `` - var ttyFlagName string + var flagTtyName string if cmdPrefix == "" { - ttyFlagName = "tty" + flagTtyName = "tty" } else { - ttyFlagName = fmt.Sprintf("%v.tty", cmdPrefix) + flagTtyName = fmt.Sprintf("%v.tty", cmdPrefix) } - var ttyFlagDefault bool + var flagTtyDefault bool - _ = cmd.PersistentFlags().Bool(ttyFlagName, ttyFlagDefault, ttyDescription) + _ = cmd.PersistentFlags().Bool(flagTtyName, flagTtyDefault, flagTtyDescription) return nil } -func registerProcessConfigUser(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerProcessConfigPropUser(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - userDescription := `` + flagUserDescription := `` - var userFlagName string + var flagUserName string if cmdPrefix == "" { - userFlagName = "user" + flagUserName = "user" } else { - userFlagName = fmt.Sprintf("%v.user", cmdPrefix) + flagUserName = fmt.Sprintf("%v.user", cmdPrefix) } - var userFlagDefault string + var flagUserDefault string - _ = cmd.PersistentFlags().String(userFlagName, userFlagDefault, userDescription) + _ = cmd.PersistentFlags().String(flagUserName, flagUserDefault, flagUserDescription) return nil } @@ -138,74 +136,74 @@ func registerProcessConfigUser(depth int, cmdPrefix string, cmd *cobra.Command) func retrieveModelProcessConfigFlags(depth int, m *models.ProcessConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, argumentsAdded := retrieveProcessConfigArgumentsFlags(depth, m, cmdPrefix, cmd) + err, ArgumentsAdded := retrieveProcessConfigPropArgumentsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || argumentsAdded + retAdded = retAdded || ArgumentsAdded - err, entrypointAdded := retrieveProcessConfigEntrypointFlags(depth, m, cmdPrefix, cmd) + err, EntrypointAdded := retrieveProcessConfigPropEntrypointFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || entrypointAdded + retAdded = retAdded || EntrypointAdded - err, privilegedAdded := retrieveProcessConfigPrivilegedFlags(depth, m, cmdPrefix, cmd) + err, PrivilegedAdded := retrieveProcessConfigPropPrivilegedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || privilegedAdded + retAdded = retAdded || PrivilegedAdded - err, ttyAdded := retrieveProcessConfigTtyFlags(depth, m, cmdPrefix, cmd) + err, TtyAdded := retrieveProcessConfigPropTtyFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ttyAdded + retAdded = retAdded || TtyAdded - err, userAdded := retrieveProcessConfigUserFlags(depth, m, cmdPrefix, cmd) + err, UserAdded := retrieveProcessConfigPropUserFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || userAdded + retAdded = retAdded || UserAdded return nil, retAdded } -func retrieveProcessConfigArgumentsFlags(depth int, m *models.ProcessConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveProcessConfigPropArgumentsFlags(depth int, m *models.ProcessConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - argumentsFlagName := fmt.Sprintf("%v.arguments", cmdPrefix) - if cmd.Flags().Changed(argumentsFlagName) { + flagArgumentsName := fmt.Sprintf("%v.arguments", cmdPrefix) + if cmd.Flags().Changed(flagArgumentsName) { // warning: arguments array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveProcessConfigEntrypointFlags(depth int, m *models.ProcessConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveProcessConfigPropEntrypointFlags(depth int, m *models.ProcessConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - entrypointFlagName := fmt.Sprintf("%v.entrypoint", cmdPrefix) - if cmd.Flags().Changed(entrypointFlagName) { + flagEntrypointName := fmt.Sprintf("%v.entrypoint", cmdPrefix) + if cmd.Flags().Changed(flagEntrypointName) { - var entrypointFlagName string + var flagEntrypointName string if cmdPrefix == "" { - entrypointFlagName = "entrypoint" + flagEntrypointName = "entrypoint" } else { - entrypointFlagName = fmt.Sprintf("%v.entrypoint", cmdPrefix) + flagEntrypointName = fmt.Sprintf("%v.entrypoint", cmdPrefix) } - entrypointFlagValue, err := cmd.Flags().GetString(entrypointFlagName) + flagEntrypointValue, err := cmd.Flags().GetString(flagEntrypointName) if err != nil { return err, false } - m.Entrypoint = entrypointFlagValue + m.Entrypoint = flagEntrypointValue retAdded = true } @@ -213,27 +211,27 @@ func retrieveProcessConfigEntrypointFlags(depth int, m *models.ProcessConfig, cm return nil, retAdded } -func retrieveProcessConfigPrivilegedFlags(depth int, m *models.ProcessConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveProcessConfigPropPrivilegedFlags(depth int, m *models.ProcessConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - privilegedFlagName := fmt.Sprintf("%v.privileged", cmdPrefix) - if cmd.Flags().Changed(privilegedFlagName) { + flagPrivilegedName := fmt.Sprintf("%v.privileged", cmdPrefix) + if cmd.Flags().Changed(flagPrivilegedName) { - var privilegedFlagName string + var flagPrivilegedName string if cmdPrefix == "" { - privilegedFlagName = "privileged" + flagPrivilegedName = "privileged" } else { - privilegedFlagName = fmt.Sprintf("%v.privileged", cmdPrefix) + flagPrivilegedName = fmt.Sprintf("%v.privileged", cmdPrefix) } - privilegedFlagValue, err := cmd.Flags().GetBool(privilegedFlagName) + flagPrivilegedValue, err := cmd.Flags().GetBool(flagPrivilegedName) if err != nil { return err, false } - m.Privileged = privilegedFlagValue + m.Privileged = flagPrivilegedValue retAdded = true } @@ -241,27 +239,27 @@ func retrieveProcessConfigPrivilegedFlags(depth int, m *models.ProcessConfig, cm return nil, retAdded } -func retrieveProcessConfigTtyFlags(depth int, m *models.ProcessConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveProcessConfigPropTtyFlags(depth int, m *models.ProcessConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ttyFlagName := fmt.Sprintf("%v.tty", cmdPrefix) - if cmd.Flags().Changed(ttyFlagName) { + flagTtyName := fmt.Sprintf("%v.tty", cmdPrefix) + if cmd.Flags().Changed(flagTtyName) { - var ttyFlagName string + var flagTtyName string if cmdPrefix == "" { - ttyFlagName = "tty" + flagTtyName = "tty" } else { - ttyFlagName = fmt.Sprintf("%v.tty", cmdPrefix) + flagTtyName = fmt.Sprintf("%v.tty", cmdPrefix) } - ttyFlagValue, err := cmd.Flags().GetBool(ttyFlagName) + flagTtyValue, err := cmd.Flags().GetBool(flagTtyName) if err != nil { return err, false } - m.Tty = ttyFlagValue + m.Tty = flagTtyValue retAdded = true } @@ -269,27 +267,27 @@ func retrieveProcessConfigTtyFlags(depth int, m *models.ProcessConfig, cmdPrefix return nil, retAdded } -func retrieveProcessConfigUserFlags(depth int, m *models.ProcessConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveProcessConfigPropUserFlags(depth int, m *models.ProcessConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - userFlagName := fmt.Sprintf("%v.user", cmdPrefix) - if cmd.Flags().Changed(userFlagName) { + flagUserName := fmt.Sprintf("%v.user", cmdPrefix) + if cmd.Flags().Changed(flagUserName) { - var userFlagName string + var flagUserName string if cmdPrefix == "" { - userFlagName = "user" + flagUserName = "user" } else { - userFlagName = fmt.Sprintf("%v.user", cmdPrefix) + flagUserName = fmt.Sprintf("%v.user", cmdPrefix) } - userFlagValue, err := cmd.Flags().GetString(userFlagName) + flagUserValue, err := cmd.Flags().GetString(flagUserName) if err != nil { return err, false } - m.User = userFlagValue + m.User = flagUserValue retAdded = true } diff --git a/cli/progress_detail_model.go b/cli/progress_detail_model.go index 97d72e9..03a2b16 100644 --- a/cli/progress_detail_model.go +++ b/cli/progress_detail_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for ProgressDetail @@ -17,55 +15,55 @@ import ( // register flags to command func registerModelProgressDetailFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerProgressDetailCurrent(depth, cmdPrefix, cmd); err != nil { + if err := registerProgressDetailPropCurrent(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerProgressDetailTotal(depth, cmdPrefix, cmd); err != nil { + if err := registerProgressDetailPropTotal(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerProgressDetailCurrent(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerProgressDetailPropCurrent(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - currentDescription := `` + flagCurrentDescription := `` - var currentFlagName string + var flagCurrentName string if cmdPrefix == "" { - currentFlagName = "current" + flagCurrentName = "current" } else { - currentFlagName = fmt.Sprintf("%v.current", cmdPrefix) + flagCurrentName = fmt.Sprintf("%v.current", cmdPrefix) } - var currentFlagDefault int64 + var flagCurrentDefault int64 - _ = cmd.PersistentFlags().Int64(currentFlagName, currentFlagDefault, currentDescription) + _ = cmd.PersistentFlags().Int64(flagCurrentName, flagCurrentDefault, flagCurrentDescription) return nil } -func registerProgressDetailTotal(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerProgressDetailPropTotal(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - totalDescription := `` + flagTotalDescription := `` - var totalFlagName string + var flagTotalName string if cmdPrefix == "" { - totalFlagName = "total" + flagTotalName = "total" } else { - totalFlagName = fmt.Sprintf("%v.total", cmdPrefix) + flagTotalName = fmt.Sprintf("%v.total", cmdPrefix) } - var totalFlagDefault int64 + var flagTotalDefault int64 - _ = cmd.PersistentFlags().Int64(totalFlagName, totalFlagDefault, totalDescription) + _ = cmd.PersistentFlags().Int64(flagTotalName, flagTotalDefault, flagTotalDescription) return nil } @@ -74,42 +72,42 @@ func registerProgressDetailTotal(depth int, cmdPrefix string, cmd *cobra.Command func retrieveModelProgressDetailFlags(depth int, m *models.ProgressDetail, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, currentAdded := retrieveProgressDetailCurrentFlags(depth, m, cmdPrefix, cmd) + err, CurrentAdded := retrieveProgressDetailPropCurrentFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || currentAdded + retAdded = retAdded || CurrentAdded - err, totalAdded := retrieveProgressDetailTotalFlags(depth, m, cmdPrefix, cmd) + err, TotalAdded := retrieveProgressDetailPropTotalFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || totalAdded + retAdded = retAdded || TotalAdded return nil, retAdded } -func retrieveProgressDetailCurrentFlags(depth int, m *models.ProgressDetail, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveProgressDetailPropCurrentFlags(depth int, m *models.ProgressDetail, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - currentFlagName := fmt.Sprintf("%v.current", cmdPrefix) - if cmd.Flags().Changed(currentFlagName) { + flagCurrentName := fmt.Sprintf("%v.current", cmdPrefix) + if cmd.Flags().Changed(flagCurrentName) { - var currentFlagName string + var flagCurrentName string if cmdPrefix == "" { - currentFlagName = "current" + flagCurrentName = "current" } else { - currentFlagName = fmt.Sprintf("%v.current", cmdPrefix) + flagCurrentName = fmt.Sprintf("%v.current", cmdPrefix) } - currentFlagValue, err := cmd.Flags().GetInt64(currentFlagName) + flagCurrentValue, err := cmd.Flags().GetInt64(flagCurrentName) if err != nil { return err, false } - m.Current = currentFlagValue + m.Current = flagCurrentValue retAdded = true } @@ -117,27 +115,27 @@ func retrieveProgressDetailCurrentFlags(depth int, m *models.ProgressDetail, cmd return nil, retAdded } -func retrieveProgressDetailTotalFlags(depth int, m *models.ProgressDetail, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveProgressDetailPropTotalFlags(depth int, m *models.ProgressDetail, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - totalFlagName := fmt.Sprintf("%v.total", cmdPrefix) - if cmd.Flags().Changed(totalFlagName) { + flagTotalName := fmt.Sprintf("%v.total", cmdPrefix) + if cmd.Flags().Changed(flagTotalName) { - var totalFlagName string + var flagTotalName string if cmdPrefix == "" { - totalFlagName = "total" + flagTotalName = "total" } else { - totalFlagName = fmt.Sprintf("%v.total", cmdPrefix) + flagTotalName = fmt.Sprintf("%v.total", cmdPrefix) } - totalFlagValue, err := cmd.Flags().GetInt64(totalFlagName) + flagTotalValue, err := cmd.Flags().GetInt64(flagTotalName) if err != nil { return err, false } - m.Total = totalFlagValue + m.Total = flagTotalValue retAdded = true } diff --git a/cli/push_image_info_model.go b/cli/push_image_info_model.go index ca47ddd..f47a114 100644 --- a/cli/push_image_info_model.go +++ b/cli/push_image_info_model.go @@ -2,16 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for PushImageInfo @@ -19,103 +16,103 @@ import ( // register flags to command func registerModelPushImageInfoFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerPushImageInfoError(depth, cmdPrefix, cmd); err != nil { + if err := registerPushImageInfoPropError(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPushImageInfoProgress(depth, cmdPrefix, cmd); err != nil { + if err := registerPushImageInfoPropProgress(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPushImageInfoProgressDetail(depth, cmdPrefix, cmd); err != nil { + if err := registerPushImageInfoPropProgressDetail(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerPushImageInfoStatus(depth, cmdPrefix, cmd); err != nil { + if err := registerPushImageInfoPropStatus(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerPushImageInfoError(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPushImageInfoPropError(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - errorDescription := `` + flagErrorDescription := `` - var errorFlagName string + var flagErrorName string if cmdPrefix == "" { - errorFlagName = "error" + flagErrorName = "error" } else { - errorFlagName = fmt.Sprintf("%v.error", cmdPrefix) + flagErrorName = fmt.Sprintf("%v.error", cmdPrefix) } - var errorFlagDefault string + var flagErrorDefault string - _ = cmd.PersistentFlags().String(errorFlagName, errorFlagDefault, errorDescription) + _ = cmd.PersistentFlags().String(flagErrorName, flagErrorDefault, flagErrorDescription) return nil } -func registerPushImageInfoProgress(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPushImageInfoPropProgress(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - progressDescription := `` + flagProgressDescription := `` - var progressFlagName string + var flagProgressName string if cmdPrefix == "" { - progressFlagName = "progress" + flagProgressName = "progress" } else { - progressFlagName = fmt.Sprintf("%v.progress", cmdPrefix) + flagProgressName = fmt.Sprintf("%v.progress", cmdPrefix) } - var progressFlagDefault string + var flagProgressDefault string - _ = cmd.PersistentFlags().String(progressFlagName, progressFlagDefault, progressDescription) + _ = cmd.PersistentFlags().String(flagProgressName, flagProgressDefault, flagProgressDescription) return nil } -func registerPushImageInfoProgressDetail(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPushImageInfoPropProgressDetail(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var progressDetailFlagName string + var flagProgressDetailName string if cmdPrefix == "" { - progressDetailFlagName = "progressDetail" + flagProgressDetailName = "progressDetail" } else { - progressDetailFlagName = fmt.Sprintf("%v.progressDetail", cmdPrefix) + flagProgressDetailName = fmt.Sprintf("%v.progressDetail", cmdPrefix) } - if err := registerModelProgressDetailFlags(depth+1, progressDetailFlagName, cmd); err != nil { + if err := registerModelProgressDetailFlags(depth+1, flagProgressDetailName, cmd); err != nil { return err } return nil } -func registerPushImageInfoStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerPushImageInfoPropStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - statusDescription := `` + flagStatusDescription := `` - var statusFlagName string + var flagStatusName string if cmdPrefix == "" { - statusFlagName = "status" + flagStatusName = "status" } else { - statusFlagName = fmt.Sprintf("%v.status", cmdPrefix) + flagStatusName = fmt.Sprintf("%v.status", cmdPrefix) } - var statusFlagDefault string + var flagStatusDefault string - _ = cmd.PersistentFlags().String(statusFlagName, statusFlagDefault, statusDescription) + _ = cmd.PersistentFlags().String(flagStatusName, flagStatusDefault, flagStatusDescription) return nil } @@ -124,54 +121,54 @@ func registerPushImageInfoStatus(depth int, cmdPrefix string, cmd *cobra.Command func retrieveModelPushImageInfoFlags(depth int, m *models.PushImageInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, errorAdded := retrievePushImageInfoErrorFlags(depth, m, cmdPrefix, cmd) + err, ErrorAdded := retrievePushImageInfoPropErrorFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || errorAdded + retAdded = retAdded || ErrorAdded - err, progressAdded := retrievePushImageInfoProgressFlags(depth, m, cmdPrefix, cmd) + err, ProgressAdded := retrievePushImageInfoPropProgressFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || progressAdded + retAdded = retAdded || ProgressAdded - err, progressDetailAdded := retrievePushImageInfoProgressDetailFlags(depth, m, cmdPrefix, cmd) + err, ProgressDetailAdded := retrievePushImageInfoPropProgressDetailFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || progressDetailAdded + retAdded = retAdded || ProgressDetailAdded - err, statusAdded := retrievePushImageInfoStatusFlags(depth, m, cmdPrefix, cmd) + err, StatusAdded := retrievePushImageInfoPropStatusFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || statusAdded + retAdded = retAdded || StatusAdded return nil, retAdded } -func retrievePushImageInfoErrorFlags(depth int, m *models.PushImageInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePushImageInfoPropErrorFlags(depth int, m *models.PushImageInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - errorFlagName := fmt.Sprintf("%v.error", cmdPrefix) - if cmd.Flags().Changed(errorFlagName) { + flagErrorName := fmt.Sprintf("%v.error", cmdPrefix) + if cmd.Flags().Changed(flagErrorName) { - var errorFlagName string + var flagErrorName string if cmdPrefix == "" { - errorFlagName = "error" + flagErrorName = "error" } else { - errorFlagName = fmt.Sprintf("%v.error", cmdPrefix) + flagErrorName = fmt.Sprintf("%v.error", cmdPrefix) } - errorFlagValue, err := cmd.Flags().GetString(errorFlagName) + flagErrorValue, err := cmd.Flags().GetString(flagErrorName) if err != nil { return err, false } - m.Error = errorFlagValue + m.Error = flagErrorValue retAdded = true } @@ -179,27 +176,27 @@ func retrievePushImageInfoErrorFlags(depth int, m *models.PushImageInfo, cmdPref return nil, retAdded } -func retrievePushImageInfoProgressFlags(depth int, m *models.PushImageInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePushImageInfoPropProgressFlags(depth int, m *models.PushImageInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - progressFlagName := fmt.Sprintf("%v.progress", cmdPrefix) - if cmd.Flags().Changed(progressFlagName) { + flagProgressName := fmt.Sprintf("%v.progress", cmdPrefix) + if cmd.Flags().Changed(flagProgressName) { - var progressFlagName string + var flagProgressName string if cmdPrefix == "" { - progressFlagName = "progress" + flagProgressName = "progress" } else { - progressFlagName = fmt.Sprintf("%v.progress", cmdPrefix) + flagProgressName = fmt.Sprintf("%v.progress", cmdPrefix) } - progressFlagValue, err := cmd.Flags().GetString(progressFlagName) + flagProgressValue, err := cmd.Flags().GetString(flagProgressName) if err != nil { return err, false } - m.Progress = progressFlagValue + m.Progress = flagProgressValue retAdded = true } @@ -207,54 +204,54 @@ func retrievePushImageInfoProgressFlags(depth int, m *models.PushImageInfo, cmdP return nil, retAdded } -func retrievePushImageInfoProgressDetailFlags(depth int, m *models.PushImageInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePushImageInfoPropProgressDetailFlags(depth int, m *models.PushImageInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - progressDetailFlagName := fmt.Sprintf("%v.progressDetail", cmdPrefix) - if cmd.Flags().Changed(progressDetailFlagName) { + flagProgressDetailName := fmt.Sprintf("%v.progressDetail", cmdPrefix) + if cmd.Flags().Changed(flagProgressDetailName) { // info: complex object progressDetail ProgressDetail is retrieved outside this Changed() block } - progressDetailFlagValue := m.ProgressDetail - if swag.IsZero(progressDetailFlagValue) { - progressDetailFlagValue = &models.ProgressDetail{} + flagProgressDetailValue := m.ProgressDetail + if swag.IsZero(flagProgressDetailValue) { + flagProgressDetailValue = &models.ProgressDetail{} } - err, progressDetailAdded := retrieveModelProgressDetailFlags(depth+1, progressDetailFlagValue, progressDetailFlagName, cmd) + err, ProgressDetailAdded := retrieveModelProgressDetailFlags(depth+1, flagProgressDetailValue, flagProgressDetailName, cmd) if err != nil { return err, false } - retAdded = retAdded || progressDetailAdded - if progressDetailAdded { - m.ProgressDetail = progressDetailFlagValue + retAdded = retAdded || ProgressDetailAdded + if ProgressDetailAdded { + m.ProgressDetail = flagProgressDetailValue } return nil, retAdded } -func retrievePushImageInfoStatusFlags(depth int, m *models.PushImageInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrievePushImageInfoPropStatusFlags(depth int, m *models.PushImageInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - statusFlagName := fmt.Sprintf("%v.status", cmdPrefix) - if cmd.Flags().Changed(statusFlagName) { + flagStatusName := fmt.Sprintf("%v.status", cmdPrefix) + if cmd.Flags().Changed(flagStatusName) { - var statusFlagName string + var flagStatusName string if cmdPrefix == "" { - statusFlagName = "status" + flagStatusName = "status" } else { - statusFlagName = fmt.Sprintf("%v.status", cmdPrefix) + flagStatusName = fmt.Sprintf("%v.status", cmdPrefix) } - statusFlagValue, err := cmd.Flags().GetString(statusFlagName) + flagStatusValue, err := cmd.Flags().GetString(flagStatusName) if err != nil { return err, false } - m.Status = statusFlagValue + m.Status = flagStatusValue retAdded = true } diff --git a/cli/put_container_archive_operation.go b/cli/put_container_archive_operation.go index 1e857de..9b0fb8e 100644 --- a/cli/put_container_archive_operation.go +++ b/cli/put_container_archive_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/container" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationContainerPutContainerArchiveCmd returns a cmd to handle operation putContainerArchive +// makeOperationContainerPutContainerArchiveCmd returns a command to handle operation putContainerArchive func makeOperationContainerPutContainerArchiveCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "PutContainerArchive", @@ -38,23 +36,22 @@ func runOperationContainerPutContainerArchive(cmd *cobra.Command, args []string) } // retrieve flag values from cmd and fill params params := container.NewPutContainerArchiveParams() - if err, _ := retrieveOperationContainerPutContainerArchiveCopyUIDGIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerPutContainerArchiveCopyUIDGIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerPutContainerArchiveIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerPutContainerArchiveIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerPutContainerArchiveInputStreamFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerPutContainerArchiveInputStreamFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerPutContainerArchiveNoOverwriteDirNonDirFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerPutContainerArchiveNoOverwriteDirNonDirFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationContainerPutContainerArchivePathFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationContainerPutContainerArchivePathFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -63,10 +60,11 @@ func runOperationContainerPutContainerArchive(cmd *cobra.Command, args []string) if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -92,73 +90,77 @@ func registerOperationContainerPutContainerArchiveParamFlags(cmd *cobra.Command) func registerOperationContainerPutContainerArchiveCopyUIDGIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - copyUidGIdDescription := `If “1”, “true”, then it will copy UID/GID maps to the dest file or dir` + flagCopyUIDGIDDescription := `If “1”, “true”, then it will copy UID/GID maps to the dest file or dir` - var copyUidGIdFlagName string + var flagCopyUIDGIDName string if cmdPrefix == "" { - copyUidGIdFlagName = "copyUIDGID" + flagCopyUIDGIDName = "copyUIDGID" } else { - copyUidGIdFlagName = fmt.Sprintf("%v.copyUIDGID", cmdPrefix) + flagCopyUIDGIDName = fmt.Sprintf("%v.copyUIDGID", cmdPrefix) } - var copyUidGIdFlagDefault string + var flagCopyUIDGIDDefault string - _ = cmd.PersistentFlags().String(copyUidGIdFlagName, copyUidGIdFlagDefault, copyUidGIdDescription) + _ = cmd.PersistentFlags().String(flagCopyUIDGIDName, flagCopyUIDGIDDefault, flagCopyUIDGIDDescription) return nil } + func registerOperationContainerPutContainerArchiveIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the container` + flagIDDescription := `Required. ID or name of the container` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationContainerPutContainerArchiveInputStreamParamFlags(cmdPrefix string, cmd *cobra.Command) error { // warning: go type io.ReadCloser is not supported by go-swagger cli yet. return nil } + func registerOperationContainerPutContainerArchiveNoOverwriteDirNonDirParamFlags(cmdPrefix string, cmd *cobra.Command) error { - noOverwriteDirNonDirDescription := `If “1”, “true”, or “True” then it will be an error if unpacking the given content would cause an existing directory to be replaced with a non-directory and vice versa.` + flagNoOverwriteDirNonDirDescription := `If “1”, “true”, or “True” then it will be an error if unpacking the given content would cause an existing directory to be replaced with a non-directory and vice versa.` - var noOverwriteDirNonDirFlagName string + var flagNoOverwriteDirNonDirName string if cmdPrefix == "" { - noOverwriteDirNonDirFlagName = "noOverwriteDirNonDir" + flagNoOverwriteDirNonDirName = "noOverwriteDirNonDir" } else { - noOverwriteDirNonDirFlagName = fmt.Sprintf("%v.noOverwriteDirNonDir", cmdPrefix) + flagNoOverwriteDirNonDirName = fmt.Sprintf("%v.noOverwriteDirNonDir", cmdPrefix) } - var noOverwriteDirNonDirFlagDefault string + var flagNoOverwriteDirNonDirDefault string - _ = cmd.PersistentFlags().String(noOverwriteDirNonDirFlagName, noOverwriteDirNonDirFlagDefault, noOverwriteDirNonDirDescription) + _ = cmd.PersistentFlags().String(flagNoOverwriteDirNonDirName, flagNoOverwriteDirNonDirDefault, flagNoOverwriteDirNonDirDescription) return nil } + func registerOperationContainerPutContainerArchivePathParamFlags(cmdPrefix string, cmd *cobra.Command) error { - pathDescription := `Required. Path to a directory in the container to extract the archive’s contents into. ` + flagPathDescription := `Required. Path to a directory in the container to extract the archive’s contents into. ` - var pathFlagName string + var flagPathName string if cmdPrefix == "" { - pathFlagName = "path" + flagPathName = "path" } else { - pathFlagName = fmt.Sprintf("%v.path", cmdPrefix) + flagPathName = fmt.Sprintf("%v.path", cmdPrefix) } - var pathFlagDefault string + var flagPathDefault string - _ = cmd.PersistentFlags().String(pathFlagName, pathFlagDefault, pathDescription) + _ = cmd.PersistentFlags().String(flagPathName, flagPathDefault, flagPathDescription) return nil } @@ -167,87 +169,96 @@ func retrieveOperationContainerPutContainerArchiveCopyUIDGIDFlag(m *container.Pu retAdded := false if cmd.Flags().Changed("copyUIDGID") { - var copyUidGIdFlagName string + var flagCopyUIDGIDName string if cmdPrefix == "" { - copyUidGIdFlagName = "copyUIDGID" + flagCopyUIDGIDName = "copyUIDGID" } else { - copyUidGIdFlagName = fmt.Sprintf("%v.copyUIDGID", cmdPrefix) + flagCopyUIDGIDName = fmt.Sprintf("%v.copyUIDGID", cmdPrefix) } - copyUidGIdFlagValue, err := cmd.Flags().GetString(copyUidGIdFlagName) + flagCopyUIDGIDValue, err := cmd.Flags().GetString(flagCopyUIDGIDName) if err != nil { return err, false } - m.CopyUIDGID = ©UidGIdFlagValue + m.CopyUIDGID = &flagCopyUIDGIDValue } + return nil, retAdded } + func retrieveOperationContainerPutContainerArchiveIDFlag(m *container.PutContainerArchiveParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationContainerPutContainerArchiveInputStreamFlag(m *container.PutContainerArchiveParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("inputStream") { // warning: io.ReadCloser is not supported by go-swagger cli yet } + return nil, retAdded } + func retrieveOperationContainerPutContainerArchiveNoOverwriteDirNonDirFlag(m *container.PutContainerArchiveParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("noOverwriteDirNonDir") { - var noOverwriteDirNonDirFlagName string + var flagNoOverwriteDirNonDirName string if cmdPrefix == "" { - noOverwriteDirNonDirFlagName = "noOverwriteDirNonDir" + flagNoOverwriteDirNonDirName = "noOverwriteDirNonDir" } else { - noOverwriteDirNonDirFlagName = fmt.Sprintf("%v.noOverwriteDirNonDir", cmdPrefix) + flagNoOverwriteDirNonDirName = fmt.Sprintf("%v.noOverwriteDirNonDir", cmdPrefix) } - noOverwriteDirNonDirFlagValue, err := cmd.Flags().GetString(noOverwriteDirNonDirFlagName) + flagNoOverwriteDirNonDirValue, err := cmd.Flags().GetString(flagNoOverwriteDirNonDirName) if err != nil { return err, false } - m.NoOverwriteDirNonDir = &noOverwriteDirNonDirFlagValue + m.NoOverwriteDirNonDir = &flagNoOverwriteDirNonDirValue } + return nil, retAdded } + func retrieveOperationContainerPutContainerArchivePathFlag(m *container.PutContainerArchiveParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("path") { - var pathFlagName string + var flagPathName string if cmdPrefix == "" { - pathFlagName = "path" + flagPathName = "path" } else { - pathFlagName = fmt.Sprintf("%v.path", cmdPrefix) + flagPathName = fmt.Sprintf("%v.path", cmdPrefix) } - pathFlagValue, err := cmd.Flags().GetString(pathFlagName) + flagPathValue, err := cmd.Flags().GetString(flagPathName) if err != nil { return err, false } - m.Path = pathFlagValue + m.Path = flagPathValue } + return nil, retAdded } @@ -255,60 +266,60 @@ func retrieveOperationContainerPutContainerArchivePathFlag(m *container.PutConta func parseOperationContainerPutContainerArchiveResult(resp0 *container.PutContainerArchiveOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning putContainerArchiveOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*container.PutContainerArchiveBadRequest) + var iResp1 any = respErr + eresp1, ok := iResp1.(*container.PutContainerArchiveBadRequest) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*container.PutContainerArchiveForbidden) + var iResp2 any = respErr + eresp2, ok := iResp2.(*container.PutContainerArchiveForbidden) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*container.PutContainerArchiveNotFound) + var iResp3 any = respErr + eresp3, ok := iResp3.(*container.PutContainerArchiveNotFound) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp4 interface{} = respErr - resp4, ok := iResp4.(*container.PutContainerArchiveInternalServerError) + var iResp4 any = respErr + eresp4, ok := iResp4.(*container.PutContainerArchiveInternalServerError) if ok { - if !swag.IsZero(resp4) && !swag.IsZero(resp4.Payload) { - msgStr, err := json.Marshal(resp4.Payload) + // the error response has a payload + if !swag.IsZero(eresp4) && !swag.IsZero(eresp4.Payload) { + msgStr, err := json.Marshal(eresp4.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response putContainerArchiveOK is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/reachability_model.go b/cli/reachability_model.go index 7984f93..b2406b4 100644 --- a/cli/reachability_model.go +++ b/cli/reachability_model.go @@ -2,12 +2,10 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for Reachability diff --git a/cli/registry_service_config_model.go b/cli/registry_service_config_model.go index f507d70..18545b0 100644 --- a/cli/registry_service_config_model.go +++ b/cli/registry_service_config_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for RegistryServiceConfig @@ -17,30 +15,30 @@ import ( // register flags to command func registerModelRegistryServiceConfigFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerRegistryServiceConfigAllowNondistributableArtifactsCIDRs(depth, cmdPrefix, cmd); err != nil { + if err := registerRegistryServiceConfigPropAllowNondistributableArtifactsCIDRs(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerRegistryServiceConfigAllowNondistributableArtifactsHostnames(depth, cmdPrefix, cmd); err != nil { + if err := registerRegistryServiceConfigPropAllowNondistributableArtifactsHostnames(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerRegistryServiceConfigIndexConfigs(depth, cmdPrefix, cmd); err != nil { + if err := registerRegistryServiceConfigPropIndexConfigs(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerRegistryServiceConfigInsecureRegistryCIDRs(depth, cmdPrefix, cmd); err != nil { + if err := registerRegistryServiceConfigPropInsecureRegistryCIDRs(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerRegistryServiceConfigMirrors(depth, cmdPrefix, cmd); err != nil { + if err := registerRegistryServiceConfigPropMirrors(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerRegistryServiceConfigAllowNondistributableArtifactsCIDRs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerRegistryServiceConfigPropAllowNondistributableArtifactsCIDRs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -50,7 +48,7 @@ func registerRegistryServiceConfigAllowNondistributableArtifactsCIDRs(depth int, return nil } -func registerRegistryServiceConfigAllowNondistributableArtifactsHostnames(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerRegistryServiceConfigPropAllowNondistributableArtifactsHostnames(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -60,7 +58,7 @@ func registerRegistryServiceConfigAllowNondistributableArtifactsHostnames(depth return nil } -func registerRegistryServiceConfigIndexConfigs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerRegistryServiceConfigPropIndexConfigs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -70,7 +68,7 @@ func registerRegistryServiceConfigIndexConfigs(depth int, cmdPrefix string, cmd return nil } -func registerRegistryServiceConfigInsecureRegistryCIDRs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerRegistryServiceConfigPropInsecureRegistryCIDRs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -80,7 +78,7 @@ func registerRegistryServiceConfigInsecureRegistryCIDRs(depth int, cmdPrefix str return nil } -func registerRegistryServiceConfigMirrors(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerRegistryServiceConfigPropMirrors(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -94,103 +92,103 @@ func registerRegistryServiceConfigMirrors(depth int, cmdPrefix string, cmd *cobr func retrieveModelRegistryServiceConfigFlags(depth int, m *models.RegistryServiceConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, allowNondistributableArtifactsCIdRsAdded := retrieveRegistryServiceConfigAllowNondistributableArtifactsCIDRsFlags(depth, m, cmdPrefix, cmd) + err, AllowNondistributableArtifactsCIDRsAdded := retrieveRegistryServiceConfigPropAllowNondistributableArtifactsCIDRsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || allowNondistributableArtifactsCIdRsAdded + retAdded = retAdded || AllowNondistributableArtifactsCIDRsAdded - err, allowNondistributableArtifactsHostnamesAdded := retrieveRegistryServiceConfigAllowNondistributableArtifactsHostnamesFlags(depth, m, cmdPrefix, cmd) + err, AllowNondistributableArtifactsHostnamesAdded := retrieveRegistryServiceConfigPropAllowNondistributableArtifactsHostnamesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || allowNondistributableArtifactsHostnamesAdded + retAdded = retAdded || AllowNondistributableArtifactsHostnamesAdded - err, indexConfigsAdded := retrieveRegistryServiceConfigIndexConfigsFlags(depth, m, cmdPrefix, cmd) + err, IndexConfigsAdded := retrieveRegistryServiceConfigPropIndexConfigsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || indexConfigsAdded + retAdded = retAdded || IndexConfigsAdded - err, insecureRegistryCIdRsAdded := retrieveRegistryServiceConfigInsecureRegistryCIDRsFlags(depth, m, cmdPrefix, cmd) + err, InsecureRegistryCIDRsAdded := retrieveRegistryServiceConfigPropInsecureRegistryCIDRsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || insecureRegistryCIdRsAdded + retAdded = retAdded || InsecureRegistryCIDRsAdded - err, mirrorsAdded := retrieveRegistryServiceConfigMirrorsFlags(depth, m, cmdPrefix, cmd) + err, MirrorsAdded := retrieveRegistryServiceConfigPropMirrorsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || mirrorsAdded + retAdded = retAdded || MirrorsAdded return nil, retAdded } -func retrieveRegistryServiceConfigAllowNondistributableArtifactsCIDRsFlags(depth int, m *models.RegistryServiceConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveRegistryServiceConfigPropAllowNondistributableArtifactsCIDRsFlags(depth int, m *models.RegistryServiceConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - allowNondistributableArtifactsCIdRsFlagName := fmt.Sprintf("%v.AllowNondistributableArtifactsCIDRs", cmdPrefix) - if cmd.Flags().Changed(allowNondistributableArtifactsCIdRsFlagName) { + flagAllowNondistributableArtifactsCIDRsName := fmt.Sprintf("%v.AllowNondistributableArtifactsCIDRs", cmdPrefix) + if cmd.Flags().Changed(flagAllowNondistributableArtifactsCIDRsName) { // warning: AllowNondistributableArtifactsCIDRs array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveRegistryServiceConfigAllowNondistributableArtifactsHostnamesFlags(depth int, m *models.RegistryServiceConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveRegistryServiceConfigPropAllowNondistributableArtifactsHostnamesFlags(depth int, m *models.RegistryServiceConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - allowNondistributableArtifactsHostnamesFlagName := fmt.Sprintf("%v.AllowNondistributableArtifactsHostnames", cmdPrefix) - if cmd.Flags().Changed(allowNondistributableArtifactsHostnamesFlagName) { + flagAllowNondistributableArtifactsHostnamesName := fmt.Sprintf("%v.AllowNondistributableArtifactsHostnames", cmdPrefix) + if cmd.Flags().Changed(flagAllowNondistributableArtifactsHostnamesName) { // warning: AllowNondistributableArtifactsHostnames array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveRegistryServiceConfigIndexConfigsFlags(depth int, m *models.RegistryServiceConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveRegistryServiceConfigPropIndexConfigsFlags(depth int, m *models.RegistryServiceConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - indexConfigsFlagName := fmt.Sprintf("%v.IndexConfigs", cmdPrefix) - if cmd.Flags().Changed(indexConfigsFlagName) { + flagIndexConfigsName := fmt.Sprintf("%v.IndexConfigs", cmdPrefix) + if cmd.Flags().Changed(flagIndexConfigsName) { // warning: IndexConfigs map type map[string]IndexInfo is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveRegistryServiceConfigInsecureRegistryCIDRsFlags(depth int, m *models.RegistryServiceConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveRegistryServiceConfigPropInsecureRegistryCIDRsFlags(depth int, m *models.RegistryServiceConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - insecureRegistryCIdRsFlagName := fmt.Sprintf("%v.InsecureRegistryCIDRs", cmdPrefix) - if cmd.Flags().Changed(insecureRegistryCIdRsFlagName) { + flagInsecureRegistryCIDRsName := fmt.Sprintf("%v.InsecureRegistryCIDRs", cmdPrefix) + if cmd.Flags().Changed(flagInsecureRegistryCIDRsName) { // warning: InsecureRegistryCIDRs array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveRegistryServiceConfigMirrorsFlags(depth int, m *models.RegistryServiceConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveRegistryServiceConfigPropMirrorsFlags(depth int, m *models.RegistryServiceConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - mirrorsFlagName := fmt.Sprintf("%v.Mirrors", cmdPrefix) - if cmd.Flags().Changed(mirrorsFlagName) { + flagMirrorsName := fmt.Sprintf("%v.Mirrors", cmdPrefix) + if cmd.Flags().Changed(flagMirrorsName) { // warning: Mirrors array type []string is not supported by go-swagger cli yet } diff --git a/cli/resource_object_model.go b/cli/resource_object_model.go index 261659d..7987965 100644 --- a/cli/resource_object_model.go +++ b/cli/resource_object_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for ResourceObject @@ -17,22 +15,22 @@ import ( // register flags to command func registerModelResourceObjectFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerResourceObjectGenericResources(depth, cmdPrefix, cmd); err != nil { + if err := registerResourceObjectPropGenericResources(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourceObjectMemoryBytes(depth, cmdPrefix, cmd); err != nil { + if err := registerResourceObjectPropMemoryBytes(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourceObjectNanoCPUs(depth, cmdPrefix, cmd); err != nil { + if err := registerResourceObjectPropNanoCPUs(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerResourceObjectGenericResources(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourceObjectPropGenericResources(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -42,44 +40,44 @@ func registerResourceObjectGenericResources(depth int, cmdPrefix string, cmd *co return nil } -func registerResourceObjectMemoryBytes(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourceObjectPropMemoryBytes(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - memoryBytesDescription := `` + flagMemoryBytesDescription := `` - var memoryBytesFlagName string + var flagMemoryBytesName string if cmdPrefix == "" { - memoryBytesFlagName = "MemoryBytes" + flagMemoryBytesName = "MemoryBytes" } else { - memoryBytesFlagName = fmt.Sprintf("%v.MemoryBytes", cmdPrefix) + flagMemoryBytesName = fmt.Sprintf("%v.MemoryBytes", cmdPrefix) } - var memoryBytesFlagDefault int64 + var flagMemoryBytesDefault int64 - _ = cmd.PersistentFlags().Int64(memoryBytesFlagName, memoryBytesFlagDefault, memoryBytesDescription) + _ = cmd.PersistentFlags().Int64(flagMemoryBytesName, flagMemoryBytesDefault, flagMemoryBytesDescription) return nil } -func registerResourceObjectNanoCPUs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourceObjectPropNanoCPUs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nanoCPUsDescription := `` + flagNanoCPUsDescription := `` - var nanoCPUsFlagName string + var flagNanoCPUsName string if cmdPrefix == "" { - nanoCPUsFlagName = "NanoCPUs" + flagNanoCPUsName = "NanoCPUs" } else { - nanoCPUsFlagName = fmt.Sprintf("%v.NanoCPUs", cmdPrefix) + flagNanoCPUsName = fmt.Sprintf("%v.NanoCPUs", cmdPrefix) } - var nanoCPUsFlagDefault int64 + var flagNanoCPUsDefault int64 - _ = cmd.PersistentFlags().Int64(nanoCPUsFlagName, nanoCPUsFlagDefault, nanoCPUsDescription) + _ = cmd.PersistentFlags().Int64(flagNanoCPUsName, flagNanoCPUsDefault, flagNanoCPUsDescription) return nil } @@ -88,62 +86,62 @@ func registerResourceObjectNanoCPUs(depth int, cmdPrefix string, cmd *cobra.Comm func retrieveModelResourceObjectFlags(depth int, m *models.ResourceObject, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, genericResourcesAdded := retrieveResourceObjectGenericResourcesFlags(depth, m, cmdPrefix, cmd) + err, GenericResourcesAdded := retrieveResourceObjectPropGenericResourcesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || genericResourcesAdded + retAdded = retAdded || GenericResourcesAdded - err, memoryBytesAdded := retrieveResourceObjectMemoryBytesFlags(depth, m, cmdPrefix, cmd) + err, MemoryBytesAdded := retrieveResourceObjectPropMemoryBytesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || memoryBytesAdded + retAdded = retAdded || MemoryBytesAdded - err, nanoCPUsAdded := retrieveResourceObjectNanoCPUsFlags(depth, m, cmdPrefix, cmd) + err, NanoCPUsAdded := retrieveResourceObjectPropNanoCPUsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nanoCPUsAdded + retAdded = retAdded || NanoCPUsAdded return nil, retAdded } -func retrieveResourceObjectGenericResourcesFlags(depth int, m *models.ResourceObject, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourceObjectPropGenericResourcesFlags(depth int, m *models.ResourceObject, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - genericResourcesFlagName := fmt.Sprintf("%v.GenericResources", cmdPrefix) - if cmd.Flags().Changed(genericResourcesFlagName) { + flagGenericResourcesName := fmt.Sprintf("%v.GenericResources", cmdPrefix) + if cmd.Flags().Changed(flagGenericResourcesName) { // warning: GenericResources array type GenericResources is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveResourceObjectMemoryBytesFlags(depth int, m *models.ResourceObject, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourceObjectPropMemoryBytesFlags(depth int, m *models.ResourceObject, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - memoryBytesFlagName := fmt.Sprintf("%v.MemoryBytes", cmdPrefix) - if cmd.Flags().Changed(memoryBytesFlagName) { + flagMemoryBytesName := fmt.Sprintf("%v.MemoryBytes", cmdPrefix) + if cmd.Flags().Changed(flagMemoryBytesName) { - var memoryBytesFlagName string + var flagMemoryBytesName string if cmdPrefix == "" { - memoryBytesFlagName = "MemoryBytes" + flagMemoryBytesName = "MemoryBytes" } else { - memoryBytesFlagName = fmt.Sprintf("%v.MemoryBytes", cmdPrefix) + flagMemoryBytesName = fmt.Sprintf("%v.MemoryBytes", cmdPrefix) } - memoryBytesFlagValue, err := cmd.Flags().GetInt64(memoryBytesFlagName) + flagMemoryBytesValue, err := cmd.Flags().GetInt64(flagMemoryBytesName) if err != nil { return err, false } - m.MemoryBytes = memoryBytesFlagValue + m.MemoryBytes = flagMemoryBytesValue retAdded = true } @@ -151,27 +149,27 @@ func retrieveResourceObjectMemoryBytesFlags(depth int, m *models.ResourceObject, return nil, retAdded } -func retrieveResourceObjectNanoCPUsFlags(depth int, m *models.ResourceObject, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourceObjectPropNanoCPUsFlags(depth int, m *models.ResourceObject, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nanoCPUsFlagName := fmt.Sprintf("%v.NanoCPUs", cmdPrefix) - if cmd.Flags().Changed(nanoCPUsFlagName) { + flagNanoCPUsName := fmt.Sprintf("%v.NanoCPUs", cmdPrefix) + if cmd.Flags().Changed(flagNanoCPUsName) { - var nanoCPUsFlagName string + var flagNanoCPUsName string if cmdPrefix == "" { - nanoCPUsFlagName = "NanoCPUs" + flagNanoCPUsName = "NanoCPUs" } else { - nanoCPUsFlagName = fmt.Sprintf("%v.NanoCPUs", cmdPrefix) + flagNanoCPUsName = fmt.Sprintf("%v.NanoCPUs", cmdPrefix) } - nanoCPUsFlagValue, err := cmd.Flags().GetInt64(nanoCPUsFlagName) + flagNanoCPUsValue, err := cmd.Flags().GetInt64(flagNanoCPUsName) if err != nil { return err, false } - m.NanoCPUs = nanoCPUsFlagValue + m.NanoCPUs = flagNanoCPUsValue retAdded = true } diff --git a/cli/resources_model.go b/cli/resources_model.go index 4ce10c0..0d383f2 100644 --- a/cli/resources_model.go +++ b/cli/resources_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for Resources @@ -17,138 +15,138 @@ import ( // register flags to command func registerModelResourcesFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerResourcesBlkioDeviceReadBps(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropBlkioDeviceReadBps(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesBlkioDeviceReadIOps(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropBlkioDeviceReadIOps(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesBlkioDeviceWriteBps(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropBlkioDeviceWriteBps(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesBlkioDeviceWriteIOps(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropBlkioDeviceWriteIOps(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesBlkioWeight(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropBlkioWeight(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesBlkioWeightDevice(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropBlkioWeightDevice(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesCgroupParent(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropCgroupParent(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesCPUCount(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropCPUCount(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesCPUPercent(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropCPUPercent(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesCPUPeriod(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropCPUPeriod(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesCPUQuota(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropCPUQuota(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesCPURealtimePeriod(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropCPURealtimePeriod(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesCPURealtimeRuntime(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropCPURealtimeRuntime(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesCPUShares(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropCPUShares(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesCpusetCpus(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropCpusetCpus(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesCpusetMems(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropCpusetMems(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesDeviceCgroupRules(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropDeviceCgroupRules(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesDeviceRequests(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropDeviceRequests(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesDevices(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropDevices(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesIOMaximumBandwidth(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropIOMaximumBandwidth(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesIOMaximumIOps(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropIOMaximumIOps(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesInit(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropInit(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesKernelMemory(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropKernelMemory(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesKernelMemoryTCP(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropKernelMemoryTCP(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesMemory(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropMemory(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesMemoryReservation(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropMemoryReservation(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesMemorySwap(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropMemorySwap(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesMemorySwappiness(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropMemorySwappiness(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesNanoCPUs(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropNanoCPUs(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesOomKillDisable(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropOomKillDisable(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesPidsLimit(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropPidsLimit(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesUlimits(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesPropUlimits(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerResourcesBlkioDeviceReadBps(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropBlkioDeviceReadBps(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -158,7 +156,7 @@ func registerResourcesBlkioDeviceReadBps(depth int, cmdPrefix string, cmd *cobra return nil } -func registerResourcesBlkioDeviceReadIOps(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropBlkioDeviceReadIOps(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -168,7 +166,7 @@ func registerResourcesBlkioDeviceReadIOps(depth int, cmdPrefix string, cmd *cobr return nil } -func registerResourcesBlkioDeviceWriteBps(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropBlkioDeviceWriteBps(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -178,7 +176,7 @@ func registerResourcesBlkioDeviceWriteBps(depth int, cmdPrefix string, cmd *cobr return nil } -func registerResourcesBlkioDeviceWriteIOps(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropBlkioDeviceWriteIOps(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -188,28 +186,28 @@ func registerResourcesBlkioDeviceWriteIOps(depth int, cmdPrefix string, cmd *cob return nil } -func registerResourcesBlkioWeight(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropBlkioWeight(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - blkioWeightDescription := `Block IO weight (relative weight).` + flagBlkioWeightDescription := `Block IO weight (relative weight).` - var blkioWeightFlagName string + var flagBlkioWeightName string if cmdPrefix == "" { - blkioWeightFlagName = "BlkioWeight" + flagBlkioWeightName = "BlkioWeight" } else { - blkioWeightFlagName = fmt.Sprintf("%v.BlkioWeight", cmdPrefix) + flagBlkioWeightName = fmt.Sprintf("%v.BlkioWeight", cmdPrefix) } - var blkioWeightFlagDefault int64 + var flagBlkioWeightDefault int64 - _ = cmd.PersistentFlags().Int64(blkioWeightFlagName, blkioWeightFlagDefault, blkioWeightDescription) + _ = cmd.PersistentFlags().Int64(flagBlkioWeightName, flagBlkioWeightDefault, flagBlkioWeightDescription) return nil } -func registerResourcesBlkioWeightDevice(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropBlkioWeightDevice(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -219,223 +217,223 @@ func registerResourcesBlkioWeightDevice(depth int, cmdPrefix string, cmd *cobra. return nil } -func registerResourcesCgroupParent(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropCgroupParent(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - cgroupParentDescription := `Path to ` + "`" + `cgroups` + "`" + ` under which the container's ` + "`" + `cgroup` + "`" + ` is created. If the path is not absolute, the path is considered to be relative to the ` + "`" + `cgroups` + "`" + ` path of the init process. Cgroups are created if they do not already exist.` + flagCgroupParentDescription := `Path to ` + "`" + `cgroups` + "`" + ` under which the container's ` + "`" + `cgroup` + "`" + ` is created. If the path is not absolute, the path is considered to be relative to the ` + "`" + `cgroups` + "`" + ` path of the init process. Cgroups are created if they do not already exist.` - var cgroupParentFlagName string + var flagCgroupParentName string if cmdPrefix == "" { - cgroupParentFlagName = "CgroupParent" + flagCgroupParentName = "CgroupParent" } else { - cgroupParentFlagName = fmt.Sprintf("%v.CgroupParent", cmdPrefix) + flagCgroupParentName = fmt.Sprintf("%v.CgroupParent", cmdPrefix) } - var cgroupParentFlagDefault string + var flagCgroupParentDefault string - _ = cmd.PersistentFlags().String(cgroupParentFlagName, cgroupParentFlagDefault, cgroupParentDescription) + _ = cmd.PersistentFlags().String(flagCgroupParentName, flagCgroupParentDefault, flagCgroupParentDescription) return nil } -func registerResourcesCPUCount(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropCPUCount(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - cpuCountDescription := `The number of usable CPUs (Windows only). + flagCPUCountDescription := `The number of usable CPUs (Windows only). On Windows Server containers, the processor resource controls are mutually exclusive. The order of precedence is ` + "`" + `CPUCount` + "`" + ` first, then ` + "`" + `CPUShares` + "`" + `, and ` + "`" + `CPUPercent` + "`" + ` last. ` - var cpuCountFlagName string + var flagCPUCountName string if cmdPrefix == "" { - cpuCountFlagName = "CpuCount" + flagCPUCountName = "CpuCount" } else { - cpuCountFlagName = fmt.Sprintf("%v.CpuCount", cmdPrefix) + flagCPUCountName = fmt.Sprintf("%v.CpuCount", cmdPrefix) } - var cpuCountFlagDefault int64 + var flagCPUCountDefault int64 - _ = cmd.PersistentFlags().Int64(cpuCountFlagName, cpuCountFlagDefault, cpuCountDescription) + _ = cmd.PersistentFlags().Int64(flagCPUCountName, flagCPUCountDefault, flagCPUCountDescription) return nil } -func registerResourcesCPUPercent(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropCPUPercent(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - cpuPercentDescription := `The usable percentage of the available CPUs (Windows only). + flagCPUPercentDescription := `The usable percentage of the available CPUs (Windows only). On Windows Server containers, the processor resource controls are mutually exclusive. The order of precedence is ` + "`" + `CPUCount` + "`" + ` first, then ` + "`" + `CPUShares` + "`" + `, and ` + "`" + `CPUPercent` + "`" + ` last. ` - var cpuPercentFlagName string + var flagCPUPercentName string if cmdPrefix == "" { - cpuPercentFlagName = "CpuPercent" + flagCPUPercentName = "CpuPercent" } else { - cpuPercentFlagName = fmt.Sprintf("%v.CpuPercent", cmdPrefix) + flagCPUPercentName = fmt.Sprintf("%v.CpuPercent", cmdPrefix) } - var cpuPercentFlagDefault int64 + var flagCPUPercentDefault int64 - _ = cmd.PersistentFlags().Int64(cpuPercentFlagName, cpuPercentFlagDefault, cpuPercentDescription) + _ = cmd.PersistentFlags().Int64(flagCPUPercentName, flagCPUPercentDefault, flagCPUPercentDescription) return nil } -func registerResourcesCPUPeriod(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropCPUPeriod(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - cpuPeriodDescription := `The length of a CPU period in microseconds.` + flagCPUPeriodDescription := `The length of a CPU period in microseconds.` - var cpuPeriodFlagName string + var flagCPUPeriodName string if cmdPrefix == "" { - cpuPeriodFlagName = "CpuPeriod" + flagCPUPeriodName = "CpuPeriod" } else { - cpuPeriodFlagName = fmt.Sprintf("%v.CpuPeriod", cmdPrefix) + flagCPUPeriodName = fmt.Sprintf("%v.CpuPeriod", cmdPrefix) } - var cpuPeriodFlagDefault int64 + var flagCPUPeriodDefault int64 - _ = cmd.PersistentFlags().Int64(cpuPeriodFlagName, cpuPeriodFlagDefault, cpuPeriodDescription) + _ = cmd.PersistentFlags().Int64(flagCPUPeriodName, flagCPUPeriodDefault, flagCPUPeriodDescription) return nil } -func registerResourcesCPUQuota(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropCPUQuota(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - cpuQuotaDescription := `Microseconds of CPU time that the container can get in a CPU period.` + flagCPUQuotaDescription := `Microseconds of CPU time that the container can get in a CPU period.` - var cpuQuotaFlagName string + var flagCPUQuotaName string if cmdPrefix == "" { - cpuQuotaFlagName = "CpuQuota" + flagCPUQuotaName = "CpuQuota" } else { - cpuQuotaFlagName = fmt.Sprintf("%v.CpuQuota", cmdPrefix) + flagCPUQuotaName = fmt.Sprintf("%v.CpuQuota", cmdPrefix) } - var cpuQuotaFlagDefault int64 + var flagCPUQuotaDefault int64 - _ = cmd.PersistentFlags().Int64(cpuQuotaFlagName, cpuQuotaFlagDefault, cpuQuotaDescription) + _ = cmd.PersistentFlags().Int64(flagCPUQuotaName, flagCPUQuotaDefault, flagCPUQuotaDescription) return nil } -func registerResourcesCPURealtimePeriod(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropCPURealtimePeriod(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - cpuRealtimePeriodDescription := `The length of a CPU real-time period in microseconds. Set to 0 to allocate no time allocated to real-time tasks.` + flagCPURealtimePeriodDescription := `The length of a CPU real-time period in microseconds. Set to 0 to allocate no time allocated to real-time tasks.` - var cpuRealtimePeriodFlagName string + var flagCPURealtimePeriodName string if cmdPrefix == "" { - cpuRealtimePeriodFlagName = "CpuRealtimePeriod" + flagCPURealtimePeriodName = "CpuRealtimePeriod" } else { - cpuRealtimePeriodFlagName = fmt.Sprintf("%v.CpuRealtimePeriod", cmdPrefix) + flagCPURealtimePeriodName = fmt.Sprintf("%v.CpuRealtimePeriod", cmdPrefix) } - var cpuRealtimePeriodFlagDefault int64 + var flagCPURealtimePeriodDefault int64 - _ = cmd.PersistentFlags().Int64(cpuRealtimePeriodFlagName, cpuRealtimePeriodFlagDefault, cpuRealtimePeriodDescription) + _ = cmd.PersistentFlags().Int64(flagCPURealtimePeriodName, flagCPURealtimePeriodDefault, flagCPURealtimePeriodDescription) return nil } -func registerResourcesCPURealtimeRuntime(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropCPURealtimeRuntime(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - cpuRealtimeRuntimeDescription := `The length of a CPU real-time runtime in microseconds. Set to 0 to allocate no time allocated to real-time tasks.` + flagCPURealtimeRuntimeDescription := `The length of a CPU real-time runtime in microseconds. Set to 0 to allocate no time allocated to real-time tasks.` - var cpuRealtimeRuntimeFlagName string + var flagCPURealtimeRuntimeName string if cmdPrefix == "" { - cpuRealtimeRuntimeFlagName = "CpuRealtimeRuntime" + flagCPURealtimeRuntimeName = "CpuRealtimeRuntime" } else { - cpuRealtimeRuntimeFlagName = fmt.Sprintf("%v.CpuRealtimeRuntime", cmdPrefix) + flagCPURealtimeRuntimeName = fmt.Sprintf("%v.CpuRealtimeRuntime", cmdPrefix) } - var cpuRealtimeRuntimeFlagDefault int64 + var flagCPURealtimeRuntimeDefault int64 - _ = cmd.PersistentFlags().Int64(cpuRealtimeRuntimeFlagName, cpuRealtimeRuntimeFlagDefault, cpuRealtimeRuntimeDescription) + _ = cmd.PersistentFlags().Int64(flagCPURealtimeRuntimeName, flagCPURealtimeRuntimeDefault, flagCPURealtimeRuntimeDescription) return nil } -func registerResourcesCPUShares(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropCPUShares(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - cpuSharesDescription := `An integer value representing this container's relative CPU weight versus other containers.` + flagCPUSharesDescription := `An integer value representing this container's relative CPU weight versus other containers.` - var cpuSharesFlagName string + var flagCPUSharesName string if cmdPrefix == "" { - cpuSharesFlagName = "CpuShares" + flagCPUSharesName = "CpuShares" } else { - cpuSharesFlagName = fmt.Sprintf("%v.CpuShares", cmdPrefix) + flagCPUSharesName = fmt.Sprintf("%v.CpuShares", cmdPrefix) } - var cpuSharesFlagDefault int64 + var flagCPUSharesDefault int64 - _ = cmd.PersistentFlags().Int64(cpuSharesFlagName, cpuSharesFlagDefault, cpuSharesDescription) + _ = cmd.PersistentFlags().Int64(flagCPUSharesName, flagCPUSharesDefault, flagCPUSharesDescription) return nil } -func registerResourcesCpusetCpus(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropCpusetCpus(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - cpusetCpusDescription := `CPUs in which to allow execution (e.g., ` + "`" + `0-3` + "`" + `, ` + "`" + `0,1` + "`" + `)` + flagCpusetCpusDescription := `CPUs in which to allow execution (e.g., ` + "`" + `0-3` + "`" + `, ` + "`" + `0,1` + "`" + `)` - var cpusetCpusFlagName string + var flagCpusetCpusName string if cmdPrefix == "" { - cpusetCpusFlagName = "CpusetCpus" + flagCpusetCpusName = "CpusetCpus" } else { - cpusetCpusFlagName = fmt.Sprintf("%v.CpusetCpus", cmdPrefix) + flagCpusetCpusName = fmt.Sprintf("%v.CpusetCpus", cmdPrefix) } - var cpusetCpusFlagDefault string + var flagCpusetCpusDefault string - _ = cmd.PersistentFlags().String(cpusetCpusFlagName, cpusetCpusFlagDefault, cpusetCpusDescription) + _ = cmd.PersistentFlags().String(flagCpusetCpusName, flagCpusetCpusDefault, flagCpusetCpusDescription) return nil } -func registerResourcesCpusetMems(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropCpusetMems(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - cpusetMemsDescription := `Memory nodes (MEMs) in which to allow execution (0-3, 0,1). Only effective on NUMA systems.` + flagCpusetMemsDescription := `Memory nodes (MEMs) in which to allow execution (0-3, 0,1). Only effective on NUMA systems.` - var cpusetMemsFlagName string + var flagCpusetMemsName string if cmdPrefix == "" { - cpusetMemsFlagName = "CpusetMems" + flagCpusetMemsName = "CpusetMems" } else { - cpusetMemsFlagName = fmt.Sprintf("%v.CpusetMems", cmdPrefix) + flagCpusetMemsName = fmt.Sprintf("%v.CpusetMems", cmdPrefix) } - var cpusetMemsFlagDefault string + var flagCpusetMemsDefault string - _ = cmd.PersistentFlags().String(cpusetMemsFlagName, cpusetMemsFlagDefault, cpusetMemsDescription) + _ = cmd.PersistentFlags().String(flagCpusetMemsName, flagCpusetMemsDefault, flagCpusetMemsDescription) return nil } -func registerResourcesDeviceCgroupRules(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropDeviceCgroupRules(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -445,7 +443,7 @@ func registerResourcesDeviceCgroupRules(depth int, cmdPrefix string, cmd *cobra. return nil } -func registerResourcesDeviceRequests(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropDeviceRequests(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -455,7 +453,7 @@ func registerResourcesDeviceRequests(depth int, cmdPrefix string, cmd *cobra.Com return nil } -func registerResourcesDevices(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropDevices(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -465,260 +463,260 @@ func registerResourcesDevices(depth int, cmdPrefix string, cmd *cobra.Command) e return nil } -func registerResourcesIOMaximumBandwidth(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropIOMaximumBandwidth(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - iOMaximumBandwidthDescription := `Maximum IO in bytes per second for the container system drive (Windows only)` + flagIOMaximumBandwidthDescription := `Maximum IO in bytes per second for the container system drive (Windows only)` - var iOMaximumBandwidthFlagName string + var flagIOMaximumBandwidthName string if cmdPrefix == "" { - iOMaximumBandwidthFlagName = "IOMaximumBandwidth" + flagIOMaximumBandwidthName = "IOMaximumBandwidth" } else { - iOMaximumBandwidthFlagName = fmt.Sprintf("%v.IOMaximumBandwidth", cmdPrefix) + flagIOMaximumBandwidthName = fmt.Sprintf("%v.IOMaximumBandwidth", cmdPrefix) } - var iOMaximumBandwidthFlagDefault int64 + var flagIOMaximumBandwidthDefault int64 - _ = cmd.PersistentFlags().Int64(iOMaximumBandwidthFlagName, iOMaximumBandwidthFlagDefault, iOMaximumBandwidthDescription) + _ = cmd.PersistentFlags().Int64(flagIOMaximumBandwidthName, flagIOMaximumBandwidthDefault, flagIOMaximumBandwidthDescription) return nil } -func registerResourcesIOMaximumIOps(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropIOMaximumIOps(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - iOMaximumIOpsDescription := `Maximum IOps for the container system drive (Windows only)` + flagIOMaximumIOpsDescription := `Maximum IOps for the container system drive (Windows only)` - var iOMaximumIOpsFlagName string + var flagIOMaximumIOpsName string if cmdPrefix == "" { - iOMaximumIOpsFlagName = "IOMaximumIOps" + flagIOMaximumIOpsName = "IOMaximumIOps" } else { - iOMaximumIOpsFlagName = fmt.Sprintf("%v.IOMaximumIOps", cmdPrefix) + flagIOMaximumIOpsName = fmt.Sprintf("%v.IOMaximumIOps", cmdPrefix) } - var iOMaximumIOpsFlagDefault int64 + var flagIOMaximumIOpsDefault int64 - _ = cmd.PersistentFlags().Int64(iOMaximumIOpsFlagName, iOMaximumIOpsFlagDefault, iOMaximumIOpsDescription) + _ = cmd.PersistentFlags().Int64(flagIOMaximumIOpsName, flagIOMaximumIOpsDefault, flagIOMaximumIOpsDescription) return nil } -func registerResourcesInit(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropInit(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - initDescription := `Run an init inside the container that forwards signals and reaps processes. This field is omitted if empty, and the default (as configured on the daemon) is used.` + flagInitDescription := `Run an init inside the container that forwards signals and reaps processes. This field is omitted if empty, and the default (as configured on the daemon) is used.` - var initFlagName string + var flagInitName string if cmdPrefix == "" { - initFlagName = "Init" + flagInitName = "Init" } else { - initFlagName = fmt.Sprintf("%v.Init", cmdPrefix) + flagInitName = fmt.Sprintf("%v.Init", cmdPrefix) } - var initFlagDefault bool + var flagInitDefault bool - _ = cmd.PersistentFlags().Bool(initFlagName, initFlagDefault, initDescription) + _ = cmd.PersistentFlags().Bool(flagInitName, flagInitDefault, flagInitDescription) return nil } -func registerResourcesKernelMemory(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropKernelMemory(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - kernelMemoryDescription := `Kernel memory limit in bytes.` + flagKernelMemoryDescription := `Kernel memory limit in bytes.` - var kernelMemoryFlagName string + var flagKernelMemoryName string if cmdPrefix == "" { - kernelMemoryFlagName = "KernelMemory" + flagKernelMemoryName = "KernelMemory" } else { - kernelMemoryFlagName = fmt.Sprintf("%v.KernelMemory", cmdPrefix) + flagKernelMemoryName = fmt.Sprintf("%v.KernelMemory", cmdPrefix) } - var kernelMemoryFlagDefault int64 + var flagKernelMemoryDefault int64 - _ = cmd.PersistentFlags().Int64(kernelMemoryFlagName, kernelMemoryFlagDefault, kernelMemoryDescription) + _ = cmd.PersistentFlags().Int64(flagKernelMemoryName, flagKernelMemoryDefault, flagKernelMemoryDescription) return nil } -func registerResourcesKernelMemoryTCP(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropKernelMemoryTCP(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - kernelMemoryTcpDescription := `Hard limit for kernel TCP buffer memory (in bytes).` + flagKernelMemoryTCPDescription := `Hard limit for kernel TCP buffer memory (in bytes).` - var kernelMemoryTcpFlagName string + var flagKernelMemoryTCPName string if cmdPrefix == "" { - kernelMemoryTcpFlagName = "KernelMemoryTCP" + flagKernelMemoryTCPName = "KernelMemoryTCP" } else { - kernelMemoryTcpFlagName = fmt.Sprintf("%v.KernelMemoryTCP", cmdPrefix) + flagKernelMemoryTCPName = fmt.Sprintf("%v.KernelMemoryTCP", cmdPrefix) } - var kernelMemoryTcpFlagDefault int64 + var flagKernelMemoryTCPDefault int64 - _ = cmd.PersistentFlags().Int64(kernelMemoryTcpFlagName, kernelMemoryTcpFlagDefault, kernelMemoryTcpDescription) + _ = cmd.PersistentFlags().Int64(flagKernelMemoryTCPName, flagKernelMemoryTCPDefault, flagKernelMemoryTCPDescription) return nil } -func registerResourcesMemory(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropMemory(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - memoryDescription := `Memory limit in bytes.` + flagMemoryDescription := `Memory limit in bytes.` - var memoryFlagName string + var flagMemoryName string if cmdPrefix == "" { - memoryFlagName = "Memory" + flagMemoryName = "Memory" } else { - memoryFlagName = fmt.Sprintf("%v.Memory", cmdPrefix) + flagMemoryName = fmt.Sprintf("%v.Memory", cmdPrefix) } - var memoryFlagDefault int64 + var flagMemoryDefault int64 - _ = cmd.PersistentFlags().Int64(memoryFlagName, memoryFlagDefault, memoryDescription) + _ = cmd.PersistentFlags().Int64(flagMemoryName, flagMemoryDefault, flagMemoryDescription) return nil } -func registerResourcesMemoryReservation(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropMemoryReservation(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - memoryReservationDescription := `Memory soft limit in bytes.` + flagMemoryReservationDescription := `Memory soft limit in bytes.` - var memoryReservationFlagName string + var flagMemoryReservationName string if cmdPrefix == "" { - memoryReservationFlagName = "MemoryReservation" + flagMemoryReservationName = "MemoryReservation" } else { - memoryReservationFlagName = fmt.Sprintf("%v.MemoryReservation", cmdPrefix) + flagMemoryReservationName = fmt.Sprintf("%v.MemoryReservation", cmdPrefix) } - var memoryReservationFlagDefault int64 + var flagMemoryReservationDefault int64 - _ = cmd.PersistentFlags().Int64(memoryReservationFlagName, memoryReservationFlagDefault, memoryReservationDescription) + _ = cmd.PersistentFlags().Int64(flagMemoryReservationName, flagMemoryReservationDefault, flagMemoryReservationDescription) return nil } -func registerResourcesMemorySwap(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropMemorySwap(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - memorySwapDescription := `Total memory limit (memory + swap). Set as ` + "`" + `-1` + "`" + ` to enable unlimited swap.` + flagMemorySwapDescription := `Total memory limit (memory + swap). Set as ` + "`" + `-1` + "`" + ` to enable unlimited swap.` - var memorySwapFlagName string + var flagMemorySwapName string if cmdPrefix == "" { - memorySwapFlagName = "MemorySwap" + flagMemorySwapName = "MemorySwap" } else { - memorySwapFlagName = fmt.Sprintf("%v.MemorySwap", cmdPrefix) + flagMemorySwapName = fmt.Sprintf("%v.MemorySwap", cmdPrefix) } - var memorySwapFlagDefault int64 + var flagMemorySwapDefault int64 - _ = cmd.PersistentFlags().Int64(memorySwapFlagName, memorySwapFlagDefault, memorySwapDescription) + _ = cmd.PersistentFlags().Int64(flagMemorySwapName, flagMemorySwapDefault, flagMemorySwapDescription) return nil } -func registerResourcesMemorySwappiness(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropMemorySwappiness(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - memorySwappinessDescription := `Tune a container's memory swappiness behavior. Accepts an integer between 0 and 100.` + flagMemorySwappinessDescription := `Tune a container's memory swappiness behavior. Accepts an integer between 0 and 100.` - var memorySwappinessFlagName string + var flagMemorySwappinessName string if cmdPrefix == "" { - memorySwappinessFlagName = "MemorySwappiness" + flagMemorySwappinessName = "MemorySwappiness" } else { - memorySwappinessFlagName = fmt.Sprintf("%v.MemorySwappiness", cmdPrefix) + flagMemorySwappinessName = fmt.Sprintf("%v.MemorySwappiness", cmdPrefix) } - var memorySwappinessFlagDefault int64 + var flagMemorySwappinessDefault int64 - _ = cmd.PersistentFlags().Int64(memorySwappinessFlagName, memorySwappinessFlagDefault, memorySwappinessDescription) + _ = cmd.PersistentFlags().Int64(flagMemorySwappinessName, flagMemorySwappinessDefault, flagMemorySwappinessDescription) return nil } -func registerResourcesNanoCPUs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropNanoCPUs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nanoCPUsDescription := `CPU quota in units of 10-9 CPUs.` + flagNanoCPUsDescription := `CPU quota in units of 10-9 CPUs.` - var nanoCPUsFlagName string + var flagNanoCPUsName string if cmdPrefix == "" { - nanoCPUsFlagName = "NanoCPUs" + flagNanoCPUsName = "NanoCPUs" } else { - nanoCPUsFlagName = fmt.Sprintf("%v.NanoCPUs", cmdPrefix) + flagNanoCPUsName = fmt.Sprintf("%v.NanoCPUs", cmdPrefix) } - var nanoCPUsFlagDefault int64 + var flagNanoCPUsDefault int64 - _ = cmd.PersistentFlags().Int64(nanoCPUsFlagName, nanoCPUsFlagDefault, nanoCPUsDescription) + _ = cmd.PersistentFlags().Int64(flagNanoCPUsName, flagNanoCPUsDefault, flagNanoCPUsDescription) return nil } -func registerResourcesOomKillDisable(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropOomKillDisable(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - oomKillDisableDescription := `Disable OOM Killer for the container.` + flagOomKillDisableDescription := `Disable OOM Killer for the container.` - var oomKillDisableFlagName string + var flagOomKillDisableName string if cmdPrefix == "" { - oomKillDisableFlagName = "OomKillDisable" + flagOomKillDisableName = "OomKillDisable" } else { - oomKillDisableFlagName = fmt.Sprintf("%v.OomKillDisable", cmdPrefix) + flagOomKillDisableName = fmt.Sprintf("%v.OomKillDisable", cmdPrefix) } - var oomKillDisableFlagDefault bool + var flagOomKillDisableDefault bool - _ = cmd.PersistentFlags().Bool(oomKillDisableFlagName, oomKillDisableFlagDefault, oomKillDisableDescription) + _ = cmd.PersistentFlags().Bool(flagOomKillDisableName, flagOomKillDisableDefault, flagOomKillDisableDescription) return nil } -func registerResourcesPidsLimit(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropPidsLimit(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - pidsLimitDescription := `Tune a container's PIDs limit. Set ` + "`" + `0` + "`" + ` or ` + "`" + `-1` + "`" + ` for unlimited, or ` + "`" + `null` + "`" + ` to not change. + flagPidsLimitDescription := `Tune a container's PIDs limit. Set ` + "`" + `0` + "`" + ` or ` + "`" + `-1` + "`" + ` for unlimited, or ` + "`" + `null` + "`" + ` to not change. ` - var pidsLimitFlagName string + var flagPidsLimitName string if cmdPrefix == "" { - pidsLimitFlagName = "PidsLimit" + flagPidsLimitName = "PidsLimit" } else { - pidsLimitFlagName = fmt.Sprintf("%v.PidsLimit", cmdPrefix) + flagPidsLimitName = fmt.Sprintf("%v.PidsLimit", cmdPrefix) } - var pidsLimitFlagDefault int64 + var flagPidsLimitDefault int64 - _ = cmd.PersistentFlags().Int64(pidsLimitFlagName, pidsLimitFlagDefault, pidsLimitDescription) + _ = cmd.PersistentFlags().Int64(flagPidsLimitName, flagPidsLimitDefault, flagPidsLimitDescription) return nil } -func registerResourcesUlimits(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesPropUlimits(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -732,278 +730,278 @@ func registerResourcesUlimits(depth int, cmdPrefix string, cmd *cobra.Command) e func retrieveModelResourcesFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, blkioDeviceReadBpsAdded := retrieveResourcesBlkioDeviceReadBpsFlags(depth, m, cmdPrefix, cmd) + err, BlkioDeviceReadBpsAdded := retrieveResourcesPropBlkioDeviceReadBpsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || blkioDeviceReadBpsAdded + retAdded = retAdded || BlkioDeviceReadBpsAdded - err, blkioDeviceReadIOpsAdded := retrieveResourcesBlkioDeviceReadIOpsFlags(depth, m, cmdPrefix, cmd) + err, BlkioDeviceReadIOpsAdded := retrieveResourcesPropBlkioDeviceReadIOpsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || blkioDeviceReadIOpsAdded + retAdded = retAdded || BlkioDeviceReadIOpsAdded - err, blkioDeviceWriteBpsAdded := retrieveResourcesBlkioDeviceWriteBpsFlags(depth, m, cmdPrefix, cmd) + err, BlkioDeviceWriteBpsAdded := retrieveResourcesPropBlkioDeviceWriteBpsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || blkioDeviceWriteBpsAdded + retAdded = retAdded || BlkioDeviceWriteBpsAdded - err, blkioDeviceWriteIOpsAdded := retrieveResourcesBlkioDeviceWriteIOpsFlags(depth, m, cmdPrefix, cmd) + err, BlkioDeviceWriteIOpsAdded := retrieveResourcesPropBlkioDeviceWriteIOpsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || blkioDeviceWriteIOpsAdded + retAdded = retAdded || BlkioDeviceWriteIOpsAdded - err, blkioWeightAdded := retrieveResourcesBlkioWeightFlags(depth, m, cmdPrefix, cmd) + err, BlkioWeightAdded := retrieveResourcesPropBlkioWeightFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || blkioWeightAdded + retAdded = retAdded || BlkioWeightAdded - err, blkioWeightDeviceAdded := retrieveResourcesBlkioWeightDeviceFlags(depth, m, cmdPrefix, cmd) + err, BlkioWeightDeviceAdded := retrieveResourcesPropBlkioWeightDeviceFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || blkioWeightDeviceAdded + retAdded = retAdded || BlkioWeightDeviceAdded - err, cgroupParentAdded := retrieveResourcesCgroupParentFlags(depth, m, cmdPrefix, cmd) + err, CgroupParentAdded := retrieveResourcesPropCgroupParentFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cgroupParentAdded + retAdded = retAdded || CgroupParentAdded - err, cpuCountAdded := retrieveResourcesCPUCountFlags(depth, m, cmdPrefix, cmd) + err, CPUCountAdded := retrieveResourcesPropCPUCountFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cpuCountAdded + retAdded = retAdded || CPUCountAdded - err, cpuPercentAdded := retrieveResourcesCPUPercentFlags(depth, m, cmdPrefix, cmd) + err, CPUPercentAdded := retrieveResourcesPropCPUPercentFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cpuPercentAdded + retAdded = retAdded || CPUPercentAdded - err, cpuPeriodAdded := retrieveResourcesCPUPeriodFlags(depth, m, cmdPrefix, cmd) + err, CPUPeriodAdded := retrieveResourcesPropCPUPeriodFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cpuPeriodAdded + retAdded = retAdded || CPUPeriodAdded - err, cpuQuotaAdded := retrieveResourcesCPUQuotaFlags(depth, m, cmdPrefix, cmd) + err, CPUQuotaAdded := retrieveResourcesPropCPUQuotaFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cpuQuotaAdded + retAdded = retAdded || CPUQuotaAdded - err, cpuRealtimePeriodAdded := retrieveResourcesCPURealtimePeriodFlags(depth, m, cmdPrefix, cmd) + err, CPURealtimePeriodAdded := retrieveResourcesPropCPURealtimePeriodFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cpuRealtimePeriodAdded + retAdded = retAdded || CPURealtimePeriodAdded - err, cpuRealtimeRuntimeAdded := retrieveResourcesCPURealtimeRuntimeFlags(depth, m, cmdPrefix, cmd) + err, CPURealtimeRuntimeAdded := retrieveResourcesPropCPURealtimeRuntimeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cpuRealtimeRuntimeAdded + retAdded = retAdded || CPURealtimeRuntimeAdded - err, cpuSharesAdded := retrieveResourcesCPUSharesFlags(depth, m, cmdPrefix, cmd) + err, CPUSharesAdded := retrieveResourcesPropCPUSharesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cpuSharesAdded + retAdded = retAdded || CPUSharesAdded - err, cpusetCpusAdded := retrieveResourcesCpusetCpusFlags(depth, m, cmdPrefix, cmd) + err, CpusetCpusAdded := retrieveResourcesPropCpusetCpusFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cpusetCpusAdded + retAdded = retAdded || CpusetCpusAdded - err, cpusetMemsAdded := retrieveResourcesCpusetMemsFlags(depth, m, cmdPrefix, cmd) + err, CpusetMemsAdded := retrieveResourcesPropCpusetMemsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cpusetMemsAdded + retAdded = retAdded || CpusetMemsAdded - err, deviceCgroupRulesAdded := retrieveResourcesDeviceCgroupRulesFlags(depth, m, cmdPrefix, cmd) + err, DeviceCgroupRulesAdded := retrieveResourcesPropDeviceCgroupRulesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || deviceCgroupRulesAdded + retAdded = retAdded || DeviceCgroupRulesAdded - err, deviceRequestsAdded := retrieveResourcesDeviceRequestsFlags(depth, m, cmdPrefix, cmd) + err, DeviceRequestsAdded := retrieveResourcesPropDeviceRequestsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || deviceRequestsAdded + retAdded = retAdded || DeviceRequestsAdded - err, devicesAdded := retrieveResourcesDevicesFlags(depth, m, cmdPrefix, cmd) + err, DevicesAdded := retrieveResourcesPropDevicesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || devicesAdded + retAdded = retAdded || DevicesAdded - err, iOMaximumBandwidthAdded := retrieveResourcesIOMaximumBandwidthFlags(depth, m, cmdPrefix, cmd) + err, IOMaximumBandwidthAdded := retrieveResourcesPropIOMaximumBandwidthFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || iOMaximumBandwidthAdded + retAdded = retAdded || IOMaximumBandwidthAdded - err, iOMaximumIOpsAdded := retrieveResourcesIOMaximumIOpsFlags(depth, m, cmdPrefix, cmd) + err, IOMaximumIOpsAdded := retrieveResourcesPropIOMaximumIOpsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || iOMaximumIOpsAdded + retAdded = retAdded || IOMaximumIOpsAdded - err, initAdded := retrieveResourcesInitFlags(depth, m, cmdPrefix, cmd) + err, InitAdded := retrieveResourcesPropInitFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || initAdded + retAdded = retAdded || InitAdded - err, kernelMemoryAdded := retrieveResourcesKernelMemoryFlags(depth, m, cmdPrefix, cmd) + err, KernelMemoryAdded := retrieveResourcesPropKernelMemoryFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || kernelMemoryAdded + retAdded = retAdded || KernelMemoryAdded - err, kernelMemoryTcpAdded := retrieveResourcesKernelMemoryTCPFlags(depth, m, cmdPrefix, cmd) + err, KernelMemoryTCPAdded := retrieveResourcesPropKernelMemoryTCPFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || kernelMemoryTcpAdded + retAdded = retAdded || KernelMemoryTCPAdded - err, memoryAdded := retrieveResourcesMemoryFlags(depth, m, cmdPrefix, cmd) + err, MemoryAdded := retrieveResourcesPropMemoryFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || memoryAdded + retAdded = retAdded || MemoryAdded - err, memoryReservationAdded := retrieveResourcesMemoryReservationFlags(depth, m, cmdPrefix, cmd) + err, MemoryReservationAdded := retrieveResourcesPropMemoryReservationFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || memoryReservationAdded + retAdded = retAdded || MemoryReservationAdded - err, memorySwapAdded := retrieveResourcesMemorySwapFlags(depth, m, cmdPrefix, cmd) + err, MemorySwapAdded := retrieveResourcesPropMemorySwapFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || memorySwapAdded + retAdded = retAdded || MemorySwapAdded - err, memorySwappinessAdded := retrieveResourcesMemorySwappinessFlags(depth, m, cmdPrefix, cmd) + err, MemorySwappinessAdded := retrieveResourcesPropMemorySwappinessFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || memorySwappinessAdded + retAdded = retAdded || MemorySwappinessAdded - err, nanoCPUsAdded := retrieveResourcesNanoCPUsFlags(depth, m, cmdPrefix, cmd) + err, NanoCPUsAdded := retrieveResourcesPropNanoCPUsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nanoCPUsAdded + retAdded = retAdded || NanoCPUsAdded - err, oomKillDisableAdded := retrieveResourcesOomKillDisableFlags(depth, m, cmdPrefix, cmd) + err, OomKillDisableAdded := retrieveResourcesPropOomKillDisableFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || oomKillDisableAdded + retAdded = retAdded || OomKillDisableAdded - err, pidsLimitAdded := retrieveResourcesPidsLimitFlags(depth, m, cmdPrefix, cmd) + err, PidsLimitAdded := retrieveResourcesPropPidsLimitFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || pidsLimitAdded + retAdded = retAdded || PidsLimitAdded - err, ulimitsAdded := retrieveResourcesUlimitsFlags(depth, m, cmdPrefix, cmd) + err, UlimitsAdded := retrieveResourcesPropUlimitsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ulimitsAdded + retAdded = retAdded || UlimitsAdded return nil, retAdded } -func retrieveResourcesBlkioDeviceReadBpsFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropBlkioDeviceReadBpsFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - blkioDeviceReadBpsFlagName := fmt.Sprintf("%v.BlkioDeviceReadBps", cmdPrefix) - if cmd.Flags().Changed(blkioDeviceReadBpsFlagName) { + flagBlkioDeviceReadBpsName := fmt.Sprintf("%v.BlkioDeviceReadBps", cmdPrefix) + if cmd.Flags().Changed(flagBlkioDeviceReadBpsName) { // warning: BlkioDeviceReadBps array type []*ThrottleDevice is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveResourcesBlkioDeviceReadIOpsFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropBlkioDeviceReadIOpsFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - blkioDeviceReadIOpsFlagName := fmt.Sprintf("%v.BlkioDeviceReadIOps", cmdPrefix) - if cmd.Flags().Changed(blkioDeviceReadIOpsFlagName) { + flagBlkioDeviceReadIOpsName := fmt.Sprintf("%v.BlkioDeviceReadIOps", cmdPrefix) + if cmd.Flags().Changed(flagBlkioDeviceReadIOpsName) { // warning: BlkioDeviceReadIOps array type []*ThrottleDevice is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveResourcesBlkioDeviceWriteBpsFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropBlkioDeviceWriteBpsFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - blkioDeviceWriteBpsFlagName := fmt.Sprintf("%v.BlkioDeviceWriteBps", cmdPrefix) - if cmd.Flags().Changed(blkioDeviceWriteBpsFlagName) { + flagBlkioDeviceWriteBpsName := fmt.Sprintf("%v.BlkioDeviceWriteBps", cmdPrefix) + if cmd.Flags().Changed(flagBlkioDeviceWriteBpsName) { // warning: BlkioDeviceWriteBps array type []*ThrottleDevice is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveResourcesBlkioDeviceWriteIOpsFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropBlkioDeviceWriteIOpsFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - blkioDeviceWriteIOpsFlagName := fmt.Sprintf("%v.BlkioDeviceWriteIOps", cmdPrefix) - if cmd.Flags().Changed(blkioDeviceWriteIOpsFlagName) { + flagBlkioDeviceWriteIOpsName := fmt.Sprintf("%v.BlkioDeviceWriteIOps", cmdPrefix) + if cmd.Flags().Changed(flagBlkioDeviceWriteIOpsName) { // warning: BlkioDeviceWriteIOps array type []*ThrottleDevice is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveResourcesBlkioWeightFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropBlkioWeightFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - blkioWeightFlagName := fmt.Sprintf("%v.BlkioWeight", cmdPrefix) - if cmd.Flags().Changed(blkioWeightFlagName) { + flagBlkioWeightName := fmt.Sprintf("%v.BlkioWeight", cmdPrefix) + if cmd.Flags().Changed(flagBlkioWeightName) { - var blkioWeightFlagName string + var flagBlkioWeightName string if cmdPrefix == "" { - blkioWeightFlagName = "BlkioWeight" + flagBlkioWeightName = "BlkioWeight" } else { - blkioWeightFlagName = fmt.Sprintf("%v.BlkioWeight", cmdPrefix) + flagBlkioWeightName = fmt.Sprintf("%v.BlkioWeight", cmdPrefix) } - blkioWeightFlagValue, err := cmd.Flags().GetInt64(blkioWeightFlagName) + flagBlkioWeightValue, err := cmd.Flags().GetInt64(flagBlkioWeightName) if err != nil { return err, false } - m.BlkioWeight = &blkioWeightFlagValue + m.BlkioWeight = &flagBlkioWeightValue retAdded = true } @@ -1011,41 +1009,41 @@ func retrieveResourcesBlkioWeightFlags(depth int, m *models.Resources, cmdPrefix return nil, retAdded } -func retrieveResourcesBlkioWeightDeviceFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropBlkioWeightDeviceFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - blkioWeightDeviceFlagName := fmt.Sprintf("%v.BlkioWeightDevice", cmdPrefix) - if cmd.Flags().Changed(blkioWeightDeviceFlagName) { + flagBlkioWeightDeviceName := fmt.Sprintf("%v.BlkioWeightDevice", cmdPrefix) + if cmd.Flags().Changed(flagBlkioWeightDeviceName) { // warning: BlkioWeightDevice array type []*ResourcesBlkioWeightDeviceItems0 is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveResourcesCgroupParentFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropCgroupParentFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cgroupParentFlagName := fmt.Sprintf("%v.CgroupParent", cmdPrefix) - if cmd.Flags().Changed(cgroupParentFlagName) { + flagCgroupParentName := fmt.Sprintf("%v.CgroupParent", cmdPrefix) + if cmd.Flags().Changed(flagCgroupParentName) { - var cgroupParentFlagName string + var flagCgroupParentName string if cmdPrefix == "" { - cgroupParentFlagName = "CgroupParent" + flagCgroupParentName = "CgroupParent" } else { - cgroupParentFlagName = fmt.Sprintf("%v.CgroupParent", cmdPrefix) + flagCgroupParentName = fmt.Sprintf("%v.CgroupParent", cmdPrefix) } - cgroupParentFlagValue, err := cmd.Flags().GetString(cgroupParentFlagName) + flagCgroupParentValue, err := cmd.Flags().GetString(flagCgroupParentName) if err != nil { return err, false } - m.CgroupParent = cgroupParentFlagValue + m.CgroupParent = flagCgroupParentValue retAdded = true } @@ -1053,27 +1051,27 @@ func retrieveResourcesCgroupParentFlags(depth int, m *models.Resources, cmdPrefi return nil, retAdded } -func retrieveResourcesCPUCountFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropCPUCountFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cpuCountFlagName := fmt.Sprintf("%v.CpuCount", cmdPrefix) - if cmd.Flags().Changed(cpuCountFlagName) { + flagCPUCountName := fmt.Sprintf("%v.CpuCount", cmdPrefix) + if cmd.Flags().Changed(flagCPUCountName) { - var cpuCountFlagName string + var flagCPUCountName string if cmdPrefix == "" { - cpuCountFlagName = "CpuCount" + flagCPUCountName = "CpuCount" } else { - cpuCountFlagName = fmt.Sprintf("%v.CpuCount", cmdPrefix) + flagCPUCountName = fmt.Sprintf("%v.CpuCount", cmdPrefix) } - cpuCountFlagValue, err := cmd.Flags().GetInt64(cpuCountFlagName) + flagCPUCountValue, err := cmd.Flags().GetInt64(flagCPUCountName) if err != nil { return err, false } - m.CPUCount = cpuCountFlagValue + m.CPUCount = flagCPUCountValue retAdded = true } @@ -1081,27 +1079,27 @@ func retrieveResourcesCPUCountFlags(depth int, m *models.Resources, cmdPrefix st return nil, retAdded } -func retrieveResourcesCPUPercentFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropCPUPercentFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cpuPercentFlagName := fmt.Sprintf("%v.CpuPercent", cmdPrefix) - if cmd.Flags().Changed(cpuPercentFlagName) { + flagCPUPercentName := fmt.Sprintf("%v.CpuPercent", cmdPrefix) + if cmd.Flags().Changed(flagCPUPercentName) { - var cpuPercentFlagName string + var flagCPUPercentName string if cmdPrefix == "" { - cpuPercentFlagName = "CpuPercent" + flagCPUPercentName = "CpuPercent" } else { - cpuPercentFlagName = fmt.Sprintf("%v.CpuPercent", cmdPrefix) + flagCPUPercentName = fmt.Sprintf("%v.CpuPercent", cmdPrefix) } - cpuPercentFlagValue, err := cmd.Flags().GetInt64(cpuPercentFlagName) + flagCPUPercentValue, err := cmd.Flags().GetInt64(flagCPUPercentName) if err != nil { return err, false } - m.CPUPercent = cpuPercentFlagValue + m.CPUPercent = flagCPUPercentValue retAdded = true } @@ -1109,27 +1107,27 @@ func retrieveResourcesCPUPercentFlags(depth int, m *models.Resources, cmdPrefix return nil, retAdded } -func retrieveResourcesCPUPeriodFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropCPUPeriodFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cpuPeriodFlagName := fmt.Sprintf("%v.CpuPeriod", cmdPrefix) - if cmd.Flags().Changed(cpuPeriodFlagName) { + flagCPUPeriodName := fmt.Sprintf("%v.CpuPeriod", cmdPrefix) + if cmd.Flags().Changed(flagCPUPeriodName) { - var cpuPeriodFlagName string + var flagCPUPeriodName string if cmdPrefix == "" { - cpuPeriodFlagName = "CpuPeriod" + flagCPUPeriodName = "CpuPeriod" } else { - cpuPeriodFlagName = fmt.Sprintf("%v.CpuPeriod", cmdPrefix) + flagCPUPeriodName = fmt.Sprintf("%v.CpuPeriod", cmdPrefix) } - cpuPeriodFlagValue, err := cmd.Flags().GetInt64(cpuPeriodFlagName) + flagCPUPeriodValue, err := cmd.Flags().GetInt64(flagCPUPeriodName) if err != nil { return err, false } - m.CPUPeriod = cpuPeriodFlagValue + m.CPUPeriod = flagCPUPeriodValue retAdded = true } @@ -1137,27 +1135,27 @@ func retrieveResourcesCPUPeriodFlags(depth int, m *models.Resources, cmdPrefix s return nil, retAdded } -func retrieveResourcesCPUQuotaFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropCPUQuotaFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cpuQuotaFlagName := fmt.Sprintf("%v.CpuQuota", cmdPrefix) - if cmd.Flags().Changed(cpuQuotaFlagName) { + flagCPUQuotaName := fmt.Sprintf("%v.CpuQuota", cmdPrefix) + if cmd.Flags().Changed(flagCPUQuotaName) { - var cpuQuotaFlagName string + var flagCPUQuotaName string if cmdPrefix == "" { - cpuQuotaFlagName = "CpuQuota" + flagCPUQuotaName = "CpuQuota" } else { - cpuQuotaFlagName = fmt.Sprintf("%v.CpuQuota", cmdPrefix) + flagCPUQuotaName = fmt.Sprintf("%v.CpuQuota", cmdPrefix) } - cpuQuotaFlagValue, err := cmd.Flags().GetInt64(cpuQuotaFlagName) + flagCPUQuotaValue, err := cmd.Flags().GetInt64(flagCPUQuotaName) if err != nil { return err, false } - m.CPUQuota = cpuQuotaFlagValue + m.CPUQuota = flagCPUQuotaValue retAdded = true } @@ -1165,27 +1163,27 @@ func retrieveResourcesCPUQuotaFlags(depth int, m *models.Resources, cmdPrefix st return nil, retAdded } -func retrieveResourcesCPURealtimePeriodFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropCPURealtimePeriodFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cpuRealtimePeriodFlagName := fmt.Sprintf("%v.CpuRealtimePeriod", cmdPrefix) - if cmd.Flags().Changed(cpuRealtimePeriodFlagName) { + flagCPURealtimePeriodName := fmt.Sprintf("%v.CpuRealtimePeriod", cmdPrefix) + if cmd.Flags().Changed(flagCPURealtimePeriodName) { - var cpuRealtimePeriodFlagName string + var flagCPURealtimePeriodName string if cmdPrefix == "" { - cpuRealtimePeriodFlagName = "CpuRealtimePeriod" + flagCPURealtimePeriodName = "CpuRealtimePeriod" } else { - cpuRealtimePeriodFlagName = fmt.Sprintf("%v.CpuRealtimePeriod", cmdPrefix) + flagCPURealtimePeriodName = fmt.Sprintf("%v.CpuRealtimePeriod", cmdPrefix) } - cpuRealtimePeriodFlagValue, err := cmd.Flags().GetInt64(cpuRealtimePeriodFlagName) + flagCPURealtimePeriodValue, err := cmd.Flags().GetInt64(flagCPURealtimePeriodName) if err != nil { return err, false } - m.CPURealtimePeriod = cpuRealtimePeriodFlagValue + m.CPURealtimePeriod = flagCPURealtimePeriodValue retAdded = true } @@ -1193,27 +1191,27 @@ func retrieveResourcesCPURealtimePeriodFlags(depth int, m *models.Resources, cmd return nil, retAdded } -func retrieveResourcesCPURealtimeRuntimeFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropCPURealtimeRuntimeFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cpuRealtimeRuntimeFlagName := fmt.Sprintf("%v.CpuRealtimeRuntime", cmdPrefix) - if cmd.Flags().Changed(cpuRealtimeRuntimeFlagName) { + flagCPURealtimeRuntimeName := fmt.Sprintf("%v.CpuRealtimeRuntime", cmdPrefix) + if cmd.Flags().Changed(flagCPURealtimeRuntimeName) { - var cpuRealtimeRuntimeFlagName string + var flagCPURealtimeRuntimeName string if cmdPrefix == "" { - cpuRealtimeRuntimeFlagName = "CpuRealtimeRuntime" + flagCPURealtimeRuntimeName = "CpuRealtimeRuntime" } else { - cpuRealtimeRuntimeFlagName = fmt.Sprintf("%v.CpuRealtimeRuntime", cmdPrefix) + flagCPURealtimeRuntimeName = fmt.Sprintf("%v.CpuRealtimeRuntime", cmdPrefix) } - cpuRealtimeRuntimeFlagValue, err := cmd.Flags().GetInt64(cpuRealtimeRuntimeFlagName) + flagCPURealtimeRuntimeValue, err := cmd.Flags().GetInt64(flagCPURealtimeRuntimeName) if err != nil { return err, false } - m.CPURealtimeRuntime = cpuRealtimeRuntimeFlagValue + m.CPURealtimeRuntime = flagCPURealtimeRuntimeValue retAdded = true } @@ -1221,27 +1219,27 @@ func retrieveResourcesCPURealtimeRuntimeFlags(depth int, m *models.Resources, cm return nil, retAdded } -func retrieveResourcesCPUSharesFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropCPUSharesFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cpuSharesFlagName := fmt.Sprintf("%v.CpuShares", cmdPrefix) - if cmd.Flags().Changed(cpuSharesFlagName) { + flagCPUSharesName := fmt.Sprintf("%v.CpuShares", cmdPrefix) + if cmd.Flags().Changed(flagCPUSharesName) { - var cpuSharesFlagName string + var flagCPUSharesName string if cmdPrefix == "" { - cpuSharesFlagName = "CpuShares" + flagCPUSharesName = "CpuShares" } else { - cpuSharesFlagName = fmt.Sprintf("%v.CpuShares", cmdPrefix) + flagCPUSharesName = fmt.Sprintf("%v.CpuShares", cmdPrefix) } - cpuSharesFlagValue, err := cmd.Flags().GetInt64(cpuSharesFlagName) + flagCPUSharesValue, err := cmd.Flags().GetInt64(flagCPUSharesName) if err != nil { return err, false } - m.CPUShares = cpuSharesFlagValue + m.CPUShares = flagCPUSharesValue retAdded = true } @@ -1249,27 +1247,27 @@ func retrieveResourcesCPUSharesFlags(depth int, m *models.Resources, cmdPrefix s return nil, retAdded } -func retrieveResourcesCpusetCpusFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropCpusetCpusFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cpusetCpusFlagName := fmt.Sprintf("%v.CpusetCpus", cmdPrefix) - if cmd.Flags().Changed(cpusetCpusFlagName) { + flagCpusetCpusName := fmt.Sprintf("%v.CpusetCpus", cmdPrefix) + if cmd.Flags().Changed(flagCpusetCpusName) { - var cpusetCpusFlagName string + var flagCpusetCpusName string if cmdPrefix == "" { - cpusetCpusFlagName = "CpusetCpus" + flagCpusetCpusName = "CpusetCpus" } else { - cpusetCpusFlagName = fmt.Sprintf("%v.CpusetCpus", cmdPrefix) + flagCpusetCpusName = fmt.Sprintf("%v.CpusetCpus", cmdPrefix) } - cpusetCpusFlagValue, err := cmd.Flags().GetString(cpusetCpusFlagName) + flagCpusetCpusValue, err := cmd.Flags().GetString(flagCpusetCpusName) if err != nil { return err, false } - m.CpusetCpus = cpusetCpusFlagValue + m.CpusetCpus = flagCpusetCpusValue retAdded = true } @@ -1277,27 +1275,27 @@ func retrieveResourcesCpusetCpusFlags(depth int, m *models.Resources, cmdPrefix return nil, retAdded } -func retrieveResourcesCpusetMemsFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropCpusetMemsFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cpusetMemsFlagName := fmt.Sprintf("%v.CpusetMems", cmdPrefix) - if cmd.Flags().Changed(cpusetMemsFlagName) { + flagCpusetMemsName := fmt.Sprintf("%v.CpusetMems", cmdPrefix) + if cmd.Flags().Changed(flagCpusetMemsName) { - var cpusetMemsFlagName string + var flagCpusetMemsName string if cmdPrefix == "" { - cpusetMemsFlagName = "CpusetMems" + flagCpusetMemsName = "CpusetMems" } else { - cpusetMemsFlagName = fmt.Sprintf("%v.CpusetMems", cmdPrefix) + flagCpusetMemsName = fmt.Sprintf("%v.CpusetMems", cmdPrefix) } - cpusetMemsFlagValue, err := cmd.Flags().GetString(cpusetMemsFlagName) + flagCpusetMemsValue, err := cmd.Flags().GetString(flagCpusetMemsName) if err != nil { return err, false } - m.CpusetMems = cpusetMemsFlagValue + m.CpusetMems = flagCpusetMemsValue retAdded = true } @@ -1305,69 +1303,69 @@ func retrieveResourcesCpusetMemsFlags(depth int, m *models.Resources, cmdPrefix return nil, retAdded } -func retrieveResourcesDeviceCgroupRulesFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropDeviceCgroupRulesFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - deviceCgroupRulesFlagName := fmt.Sprintf("%v.DeviceCgroupRules", cmdPrefix) - if cmd.Flags().Changed(deviceCgroupRulesFlagName) { + flagDeviceCgroupRulesName := fmt.Sprintf("%v.DeviceCgroupRules", cmdPrefix) + if cmd.Flags().Changed(flagDeviceCgroupRulesName) { // warning: DeviceCgroupRules array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveResourcesDeviceRequestsFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropDeviceRequestsFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - deviceRequestsFlagName := fmt.Sprintf("%v.DeviceRequests", cmdPrefix) - if cmd.Flags().Changed(deviceRequestsFlagName) { + flagDeviceRequestsName := fmt.Sprintf("%v.DeviceRequests", cmdPrefix) + if cmd.Flags().Changed(flagDeviceRequestsName) { // warning: DeviceRequests array type []*DeviceRequest is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveResourcesDevicesFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropDevicesFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - devicesFlagName := fmt.Sprintf("%v.Devices", cmdPrefix) - if cmd.Flags().Changed(devicesFlagName) { + flagDevicesName := fmt.Sprintf("%v.Devices", cmdPrefix) + if cmd.Flags().Changed(flagDevicesName) { // warning: Devices array type []*DeviceMapping is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveResourcesIOMaximumBandwidthFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropIOMaximumBandwidthFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - iOMaximumBandwidthFlagName := fmt.Sprintf("%v.IOMaximumBandwidth", cmdPrefix) - if cmd.Flags().Changed(iOMaximumBandwidthFlagName) { + flagIOMaximumBandwidthName := fmt.Sprintf("%v.IOMaximumBandwidth", cmdPrefix) + if cmd.Flags().Changed(flagIOMaximumBandwidthName) { - var iOMaximumBandwidthFlagName string + var flagIOMaximumBandwidthName string if cmdPrefix == "" { - iOMaximumBandwidthFlagName = "IOMaximumBandwidth" + flagIOMaximumBandwidthName = "IOMaximumBandwidth" } else { - iOMaximumBandwidthFlagName = fmt.Sprintf("%v.IOMaximumBandwidth", cmdPrefix) + flagIOMaximumBandwidthName = fmt.Sprintf("%v.IOMaximumBandwidth", cmdPrefix) } - iOMaximumBandwidthFlagValue, err := cmd.Flags().GetInt64(iOMaximumBandwidthFlagName) + flagIOMaximumBandwidthValue, err := cmd.Flags().GetInt64(flagIOMaximumBandwidthName) if err != nil { return err, false } - m.IOMaximumBandwidth = iOMaximumBandwidthFlagValue + m.IOMaximumBandwidth = flagIOMaximumBandwidthValue retAdded = true } @@ -1375,27 +1373,27 @@ func retrieveResourcesIOMaximumBandwidthFlags(depth int, m *models.Resources, cm return nil, retAdded } -func retrieveResourcesIOMaximumIOpsFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropIOMaximumIOpsFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - iOMaximumIOpsFlagName := fmt.Sprintf("%v.IOMaximumIOps", cmdPrefix) - if cmd.Flags().Changed(iOMaximumIOpsFlagName) { + flagIOMaximumIOpsName := fmt.Sprintf("%v.IOMaximumIOps", cmdPrefix) + if cmd.Flags().Changed(flagIOMaximumIOpsName) { - var iOMaximumIOpsFlagName string + var flagIOMaximumIOpsName string if cmdPrefix == "" { - iOMaximumIOpsFlagName = "IOMaximumIOps" + flagIOMaximumIOpsName = "IOMaximumIOps" } else { - iOMaximumIOpsFlagName = fmt.Sprintf("%v.IOMaximumIOps", cmdPrefix) + flagIOMaximumIOpsName = fmt.Sprintf("%v.IOMaximumIOps", cmdPrefix) } - iOMaximumIOpsFlagValue, err := cmd.Flags().GetInt64(iOMaximumIOpsFlagName) + flagIOMaximumIOpsValue, err := cmd.Flags().GetInt64(flagIOMaximumIOpsName) if err != nil { return err, false } - m.IOMaximumIOps = iOMaximumIOpsFlagValue + m.IOMaximumIOps = flagIOMaximumIOpsValue retAdded = true } @@ -1403,27 +1401,27 @@ func retrieveResourcesIOMaximumIOpsFlags(depth int, m *models.Resources, cmdPref return nil, retAdded } -func retrieveResourcesInitFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropInitFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - initFlagName := fmt.Sprintf("%v.Init", cmdPrefix) - if cmd.Flags().Changed(initFlagName) { + flagInitName := fmt.Sprintf("%v.Init", cmdPrefix) + if cmd.Flags().Changed(flagInitName) { - var initFlagName string + var flagInitName string if cmdPrefix == "" { - initFlagName = "Init" + flagInitName = "Init" } else { - initFlagName = fmt.Sprintf("%v.Init", cmdPrefix) + flagInitName = fmt.Sprintf("%v.Init", cmdPrefix) } - initFlagValue, err := cmd.Flags().GetBool(initFlagName) + flagInitValue, err := cmd.Flags().GetBool(flagInitName) if err != nil { return err, false } - m.Init = &initFlagValue + m.Init = &flagInitValue retAdded = true } @@ -1431,27 +1429,27 @@ func retrieveResourcesInitFlags(depth int, m *models.Resources, cmdPrefix string return nil, retAdded } -func retrieveResourcesKernelMemoryFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropKernelMemoryFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - kernelMemoryFlagName := fmt.Sprintf("%v.KernelMemory", cmdPrefix) - if cmd.Flags().Changed(kernelMemoryFlagName) { + flagKernelMemoryName := fmt.Sprintf("%v.KernelMemory", cmdPrefix) + if cmd.Flags().Changed(flagKernelMemoryName) { - var kernelMemoryFlagName string + var flagKernelMemoryName string if cmdPrefix == "" { - kernelMemoryFlagName = "KernelMemory" + flagKernelMemoryName = "KernelMemory" } else { - kernelMemoryFlagName = fmt.Sprintf("%v.KernelMemory", cmdPrefix) + flagKernelMemoryName = fmt.Sprintf("%v.KernelMemory", cmdPrefix) } - kernelMemoryFlagValue, err := cmd.Flags().GetInt64(kernelMemoryFlagName) + flagKernelMemoryValue, err := cmd.Flags().GetInt64(flagKernelMemoryName) if err != nil { return err, false } - m.KernelMemory = kernelMemoryFlagValue + m.KernelMemory = flagKernelMemoryValue retAdded = true } @@ -1459,27 +1457,27 @@ func retrieveResourcesKernelMemoryFlags(depth int, m *models.Resources, cmdPrefi return nil, retAdded } -func retrieveResourcesKernelMemoryTCPFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropKernelMemoryTCPFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - kernelMemoryTcpFlagName := fmt.Sprintf("%v.KernelMemoryTCP", cmdPrefix) - if cmd.Flags().Changed(kernelMemoryTcpFlagName) { + flagKernelMemoryTCPName := fmt.Sprintf("%v.KernelMemoryTCP", cmdPrefix) + if cmd.Flags().Changed(flagKernelMemoryTCPName) { - var kernelMemoryTcpFlagName string + var flagKernelMemoryTCPName string if cmdPrefix == "" { - kernelMemoryTcpFlagName = "KernelMemoryTCP" + flagKernelMemoryTCPName = "KernelMemoryTCP" } else { - kernelMemoryTcpFlagName = fmt.Sprintf("%v.KernelMemoryTCP", cmdPrefix) + flagKernelMemoryTCPName = fmt.Sprintf("%v.KernelMemoryTCP", cmdPrefix) } - kernelMemoryTcpFlagValue, err := cmd.Flags().GetInt64(kernelMemoryTcpFlagName) + flagKernelMemoryTCPValue, err := cmd.Flags().GetInt64(flagKernelMemoryTCPName) if err != nil { return err, false } - m.KernelMemoryTCP = kernelMemoryTcpFlagValue + m.KernelMemoryTCP = flagKernelMemoryTCPValue retAdded = true } @@ -1487,27 +1485,27 @@ func retrieveResourcesKernelMemoryTCPFlags(depth int, m *models.Resources, cmdPr return nil, retAdded } -func retrieveResourcesMemoryFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropMemoryFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - memoryFlagName := fmt.Sprintf("%v.Memory", cmdPrefix) - if cmd.Flags().Changed(memoryFlagName) { + flagMemoryName := fmt.Sprintf("%v.Memory", cmdPrefix) + if cmd.Flags().Changed(flagMemoryName) { - var memoryFlagName string + var flagMemoryName string if cmdPrefix == "" { - memoryFlagName = "Memory" + flagMemoryName = "Memory" } else { - memoryFlagName = fmt.Sprintf("%v.Memory", cmdPrefix) + flagMemoryName = fmt.Sprintf("%v.Memory", cmdPrefix) } - memoryFlagValue, err := cmd.Flags().GetInt64(memoryFlagName) + flagMemoryValue, err := cmd.Flags().GetInt64(flagMemoryName) if err != nil { return err, false } - m.Memory = memoryFlagValue + m.Memory = flagMemoryValue retAdded = true } @@ -1515,27 +1513,27 @@ func retrieveResourcesMemoryFlags(depth int, m *models.Resources, cmdPrefix stri return nil, retAdded } -func retrieveResourcesMemoryReservationFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropMemoryReservationFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - memoryReservationFlagName := fmt.Sprintf("%v.MemoryReservation", cmdPrefix) - if cmd.Flags().Changed(memoryReservationFlagName) { + flagMemoryReservationName := fmt.Sprintf("%v.MemoryReservation", cmdPrefix) + if cmd.Flags().Changed(flagMemoryReservationName) { - var memoryReservationFlagName string + var flagMemoryReservationName string if cmdPrefix == "" { - memoryReservationFlagName = "MemoryReservation" + flagMemoryReservationName = "MemoryReservation" } else { - memoryReservationFlagName = fmt.Sprintf("%v.MemoryReservation", cmdPrefix) + flagMemoryReservationName = fmt.Sprintf("%v.MemoryReservation", cmdPrefix) } - memoryReservationFlagValue, err := cmd.Flags().GetInt64(memoryReservationFlagName) + flagMemoryReservationValue, err := cmd.Flags().GetInt64(flagMemoryReservationName) if err != nil { return err, false } - m.MemoryReservation = memoryReservationFlagValue + m.MemoryReservation = flagMemoryReservationValue retAdded = true } @@ -1543,27 +1541,27 @@ func retrieveResourcesMemoryReservationFlags(depth int, m *models.Resources, cmd return nil, retAdded } -func retrieveResourcesMemorySwapFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropMemorySwapFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - memorySwapFlagName := fmt.Sprintf("%v.MemorySwap", cmdPrefix) - if cmd.Flags().Changed(memorySwapFlagName) { + flagMemorySwapName := fmt.Sprintf("%v.MemorySwap", cmdPrefix) + if cmd.Flags().Changed(flagMemorySwapName) { - var memorySwapFlagName string + var flagMemorySwapName string if cmdPrefix == "" { - memorySwapFlagName = "MemorySwap" + flagMemorySwapName = "MemorySwap" } else { - memorySwapFlagName = fmt.Sprintf("%v.MemorySwap", cmdPrefix) + flagMemorySwapName = fmt.Sprintf("%v.MemorySwap", cmdPrefix) } - memorySwapFlagValue, err := cmd.Flags().GetInt64(memorySwapFlagName) + flagMemorySwapValue, err := cmd.Flags().GetInt64(flagMemorySwapName) if err != nil { return err, false } - m.MemorySwap = memorySwapFlagValue + m.MemorySwap = flagMemorySwapValue retAdded = true } @@ -1571,27 +1569,27 @@ func retrieveResourcesMemorySwapFlags(depth int, m *models.Resources, cmdPrefix return nil, retAdded } -func retrieveResourcesMemorySwappinessFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropMemorySwappinessFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - memorySwappinessFlagName := fmt.Sprintf("%v.MemorySwappiness", cmdPrefix) - if cmd.Flags().Changed(memorySwappinessFlagName) { + flagMemorySwappinessName := fmt.Sprintf("%v.MemorySwappiness", cmdPrefix) + if cmd.Flags().Changed(flagMemorySwappinessName) { - var memorySwappinessFlagName string + var flagMemorySwappinessName string if cmdPrefix == "" { - memorySwappinessFlagName = "MemorySwappiness" + flagMemorySwappinessName = "MemorySwappiness" } else { - memorySwappinessFlagName = fmt.Sprintf("%v.MemorySwappiness", cmdPrefix) + flagMemorySwappinessName = fmt.Sprintf("%v.MemorySwappiness", cmdPrefix) } - memorySwappinessFlagValue, err := cmd.Flags().GetInt64(memorySwappinessFlagName) + flagMemorySwappinessValue, err := cmd.Flags().GetInt64(flagMemorySwappinessName) if err != nil { return err, false } - m.MemorySwappiness = &memorySwappinessFlagValue + m.MemorySwappiness = &flagMemorySwappinessValue retAdded = true } @@ -1599,27 +1597,27 @@ func retrieveResourcesMemorySwappinessFlags(depth int, m *models.Resources, cmdP return nil, retAdded } -func retrieveResourcesNanoCPUsFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropNanoCPUsFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nanoCPUsFlagName := fmt.Sprintf("%v.NanoCPUs", cmdPrefix) - if cmd.Flags().Changed(nanoCPUsFlagName) { + flagNanoCPUsName := fmt.Sprintf("%v.NanoCPUs", cmdPrefix) + if cmd.Flags().Changed(flagNanoCPUsName) { - var nanoCPUsFlagName string + var flagNanoCPUsName string if cmdPrefix == "" { - nanoCPUsFlagName = "NanoCPUs" + flagNanoCPUsName = "NanoCPUs" } else { - nanoCPUsFlagName = fmt.Sprintf("%v.NanoCPUs", cmdPrefix) + flagNanoCPUsName = fmt.Sprintf("%v.NanoCPUs", cmdPrefix) } - nanoCPUsFlagValue, err := cmd.Flags().GetInt64(nanoCPUsFlagName) + flagNanoCPUsValue, err := cmd.Flags().GetInt64(flagNanoCPUsName) if err != nil { return err, false } - m.NanoCPUs = nanoCPUsFlagValue + m.NanoCPUs = flagNanoCPUsValue retAdded = true } @@ -1627,27 +1625,27 @@ func retrieveResourcesNanoCPUsFlags(depth int, m *models.Resources, cmdPrefix st return nil, retAdded } -func retrieveResourcesOomKillDisableFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropOomKillDisableFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - oomKillDisableFlagName := fmt.Sprintf("%v.OomKillDisable", cmdPrefix) - if cmd.Flags().Changed(oomKillDisableFlagName) { + flagOomKillDisableName := fmt.Sprintf("%v.OomKillDisable", cmdPrefix) + if cmd.Flags().Changed(flagOomKillDisableName) { - var oomKillDisableFlagName string + var flagOomKillDisableName string if cmdPrefix == "" { - oomKillDisableFlagName = "OomKillDisable" + flagOomKillDisableName = "OomKillDisable" } else { - oomKillDisableFlagName = fmt.Sprintf("%v.OomKillDisable", cmdPrefix) + flagOomKillDisableName = fmt.Sprintf("%v.OomKillDisable", cmdPrefix) } - oomKillDisableFlagValue, err := cmd.Flags().GetBool(oomKillDisableFlagName) + flagOomKillDisableValue, err := cmd.Flags().GetBool(flagOomKillDisableName) if err != nil { return err, false } - m.OomKillDisable = oomKillDisableFlagValue + m.OomKillDisable = flagOomKillDisableValue retAdded = true } @@ -1655,27 +1653,27 @@ func retrieveResourcesOomKillDisableFlags(depth int, m *models.Resources, cmdPre return nil, retAdded } -func retrieveResourcesPidsLimitFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropPidsLimitFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - pidsLimitFlagName := fmt.Sprintf("%v.PidsLimit", cmdPrefix) - if cmd.Flags().Changed(pidsLimitFlagName) { + flagPidsLimitName := fmt.Sprintf("%v.PidsLimit", cmdPrefix) + if cmd.Flags().Changed(flagPidsLimitName) { - var pidsLimitFlagName string + var flagPidsLimitName string if cmdPrefix == "" { - pidsLimitFlagName = "PidsLimit" + flagPidsLimitName = "PidsLimit" } else { - pidsLimitFlagName = fmt.Sprintf("%v.PidsLimit", cmdPrefix) + flagPidsLimitName = fmt.Sprintf("%v.PidsLimit", cmdPrefix) } - pidsLimitFlagValue, err := cmd.Flags().GetInt64(pidsLimitFlagName) + flagPidsLimitValue, err := cmd.Flags().GetInt64(flagPidsLimitName) if err != nil { return err, false } - m.PidsLimit = &pidsLimitFlagValue + m.PidsLimit = &flagPidsLimitValue retAdded = true } @@ -1683,14 +1681,14 @@ func retrieveResourcesPidsLimitFlags(depth int, m *models.Resources, cmdPrefix s return nil, retAdded } -func retrieveResourcesUlimitsFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesPropUlimitsFlags(depth int, m *models.Resources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ulimitsFlagName := fmt.Sprintf("%v.Ulimits", cmdPrefix) - if cmd.Flags().Changed(ulimitsFlagName) { + flagUlimitsName := fmt.Sprintf("%v.Ulimits", cmdPrefix) + if cmd.Flags().Changed(flagUlimitsName) { // warning: Ulimits array type []*ResourcesUlimitsItems0 is not supported by go-swagger cli yet } @@ -1702,55 +1700,55 @@ func retrieveResourcesUlimitsFlags(depth int, m *models.Resources, cmdPrefix str // register flags to command func registerModelResourcesBlkioWeightDeviceItems0Flags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerResourcesBlkioWeightDeviceItems0Path(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesBlkioWeightDeviceItems0PropPath(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesBlkioWeightDeviceItems0Weight(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesBlkioWeightDeviceItems0PropWeight(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerResourcesBlkioWeightDeviceItems0Path(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesBlkioWeightDeviceItems0PropPath(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - pathDescription := `` + flagPathDescription := `` - var pathFlagName string + var flagPathName string if cmdPrefix == "" { - pathFlagName = "Path" + flagPathName = "Path" } else { - pathFlagName = fmt.Sprintf("%v.Path", cmdPrefix) + flagPathName = fmt.Sprintf("%v.Path", cmdPrefix) } - var pathFlagDefault string + var flagPathDefault string - _ = cmd.PersistentFlags().String(pathFlagName, pathFlagDefault, pathDescription) + _ = cmd.PersistentFlags().String(flagPathName, flagPathDefault, flagPathDescription) return nil } -func registerResourcesBlkioWeightDeviceItems0Weight(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesBlkioWeightDeviceItems0PropWeight(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - weightDescription := `` + flagWeightDescription := `` - var weightFlagName string + var flagWeightName string if cmdPrefix == "" { - weightFlagName = "Weight" + flagWeightName = "Weight" } else { - weightFlagName = fmt.Sprintf("%v.Weight", cmdPrefix) + flagWeightName = fmt.Sprintf("%v.Weight", cmdPrefix) } - var weightFlagDefault int64 + var flagWeightDefault int64 - _ = cmd.PersistentFlags().Int64(weightFlagName, weightFlagDefault, weightDescription) + _ = cmd.PersistentFlags().Int64(flagWeightName, flagWeightDefault, flagWeightDescription) return nil } @@ -1759,42 +1757,42 @@ func registerResourcesBlkioWeightDeviceItems0Weight(depth int, cmdPrefix string, func retrieveModelResourcesBlkioWeightDeviceItems0Flags(depth int, m *models.ResourcesBlkioWeightDeviceItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, pathAdded := retrieveResourcesBlkioWeightDeviceItems0PathFlags(depth, m, cmdPrefix, cmd) + err, PathAdded := retrieveResourcesBlkioWeightDeviceItems0PropPathFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || pathAdded + retAdded = retAdded || PathAdded - err, weightAdded := retrieveResourcesBlkioWeightDeviceItems0WeightFlags(depth, m, cmdPrefix, cmd) + err, WeightAdded := retrieveResourcesBlkioWeightDeviceItems0PropWeightFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || weightAdded + retAdded = retAdded || WeightAdded return nil, retAdded } -func retrieveResourcesBlkioWeightDeviceItems0PathFlags(depth int, m *models.ResourcesBlkioWeightDeviceItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesBlkioWeightDeviceItems0PropPathFlags(depth int, m *models.ResourcesBlkioWeightDeviceItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - pathFlagName := fmt.Sprintf("%v.Path", cmdPrefix) - if cmd.Flags().Changed(pathFlagName) { + flagPathName := fmt.Sprintf("%v.Path", cmdPrefix) + if cmd.Flags().Changed(flagPathName) { - var pathFlagName string + var flagPathName string if cmdPrefix == "" { - pathFlagName = "Path" + flagPathName = "Path" } else { - pathFlagName = fmt.Sprintf("%v.Path", cmdPrefix) + flagPathName = fmt.Sprintf("%v.Path", cmdPrefix) } - pathFlagValue, err := cmd.Flags().GetString(pathFlagName) + flagPathValue, err := cmd.Flags().GetString(flagPathName) if err != nil { return err, false } - m.Path = pathFlagValue + m.Path = flagPathValue retAdded = true } @@ -1802,27 +1800,27 @@ func retrieveResourcesBlkioWeightDeviceItems0PathFlags(depth int, m *models.Reso return nil, retAdded } -func retrieveResourcesBlkioWeightDeviceItems0WeightFlags(depth int, m *models.ResourcesBlkioWeightDeviceItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesBlkioWeightDeviceItems0PropWeightFlags(depth int, m *models.ResourcesBlkioWeightDeviceItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - weightFlagName := fmt.Sprintf("%v.Weight", cmdPrefix) - if cmd.Flags().Changed(weightFlagName) { + flagWeightName := fmt.Sprintf("%v.Weight", cmdPrefix) + if cmd.Flags().Changed(flagWeightName) { - var weightFlagName string + var flagWeightName string if cmdPrefix == "" { - weightFlagName = "Weight" + flagWeightName = "Weight" } else { - weightFlagName = fmt.Sprintf("%v.Weight", cmdPrefix) + flagWeightName = fmt.Sprintf("%v.Weight", cmdPrefix) } - weightFlagValue, err := cmd.Flags().GetInt64(weightFlagName) + flagWeightValue, err := cmd.Flags().GetInt64(flagWeightName) if err != nil { return err, false } - m.Weight = &weightFlagValue + m.Weight = &flagWeightValue retAdded = true } @@ -1835,80 +1833,80 @@ func retrieveResourcesBlkioWeightDeviceItems0WeightFlags(depth int, m *models.Re // register flags to command func registerModelResourcesUlimitsItems0Flags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerResourcesUlimitsItems0Hard(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesUlimitsItems0PropHard(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesUlimitsItems0Name(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesUlimitsItems0PropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerResourcesUlimitsItems0Soft(depth, cmdPrefix, cmd); err != nil { + if err := registerResourcesUlimitsItems0PropSoft(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerResourcesUlimitsItems0Hard(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesUlimitsItems0PropHard(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - hardDescription := `Hard limit` + flagHardDescription := `Hard limit` - var hardFlagName string + var flagHardName string if cmdPrefix == "" { - hardFlagName = "Hard" + flagHardName = "Hard" } else { - hardFlagName = fmt.Sprintf("%v.Hard", cmdPrefix) + flagHardName = fmt.Sprintf("%v.Hard", cmdPrefix) } - var hardFlagDefault int64 + var flagHardDefault int64 - _ = cmd.PersistentFlags().Int64(hardFlagName, hardFlagDefault, hardDescription) + _ = cmd.PersistentFlags().Int64(flagHardName, flagHardDefault, flagHardDescription) return nil } -func registerResourcesUlimitsItems0Name(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesUlimitsItems0PropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Name of ulimit` + flagNameDescription := `Name of ulimit` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerResourcesUlimitsItems0Soft(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerResourcesUlimitsItems0PropSoft(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - softDescription := `Soft limit` + flagSoftDescription := `Soft limit` - var softFlagName string + var flagSoftName string if cmdPrefix == "" { - softFlagName = "Soft" + flagSoftName = "Soft" } else { - softFlagName = fmt.Sprintf("%v.Soft", cmdPrefix) + flagSoftName = fmt.Sprintf("%v.Soft", cmdPrefix) } - var softFlagDefault int64 + var flagSoftDefault int64 - _ = cmd.PersistentFlags().Int64(softFlagName, softFlagDefault, softDescription) + _ = cmd.PersistentFlags().Int64(flagSoftName, flagSoftDefault, flagSoftDescription) return nil } @@ -1917,48 +1915,48 @@ func registerResourcesUlimitsItems0Soft(depth int, cmdPrefix string, cmd *cobra. func retrieveModelResourcesUlimitsItems0Flags(depth int, m *models.ResourcesUlimitsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, hardAdded := retrieveResourcesUlimitsItems0HardFlags(depth, m, cmdPrefix, cmd) + err, HardAdded := retrieveResourcesUlimitsItems0PropHardFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || hardAdded + retAdded = retAdded || HardAdded - err, nameAdded := retrieveResourcesUlimitsItems0NameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveResourcesUlimitsItems0PropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, softAdded := retrieveResourcesUlimitsItems0SoftFlags(depth, m, cmdPrefix, cmd) + err, SoftAdded := retrieveResourcesUlimitsItems0PropSoftFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || softAdded + retAdded = retAdded || SoftAdded return nil, retAdded } -func retrieveResourcesUlimitsItems0HardFlags(depth int, m *models.ResourcesUlimitsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesUlimitsItems0PropHardFlags(depth int, m *models.ResourcesUlimitsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - hardFlagName := fmt.Sprintf("%v.Hard", cmdPrefix) - if cmd.Flags().Changed(hardFlagName) { + flagHardName := fmt.Sprintf("%v.Hard", cmdPrefix) + if cmd.Flags().Changed(flagHardName) { - var hardFlagName string + var flagHardName string if cmdPrefix == "" { - hardFlagName = "Hard" + flagHardName = "Hard" } else { - hardFlagName = fmt.Sprintf("%v.Hard", cmdPrefix) + flagHardName = fmt.Sprintf("%v.Hard", cmdPrefix) } - hardFlagValue, err := cmd.Flags().GetInt64(hardFlagName) + flagHardValue, err := cmd.Flags().GetInt64(flagHardName) if err != nil { return err, false } - m.Hard = hardFlagValue + m.Hard = flagHardValue retAdded = true } @@ -1966,27 +1964,27 @@ func retrieveResourcesUlimitsItems0HardFlags(depth int, m *models.ResourcesUlimi return nil, retAdded } -func retrieveResourcesUlimitsItems0NameFlags(depth int, m *models.ResourcesUlimitsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesUlimitsItems0PropNameFlags(depth int, m *models.ResourcesUlimitsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -1994,27 +1992,27 @@ func retrieveResourcesUlimitsItems0NameFlags(depth int, m *models.ResourcesUlimi return nil, retAdded } -func retrieveResourcesUlimitsItems0SoftFlags(depth int, m *models.ResourcesUlimitsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveResourcesUlimitsItems0PropSoftFlags(depth int, m *models.ResourcesUlimitsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - softFlagName := fmt.Sprintf("%v.Soft", cmdPrefix) - if cmd.Flags().Changed(softFlagName) { + flagSoftName := fmt.Sprintf("%v.Soft", cmdPrefix) + if cmd.Flags().Changed(flagSoftName) { - var softFlagName string + var flagSoftName string if cmdPrefix == "" { - softFlagName = "Soft" + flagSoftName = "Soft" } else { - softFlagName = fmt.Sprintf("%v.Soft", cmdPrefix) + flagSoftName = fmt.Sprintf("%v.Soft", cmdPrefix) } - softFlagValue, err := cmd.Flags().GetInt64(softFlagName) + flagSoftValue, err := cmd.Flags().GetInt64(flagSoftName) if err != nil { return err, false } - m.Soft = softFlagValue + m.Soft = flagSoftValue retAdded = true } diff --git a/cli/restart_policy_model.go b/cli/restart_policy_model.go index 6cd062d..7d30bc5 100644 --- a/cli/restart_policy_model.go +++ b/cli/restart_policy_model.go @@ -2,15 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for RestartPolicy @@ -18,61 +16,61 @@ import ( // register flags to command func registerModelRestartPolicyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerRestartPolicyMaximumRetryCount(depth, cmdPrefix, cmd); err != nil { + if err := registerRestartPolicyPropMaximumRetryCount(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerRestartPolicyName(depth, cmdPrefix, cmd); err != nil { + if err := registerRestartPolicyPropName(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerRestartPolicyMaximumRetryCount(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerRestartPolicyPropMaximumRetryCount(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - maximumRetryCountDescription := `If ` + "`" + `on-failure` + "`" + ` is used, the number of times to retry before giving up` + flagMaximumRetryCountDescription := `If ` + "`" + `on-failure` + "`" + ` is used, the number of times to retry before giving up` - var maximumRetryCountFlagName string + var flagMaximumRetryCountName string if cmdPrefix == "" { - maximumRetryCountFlagName = "MaximumRetryCount" + flagMaximumRetryCountName = "MaximumRetryCount" } else { - maximumRetryCountFlagName = fmt.Sprintf("%v.MaximumRetryCount", cmdPrefix) + flagMaximumRetryCountName = fmt.Sprintf("%v.MaximumRetryCount", cmdPrefix) } - var maximumRetryCountFlagDefault int64 + var flagMaximumRetryCountDefault int64 - _ = cmd.PersistentFlags().Int64(maximumRetryCountFlagName, maximumRetryCountFlagDefault, maximumRetryCountDescription) + _ = cmd.PersistentFlags().Int64(flagMaximumRetryCountName, flagMaximumRetryCountDefault, flagMaximumRetryCountDescription) return nil } -func registerRestartPolicyName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerRestartPolicyPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Enum: ["","always","unless-stopped","on-failure"]. - Empty string means not to restart + flagNameDescription := `Enum: ["","always","unless-stopped","on-failure"]. - Empty string means not to restart - ` + "`" + `always` + "`" + ` Always restart - ` + "`" + `unless-stopped` + "`" + ` Restart always except when the user has manually stopped the container - ` + "`" + `on-failure` + "`" + ` Restart only when the container exit code is non-zero ` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) - if err := cmd.RegisterFlagCompletionFunc(nameFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagNameName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["","always","unless-stopped","on-failure"]`), &res); err != nil { @@ -90,42 +88,42 @@ func registerRestartPolicyName(depth int, cmdPrefix string, cmd *cobra.Command) func retrieveModelRestartPolicyFlags(depth int, m *models.RestartPolicy, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, maximumRetryCountAdded := retrieveRestartPolicyMaximumRetryCountFlags(depth, m, cmdPrefix, cmd) + err, MaximumRetryCountAdded := retrieveRestartPolicyPropMaximumRetryCountFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || maximumRetryCountAdded + retAdded = retAdded || MaximumRetryCountAdded - err, nameAdded := retrieveRestartPolicyNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveRestartPolicyPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded return nil, retAdded } -func retrieveRestartPolicyMaximumRetryCountFlags(depth int, m *models.RestartPolicy, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveRestartPolicyPropMaximumRetryCountFlags(depth int, m *models.RestartPolicy, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - maximumRetryCountFlagName := fmt.Sprintf("%v.MaximumRetryCount", cmdPrefix) - if cmd.Flags().Changed(maximumRetryCountFlagName) { + flagMaximumRetryCountName := fmt.Sprintf("%v.MaximumRetryCount", cmdPrefix) + if cmd.Flags().Changed(flagMaximumRetryCountName) { - var maximumRetryCountFlagName string + var flagMaximumRetryCountName string if cmdPrefix == "" { - maximumRetryCountFlagName = "MaximumRetryCount" + flagMaximumRetryCountName = "MaximumRetryCount" } else { - maximumRetryCountFlagName = fmt.Sprintf("%v.MaximumRetryCount", cmdPrefix) + flagMaximumRetryCountName = fmt.Sprintf("%v.MaximumRetryCount", cmdPrefix) } - maximumRetryCountFlagValue, err := cmd.Flags().GetInt64(maximumRetryCountFlagName) + flagMaximumRetryCountValue, err := cmd.Flags().GetInt64(flagMaximumRetryCountName) if err != nil { return err, false } - m.MaximumRetryCount = maximumRetryCountFlagValue + m.MaximumRetryCount = flagMaximumRetryCountValue retAdded = true } @@ -133,27 +131,27 @@ func retrieveRestartPolicyMaximumRetryCountFlags(depth int, m *models.RestartPol return nil, retAdded } -func retrieveRestartPolicyNameFlags(depth int, m *models.RestartPolicy, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveRestartPolicyPropNameFlags(depth int, m *models.RestartPolicy, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } diff --git a/cli/runtime_model.go b/cli/runtime_model.go index 75dd852..39461e2 100644 --- a/cli/runtime_model.go +++ b/cli/runtime_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for Runtime @@ -17,43 +15,43 @@ import ( // register flags to command func registerModelRuntimeFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerRuntimePath(depth, cmdPrefix, cmd); err != nil { + if err := registerRuntimePropPath(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerRuntimeRuntimeArgs(depth, cmdPrefix, cmd); err != nil { + if err := registerRuntimePropRuntimeArgs(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerRuntimePath(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerRuntimePropPath(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - pathDescription := `Name and, optional, path, of the OCI executable binary. + flagPathDescription := `Name and, optional, path, of the OCI executable binary. If the path is omitted, the daemon searches the host's ` + "`" + `$PATH` + "`" + ` for the binary and uses the first result. ` - var pathFlagName string + var flagPathName string if cmdPrefix == "" { - pathFlagName = "path" + flagPathName = "path" } else { - pathFlagName = fmt.Sprintf("%v.path", cmdPrefix) + flagPathName = fmt.Sprintf("%v.path", cmdPrefix) } - var pathFlagDefault string + var flagPathDefault string - _ = cmd.PersistentFlags().String(pathFlagName, pathFlagDefault, pathDescription) + _ = cmd.PersistentFlags().String(flagPathName, flagPathDefault, flagPathDescription) return nil } -func registerRuntimeRuntimeArgs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerRuntimePropRuntimeArgs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -67,42 +65,42 @@ func registerRuntimeRuntimeArgs(depth int, cmdPrefix string, cmd *cobra.Command) func retrieveModelRuntimeFlags(depth int, m *models.Runtime, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, pathAdded := retrieveRuntimePathFlags(depth, m, cmdPrefix, cmd) + err, PathAdded := retrieveRuntimePropPathFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || pathAdded + retAdded = retAdded || PathAdded - err, runtimeArgsAdded := retrieveRuntimeRuntimeArgsFlags(depth, m, cmdPrefix, cmd) + err, RuntimeArgsAdded := retrieveRuntimePropRuntimeArgsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || runtimeArgsAdded + retAdded = retAdded || RuntimeArgsAdded return nil, retAdded } -func retrieveRuntimePathFlags(depth int, m *models.Runtime, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveRuntimePropPathFlags(depth int, m *models.Runtime, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - pathFlagName := fmt.Sprintf("%v.path", cmdPrefix) - if cmd.Flags().Changed(pathFlagName) { + flagPathName := fmt.Sprintf("%v.path", cmdPrefix) + if cmd.Flags().Changed(flagPathName) { - var pathFlagName string + var flagPathName string if cmdPrefix == "" { - pathFlagName = "path" + flagPathName = "path" } else { - pathFlagName = fmt.Sprintf("%v.path", cmdPrefix) + flagPathName = fmt.Sprintf("%v.path", cmdPrefix) } - pathFlagValue, err := cmd.Flags().GetString(pathFlagName) + flagPathValue, err := cmd.Flags().GetString(flagPathName) if err != nil { return err, false } - m.Path = pathFlagValue + m.Path = flagPathValue retAdded = true } @@ -110,14 +108,14 @@ func retrieveRuntimePathFlags(depth int, m *models.Runtime, cmdPrefix string, cm return nil, retAdded } -func retrieveRuntimeRuntimeArgsFlags(depth int, m *models.Runtime, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveRuntimePropRuntimeArgsFlags(depth int, m *models.Runtime, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - runtimeArgsFlagName := fmt.Sprintf("%v.runtimeArgs", cmdPrefix) - if cmd.Flags().Changed(runtimeArgsFlagName) { + flagRuntimeArgsName := fmt.Sprintf("%v.runtimeArgs", cmdPrefix) + if cmd.Flags().Changed(flagRuntimeArgsName) { // warning: runtimeArgs array type []string is not supported by go-swagger cli yet } diff --git a/cli/secret_create_operation.go b/cli/secret_create_operation.go index 64929b8..5226d65 100644 --- a/cli/secret_create_operation.go +++ b/cli/secret_create_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/secret" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationSecretSecretCreateCmd returns a cmd to handle operation secretCreate +// makeOperationSecretSecretCreateCmd returns a command to handle operation secretCreate func makeOperationSecretSecretCreateCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "SecretCreate", @@ -38,11 +36,10 @@ func runOperationSecretSecretCreate(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := secret.NewSecretCreateParams() - if err, _ := retrieveOperationSecretSecretCreateBodyFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationSecretSecretCreateBodyFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationSecretSecretCreate(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,14 +66,14 @@ func registerOperationSecretSecretCreateParamFlags(cmd *cobra.Command) error { func registerOperationSecretSecretCreateBodyParamFlags(cmdPrefix string, cmd *cobra.Command) error { - var bodyFlagName string + var flagBodyName string if cmdPrefix == "" { - bodyFlagName = "body" + flagBodyName = "body" } else { - bodyFlagName = fmt.Sprintf("%v.body", cmdPrefix) + flagBodyName = fmt.Sprintf("%v.body", cmdPrefix) } - _ = cmd.PersistentFlags().String(bodyFlagName, "", "Optional json string for [body]. ") + _ = cmd.PersistentFlags().String(flagBodyName, "", `Optional json string for [body]. `) // add flags for body if err := registerModelSecretCreateBodyFlags(0, "secretCreateBody", cmd); err != nil { @@ -89,36 +87,37 @@ func retrieveOperationSecretSecretCreateBodyFlag(m *secret.SecretCreateParams, c retAdded := false if cmd.Flags().Changed("body") { // Read body string from cmd and unmarshal - bodyValueStr, err := cmd.Flags().GetString("body") + flagBodyValueStr, err := cmd.Flags().GetString("body") if err != nil { return err, false } - bodyValue := secret.SecretCreateBody{} - if err := json.Unmarshal([]byte(bodyValueStr), &bodyValue); err != nil { - return fmt.Errorf("cannot unmarshal body string in SecretCreateBody: %v", err), false + flagBodyValue := secret.SecretCreateBody{} + if err := json.Unmarshal([]byte(flagBodyValueStr), &flagBodyValue); err != nil { + return fmt.Errorf("cannot unmarshal body string in SecretCreateBody: %w", err), false } - m.Body = bodyValue + m.Body = flagBodyValue } - bodyValueModel := m.Body - if swag.IsZero(bodyValueModel) { - bodyValueModel = secret.SecretCreateBody{} + flagBodyModel := m.Body + if swag.IsZero(flagBodyModel) { + flagBodyModel = secret.SecretCreateBody{} } - err, added := retrieveModelSecretCreateBodyFlags(0, &bodyValueModel, "secretCreateBody", cmd) + err, added := retrieveModelSecretCreateBodyFlags(0, &flagBodyModel, "secretCreateBody", cmd) if err != nil { return err, false } if added { - m.Body = bodyValueModel + m.Body = flagBodyModel } - if dryRun && debug { - bodyValueDebugBytes, err := json.Marshal(m.Body) + if dryRun && debug { + flagBodyValueDebugBytes, err := json.Marshal(m.Body) if err != nil { return err, false } - logDebugf("Body dry-run payload: %v", string(bodyValueDebugBytes)) + logDebugf("Body dry-run payload: %v", string(flagBodyValueDebugBytes)) } + retAdded = retAdded || added return nil, retAdded @@ -128,57 +127,59 @@ func retrieveOperationSecretSecretCreateBodyFlag(m *secret.SecretCreateParams, c func parseOperationSecretSecretCreateResult(resp0 *secret.SecretCreateCreated, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*secret.SecretCreateCreated) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*secret.SecretCreateCreated) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*secret.SecretCreateConflict) + var iResp1 any = respErr + eresp1, ok := iResp1.(*secret.SecretCreateConflict) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*secret.SecretCreateInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*secret.SecretCreateInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*secret.SecretCreateServiceUnavailable) + var iResp3 any = respErr + eresp3, ok := iResp3.(*secret.SecretCreateServiceUnavailable) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -186,7 +187,6 @@ func parseOperationSecretSecretCreateResult(resp0 *secret.SecretCreateCreated, r } return string(msgStr), nil } - return "", nil } @@ -209,13 +209,13 @@ func retrieveModelSecretCreateBodyFlags(depth int, m *secret.SecretCreateBody, c retAdded := false // retrieve model models.SecretSpec - err, secretCreateParamsBodyAO0Added := retrieveModelSecretSpecFlags(depth, &m.SecretSpec, cmdPrefix, cmd) + err, SecretCreateParamsBodyAO0Added := retrieveModelSecretSpecFlags(depth, &m.SecretSpec, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || secretCreateParamsBodyAO0Added + retAdded = retAdded || SecretCreateParamsBodyAO0Added return nil, retAdded } -// Name: [SecretCreateParamsBodyAllOf1], Type:[interface{}], register and retrieve functions are not rendered by go-swagger cli +// Name: [SecretCreateParamsBodyAllOf1], Type:[any], register and retrieve functions are not rendered by go-swagger cli diff --git a/cli/secret_delete_operation.go b/cli/secret_delete_operation.go index 2e65746..55f7aff 100644 --- a/cli/secret_delete_operation.go +++ b/cli/secret_delete_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/secret" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationSecretSecretDeleteCmd returns a cmd to handle operation secretDelete +// makeOperationSecretSecretDeleteCmd returns a command to handle operation secretDelete func makeOperationSecretSecretDeleteCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "SecretDelete", @@ -38,11 +36,10 @@ func runOperationSecretSecretDelete(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := secret.NewSecretDeleteParams() - if err, _ := retrieveOperationSecretSecretDeleteIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationSecretSecretDeleteIDFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationSecretSecretDelete(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,18 +66,18 @@ func registerOperationSecretSecretDeleteParamFlags(cmd *cobra.Command) error { func registerOperationSecretSecretDeleteIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID of the secret` + flagIDDescription := `Required. ID of the secret` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -88,20 +86,21 @@ func retrieveOperationSecretSecretDeleteIDFlag(m *secret.SecretDeleteParams, cmd retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } @@ -109,48 +108,48 @@ func retrieveOperationSecretSecretDeleteIDFlag(m *secret.SecretDeleteParams, cmd func parseOperationSecretSecretDeleteResult(resp0 *secret.SecretDeleteNoContent, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning secretDeleteNoContent is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*secret.SecretDeleteNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*secret.SecretDeleteNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*secret.SecretDeleteInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*secret.SecretDeleteInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*secret.SecretDeleteServiceUnavailable) + var iResp3 any = respErr + eresp3, ok := iResp3.(*secret.SecretDeleteServiceUnavailable) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response secretDeleteNoContent is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/secret_inspect_operation.go b/cli/secret_inspect_operation.go index 131cfb0..89a4afc 100644 --- a/cli/secret_inspect_operation.go +++ b/cli/secret_inspect_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/secret" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationSecretSecretInspectCmd returns a cmd to handle operation secretInspect +// makeOperationSecretSecretInspectCmd returns a command to handle operation secretInspect func makeOperationSecretSecretInspectCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "SecretInspect", @@ -38,11 +36,10 @@ func runOperationSecretSecretInspect(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := secret.NewSecretInspectParams() - if err, _ := retrieveOperationSecretSecretInspectIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationSecretSecretInspectIDFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationSecretSecretInspect(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,18 +66,18 @@ func registerOperationSecretSecretInspectParamFlags(cmd *cobra.Command) error { func registerOperationSecretSecretInspectIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID of the secret` + flagIDDescription := `Required. ID of the secret` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -88,20 +86,21 @@ func retrieveOperationSecretSecretInspectIDFlag(m *secret.SecretInspectParams, c retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } @@ -109,57 +108,59 @@ func retrieveOperationSecretSecretInspectIDFlag(m *secret.SecretInspectParams, c func parseOperationSecretSecretInspectResult(resp0 *secret.SecretInspectOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*secret.SecretInspectOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*secret.SecretInspectOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*secret.SecretInspectNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*secret.SecretInspectNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*secret.SecretInspectInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*secret.SecretInspectInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*secret.SecretInspectServiceUnavailable) + var iResp3 any = respErr + eresp3, ok := iResp3.(*secret.SecretInspectServiceUnavailable) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -167,6 +168,5 @@ func parseOperationSecretSecretInspectResult(resp0 *secret.SecretInspectOK, resp } return string(msgStr), nil } - return "", nil } diff --git a/cli/secret_list_operation.go b/cli/secret_list_operation.go index ba84c7f..0f7ee6a 100644 --- a/cli/secret_list_operation.go +++ b/cli/secret_list_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/secret" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationSecretSecretListCmd returns a cmd to handle operation secretList +// makeOperationSecretSecretListCmd returns a command to handle operation secretList func makeOperationSecretSecretListCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "SecretList", @@ -38,11 +36,10 @@ func runOperationSecretSecretList(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := secret.NewSecretListParams() - if err, _ := retrieveOperationSecretSecretListFiltersFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationSecretSecretListFiltersFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationSecretSecretList(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,7 +66,7 @@ func registerOperationSecretSecretListParamFlags(cmd *cobra.Command) error { func registerOperationSecretSecretListFiltersParamFlags(cmdPrefix string, cmd *cobra.Command) error { - filtersDescription := `A JSON encoded value of the filters (a ` + "`" + `map[string][]string` + "`" + `) to process on the secrets list. Available filters: + flagFiltersDescription := `A JSON encoded value of the filters (a ` + "`" + `map[string][]string` + "`" + `) to process on the secrets list. Available filters: - ` + "`" + `id=` + "`" + ` - ` + "`" + `label= or label==value` + "`" + ` @@ -76,16 +74,16 @@ func registerOperationSecretSecretListFiltersParamFlags(cmdPrefix string, cmd *c - ` + "`" + `names=` + "`" + ` ` - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - var filtersFlagDefault string + var flagFiltersDefault string - _ = cmd.PersistentFlags().String(filtersFlagName, filtersFlagDefault, filtersDescription) + _ = cmd.PersistentFlags().String(flagFiltersName, flagFiltersDefault, flagFiltersDescription) return nil } @@ -94,20 +92,21 @@ func retrieveOperationSecretSecretListFiltersFlag(m *secret.SecretListParams, cm retAdded := false if cmd.Flags().Changed("filters") { - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - filtersFlagValue, err := cmd.Flags().GetString(filtersFlagName) + flagFiltersValue, err := cmd.Flags().GetString(flagFiltersName) if err != nil { return err, false } - m.Filters = &filtersFlagValue + m.Filters = &flagFiltersValue } + return nil, retAdded } @@ -115,45 +114,47 @@ func retrieveOperationSecretSecretListFiltersFlag(m *secret.SecretListParams, cm func parseOperationSecretSecretListResult(resp0 *secret.SecretListOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*secret.SecretListOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*secret.SecretListOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*secret.SecretListInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*secret.SecretListInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*secret.SecretListServiceUnavailable) + var iResp2 any = respErr + eresp2, ok := iResp2.(*secret.SecretListServiceUnavailable) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -161,6 +162,5 @@ func parseOperationSecretSecretListResult(resp0 *secret.SecretListOK, respErr er } return string(msgStr), nil } - return "", nil } diff --git a/cli/secret_model.go b/cli/secret_model.go index 7945631..8f6ee24 100644 --- a/cli/secret_model.go +++ b/cli/secret_model.go @@ -2,16 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for Secret @@ -19,124 +16,124 @@ import ( // register flags to command func registerModelSecretFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSecretCreatedAt(depth, cmdPrefix, cmd); err != nil { + if err := registerSecretPropCreatedAt(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSecretID(depth, cmdPrefix, cmd); err != nil { + if err := registerSecretPropID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSecretSpec(depth, cmdPrefix, cmd); err != nil { + if err := registerSecretPropSpec(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSecretUpdatedAt(depth, cmdPrefix, cmd); err != nil { + if err := registerSecretPropUpdatedAt(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSecretVersion(depth, cmdPrefix, cmd); err != nil { + if err := registerSecretPropVersion(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSecretCreatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSecretPropCreatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - createdAtDescription := `` + flagCreatedAtDescription := `` - var createdAtFlagName string + var flagCreatedAtName string if cmdPrefix == "" { - createdAtFlagName = "CreatedAt" + flagCreatedAtName = "CreatedAt" } else { - createdAtFlagName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) + flagCreatedAtName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) } - var createdAtFlagDefault string + var flagCreatedAtDefault string - _ = cmd.PersistentFlags().String(createdAtFlagName, createdAtFlagDefault, createdAtDescription) + _ = cmd.PersistentFlags().String(flagCreatedAtName, flagCreatedAtDefault, flagCreatedAtDescription) return nil } -func registerSecretID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSecretPropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `` + flagIDDescription := `` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } -func registerSecretSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSecretPropSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var specFlagName string + var flagSpecName string if cmdPrefix == "" { - specFlagName = "Spec" + flagSpecName = "Spec" } else { - specFlagName = fmt.Sprintf("%v.Spec", cmdPrefix) + flagSpecName = fmt.Sprintf("%v.Spec", cmdPrefix) } - if err := registerModelSecretSpecFlags(depth+1, specFlagName, cmd); err != nil { + if err := registerModelSecretSpecFlags(depth+1, flagSpecName, cmd); err != nil { return err } return nil } -func registerSecretUpdatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSecretPropUpdatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - updatedAtDescription := `` + flagUpdatedAtDescription := `` - var updatedAtFlagName string + var flagUpdatedAtName string if cmdPrefix == "" { - updatedAtFlagName = "UpdatedAt" + flagUpdatedAtName = "UpdatedAt" } else { - updatedAtFlagName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) + flagUpdatedAtName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) } - var updatedAtFlagDefault string + var flagUpdatedAtDefault string - _ = cmd.PersistentFlags().String(updatedAtFlagName, updatedAtFlagDefault, updatedAtDescription) + _ = cmd.PersistentFlags().String(flagUpdatedAtName, flagUpdatedAtDefault, flagUpdatedAtDescription) return nil } -func registerSecretVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSecretPropVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "Version" + flagVersionName = "Version" } else { - versionFlagName = fmt.Sprintf("%v.Version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.Version", cmdPrefix) } - if err := registerModelObjectVersionFlags(depth+1, versionFlagName, cmd); err != nil { + if err := registerModelObjectVersionFlags(depth+1, flagVersionName, cmd); err != nil { return err } @@ -147,60 +144,60 @@ func registerSecretVersion(depth int, cmdPrefix string, cmd *cobra.Command) erro func retrieveModelSecretFlags(depth int, m *models.Secret, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, createdAtAdded := retrieveSecretCreatedAtFlags(depth, m, cmdPrefix, cmd) + err, CreatedAtAdded := retrieveSecretPropCreatedAtFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || createdAtAdded + retAdded = retAdded || CreatedAtAdded - err, idAdded := retrieveSecretIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveSecretPropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded - err, specAdded := retrieveSecretSpecFlags(depth, m, cmdPrefix, cmd) + err, SpecAdded := retrieveSecretPropSpecFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || specAdded + retAdded = retAdded || SpecAdded - err, updatedAtAdded := retrieveSecretUpdatedAtFlags(depth, m, cmdPrefix, cmd) + err, UpdatedAtAdded := retrieveSecretPropUpdatedAtFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || updatedAtAdded + retAdded = retAdded || UpdatedAtAdded - err, versionAdded := retrieveSecretVersionFlags(depth, m, cmdPrefix, cmd) + err, VersionAdded := retrieveSecretPropVersionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || versionAdded + retAdded = retAdded || VersionAdded return nil, retAdded } -func retrieveSecretCreatedAtFlags(depth int, m *models.Secret, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSecretPropCreatedAtFlags(depth int, m *models.Secret, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - createdAtFlagName := fmt.Sprintf("%v.CreatedAt", cmdPrefix) - if cmd.Flags().Changed(createdAtFlagName) { + flagCreatedAtName := fmt.Sprintf("%v.CreatedAt", cmdPrefix) + if cmd.Flags().Changed(flagCreatedAtName) { - var createdAtFlagName string + var flagCreatedAtName string if cmdPrefix == "" { - createdAtFlagName = "CreatedAt" + flagCreatedAtName = "CreatedAt" } else { - createdAtFlagName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) + flagCreatedAtName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) } - createdAtFlagValue, err := cmd.Flags().GetString(createdAtFlagName) + flagCreatedAtValue, err := cmd.Flags().GetString(flagCreatedAtName) if err != nil { return err, false } - m.CreatedAt = createdAtFlagValue + m.CreatedAt = flagCreatedAtValue retAdded = true } @@ -208,27 +205,27 @@ func retrieveSecretCreatedAtFlags(depth int, m *models.Secret, cmdPrefix string, return nil, retAdded } -func retrieveSecretIDFlags(depth int, m *models.Secret, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSecretPropIDFlags(depth int, m *models.Secret, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.ID", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.ID", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } @@ -236,54 +233,54 @@ func retrieveSecretIDFlags(depth int, m *models.Secret, cmdPrefix string, cmd *c return nil, retAdded } -func retrieveSecretSpecFlags(depth int, m *models.Secret, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSecretPropSpecFlags(depth int, m *models.Secret, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - specFlagName := fmt.Sprintf("%v.Spec", cmdPrefix) - if cmd.Flags().Changed(specFlagName) { + flagSpecName := fmt.Sprintf("%v.Spec", cmdPrefix) + if cmd.Flags().Changed(flagSpecName) { // info: complex object Spec SecretSpec is retrieved outside this Changed() block } - specFlagValue := m.Spec - if swag.IsZero(specFlagValue) { - specFlagValue = &models.SecretSpec{} + flagSpecValue := m.Spec + if swag.IsZero(flagSpecValue) { + flagSpecValue = &models.SecretSpec{} } - err, specAdded := retrieveModelSecretSpecFlags(depth+1, specFlagValue, specFlagName, cmd) + err, SpecAdded := retrieveModelSecretSpecFlags(depth+1, flagSpecValue, flagSpecName, cmd) if err != nil { return err, false } - retAdded = retAdded || specAdded - if specAdded { - m.Spec = specFlagValue + retAdded = retAdded || SpecAdded + if SpecAdded { + m.Spec = flagSpecValue } return nil, retAdded } -func retrieveSecretUpdatedAtFlags(depth int, m *models.Secret, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSecretPropUpdatedAtFlags(depth int, m *models.Secret, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - updatedAtFlagName := fmt.Sprintf("%v.UpdatedAt", cmdPrefix) - if cmd.Flags().Changed(updatedAtFlagName) { + flagUpdatedAtName := fmt.Sprintf("%v.UpdatedAt", cmdPrefix) + if cmd.Flags().Changed(flagUpdatedAtName) { - var updatedAtFlagName string + var flagUpdatedAtName string if cmdPrefix == "" { - updatedAtFlagName = "UpdatedAt" + flagUpdatedAtName = "UpdatedAt" } else { - updatedAtFlagName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) + flagUpdatedAtName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) } - updatedAtFlagValue, err := cmd.Flags().GetString(updatedAtFlagName) + flagUpdatedAtValue, err := cmd.Flags().GetString(flagUpdatedAtName) if err != nil { return err, false } - m.UpdatedAt = updatedAtFlagValue + m.UpdatedAt = flagUpdatedAtValue retAdded = true } @@ -291,28 +288,28 @@ func retrieveSecretUpdatedAtFlags(depth int, m *models.Secret, cmdPrefix string, return nil, retAdded } -func retrieveSecretVersionFlags(depth int, m *models.Secret, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSecretPropVersionFlags(depth int, m *models.Secret, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - versionFlagName := fmt.Sprintf("%v.Version", cmdPrefix) - if cmd.Flags().Changed(versionFlagName) { + flagVersionName := fmt.Sprintf("%v.Version", cmdPrefix) + if cmd.Flags().Changed(flagVersionName) { // info: complex object Version ObjectVersion is retrieved outside this Changed() block } - versionFlagValue := m.Version - if swag.IsZero(versionFlagValue) { - versionFlagValue = &models.ObjectVersion{} + flagVersionValue := m.Version + if swag.IsZero(flagVersionValue) { + flagVersionValue = &models.ObjectVersion{} } - err, versionAdded := retrieveModelObjectVersionFlags(depth+1, versionFlagValue, versionFlagName, cmd) + err, VersionAdded := retrieveModelObjectVersionFlags(depth+1, flagVersionValue, flagVersionName, cmd) if err != nil { return err, false } - retAdded = retAdded || versionAdded - if versionAdded { - m.Version = versionFlagValue + retAdded = retAdded || VersionAdded + if VersionAdded { + m.Version = flagVersionValue } return nil, retAdded diff --git a/cli/secret_spec_model.go b/cli/secret_spec_model.go index 818fc21..bdfa325 100644 --- a/cli/secret_spec_model.go +++ b/cli/secret_spec_model.go @@ -2,16 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for SecretSpec @@ -19,75 +16,75 @@ import ( // register flags to command func registerModelSecretSpecFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSecretSpecData(depth, cmdPrefix, cmd); err != nil { + if err := registerSecretSpecPropData(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSecretSpecDriver(depth, cmdPrefix, cmd); err != nil { + if err := registerSecretSpecPropDriver(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSecretSpecLabels(depth, cmdPrefix, cmd); err != nil { + if err := registerSecretSpecPropLabels(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSecretSpecName(depth, cmdPrefix, cmd); err != nil { + if err := registerSecretSpecPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSecretSpecTemplating(depth, cmdPrefix, cmd); err != nil { + if err := registerSecretSpecPropTemplating(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSecretSpecData(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSecretSpecPropData(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - dataDescription := `Base64-url-safe-encoded ([RFC 4648](https://tools.ietf.org/html/rfc4648#section-3.2)) + flagDataDescription := `Base64-url-safe-encoded ([RFC 4648](https://tools.ietf.org/html/rfc4648#section-3.2)) data to store as secret. This field is only used to _create_ a secret, and is not returned by other endpoints. ` - var dataFlagName string + var flagDataName string if cmdPrefix == "" { - dataFlagName = "Data" + flagDataName = "Data" } else { - dataFlagName = fmt.Sprintf("%v.Data", cmdPrefix) + flagDataName = fmt.Sprintf("%v.Data", cmdPrefix) } - var dataFlagDefault string + var flagDataDefault string - _ = cmd.PersistentFlags().String(dataFlagName, dataFlagDefault, dataDescription) + _ = cmd.PersistentFlags().String(flagDataName, flagDataDefault, flagDataDescription) return nil } -func registerSecretSpecDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSecretSpecPropDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var driverFlagName string + var flagDriverName string if cmdPrefix == "" { - driverFlagName = "Driver" + flagDriverName = "Driver" } else { - driverFlagName = fmt.Sprintf("%v.Driver", cmdPrefix) + flagDriverName = fmt.Sprintf("%v.Driver", cmdPrefix) } - if err := registerModelDriverFlags(depth+1, driverFlagName, cmd); err != nil { + if err := registerModelDriverFlags(depth+1, flagDriverName, cmd); err != nil { return err } return nil } -func registerSecretSpecLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSecretSpecPropLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -97,40 +94,40 @@ func registerSecretSpecLabels(depth int, cmdPrefix string, cmd *cobra.Command) e return nil } -func registerSecretSpecName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSecretSpecPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `User-defined name of the secret.` + flagNameDescription := `User-defined name of the secret.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerSecretSpecTemplating(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSecretSpecPropTemplating(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var templatingFlagName string + var flagTemplatingName string if cmdPrefix == "" { - templatingFlagName = "Templating" + flagTemplatingName = "Templating" } else { - templatingFlagName = fmt.Sprintf("%v.Templating", cmdPrefix) + flagTemplatingName = fmt.Sprintf("%v.Templating", cmdPrefix) } - if err := registerModelDriverFlags(depth+1, templatingFlagName, cmd); err != nil { + if err := registerModelDriverFlags(depth+1, flagTemplatingName, cmd); err != nil { return err } @@ -141,60 +138,60 @@ func registerSecretSpecTemplating(depth int, cmdPrefix string, cmd *cobra.Comman func retrieveModelSecretSpecFlags(depth int, m *models.SecretSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, dataAdded := retrieveSecretSpecDataFlags(depth, m, cmdPrefix, cmd) + err, DataAdded := retrieveSecretSpecPropDataFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || dataAdded + retAdded = retAdded || DataAdded - err, driverAdded := retrieveSecretSpecDriverFlags(depth, m, cmdPrefix, cmd) + err, DriverAdded := retrieveSecretSpecPropDriverFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || driverAdded + retAdded = retAdded || DriverAdded - err, labelsAdded := retrieveSecretSpecLabelsFlags(depth, m, cmdPrefix, cmd) + err, LabelsAdded := retrieveSecretSpecPropLabelsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || labelsAdded + retAdded = retAdded || LabelsAdded - err, nameAdded := retrieveSecretSpecNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveSecretSpecPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, templatingAdded := retrieveSecretSpecTemplatingFlags(depth, m, cmdPrefix, cmd) + err, TemplatingAdded := retrieveSecretSpecPropTemplatingFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || templatingAdded + retAdded = retAdded || TemplatingAdded return nil, retAdded } -func retrieveSecretSpecDataFlags(depth int, m *models.SecretSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSecretSpecPropDataFlags(depth int, m *models.SecretSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - dataFlagName := fmt.Sprintf("%v.Data", cmdPrefix) - if cmd.Flags().Changed(dataFlagName) { + flagDataName := fmt.Sprintf("%v.Data", cmdPrefix) + if cmd.Flags().Changed(flagDataName) { - var dataFlagName string + var flagDataName string if cmdPrefix == "" { - dataFlagName = "Data" + flagDataName = "Data" } else { - dataFlagName = fmt.Sprintf("%v.Data", cmdPrefix) + flagDataName = fmt.Sprintf("%v.Data", cmdPrefix) } - dataFlagValue, err := cmd.Flags().GetString(dataFlagName) + flagDataValue, err := cmd.Flags().GetString(flagDataName) if err != nil { return err, false } - m.Data = dataFlagValue + m.Data = flagDataValue retAdded = true } @@ -202,68 +199,68 @@ func retrieveSecretSpecDataFlags(depth int, m *models.SecretSpec, cmdPrefix stri return nil, retAdded } -func retrieveSecretSpecDriverFlags(depth int, m *models.SecretSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSecretSpecPropDriverFlags(depth int, m *models.SecretSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - driverFlagName := fmt.Sprintf("%v.Driver", cmdPrefix) - if cmd.Flags().Changed(driverFlagName) { + flagDriverName := fmt.Sprintf("%v.Driver", cmdPrefix) + if cmd.Flags().Changed(flagDriverName) { // info: complex object Driver Driver is retrieved outside this Changed() block } - driverFlagValue := m.Driver - if swag.IsZero(driverFlagValue) { - driverFlagValue = &models.Driver{} + flagDriverValue := m.Driver + if swag.IsZero(flagDriverValue) { + flagDriverValue = &models.Driver{} } - err, driverAdded := retrieveModelDriverFlags(depth+1, driverFlagValue, driverFlagName, cmd) + err, DriverAdded := retrieveModelDriverFlags(depth+1, flagDriverValue, flagDriverName, cmd) if err != nil { return err, false } - retAdded = retAdded || driverAdded - if driverAdded { - m.Driver = driverFlagValue + retAdded = retAdded || DriverAdded + if DriverAdded { + m.Driver = flagDriverValue } return nil, retAdded } -func retrieveSecretSpecLabelsFlags(depth int, m *models.SecretSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSecretSpecPropLabelsFlags(depth int, m *models.SecretSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - labelsFlagName := fmt.Sprintf("%v.Labels", cmdPrefix) - if cmd.Flags().Changed(labelsFlagName) { + flagLabelsName := fmt.Sprintf("%v.Labels", cmdPrefix) + if cmd.Flags().Changed(flagLabelsName) { // warning: Labels map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveSecretSpecNameFlags(depth int, m *models.SecretSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSecretSpecPropNameFlags(depth int, m *models.SecretSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -271,28 +268,28 @@ func retrieveSecretSpecNameFlags(depth int, m *models.SecretSpec, cmdPrefix stri return nil, retAdded } -func retrieveSecretSpecTemplatingFlags(depth int, m *models.SecretSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSecretSpecPropTemplatingFlags(depth int, m *models.SecretSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - templatingFlagName := fmt.Sprintf("%v.Templating", cmdPrefix) - if cmd.Flags().Changed(templatingFlagName) { + flagTemplatingName := fmt.Sprintf("%v.Templating", cmdPrefix) + if cmd.Flags().Changed(flagTemplatingName) { // info: complex object Templating Driver is retrieved outside this Changed() block } - templatingFlagValue := m.Templating - if swag.IsZero(templatingFlagValue) { - templatingFlagValue = &models.Driver{} + flagTemplatingValue := m.Templating + if swag.IsZero(flagTemplatingValue) { + flagTemplatingValue = &models.Driver{} } - err, templatingAdded := retrieveModelDriverFlags(depth+1, templatingFlagValue, templatingFlagName, cmd) + err, TemplatingAdded := retrieveModelDriverFlags(depth+1, flagTemplatingValue, flagTemplatingName, cmd) if err != nil { return err, false } - retAdded = retAdded || templatingAdded - if templatingAdded { - m.Templating = templatingFlagValue + retAdded = retAdded || TemplatingAdded + if TemplatingAdded { + m.Templating = flagTemplatingValue } return nil, retAdded diff --git a/cli/secret_update_operation.go b/cli/secret_update_operation.go index d4c0b6d..cd75ad0 100644 --- a/cli/secret_update_operation.go +++ b/cli/secret_update_operation.go @@ -2,9 +2,6 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" @@ -12,11 +9,12 @@ import ( "github.com/go-swagger/dockerctl/client/secret" "github.com/go-swagger/dockerctl/models" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationSecretSecretUpdateCmd returns a cmd to handle operation secretUpdate +// makeOperationSecretSecretUpdateCmd returns a command to handle operation secretUpdate func makeOperationSecretSecretUpdateCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "SecretUpdate", @@ -39,17 +37,16 @@ func runOperationSecretSecretUpdate(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := secret.NewSecretUpdateParams() - if err, _ := retrieveOperationSecretSecretUpdateBodyFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationSecretSecretUpdateBodyFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationSecretSecretUpdateIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationSecretSecretUpdateIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationSecretSecretUpdateVersionFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationSecretSecretUpdateVersionFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -58,10 +55,11 @@ func runOperationSecretSecretUpdate(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -81,14 +79,14 @@ func registerOperationSecretSecretUpdateParamFlags(cmd *cobra.Command) error { func registerOperationSecretSecretUpdateBodyParamFlags(cmdPrefix string, cmd *cobra.Command) error { - var bodyFlagName string + var flagBodyName string if cmdPrefix == "" { - bodyFlagName = "body" + flagBodyName = "body" } else { - bodyFlagName = fmt.Sprintf("%v.body", cmdPrefix) + flagBodyName = fmt.Sprintf("%v.body", cmdPrefix) } - _ = cmd.PersistentFlags().String(bodyFlagName, "", "Optional json string for [body]. The spec of the secret to update. Currently, only the Labels field can be updated. All other fields must remain unchanged from the [SecretInspect endpoint](#operation/SecretInspect) response values.") + _ = cmd.PersistentFlags().String(flagBodyName, "", `Optional json string for [body]. The spec of the secret to update. Currently, only the Labels field can be updated. All other fields must remain unchanged from the [SecretInspect endpoint](#operation/SecretInspect) response values.`) // add flags for body if err := registerModelSecretSpecFlags(0, "secretSpec", cmd); err != nil { @@ -97,37 +95,39 @@ func registerOperationSecretSecretUpdateBodyParamFlags(cmdPrefix string, cmd *co return nil } + func registerOperationSecretSecretUpdateIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. The ID or name of the secret` + flagIDDescription := `Required. The ID or name of the secret` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationSecretSecretUpdateVersionParamFlags(cmdPrefix string, cmd *cobra.Command) error { - versionDescription := `Required. The version number of the secret object being updated. This is required to avoid conflicting writes.` + flagVersionDescription := `Required. The version number of the secret object being updated. This is required to avoid conflicting writes.` - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "version" + flagVersionName = "version" } else { - versionFlagName = fmt.Sprintf("%v.version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.version", cmdPrefix) } - var versionFlagDefault int64 + var flagVersionDefault int64 - _ = cmd.PersistentFlags().Int64(versionFlagName, versionFlagDefault, versionDescription) + _ = cmd.PersistentFlags().Int64(flagVersionName, flagVersionDefault, flagVersionDescription) return nil } @@ -136,78 +136,83 @@ func retrieveOperationSecretSecretUpdateBodyFlag(m *secret.SecretUpdateParams, c retAdded := false if cmd.Flags().Changed("body") { // Read body string from cmd and unmarshal - bodyValueStr, err := cmd.Flags().GetString("body") + flagBodyValueStr, err := cmd.Flags().GetString("body") if err != nil { return err, false } - bodyValue := models.SecretSpec{} - if err := json.Unmarshal([]byte(bodyValueStr), &bodyValue); err != nil { - return fmt.Errorf("cannot unmarshal body string in models.SecretSpec: %v", err), false + flagBodyValue := models.SecretSpec{} + if err := json.Unmarshal([]byte(flagBodyValueStr), &flagBodyValue); err != nil { + return fmt.Errorf("cannot unmarshal body string in models.SecretSpec: %w", err), false } - m.Body = &bodyValue + m.Body = &flagBodyValue } - bodyValueModel := m.Body - if swag.IsZero(bodyValueModel) { - bodyValueModel = &models.SecretSpec{} + flagBodyModel := m.Body + if swag.IsZero(flagBodyModel) { + flagBodyModel = &models.SecretSpec{} } - err, added := retrieveModelSecretSpecFlags(0, bodyValueModel, "secretSpec", cmd) + err, added := retrieveModelSecretSpecFlags(0, flagBodyModel, "secretSpec", cmd) if err != nil { return err, false } if added { - m.Body = bodyValueModel + m.Body = flagBodyModel } - if dryRun && debug { - bodyValueDebugBytes, err := json.Marshal(m.Body) + if dryRun && debug { + flagBodyValueDebugBytes, err := json.Marshal(m.Body) if err != nil { return err, false } - logDebugf("Body dry-run payload: %v", string(bodyValueDebugBytes)) + logDebugf("Body dry-run payload: %v", string(flagBodyValueDebugBytes)) } + retAdded = retAdded || added return nil, retAdded } + func retrieveOperationSecretSecretUpdateIDFlag(m *secret.SecretUpdateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationSecretSecretUpdateVersionFlag(m *secret.SecretUpdateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("version") { - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "version" + flagVersionName = "version" } else { - versionFlagName = fmt.Sprintf("%v.version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.version", cmdPrefix) } - versionFlagValue, err := cmd.Flags().GetInt64(versionFlagName) + flagVersionValue, err := cmd.Flags().GetInt64(flagVersionName) if err != nil { return err, false } - m.Version = versionFlagValue + m.Version = flagVersionValue } + return nil, retAdded } @@ -215,60 +220,60 @@ func retrieveOperationSecretSecretUpdateVersionFlag(m *secret.SecretUpdateParams func parseOperationSecretSecretUpdateResult(resp0 *secret.SecretUpdateOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning secretUpdateOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*secret.SecretUpdateBadRequest) + var iResp1 any = respErr + eresp1, ok := iResp1.(*secret.SecretUpdateBadRequest) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*secret.SecretUpdateNotFound) + var iResp2 any = respErr + eresp2, ok := iResp2.(*secret.SecretUpdateNotFound) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*secret.SecretUpdateInternalServerError) + var iResp3 any = respErr + eresp3, ok := iResp3.(*secret.SecretUpdateInternalServerError) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp4 interface{} = respErr - resp4, ok := iResp4.(*secret.SecretUpdateServiceUnavailable) + var iResp4 any = respErr + eresp4, ok := iResp4.(*secret.SecretUpdateServiceUnavailable) if ok { - if !swag.IsZero(resp4) && !swag.IsZero(resp4.Payload) { - msgStr, err := json.Marshal(resp4.Payload) + // the error response has a payload + if !swag.IsZero(eresp4) && !swag.IsZero(eresp4.Payload) { + msgStr, err := json.Marshal(eresp4.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response secretUpdateOK is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/service_create_operation.go b/cli/service_create_operation.go index 3e8b3d7..f6a5d52 100644 --- a/cli/service_create_operation.go +++ b/cli/service_create_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/service" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationServiceServiceCreateCmd returns a cmd to handle operation serviceCreate +// makeOperationServiceServiceCreateCmd returns a command to handle operation serviceCreate func makeOperationServiceServiceCreateCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ServiceCreate", @@ -38,14 +36,13 @@ func runOperationServiceServiceCreate(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := service.NewServiceCreateParams() - if err, _ := retrieveOperationServiceServiceCreateXRegistryAuthFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationServiceServiceCreateXRegistryAuthFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationServiceServiceCreateBodyFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationServiceServiceCreateBodyFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationServiceServiceCreate(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,31 +72,32 @@ func registerOperationServiceServiceCreateParamFlags(cmd *cobra.Command) error { func registerOperationServiceServiceCreateXRegistryAuthParamFlags(cmdPrefix string, cmd *cobra.Command) error { - xRegistryAuthDescription := `A base64-encoded auth configuration for pulling from private registries. [See the authentication section for details.](#section/Authentication)` + flagXRegistryAuthDescription := `A base64-encoded auth configuration for pulling from private registries. [See the authentication section for details.](#section/Authentication)` - var xRegistryAuthFlagName string + var flagXRegistryAuthName string if cmdPrefix == "" { - xRegistryAuthFlagName = "X-Registry-Auth" + flagXRegistryAuthName = "X-Registry-Auth" } else { - xRegistryAuthFlagName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) + flagXRegistryAuthName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) } - var xRegistryAuthFlagDefault string + var flagXRegistryAuthDefault string - _ = cmd.PersistentFlags().String(xRegistryAuthFlagName, xRegistryAuthFlagDefault, xRegistryAuthDescription) + _ = cmd.PersistentFlags().String(flagXRegistryAuthName, flagXRegistryAuthDefault, flagXRegistryAuthDescription) return nil } + func registerOperationServiceServiceCreateBodyParamFlags(cmdPrefix string, cmd *cobra.Command) error { - var bodyFlagName string + var flagBodyName string if cmdPrefix == "" { - bodyFlagName = "body" + flagBodyName = "body" } else { - bodyFlagName = fmt.Sprintf("%v.body", cmdPrefix) + flagBodyName = fmt.Sprintf("%v.body", cmdPrefix) } - _ = cmd.PersistentFlags().String(bodyFlagName, "", "Optional json string for [body]. ") + _ = cmd.PersistentFlags().String(flagBodyName, "", `Optional json string for [body]. `) // add flags for body if err := registerModelServiceCreateBodyFlags(0, "serviceCreateBody", cmd); err != nil { @@ -112,56 +111,59 @@ func retrieveOperationServiceServiceCreateXRegistryAuthFlag(m *service.ServiceCr retAdded := false if cmd.Flags().Changed("X-Registry-Auth") { - var xRegistryAuthFlagName string + var flagXRegistryAuthName string if cmdPrefix == "" { - xRegistryAuthFlagName = "X-Registry-Auth" + flagXRegistryAuthName = "X-Registry-Auth" } else { - xRegistryAuthFlagName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) + flagXRegistryAuthName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) } - xRegistryAuthFlagValue, err := cmd.Flags().GetString(xRegistryAuthFlagName) + flagXRegistryAuthValue, err := cmd.Flags().GetString(flagXRegistryAuthName) if err != nil { return err, false } - m.XRegistryAuth = &xRegistryAuthFlagValue + m.XRegistryAuth = &flagXRegistryAuthValue } + return nil, retAdded } + func retrieveOperationServiceServiceCreateBodyFlag(m *service.ServiceCreateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("body") { // Read body string from cmd and unmarshal - bodyValueStr, err := cmd.Flags().GetString("body") + flagBodyValueStr, err := cmd.Flags().GetString("body") if err != nil { return err, false } - bodyValue := service.ServiceCreateBody{} - if err := json.Unmarshal([]byte(bodyValueStr), &bodyValue); err != nil { - return fmt.Errorf("cannot unmarshal body string in ServiceCreateBody: %v", err), false + flagBodyValue := service.ServiceCreateBody{} + if err := json.Unmarshal([]byte(flagBodyValueStr), &flagBodyValue); err != nil { + return fmt.Errorf("cannot unmarshal body string in ServiceCreateBody: %w", err), false } - m.Body = bodyValue + m.Body = flagBodyValue } - bodyValueModel := m.Body - if swag.IsZero(bodyValueModel) { - bodyValueModel = service.ServiceCreateBody{} + flagBodyModel := m.Body + if swag.IsZero(flagBodyModel) { + flagBodyModel = service.ServiceCreateBody{} } - err, added := retrieveModelServiceCreateBodyFlags(0, &bodyValueModel, "serviceCreateBody", cmd) + err, added := retrieveModelServiceCreateBodyFlags(0, &flagBodyModel, "serviceCreateBody", cmd) if err != nil { return err, false } if added { - m.Body = bodyValueModel + m.Body = flagBodyModel } - if dryRun && debug { - bodyValueDebugBytes, err := json.Marshal(m.Body) + if dryRun && debug { + flagBodyValueDebugBytes, err := json.Marshal(m.Body) if err != nil { return err, false } - logDebugf("Body dry-run payload: %v", string(bodyValueDebugBytes)) + logDebugf("Body dry-run payload: %v", string(flagBodyValueDebugBytes)) } + retAdded = retAdded || added return nil, retAdded @@ -171,81 +173,83 @@ func retrieveOperationServiceServiceCreateBodyFlag(m *service.ServiceCreateParam func parseOperationServiceServiceCreateResult(resp0 *service.ServiceCreateCreated, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*service.ServiceCreateCreated) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*service.ServiceCreateCreated) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*service.ServiceCreateBadRequest) + var iResp1 any = respErr + eresp1, ok := iResp1.(*service.ServiceCreateBadRequest) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*service.ServiceCreateForbidden) + var iResp2 any = respErr + eresp2, ok := iResp2.(*service.ServiceCreateForbidden) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*service.ServiceCreateConflict) + var iResp3 any = respErr + eresp3, ok := iResp3.(*service.ServiceCreateConflict) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp4 interface{} = respErr - resp4, ok := iResp4.(*service.ServiceCreateInternalServerError) + var iResp4 any = respErr + eresp4, ok := iResp4.(*service.ServiceCreateInternalServerError) if ok { - if !swag.IsZero(resp4) && !swag.IsZero(resp4.Payload) { - msgStr, err := json.Marshal(resp4.Payload) + // the error response has a payload + if !swag.IsZero(eresp4) && !swag.IsZero(eresp4.Payload) { + msgStr, err := json.Marshal(eresp4.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp5 interface{} = respErr - resp5, ok := iResp5.(*service.ServiceCreateServiceUnavailable) + var iResp5 any = respErr + eresp5, ok := iResp5.(*service.ServiceCreateServiceUnavailable) if ok { - if !swag.IsZero(resp5) && !swag.IsZero(resp5.Payload) { - msgStr, err := json.Marshal(resp5.Payload) + // the error response has a payload + if !swag.IsZero(eresp5) && !swag.IsZero(eresp5.Payload) { + msgStr, err := json.Marshal(eresp5.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -253,7 +257,6 @@ func parseOperationServiceServiceCreateResult(resp0 *service.ServiceCreateCreate } return string(msgStr), nil } - return "", nil } @@ -276,11 +279,11 @@ func retrieveModelServiceCreateBodyFlags(depth int, m *service.ServiceCreateBody retAdded := false // retrieve model models.ServiceSpec - err, serviceCreateParamsBodyAO0Added := retrieveModelServiceSpecFlags(depth, &m.ServiceSpec, cmdPrefix, cmd) + err, ServiceCreateParamsBodyAO0Added := retrieveModelServiceSpecFlags(depth, &m.ServiceSpec, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || serviceCreateParamsBodyAO0Added + retAdded = retAdded || ServiceCreateParamsBodyAO0Added return nil, retAdded } @@ -288,55 +291,55 @@ func retrieveModelServiceCreateBodyFlags(depth int, m *service.ServiceCreateBody // register flags to command func registerModelServiceCreateCreatedBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerServiceCreateCreatedBodyID(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceCreateCreatedBodyPropID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceCreateCreatedBodyWarning(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceCreateCreatedBodyPropWarning(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerServiceCreateCreatedBodyID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceCreateCreatedBodyPropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `The ID of the created service.` + flagIDDescription := `The ID of the created service.` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } -func registerServiceCreateCreatedBodyWarning(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceCreateCreatedBodyPropWarning(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - warningDescription := `Optional warning message` + flagWarningDescription := `Optional warning message` - var warningFlagName string + var flagWarningName string if cmdPrefix == "" { - warningFlagName = "Warning" + flagWarningName = "Warning" } else { - warningFlagName = fmt.Sprintf("%v.Warning", cmdPrefix) + flagWarningName = fmt.Sprintf("%v.Warning", cmdPrefix) } - var warningFlagDefault string + var flagWarningDefault string - _ = cmd.PersistentFlags().String(warningFlagName, warningFlagDefault, warningDescription) + _ = cmd.PersistentFlags().String(flagWarningName, flagWarningDefault, flagWarningDescription) return nil } @@ -345,42 +348,42 @@ func registerServiceCreateCreatedBodyWarning(depth int, cmdPrefix string, cmd *c func retrieveModelServiceCreateCreatedBodyFlags(depth int, m *service.ServiceCreateCreatedBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, idAdded := retrieveServiceCreateCreatedBodyIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveServiceCreateCreatedBodyPropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded - err, warningAdded := retrieveServiceCreateCreatedBodyWarningFlags(depth, m, cmdPrefix, cmd) + err, WarningAdded := retrieveServiceCreateCreatedBodyPropWarningFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || warningAdded + retAdded = retAdded || WarningAdded return nil, retAdded } -func retrieveServiceCreateCreatedBodyIDFlags(depth int, m *service.ServiceCreateCreatedBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceCreateCreatedBodyPropIDFlags(depth int, m *service.ServiceCreateCreatedBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.ID", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.ID", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } @@ -388,27 +391,27 @@ func retrieveServiceCreateCreatedBodyIDFlags(depth int, m *service.ServiceCreate return nil, retAdded } -func retrieveServiceCreateCreatedBodyWarningFlags(depth int, m *service.ServiceCreateCreatedBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceCreateCreatedBodyPropWarningFlags(depth int, m *service.ServiceCreateCreatedBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - warningFlagName := fmt.Sprintf("%v.Warning", cmdPrefix) - if cmd.Flags().Changed(warningFlagName) { + flagWarningName := fmt.Sprintf("%v.Warning", cmdPrefix) + if cmd.Flags().Changed(flagWarningName) { - var warningFlagName string + var flagWarningName string if cmdPrefix == "" { - warningFlagName = "Warning" + flagWarningName = "Warning" } else { - warningFlagName = fmt.Sprintf("%v.Warning", cmdPrefix) + flagWarningName = fmt.Sprintf("%v.Warning", cmdPrefix) } - warningFlagValue, err := cmd.Flags().GetString(warningFlagName) + flagWarningValue, err := cmd.Flags().GetString(flagWarningName) if err != nil { return err, false } - m.Warning = warningFlagValue + m.Warning = flagWarningValue retAdded = true } @@ -416,4 +419,4 @@ func retrieveServiceCreateCreatedBodyWarningFlags(depth int, m *service.ServiceC return nil, retAdded } -// Name: [ServiceCreateParamsBodyAllOf1], Type:[interface{}], register and retrieve functions are not rendered by go-swagger cli +// Name: [ServiceCreateParamsBodyAllOf1], Type:[any], register and retrieve functions are not rendered by go-swagger cli diff --git a/cli/service_delete_operation.go b/cli/service_delete_operation.go index 910b849..a832352 100644 --- a/cli/service_delete_operation.go +++ b/cli/service_delete_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/service" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationServiceServiceDeleteCmd returns a cmd to handle operation serviceDelete +// makeOperationServiceServiceDeleteCmd returns a command to handle operation serviceDelete func makeOperationServiceServiceDeleteCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ServiceDelete", @@ -38,11 +36,10 @@ func runOperationServiceServiceDelete(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := service.NewServiceDeleteParams() - if err, _ := retrieveOperationServiceServiceDeleteIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationServiceServiceDeleteIDFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationServiceServiceDelete(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,18 +66,18 @@ func registerOperationServiceServiceDeleteParamFlags(cmd *cobra.Command) error { func registerOperationServiceServiceDeleteIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of service.` + flagIDDescription := `Required. ID or name of service.` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -88,20 +86,21 @@ func retrieveOperationServiceServiceDeleteIDFlag(m *service.ServiceDeleteParams, retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } @@ -109,48 +108,48 @@ func retrieveOperationServiceServiceDeleteIDFlag(m *service.ServiceDeleteParams, func parseOperationServiceServiceDeleteResult(resp0 *service.ServiceDeleteOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning serviceDeleteOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*service.ServiceDeleteNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*service.ServiceDeleteNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*service.ServiceDeleteInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*service.ServiceDeleteInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*service.ServiceDeleteServiceUnavailable) + var iResp3 any = respErr + eresp3, ok := iResp3.(*service.ServiceDeleteServiceUnavailable) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response serviceDeleteOK is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/service_inspect_operation.go b/cli/service_inspect_operation.go index c1b6d29..3803924 100644 --- a/cli/service_inspect_operation.go +++ b/cli/service_inspect_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/service" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationServiceServiceInspectCmd returns a cmd to handle operation serviceInspect +// makeOperationServiceServiceInspectCmd returns a command to handle operation serviceInspect func makeOperationServiceServiceInspectCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ServiceInspect", @@ -38,14 +36,13 @@ func runOperationServiceServiceInspect(cmd *cobra.Command, args []string) error } // retrieve flag values from cmd and fill params params := service.NewServiceInspectParams() - if err, _ := retrieveOperationServiceServiceInspectIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationServiceServiceInspectIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationServiceServiceInspectInsertDefaultsFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationServiceServiceInspectInsertDefaultsFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationServiceServiceInspect(cmd *cobra.Command, args []string) error if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,35 +72,36 @@ func registerOperationServiceServiceInspectParamFlags(cmd *cobra.Command) error func registerOperationServiceServiceInspectIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of service.` + flagIDDescription := `Required. ID or name of service.` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationServiceServiceInspectInsertDefaultsParamFlags(cmdPrefix string, cmd *cobra.Command) error { - insertDefaultsDescription := `Fill empty fields with default values.` + flagInsertDefaultsDescription := `Fill empty fields with default values.` - var insertDefaultsFlagName string + var flagInsertDefaultsName string if cmdPrefix == "" { - insertDefaultsFlagName = "insertDefaults" + flagInsertDefaultsName = "insertDefaults" } else { - insertDefaultsFlagName = fmt.Sprintf("%v.insertDefaults", cmdPrefix) + flagInsertDefaultsName = fmt.Sprintf("%v.insertDefaults", cmdPrefix) } - var insertDefaultsFlagDefault bool + var flagInsertDefaultsDefault bool - _ = cmd.PersistentFlags().Bool(insertDefaultsFlagName, insertDefaultsFlagDefault, insertDefaultsDescription) + _ = cmd.PersistentFlags().Bool(flagInsertDefaultsName, flagInsertDefaultsDefault, flagInsertDefaultsDescription) return nil } @@ -111,40 +110,43 @@ func retrieveOperationServiceServiceInspectIDFlag(m *service.ServiceInspectParam retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationServiceServiceInspectInsertDefaultsFlag(m *service.ServiceInspectParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("insertDefaults") { - var insertDefaultsFlagName string + var flagInsertDefaultsName string if cmdPrefix == "" { - insertDefaultsFlagName = "insertDefaults" + flagInsertDefaultsName = "insertDefaults" } else { - insertDefaultsFlagName = fmt.Sprintf("%v.insertDefaults", cmdPrefix) + flagInsertDefaultsName = fmt.Sprintf("%v.insertDefaults", cmdPrefix) } - insertDefaultsFlagValue, err := cmd.Flags().GetBool(insertDefaultsFlagName) + flagInsertDefaultsValue, err := cmd.Flags().GetBool(flagInsertDefaultsName) if err != nil { return err, false } - m.InsertDefaults = &insertDefaultsFlagValue + m.InsertDefaults = &flagInsertDefaultsValue } + return nil, retAdded } @@ -152,57 +154,59 @@ func retrieveOperationServiceServiceInspectInsertDefaultsFlag(m *service.Service func parseOperationServiceServiceInspectResult(resp0 *service.ServiceInspectOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*service.ServiceInspectOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*service.ServiceInspectOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*service.ServiceInspectNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*service.ServiceInspectNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*service.ServiceInspectInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*service.ServiceInspectInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*service.ServiceInspectServiceUnavailable) + var iResp3 any = respErr + eresp3, ok := iResp3.(*service.ServiceInspectServiceUnavailable) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -210,6 +214,5 @@ func parseOperationServiceServiceInspectResult(resp0 *service.ServiceInspectOK, } return string(msgStr), nil } - return "", nil } diff --git a/cli/service_list_operation.go b/cli/service_list_operation.go index 5b40cb3..4a42c3f 100644 --- a/cli/service_list_operation.go +++ b/cli/service_list_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/service" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationServiceServiceListCmd returns a cmd to handle operation serviceList +// makeOperationServiceServiceListCmd returns a command to handle operation serviceList func makeOperationServiceServiceListCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ServiceList", @@ -38,14 +36,13 @@ func runOperationServiceServiceList(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := service.NewServiceListParams() - if err, _ := retrieveOperationServiceServiceListFiltersFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationServiceServiceListFiltersFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationServiceServiceListStatusFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationServiceServiceListStatusFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationServiceServiceList(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,7 +72,7 @@ func registerOperationServiceServiceListParamFlags(cmd *cobra.Command) error { func registerOperationServiceServiceListFiltersParamFlags(cmdPrefix string, cmd *cobra.Command) error { - filtersDescription := `A JSON encoded value of the filters (a ` + "`" + `map[string][]string` + "`" + `) to process on the services list. Available filters: + flagFiltersDescription := `A JSON encoded value of the filters (a ` + "`" + `map[string][]string` + "`" + `) to process on the services list. Available filters: - ` + "`" + `id=` + "`" + ` - ` + "`" + `label=` + "`" + ` @@ -82,33 +80,34 @@ func registerOperationServiceServiceListFiltersParamFlags(cmdPrefix string, cmd - ` + "`" + `name=` + "`" + ` ` - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - var filtersFlagDefault string + var flagFiltersDefault string - _ = cmd.PersistentFlags().String(filtersFlagName, filtersFlagDefault, filtersDescription) + _ = cmd.PersistentFlags().String(flagFiltersName, flagFiltersDefault, flagFiltersDescription) return nil } + func registerOperationServiceServiceListStatusParamFlags(cmdPrefix string, cmd *cobra.Command) error { - statusDescription := `Include service status, with count of running and desired tasks` + flagStatusDescription := `Include service status, with count of running and desired tasks` - var statusFlagName string + var flagStatusName string if cmdPrefix == "" { - statusFlagName = "status" + flagStatusName = "status" } else { - statusFlagName = fmt.Sprintf("%v.status", cmdPrefix) + flagStatusName = fmt.Sprintf("%v.status", cmdPrefix) } - var statusFlagDefault bool + var flagStatusDefault bool - _ = cmd.PersistentFlags().Bool(statusFlagName, statusFlagDefault, statusDescription) + _ = cmd.PersistentFlags().Bool(flagStatusName, flagStatusDefault, flagStatusDescription) return nil } @@ -117,40 +116,43 @@ func retrieveOperationServiceServiceListFiltersFlag(m *service.ServiceListParams retAdded := false if cmd.Flags().Changed("filters") { - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - filtersFlagValue, err := cmd.Flags().GetString(filtersFlagName) + flagFiltersValue, err := cmd.Flags().GetString(flagFiltersName) if err != nil { return err, false } - m.Filters = &filtersFlagValue + m.Filters = &flagFiltersValue } + return nil, retAdded } + func retrieveOperationServiceServiceListStatusFlag(m *service.ServiceListParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("status") { - var statusFlagName string + var flagStatusName string if cmdPrefix == "" { - statusFlagName = "status" + flagStatusName = "status" } else { - statusFlagName = fmt.Sprintf("%v.status", cmdPrefix) + flagStatusName = fmt.Sprintf("%v.status", cmdPrefix) } - statusFlagValue, err := cmd.Flags().GetBool(statusFlagName) + flagStatusValue, err := cmd.Flags().GetBool(flagStatusName) if err != nil { return err, false } - m.Status = &statusFlagValue + m.Status = &flagStatusValue } + return nil, retAdded } @@ -158,45 +160,47 @@ func retrieveOperationServiceServiceListStatusFlag(m *service.ServiceListParams, func parseOperationServiceServiceListResult(resp0 *service.ServiceListOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*service.ServiceListOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*service.ServiceListOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*service.ServiceListInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*service.ServiceListInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*service.ServiceListServiceUnavailable) + var iResp2 any = respErr + eresp2, ok := iResp2.(*service.ServiceListServiceUnavailable) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -204,6 +208,5 @@ func parseOperationServiceServiceListResult(resp0 *service.ServiceListOK, respEr } return string(msgStr), nil } - return "", nil } diff --git a/cli/service_logs_operation.go b/cli/service_logs_operation.go index 367906d..bdf4b10 100644 --- a/cli/service_logs_operation.go +++ b/cli/service_logs_operation.go @@ -2,9 +2,6 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "bytes" "encoding/json" @@ -12,11 +9,12 @@ import ( "github.com/go-swagger/dockerctl/client/service" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationServiceServiceLogsCmd returns a cmd to handle operation serviceLogs +// makeOperationServiceServiceLogsCmd returns a command to handle operation serviceLogs func makeOperationServiceServiceLogsCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ServiceLogs", @@ -42,32 +40,31 @@ func runOperationServiceServiceLogs(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := service.NewServiceLogsParams() - if err, _ := retrieveOperationServiceServiceLogsDetailsFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationServiceServiceLogsDetailsFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationServiceServiceLogsFollowFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationServiceServiceLogsFollowFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationServiceServiceLogsIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationServiceServiceLogsIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationServiceServiceLogsSinceFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationServiceServiceLogsSinceFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationServiceServiceLogsStderrFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationServiceServiceLogsStderrFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationServiceServiceLogsStdoutFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationServiceServiceLogsStdoutFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationServiceServiceLogsTailFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationServiceServiceLogsTailFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationServiceServiceLogsTimestampsFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationServiceServiceLogsTimestampsFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -76,10 +73,11 @@ func runOperationServiceServiceLogs(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -114,137 +112,144 @@ func registerOperationServiceServiceLogsParamFlags(cmd *cobra.Command) error { func registerOperationServiceServiceLogsDetailsParamFlags(cmdPrefix string, cmd *cobra.Command) error { - detailsDescription := `Show service context and extra details provided to logs.` + flagDetailsDescription := `Show service context and extra details provided to logs.` - var detailsFlagName string + var flagDetailsName string if cmdPrefix == "" { - detailsFlagName = "details" + flagDetailsName = "details" } else { - detailsFlagName = fmt.Sprintf("%v.details", cmdPrefix) + flagDetailsName = fmt.Sprintf("%v.details", cmdPrefix) } - var detailsFlagDefault bool + var flagDetailsDefault bool - _ = cmd.PersistentFlags().Bool(detailsFlagName, detailsFlagDefault, detailsDescription) + _ = cmd.PersistentFlags().Bool(flagDetailsName, flagDetailsDefault, flagDetailsDescription) return nil } + func registerOperationServiceServiceLogsFollowParamFlags(cmdPrefix string, cmd *cobra.Command) error { - followDescription := `Keep connection after returning logs.` + flagFollowDescription := `Keep connection after returning logs.` - var followFlagName string + var flagFollowName string if cmdPrefix == "" { - followFlagName = "follow" + flagFollowName = "follow" } else { - followFlagName = fmt.Sprintf("%v.follow", cmdPrefix) + flagFollowName = fmt.Sprintf("%v.follow", cmdPrefix) } - var followFlagDefault bool + var flagFollowDefault bool - _ = cmd.PersistentFlags().Bool(followFlagName, followFlagDefault, followDescription) + _ = cmd.PersistentFlags().Bool(flagFollowName, flagFollowDefault, flagFollowDescription) return nil } + func registerOperationServiceServiceLogsIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of the service` + flagIDDescription := `Required. ID or name of the service` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationServiceServiceLogsSinceParamFlags(cmdPrefix string, cmd *cobra.Command) error { - sinceDescription := `Only return logs since this time, as a UNIX timestamp` + flagSinceDescription := `Only return logs since this time, as a UNIX timestamp` - var sinceFlagName string + var flagSinceName string if cmdPrefix == "" { - sinceFlagName = "since" + flagSinceName = "since" } else { - sinceFlagName = fmt.Sprintf("%v.since", cmdPrefix) + flagSinceName = fmt.Sprintf("%v.since", cmdPrefix) } - var sinceFlagDefault int64 + var flagSinceDefault int64 - _ = cmd.PersistentFlags().Int64(sinceFlagName, sinceFlagDefault, sinceDescription) + _ = cmd.PersistentFlags().Int64(flagSinceName, flagSinceDefault, flagSinceDescription) return nil } + func registerOperationServiceServiceLogsStderrParamFlags(cmdPrefix string, cmd *cobra.Command) error { - stderrDescription := `Return logs from ` + "`" + `stderr` + "`" + `` + flagStderrDescription := `Return logs from ` + "`" + `stderr` + "`" + `` - var stderrFlagName string + var flagStderrName string if cmdPrefix == "" { - stderrFlagName = "stderr" + flagStderrName = "stderr" } else { - stderrFlagName = fmt.Sprintf("%v.stderr", cmdPrefix) + flagStderrName = fmt.Sprintf("%v.stderr", cmdPrefix) } - var stderrFlagDefault bool + var flagStderrDefault bool - _ = cmd.PersistentFlags().Bool(stderrFlagName, stderrFlagDefault, stderrDescription) + _ = cmd.PersistentFlags().Bool(flagStderrName, flagStderrDefault, flagStderrDescription) return nil } + func registerOperationServiceServiceLogsStdoutParamFlags(cmdPrefix string, cmd *cobra.Command) error { - stdoutDescription := `Return logs from ` + "`" + `stdout` + "`" + `` + flagStdoutDescription := `Return logs from ` + "`" + `stdout` + "`" + `` - var stdoutFlagName string + var flagStdoutName string if cmdPrefix == "" { - stdoutFlagName = "stdout" + flagStdoutName = "stdout" } else { - stdoutFlagName = fmt.Sprintf("%v.stdout", cmdPrefix) + flagStdoutName = fmt.Sprintf("%v.stdout", cmdPrefix) } - var stdoutFlagDefault bool + var flagStdoutDefault bool - _ = cmd.PersistentFlags().Bool(stdoutFlagName, stdoutFlagDefault, stdoutDescription) + _ = cmd.PersistentFlags().Bool(flagStdoutName, flagStdoutDefault, flagStdoutDescription) return nil } + func registerOperationServiceServiceLogsTailParamFlags(cmdPrefix string, cmd *cobra.Command) error { - tailDescription := `Only return this number of log lines from the end of the logs. Specify as an integer or ` + "`" + `all` + "`" + ` to output all log lines.` + flagTailDescription := `Only return this number of log lines from the end of the logs. Specify as an integer or ` + "`" + `all` + "`" + ` to output all log lines.` - var tailFlagName string + var flagTailName string if cmdPrefix == "" { - tailFlagName = "tail" + flagTailName = "tail" } else { - tailFlagName = fmt.Sprintf("%v.tail", cmdPrefix) + flagTailName = fmt.Sprintf("%v.tail", cmdPrefix) } - var tailFlagDefault string = "all" + var flagTailDefault string = "all" - _ = cmd.PersistentFlags().String(tailFlagName, tailFlagDefault, tailDescription) + _ = cmd.PersistentFlags().String(flagTailName, flagTailDefault, flagTailDescription) return nil } + func registerOperationServiceServiceLogsTimestampsParamFlags(cmdPrefix string, cmd *cobra.Command) error { - timestampsDescription := `Add timestamps to every log line` + flagTimestampsDescription := `Add timestamps to every log line` - var timestampsFlagName string + var flagTimestampsName string if cmdPrefix == "" { - timestampsFlagName = "timestamps" + flagTimestampsName = "timestamps" } else { - timestampsFlagName = fmt.Sprintf("%v.timestamps", cmdPrefix) + flagTimestampsName = fmt.Sprintf("%v.timestamps", cmdPrefix) } - var timestampsFlagDefault bool + var flagTimestampsDefault bool - _ = cmd.PersistentFlags().Bool(timestampsFlagName, timestampsFlagDefault, timestampsDescription) + _ = cmd.PersistentFlags().Bool(flagTimestampsName, flagTimestampsDefault, flagTimestampsDescription) return nil } @@ -253,160 +258,175 @@ func retrieveOperationServiceServiceLogsDetailsFlag(m *service.ServiceLogsParams retAdded := false if cmd.Flags().Changed("details") { - var detailsFlagName string + var flagDetailsName string if cmdPrefix == "" { - detailsFlagName = "details" + flagDetailsName = "details" } else { - detailsFlagName = fmt.Sprintf("%v.details", cmdPrefix) + flagDetailsName = fmt.Sprintf("%v.details", cmdPrefix) } - detailsFlagValue, err := cmd.Flags().GetBool(detailsFlagName) + flagDetailsValue, err := cmd.Flags().GetBool(flagDetailsName) if err != nil { return err, false } - m.Details = &detailsFlagValue + m.Details = &flagDetailsValue } + return nil, retAdded } + func retrieveOperationServiceServiceLogsFollowFlag(m *service.ServiceLogsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("follow") { - var followFlagName string + var flagFollowName string if cmdPrefix == "" { - followFlagName = "follow" + flagFollowName = "follow" } else { - followFlagName = fmt.Sprintf("%v.follow", cmdPrefix) + flagFollowName = fmt.Sprintf("%v.follow", cmdPrefix) } - followFlagValue, err := cmd.Flags().GetBool(followFlagName) + flagFollowValue, err := cmd.Flags().GetBool(flagFollowName) if err != nil { return err, false } - m.Follow = &followFlagValue + m.Follow = &flagFollowValue } + return nil, retAdded } + func retrieveOperationServiceServiceLogsIDFlag(m *service.ServiceLogsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationServiceServiceLogsSinceFlag(m *service.ServiceLogsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("since") { - var sinceFlagName string + var flagSinceName string if cmdPrefix == "" { - sinceFlagName = "since" + flagSinceName = "since" } else { - sinceFlagName = fmt.Sprintf("%v.since", cmdPrefix) + flagSinceName = fmt.Sprintf("%v.since", cmdPrefix) } - sinceFlagValue, err := cmd.Flags().GetInt64(sinceFlagName) + flagSinceValue, err := cmd.Flags().GetInt64(flagSinceName) if err != nil { return err, false } - m.Since = &sinceFlagValue + m.Since = &flagSinceValue } + return nil, retAdded } + func retrieveOperationServiceServiceLogsStderrFlag(m *service.ServiceLogsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("stderr") { - var stderrFlagName string + var flagStderrName string if cmdPrefix == "" { - stderrFlagName = "stderr" + flagStderrName = "stderr" } else { - stderrFlagName = fmt.Sprintf("%v.stderr", cmdPrefix) + flagStderrName = fmt.Sprintf("%v.stderr", cmdPrefix) } - stderrFlagValue, err := cmd.Flags().GetBool(stderrFlagName) + flagStderrValue, err := cmd.Flags().GetBool(flagStderrName) if err != nil { return err, false } - m.Stderr = &stderrFlagValue + m.Stderr = &flagStderrValue } + return nil, retAdded } + func retrieveOperationServiceServiceLogsStdoutFlag(m *service.ServiceLogsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("stdout") { - var stdoutFlagName string + var flagStdoutName string if cmdPrefix == "" { - stdoutFlagName = "stdout" + flagStdoutName = "stdout" } else { - stdoutFlagName = fmt.Sprintf("%v.stdout", cmdPrefix) + flagStdoutName = fmt.Sprintf("%v.stdout", cmdPrefix) } - stdoutFlagValue, err := cmd.Flags().GetBool(stdoutFlagName) + flagStdoutValue, err := cmd.Flags().GetBool(flagStdoutName) if err != nil { return err, false } - m.Stdout = &stdoutFlagValue + m.Stdout = &flagStdoutValue } + return nil, retAdded } + func retrieveOperationServiceServiceLogsTailFlag(m *service.ServiceLogsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("tail") { - var tailFlagName string + var flagTailName string if cmdPrefix == "" { - tailFlagName = "tail" + flagTailName = "tail" } else { - tailFlagName = fmt.Sprintf("%v.tail", cmdPrefix) + flagTailName = fmt.Sprintf("%v.tail", cmdPrefix) } - tailFlagValue, err := cmd.Flags().GetString(tailFlagName) + flagTailValue, err := cmd.Flags().GetString(flagTailName) if err != nil { return err, false } - m.Tail = &tailFlagValue + m.Tail = &flagTailValue } + return nil, retAdded } + func retrieveOperationServiceServiceLogsTimestampsFlag(m *service.ServiceLogsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("timestamps") { - var timestampsFlagName string + var flagTimestampsName string if cmdPrefix == "" { - timestampsFlagName = "timestamps" + flagTimestampsName = "timestamps" } else { - timestampsFlagName = fmt.Sprintf("%v.timestamps", cmdPrefix) + flagTimestampsName = fmt.Sprintf("%v.timestamps", cmdPrefix) } - timestampsFlagValue, err := cmd.Flags().GetBool(timestampsFlagName) + flagTimestampsValue, err := cmd.Flags().GetBool(flagTimestampsName) if err != nil { return err, false } - m.Timestamps = ×tampsFlagValue + m.Timestamps = &flagTimestampsValue } + return nil, retAdded } @@ -414,61 +434,62 @@ func retrieveOperationServiceServiceLogsTimestampsFlag(m *service.ServiceLogsPar func parseOperationServiceServiceLogsResult(resp0 *service.ServiceLogsOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*service.ServiceLogsOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*service.ServiceLogsOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*service.ServiceLogsNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*service.ServiceLogsNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*service.ServiceLogsInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*service.ServiceLogsInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*service.ServiceLogsServiceUnavailable) + var iResp3 any = respErr + eresp3, ok := iResp3.(*service.ServiceLogsServiceUnavailable) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr := fmt.Sprintf("%v", resp0.Payload) return string(msgStr), nil } - return "", nil } diff --git a/cli/service_model.go b/cli/service_model.go index b37ef1e..386b31a 100644 --- a/cli/service_model.go +++ b/cli/service_model.go @@ -2,17 +2,14 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for Service @@ -20,193 +17,193 @@ import ( // register flags to command func registerModelServiceFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerServiceCreatedAt(depth, cmdPrefix, cmd); err != nil { + if err := registerServicePropCreatedAt(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceEndpoint(depth, cmdPrefix, cmd); err != nil { + if err := registerServicePropEndpoint(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceID(depth, cmdPrefix, cmd); err != nil { + if err := registerServicePropID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceServiceStatus(depth, cmdPrefix, cmd); err != nil { + if err := registerServicePropServiceStatus(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceSpec(depth, cmdPrefix, cmd); err != nil { + if err := registerServicePropSpec(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceUpdateStatus(depth, cmdPrefix, cmd); err != nil { + if err := registerServicePropUpdateStatus(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceUpdatedAt(depth, cmdPrefix, cmd); err != nil { + if err := registerServicePropUpdatedAt(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceVersion(depth, cmdPrefix, cmd); err != nil { + if err := registerServicePropVersion(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerServiceCreatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServicePropCreatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - createdAtDescription := `` + flagCreatedAtDescription := `` - var createdAtFlagName string + var flagCreatedAtName string if cmdPrefix == "" { - createdAtFlagName = "CreatedAt" + flagCreatedAtName = "CreatedAt" } else { - createdAtFlagName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) + flagCreatedAtName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) } - var createdAtFlagDefault string + var flagCreatedAtDefault string - _ = cmd.PersistentFlags().String(createdAtFlagName, createdAtFlagDefault, createdAtDescription) + _ = cmd.PersistentFlags().String(flagCreatedAtName, flagCreatedAtDefault, flagCreatedAtDescription) return nil } -func registerServiceEndpoint(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServicePropEndpoint(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var endpointFlagName string + var flagEndpointName string if cmdPrefix == "" { - endpointFlagName = "Endpoint" + flagEndpointName = "Endpoint" } else { - endpointFlagName = fmt.Sprintf("%v.Endpoint", cmdPrefix) + flagEndpointName = fmt.Sprintf("%v.Endpoint", cmdPrefix) } - if err := registerModelServiceEndpointFlags(depth+1, endpointFlagName, cmd); err != nil { + if err := registerModelServiceEndpointFlags(depth+1, flagEndpointName, cmd); err != nil { return err } return nil } -func registerServiceID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServicePropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `` + flagIDDescription := `` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } -func registerServiceServiceStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServicePropServiceStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var serviceStatusFlagName string + var flagServiceStatusName string if cmdPrefix == "" { - serviceStatusFlagName = "ServiceStatus" + flagServiceStatusName = "ServiceStatus" } else { - serviceStatusFlagName = fmt.Sprintf("%v.ServiceStatus", cmdPrefix) + flagServiceStatusName = fmt.Sprintf("%v.ServiceStatus", cmdPrefix) } - if err := registerModelServiceServiceStatusFlags(depth+1, serviceStatusFlagName, cmd); err != nil { + if err := registerModelServiceServiceStatusFlags(depth+1, flagServiceStatusName, cmd); err != nil { return err } return nil } -func registerServiceSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServicePropSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var specFlagName string + var flagSpecName string if cmdPrefix == "" { - specFlagName = "Spec" + flagSpecName = "Spec" } else { - specFlagName = fmt.Sprintf("%v.Spec", cmdPrefix) + flagSpecName = fmt.Sprintf("%v.Spec", cmdPrefix) } - if err := registerModelServiceSpecFlags(depth+1, specFlagName, cmd); err != nil { + if err := registerModelServiceSpecFlags(depth+1, flagSpecName, cmd); err != nil { return err } return nil } -func registerServiceUpdateStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServicePropUpdateStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var updateStatusFlagName string + var flagUpdateStatusName string if cmdPrefix == "" { - updateStatusFlagName = "UpdateStatus" + flagUpdateStatusName = "UpdateStatus" } else { - updateStatusFlagName = fmt.Sprintf("%v.UpdateStatus", cmdPrefix) + flagUpdateStatusName = fmt.Sprintf("%v.UpdateStatus", cmdPrefix) } - if err := registerModelServiceUpdateStatusFlags(depth+1, updateStatusFlagName, cmd); err != nil { + if err := registerModelServiceUpdateStatusFlags(depth+1, flagUpdateStatusName, cmd); err != nil { return err } return nil } -func registerServiceUpdatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServicePropUpdatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - updatedAtDescription := `` + flagUpdatedAtDescription := `` - var updatedAtFlagName string + var flagUpdatedAtName string if cmdPrefix == "" { - updatedAtFlagName = "UpdatedAt" + flagUpdatedAtName = "UpdatedAt" } else { - updatedAtFlagName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) + flagUpdatedAtName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) } - var updatedAtFlagDefault string + var flagUpdatedAtDefault string - _ = cmd.PersistentFlags().String(updatedAtFlagName, updatedAtFlagDefault, updatedAtDescription) + _ = cmd.PersistentFlags().String(flagUpdatedAtName, flagUpdatedAtDefault, flagUpdatedAtDescription) return nil } -func registerServiceVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServicePropVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "Version" + flagVersionName = "Version" } else { - versionFlagName = fmt.Sprintf("%v.Version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.Version", cmdPrefix) } - if err := registerModelObjectVersionFlags(depth+1, versionFlagName, cmd); err != nil { + if err := registerModelObjectVersionFlags(depth+1, flagVersionName, cmd); err != nil { return err } @@ -217,78 +214,78 @@ func registerServiceVersion(depth int, cmdPrefix string, cmd *cobra.Command) err func retrieveModelServiceFlags(depth int, m *models.Service, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, createdAtAdded := retrieveServiceCreatedAtFlags(depth, m, cmdPrefix, cmd) + err, CreatedAtAdded := retrieveServicePropCreatedAtFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || createdAtAdded + retAdded = retAdded || CreatedAtAdded - err, endpointAdded := retrieveServiceEndpointFlags(depth, m, cmdPrefix, cmd) + err, EndpointAdded := retrieveServicePropEndpointFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || endpointAdded + retAdded = retAdded || EndpointAdded - err, idAdded := retrieveServiceIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveServicePropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded - err, serviceStatusAdded := retrieveServiceServiceStatusFlags(depth, m, cmdPrefix, cmd) + err, ServiceStatusAdded := retrieveServicePropServiceStatusFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || serviceStatusAdded + retAdded = retAdded || ServiceStatusAdded - err, specAdded := retrieveServiceSpecFlags(depth, m, cmdPrefix, cmd) + err, SpecAdded := retrieveServicePropSpecFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || specAdded + retAdded = retAdded || SpecAdded - err, updateStatusAdded := retrieveServiceUpdateStatusFlags(depth, m, cmdPrefix, cmd) + err, UpdateStatusAdded := retrieveServicePropUpdateStatusFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || updateStatusAdded + retAdded = retAdded || UpdateStatusAdded - err, updatedAtAdded := retrieveServiceUpdatedAtFlags(depth, m, cmdPrefix, cmd) + err, UpdatedAtAdded := retrieveServicePropUpdatedAtFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || updatedAtAdded + retAdded = retAdded || UpdatedAtAdded - err, versionAdded := retrieveServiceVersionFlags(depth, m, cmdPrefix, cmd) + err, VersionAdded := retrieveServicePropVersionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || versionAdded + retAdded = retAdded || VersionAdded return nil, retAdded } -func retrieveServiceCreatedAtFlags(depth int, m *models.Service, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServicePropCreatedAtFlags(depth int, m *models.Service, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - createdAtFlagName := fmt.Sprintf("%v.CreatedAt", cmdPrefix) - if cmd.Flags().Changed(createdAtFlagName) { + flagCreatedAtName := fmt.Sprintf("%v.CreatedAt", cmdPrefix) + if cmd.Flags().Changed(flagCreatedAtName) { - var createdAtFlagName string + var flagCreatedAtName string if cmdPrefix == "" { - createdAtFlagName = "CreatedAt" + flagCreatedAtName = "CreatedAt" } else { - createdAtFlagName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) + flagCreatedAtName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) } - createdAtFlagValue, err := cmd.Flags().GetString(createdAtFlagName) + flagCreatedAtValue, err := cmd.Flags().GetString(flagCreatedAtName) if err != nil { return err, false } - m.CreatedAt = createdAtFlagValue + m.CreatedAt = flagCreatedAtValue retAdded = true } @@ -296,54 +293,54 @@ func retrieveServiceCreatedAtFlags(depth int, m *models.Service, cmdPrefix strin return nil, retAdded } -func retrieveServiceEndpointFlags(depth int, m *models.Service, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServicePropEndpointFlags(depth int, m *models.Service, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - endpointFlagName := fmt.Sprintf("%v.Endpoint", cmdPrefix) - if cmd.Flags().Changed(endpointFlagName) { + flagEndpointName := fmt.Sprintf("%v.Endpoint", cmdPrefix) + if cmd.Flags().Changed(flagEndpointName) { // info: complex object Endpoint ServiceEndpoint is retrieved outside this Changed() block } - endpointFlagValue := m.Endpoint - if swag.IsZero(endpointFlagValue) { - endpointFlagValue = &models.ServiceEndpoint{} + flagEndpointValue := m.Endpoint + if swag.IsZero(flagEndpointValue) { + flagEndpointValue = &models.ServiceEndpoint{} } - err, endpointAdded := retrieveModelServiceEndpointFlags(depth+1, endpointFlagValue, endpointFlagName, cmd) + err, EndpointAdded := retrieveModelServiceEndpointFlags(depth+1, flagEndpointValue, flagEndpointName, cmd) if err != nil { return err, false } - retAdded = retAdded || endpointAdded - if endpointAdded { - m.Endpoint = endpointFlagValue + retAdded = retAdded || EndpointAdded + if EndpointAdded { + m.Endpoint = flagEndpointValue } return nil, retAdded } -func retrieveServiceIDFlags(depth int, m *models.Service, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServicePropIDFlags(depth int, m *models.Service, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.ID", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.ID", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } @@ -351,108 +348,108 @@ func retrieveServiceIDFlags(depth int, m *models.Service, cmdPrefix string, cmd return nil, retAdded } -func retrieveServiceServiceStatusFlags(depth int, m *models.Service, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServicePropServiceStatusFlags(depth int, m *models.Service, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - serviceStatusFlagName := fmt.Sprintf("%v.ServiceStatus", cmdPrefix) - if cmd.Flags().Changed(serviceStatusFlagName) { + flagServiceStatusName := fmt.Sprintf("%v.ServiceStatus", cmdPrefix) + if cmd.Flags().Changed(flagServiceStatusName) { // info: complex object ServiceStatus ServiceServiceStatus is retrieved outside this Changed() block } - serviceStatusFlagValue := m.ServiceStatus - if swag.IsZero(serviceStatusFlagValue) { - serviceStatusFlagValue = &models.ServiceServiceStatus{} + flagServiceStatusValue := m.ServiceStatus + if swag.IsZero(flagServiceStatusValue) { + flagServiceStatusValue = &models.ServiceServiceStatus{} } - err, serviceStatusAdded := retrieveModelServiceServiceStatusFlags(depth+1, serviceStatusFlagValue, serviceStatusFlagName, cmd) + err, ServiceStatusAdded := retrieveModelServiceServiceStatusFlags(depth+1, flagServiceStatusValue, flagServiceStatusName, cmd) if err != nil { return err, false } - retAdded = retAdded || serviceStatusAdded - if serviceStatusAdded { - m.ServiceStatus = serviceStatusFlagValue + retAdded = retAdded || ServiceStatusAdded + if ServiceStatusAdded { + m.ServiceStatus = flagServiceStatusValue } return nil, retAdded } -func retrieveServiceSpecFlags(depth int, m *models.Service, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServicePropSpecFlags(depth int, m *models.Service, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - specFlagName := fmt.Sprintf("%v.Spec", cmdPrefix) - if cmd.Flags().Changed(specFlagName) { + flagSpecName := fmt.Sprintf("%v.Spec", cmdPrefix) + if cmd.Flags().Changed(flagSpecName) { // info: complex object Spec ServiceSpec is retrieved outside this Changed() block } - specFlagValue := m.Spec - if swag.IsZero(specFlagValue) { - specFlagValue = &models.ServiceSpec{} + flagSpecValue := m.Spec + if swag.IsZero(flagSpecValue) { + flagSpecValue = &models.ServiceSpec{} } - err, specAdded := retrieveModelServiceSpecFlags(depth+1, specFlagValue, specFlagName, cmd) + err, SpecAdded := retrieveModelServiceSpecFlags(depth+1, flagSpecValue, flagSpecName, cmd) if err != nil { return err, false } - retAdded = retAdded || specAdded - if specAdded { - m.Spec = specFlagValue + retAdded = retAdded || SpecAdded + if SpecAdded { + m.Spec = flagSpecValue } return nil, retAdded } -func retrieveServiceUpdateStatusFlags(depth int, m *models.Service, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServicePropUpdateStatusFlags(depth int, m *models.Service, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - updateStatusFlagName := fmt.Sprintf("%v.UpdateStatus", cmdPrefix) - if cmd.Flags().Changed(updateStatusFlagName) { + flagUpdateStatusName := fmt.Sprintf("%v.UpdateStatus", cmdPrefix) + if cmd.Flags().Changed(flagUpdateStatusName) { // info: complex object UpdateStatus ServiceUpdateStatus is retrieved outside this Changed() block } - updateStatusFlagValue := m.UpdateStatus - if swag.IsZero(updateStatusFlagValue) { - updateStatusFlagValue = &models.ServiceUpdateStatus{} + flagUpdateStatusValue := m.UpdateStatus + if swag.IsZero(flagUpdateStatusValue) { + flagUpdateStatusValue = &models.ServiceUpdateStatus{} } - err, updateStatusAdded := retrieveModelServiceUpdateStatusFlags(depth+1, updateStatusFlagValue, updateStatusFlagName, cmd) + err, UpdateStatusAdded := retrieveModelServiceUpdateStatusFlags(depth+1, flagUpdateStatusValue, flagUpdateStatusName, cmd) if err != nil { return err, false } - retAdded = retAdded || updateStatusAdded - if updateStatusAdded { - m.UpdateStatus = updateStatusFlagValue + retAdded = retAdded || UpdateStatusAdded + if UpdateStatusAdded { + m.UpdateStatus = flagUpdateStatusValue } return nil, retAdded } -func retrieveServiceUpdatedAtFlags(depth int, m *models.Service, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServicePropUpdatedAtFlags(depth int, m *models.Service, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - updatedAtFlagName := fmt.Sprintf("%v.UpdatedAt", cmdPrefix) - if cmd.Flags().Changed(updatedAtFlagName) { + flagUpdatedAtName := fmt.Sprintf("%v.UpdatedAt", cmdPrefix) + if cmd.Flags().Changed(flagUpdatedAtName) { - var updatedAtFlagName string + var flagUpdatedAtName string if cmdPrefix == "" { - updatedAtFlagName = "UpdatedAt" + flagUpdatedAtName = "UpdatedAt" } else { - updatedAtFlagName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) + flagUpdatedAtName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) } - updatedAtFlagValue, err := cmd.Flags().GetString(updatedAtFlagName) + flagUpdatedAtValue, err := cmd.Flags().GetString(flagUpdatedAtName) if err != nil { return err, false } - m.UpdatedAt = updatedAtFlagValue + m.UpdatedAt = flagUpdatedAtValue retAdded = true } @@ -460,28 +457,28 @@ func retrieveServiceUpdatedAtFlags(depth int, m *models.Service, cmdPrefix strin return nil, retAdded } -func retrieveServiceVersionFlags(depth int, m *models.Service, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServicePropVersionFlags(depth int, m *models.Service, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - versionFlagName := fmt.Sprintf("%v.Version", cmdPrefix) - if cmd.Flags().Changed(versionFlagName) { + flagVersionName := fmt.Sprintf("%v.Version", cmdPrefix) + if cmd.Flags().Changed(flagVersionName) { // info: complex object Version ObjectVersion is retrieved outside this Changed() block } - versionFlagValue := m.Version - if swag.IsZero(versionFlagValue) { - versionFlagValue = &models.ObjectVersion{} + flagVersionValue := m.Version + if swag.IsZero(flagVersionValue) { + flagVersionValue = &models.ObjectVersion{} } - err, versionAdded := retrieveModelObjectVersionFlags(depth+1, versionFlagValue, versionFlagName, cmd) + err, VersionAdded := retrieveModelObjectVersionFlags(depth+1, flagVersionValue, flagVersionName, cmd) if err != nil { return err, false } - retAdded = retAdded || versionAdded - if versionAdded { - m.Version = versionFlagValue + retAdded = retAdded || VersionAdded + if VersionAdded { + m.Version = flagVersionValue } return nil, retAdded @@ -492,22 +489,22 @@ func retrieveServiceVersionFlags(depth int, m *models.Service, cmdPrefix string, // register flags to command func registerModelServiceEndpointFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerServiceEndpointPorts(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceEndpointPropPorts(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceEndpointSpec(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceEndpointPropSpec(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceEndpointVirtualIPs(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceEndpointPropVirtualIPs(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerServiceEndpointPorts(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceEndpointPropPorts(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -517,26 +514,26 @@ func registerServiceEndpointPorts(depth int, cmdPrefix string, cmd *cobra.Comman return nil } -func registerServiceEndpointSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceEndpointPropSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var specFlagName string + var flagSpecName string if cmdPrefix == "" { - specFlagName = "Spec" + flagSpecName = "Spec" } else { - specFlagName = fmt.Sprintf("%v.Spec", cmdPrefix) + flagSpecName = fmt.Sprintf("%v.Spec", cmdPrefix) } - if err := registerModelEndpointSpecFlags(depth+1, specFlagName, cmd); err != nil { + if err := registerModelEndpointSpecFlags(depth+1, flagSpecName, cmd); err != nil { return err } return nil } -func registerServiceEndpointVirtualIPs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceEndpointPropVirtualIPs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -550,76 +547,76 @@ func registerServiceEndpointVirtualIPs(depth int, cmdPrefix string, cmd *cobra.C func retrieveModelServiceEndpointFlags(depth int, m *models.ServiceEndpoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, portsAdded := retrieveServiceEndpointPortsFlags(depth, m, cmdPrefix, cmd) + err, PortsAdded := retrieveServiceEndpointPropPortsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || portsAdded + retAdded = retAdded || PortsAdded - err, specAdded := retrieveServiceEndpointSpecFlags(depth, m, cmdPrefix, cmd) + err, SpecAdded := retrieveServiceEndpointPropSpecFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || specAdded + retAdded = retAdded || SpecAdded - err, virtualIPsAdded := retrieveServiceEndpointVirtualIPsFlags(depth, m, cmdPrefix, cmd) + err, VirtualIPsAdded := retrieveServiceEndpointPropVirtualIPsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || virtualIPsAdded + retAdded = retAdded || VirtualIPsAdded return nil, retAdded } -func retrieveServiceEndpointPortsFlags(depth int, m *models.ServiceEndpoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceEndpointPropPortsFlags(depth int, m *models.ServiceEndpoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - portsFlagName := fmt.Sprintf("%v.Ports", cmdPrefix) - if cmd.Flags().Changed(portsFlagName) { + flagPortsName := fmt.Sprintf("%v.Ports", cmdPrefix) + if cmd.Flags().Changed(flagPortsName) { // warning: Ports array type []*EndpointPortConfig is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveServiceEndpointSpecFlags(depth int, m *models.ServiceEndpoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceEndpointPropSpecFlags(depth int, m *models.ServiceEndpoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - specFlagName := fmt.Sprintf("%v.Spec", cmdPrefix) - if cmd.Flags().Changed(specFlagName) { + flagSpecName := fmt.Sprintf("%v.Spec", cmdPrefix) + if cmd.Flags().Changed(flagSpecName) { // info: complex object Spec EndpointSpec is retrieved outside this Changed() block } - specFlagValue := m.Spec - if swag.IsZero(specFlagValue) { - specFlagValue = &models.EndpointSpec{} + flagSpecValue := m.Spec + if swag.IsZero(flagSpecValue) { + flagSpecValue = &models.EndpointSpec{} } - err, specAdded := retrieveModelEndpointSpecFlags(depth+1, specFlagValue, specFlagName, cmd) + err, SpecAdded := retrieveModelEndpointSpecFlags(depth+1, flagSpecValue, flagSpecName, cmd) if err != nil { return err, false } - retAdded = retAdded || specAdded - if specAdded { - m.Spec = specFlagValue + retAdded = retAdded || SpecAdded + if SpecAdded { + m.Spec = flagSpecValue } return nil, retAdded } -func retrieveServiceEndpointVirtualIPsFlags(depth int, m *models.ServiceEndpoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceEndpointPropVirtualIPsFlags(depth int, m *models.ServiceEndpoint, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - virtualIPsFlagName := fmt.Sprintf("%v.VirtualIPs", cmdPrefix) - if cmd.Flags().Changed(virtualIPsFlagName) { + flagVirtualIPsName := fmt.Sprintf("%v.VirtualIPs", cmdPrefix) + if cmd.Flags().Changed(flagVirtualIPsName) { // warning: VirtualIPs array type []*ServiceEndpointVirtualIPsItems0 is not supported by go-swagger cli yet } @@ -631,55 +628,55 @@ func retrieveServiceEndpointVirtualIPsFlags(depth int, m *models.ServiceEndpoint // register flags to command func registerModelServiceEndpointVirtualIPsItems0Flags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerServiceEndpointVirtualIPsItems0Addr(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceEndpointVirtualIPsItems0PropAddr(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceEndpointVirtualIPsItems0NetworkID(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceEndpointVirtualIPsItems0PropNetworkID(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerServiceEndpointVirtualIPsItems0Addr(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceEndpointVirtualIPsItems0PropAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - addrDescription := `` + flagAddrDescription := `` - var addrFlagName string + var flagAddrName string if cmdPrefix == "" { - addrFlagName = "Addr" + flagAddrName = "Addr" } else { - addrFlagName = fmt.Sprintf("%v.Addr", cmdPrefix) + flagAddrName = fmt.Sprintf("%v.Addr", cmdPrefix) } - var addrFlagDefault string + var flagAddrDefault string - _ = cmd.PersistentFlags().String(addrFlagName, addrFlagDefault, addrDescription) + _ = cmd.PersistentFlags().String(flagAddrName, flagAddrDefault, flagAddrDescription) return nil } -func registerServiceEndpointVirtualIPsItems0NetworkID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceEndpointVirtualIPsItems0PropNetworkID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - networkIdDescription := `` + flagNetworkIDDescription := `` - var networkIdFlagName string + var flagNetworkIDName string if cmdPrefix == "" { - networkIdFlagName = "NetworkID" + flagNetworkIDName = "NetworkID" } else { - networkIdFlagName = fmt.Sprintf("%v.NetworkID", cmdPrefix) + flagNetworkIDName = fmt.Sprintf("%v.NetworkID", cmdPrefix) } - var networkIdFlagDefault string + var flagNetworkIDDefault string - _ = cmd.PersistentFlags().String(networkIdFlagName, networkIdFlagDefault, networkIdDescription) + _ = cmd.PersistentFlags().String(flagNetworkIDName, flagNetworkIDDefault, flagNetworkIDDescription) return nil } @@ -688,42 +685,42 @@ func registerServiceEndpointVirtualIPsItems0NetworkID(depth int, cmdPrefix strin func retrieveModelServiceEndpointVirtualIPsItems0Flags(depth int, m *models.ServiceEndpointVirtualIPsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, addrAdded := retrieveServiceEndpointVirtualIPsItems0AddrFlags(depth, m, cmdPrefix, cmd) + err, AddrAdded := retrieveServiceEndpointVirtualIPsItems0PropAddrFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || addrAdded + retAdded = retAdded || AddrAdded - err, networkIdAdded := retrieveServiceEndpointVirtualIPsItems0NetworkIDFlags(depth, m, cmdPrefix, cmd) + err, NetworkIDAdded := retrieveServiceEndpointVirtualIPsItems0PropNetworkIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || networkIdAdded + retAdded = retAdded || NetworkIDAdded return nil, retAdded } -func retrieveServiceEndpointVirtualIPsItems0AddrFlags(depth int, m *models.ServiceEndpointVirtualIPsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceEndpointVirtualIPsItems0PropAddrFlags(depth int, m *models.ServiceEndpointVirtualIPsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - addrFlagName := fmt.Sprintf("%v.Addr", cmdPrefix) - if cmd.Flags().Changed(addrFlagName) { + flagAddrName := fmt.Sprintf("%v.Addr", cmdPrefix) + if cmd.Flags().Changed(flagAddrName) { - var addrFlagName string + var flagAddrName string if cmdPrefix == "" { - addrFlagName = "Addr" + flagAddrName = "Addr" } else { - addrFlagName = fmt.Sprintf("%v.Addr", cmdPrefix) + flagAddrName = fmt.Sprintf("%v.Addr", cmdPrefix) } - addrFlagValue, err := cmd.Flags().GetString(addrFlagName) + flagAddrValue, err := cmd.Flags().GetString(flagAddrName) if err != nil { return err, false } - m.Addr = addrFlagValue + m.Addr = flagAddrValue retAdded = true } @@ -731,27 +728,27 @@ func retrieveServiceEndpointVirtualIPsItems0AddrFlags(depth int, m *models.Servi return nil, retAdded } -func retrieveServiceEndpointVirtualIPsItems0NetworkIDFlags(depth int, m *models.ServiceEndpointVirtualIPsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceEndpointVirtualIPsItems0PropNetworkIDFlags(depth int, m *models.ServiceEndpointVirtualIPsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - networkIdFlagName := fmt.Sprintf("%v.NetworkID", cmdPrefix) - if cmd.Flags().Changed(networkIdFlagName) { + flagNetworkIDName := fmt.Sprintf("%v.NetworkID", cmdPrefix) + if cmd.Flags().Changed(flagNetworkIDName) { - var networkIdFlagName string + var flagNetworkIDName string if cmdPrefix == "" { - networkIdFlagName = "NetworkID" + flagNetworkIDName = "NetworkID" } else { - networkIdFlagName = fmt.Sprintf("%v.NetworkID", cmdPrefix) + flagNetworkIDName = fmt.Sprintf("%v.NetworkID", cmdPrefix) } - networkIdFlagValue, err := cmd.Flags().GetString(networkIdFlagName) + flagNetworkIDValue, err := cmd.Flags().GetString(flagNetworkIDName) if err != nil { return err, false } - m.NetworkID = networkIdFlagValue + m.NetworkID = flagNetworkIDValue retAdded = true } @@ -764,18 +761,18 @@ func retrieveServiceEndpointVirtualIPsItems0NetworkIDFlags(depth int, m *models. // register flags to command func registerModelServiceServiceStatusFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerServiceServiceStatusDesiredTasks(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceServiceStatusPropDesiredTasks(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceServiceStatusRunningTasks(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceServiceStatusPropRunningTasks(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerServiceServiceStatusDesiredTasks(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceServiceStatusPropDesiredTasks(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -785,7 +782,7 @@ func registerServiceServiceStatusDesiredTasks(depth int, cmdPrefix string, cmd * return nil } -func registerServiceServiceStatusRunningTasks(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceServiceStatusPropRunningTasks(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -799,29 +796,29 @@ func registerServiceServiceStatusRunningTasks(depth int, cmdPrefix string, cmd * func retrieveModelServiceServiceStatusFlags(depth int, m *models.ServiceServiceStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, desiredTasksAdded := retrieveServiceServiceStatusDesiredTasksFlags(depth, m, cmdPrefix, cmd) + err, DesiredTasksAdded := retrieveServiceServiceStatusPropDesiredTasksFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || desiredTasksAdded + retAdded = retAdded || DesiredTasksAdded - err, runningTasksAdded := retrieveServiceServiceStatusRunningTasksFlags(depth, m, cmdPrefix, cmd) + err, RunningTasksAdded := retrieveServiceServiceStatusPropRunningTasksFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || runningTasksAdded + retAdded = retAdded || RunningTasksAdded return nil, retAdded } -func retrieveServiceServiceStatusDesiredTasksFlags(depth int, m *models.ServiceServiceStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceServiceStatusPropDesiredTasksFlags(depth int, m *models.ServiceServiceStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - desiredTasksFlagName := fmt.Sprintf("%v.DesiredTasks", cmdPrefix) - if cmd.Flags().Changed(desiredTasksFlagName) { + flagDesiredTasksName := fmt.Sprintf("%v.DesiredTasks", cmdPrefix) + if cmd.Flags().Changed(flagDesiredTasksName) { // warning: primitive DesiredTasks uint64 is not supported by go-swagger cli yet @@ -831,14 +828,14 @@ func retrieveServiceServiceStatusDesiredTasksFlags(depth int, m *models.ServiceS return nil, retAdded } -func retrieveServiceServiceStatusRunningTasksFlags(depth int, m *models.ServiceServiceStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceServiceStatusPropRunningTasksFlags(depth int, m *models.ServiceServiceStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - runningTasksFlagName := fmt.Sprintf("%v.RunningTasks", cmdPrefix) - if cmd.Flags().Changed(runningTasksFlagName) { + flagRunningTasksName := fmt.Sprintf("%v.RunningTasks", cmdPrefix) + if cmd.Flags().Changed(flagRunningTasksName) { // warning: primitive RunningTasks uint64 is not supported by go-swagger cli yet @@ -853,107 +850,107 @@ func retrieveServiceServiceStatusRunningTasksFlags(depth int, m *models.ServiceS // register flags to command func registerModelServiceUpdateStatusFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerServiceUpdateStatusCompletedAt(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceUpdateStatusPropCompletedAt(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceUpdateStatusMessage(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceUpdateStatusPropMessage(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceUpdateStatusStartedAt(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceUpdateStatusPropStartedAt(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceUpdateStatusState(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceUpdateStatusPropState(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerServiceUpdateStatusCompletedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceUpdateStatusPropCompletedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - completedAtDescription := `` + flagCompletedAtDescription := `` - var completedAtFlagName string + var flagCompletedAtName string if cmdPrefix == "" { - completedAtFlagName = "CompletedAt" + flagCompletedAtName = "CompletedAt" } else { - completedAtFlagName = fmt.Sprintf("%v.CompletedAt", cmdPrefix) + flagCompletedAtName = fmt.Sprintf("%v.CompletedAt", cmdPrefix) } - var completedAtFlagDefault string + var flagCompletedAtDefault string - _ = cmd.PersistentFlags().String(completedAtFlagName, completedAtFlagDefault, completedAtDescription) + _ = cmd.PersistentFlags().String(flagCompletedAtName, flagCompletedAtDefault, flagCompletedAtDescription) return nil } -func registerServiceUpdateStatusMessage(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceUpdateStatusPropMessage(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - messageDescription := `` + flagMessageDescription := `` - var messageFlagName string + var flagMessageName string if cmdPrefix == "" { - messageFlagName = "Message" + flagMessageName = "Message" } else { - messageFlagName = fmt.Sprintf("%v.Message", cmdPrefix) + flagMessageName = fmt.Sprintf("%v.Message", cmdPrefix) } - var messageFlagDefault string + var flagMessageDefault string - _ = cmd.PersistentFlags().String(messageFlagName, messageFlagDefault, messageDescription) + _ = cmd.PersistentFlags().String(flagMessageName, flagMessageDefault, flagMessageDescription) return nil } -func registerServiceUpdateStatusStartedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceUpdateStatusPropStartedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - startedAtDescription := `` + flagStartedAtDescription := `` - var startedAtFlagName string + var flagStartedAtName string if cmdPrefix == "" { - startedAtFlagName = "StartedAt" + flagStartedAtName = "StartedAt" } else { - startedAtFlagName = fmt.Sprintf("%v.StartedAt", cmdPrefix) + flagStartedAtName = fmt.Sprintf("%v.StartedAt", cmdPrefix) } - var startedAtFlagDefault string + var flagStartedAtDefault string - _ = cmd.PersistentFlags().String(startedAtFlagName, startedAtFlagDefault, startedAtDescription) + _ = cmd.PersistentFlags().String(flagStartedAtName, flagStartedAtDefault, flagStartedAtDescription) return nil } -func registerServiceUpdateStatusState(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceUpdateStatusPropState(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - stateDescription := `Enum: ["updating","paused","completed"]. ` + flagStateDescription := `Enum: ["updating","paused","completed"]. ` - var stateFlagName string + var flagStateName string if cmdPrefix == "" { - stateFlagName = "State" + flagStateName = "State" } else { - stateFlagName = fmt.Sprintf("%v.State", cmdPrefix) + flagStateName = fmt.Sprintf("%v.State", cmdPrefix) } - var stateFlagDefault string + var flagStateDefault string - _ = cmd.PersistentFlags().String(stateFlagName, stateFlagDefault, stateDescription) + _ = cmd.PersistentFlags().String(flagStateName, flagStateDefault, flagStateDescription) - if err := cmd.RegisterFlagCompletionFunc(stateFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagStateName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["updating","paused","completed"]`), &res); err != nil { @@ -971,54 +968,54 @@ func registerServiceUpdateStatusState(depth int, cmdPrefix string, cmd *cobra.Co func retrieveModelServiceUpdateStatusFlags(depth int, m *models.ServiceUpdateStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, completedAtAdded := retrieveServiceUpdateStatusCompletedAtFlags(depth, m, cmdPrefix, cmd) + err, CompletedAtAdded := retrieveServiceUpdateStatusPropCompletedAtFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || completedAtAdded + retAdded = retAdded || CompletedAtAdded - err, messageAdded := retrieveServiceUpdateStatusMessageFlags(depth, m, cmdPrefix, cmd) + err, MessageAdded := retrieveServiceUpdateStatusPropMessageFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || messageAdded + retAdded = retAdded || MessageAdded - err, startedAtAdded := retrieveServiceUpdateStatusStartedAtFlags(depth, m, cmdPrefix, cmd) + err, StartedAtAdded := retrieveServiceUpdateStatusPropStartedAtFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || startedAtAdded + retAdded = retAdded || StartedAtAdded - err, stateAdded := retrieveServiceUpdateStatusStateFlags(depth, m, cmdPrefix, cmd) + err, StateAdded := retrieveServiceUpdateStatusPropStateFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || stateAdded + retAdded = retAdded || StateAdded return nil, retAdded } -func retrieveServiceUpdateStatusCompletedAtFlags(depth int, m *models.ServiceUpdateStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceUpdateStatusPropCompletedAtFlags(depth int, m *models.ServiceUpdateStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - completedAtFlagName := fmt.Sprintf("%v.CompletedAt", cmdPrefix) - if cmd.Flags().Changed(completedAtFlagName) { + flagCompletedAtName := fmt.Sprintf("%v.CompletedAt", cmdPrefix) + if cmd.Flags().Changed(flagCompletedAtName) { - var completedAtFlagName string + var flagCompletedAtName string if cmdPrefix == "" { - completedAtFlagName = "CompletedAt" + flagCompletedAtName = "CompletedAt" } else { - completedAtFlagName = fmt.Sprintf("%v.CompletedAt", cmdPrefix) + flagCompletedAtName = fmt.Sprintf("%v.CompletedAt", cmdPrefix) } - completedAtFlagValue, err := cmd.Flags().GetString(completedAtFlagName) + flagCompletedAtValue, err := cmd.Flags().GetString(flagCompletedAtName) if err != nil { return err, false } - m.CompletedAt = completedAtFlagValue + m.CompletedAt = flagCompletedAtValue retAdded = true } @@ -1026,27 +1023,27 @@ func retrieveServiceUpdateStatusCompletedAtFlags(depth int, m *models.ServiceUpd return nil, retAdded } -func retrieveServiceUpdateStatusMessageFlags(depth int, m *models.ServiceUpdateStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceUpdateStatusPropMessageFlags(depth int, m *models.ServiceUpdateStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - messageFlagName := fmt.Sprintf("%v.Message", cmdPrefix) - if cmd.Flags().Changed(messageFlagName) { + flagMessageName := fmt.Sprintf("%v.Message", cmdPrefix) + if cmd.Flags().Changed(flagMessageName) { - var messageFlagName string + var flagMessageName string if cmdPrefix == "" { - messageFlagName = "Message" + flagMessageName = "Message" } else { - messageFlagName = fmt.Sprintf("%v.Message", cmdPrefix) + flagMessageName = fmt.Sprintf("%v.Message", cmdPrefix) } - messageFlagValue, err := cmd.Flags().GetString(messageFlagName) + flagMessageValue, err := cmd.Flags().GetString(flagMessageName) if err != nil { return err, false } - m.Message = messageFlagValue + m.Message = flagMessageValue retAdded = true } @@ -1054,27 +1051,27 @@ func retrieveServiceUpdateStatusMessageFlags(depth int, m *models.ServiceUpdateS return nil, retAdded } -func retrieveServiceUpdateStatusStartedAtFlags(depth int, m *models.ServiceUpdateStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceUpdateStatusPropStartedAtFlags(depth int, m *models.ServiceUpdateStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - startedAtFlagName := fmt.Sprintf("%v.StartedAt", cmdPrefix) - if cmd.Flags().Changed(startedAtFlagName) { + flagStartedAtName := fmt.Sprintf("%v.StartedAt", cmdPrefix) + if cmd.Flags().Changed(flagStartedAtName) { - var startedAtFlagName string + var flagStartedAtName string if cmdPrefix == "" { - startedAtFlagName = "StartedAt" + flagStartedAtName = "StartedAt" } else { - startedAtFlagName = fmt.Sprintf("%v.StartedAt", cmdPrefix) + flagStartedAtName = fmt.Sprintf("%v.StartedAt", cmdPrefix) } - startedAtFlagValue, err := cmd.Flags().GetString(startedAtFlagName) + flagStartedAtValue, err := cmd.Flags().GetString(flagStartedAtName) if err != nil { return err, false } - m.StartedAt = startedAtFlagValue + m.StartedAt = flagStartedAtValue retAdded = true } @@ -1082,27 +1079,27 @@ func retrieveServiceUpdateStatusStartedAtFlags(depth int, m *models.ServiceUpdat return nil, retAdded } -func retrieveServiceUpdateStatusStateFlags(depth int, m *models.ServiceUpdateStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceUpdateStatusPropStateFlags(depth int, m *models.ServiceUpdateStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - stateFlagName := fmt.Sprintf("%v.State", cmdPrefix) - if cmd.Flags().Changed(stateFlagName) { + flagStateName := fmt.Sprintf("%v.State", cmdPrefix) + if cmd.Flags().Changed(flagStateName) { - var stateFlagName string + var flagStateName string if cmdPrefix == "" { - stateFlagName = "State" + flagStateName = "State" } else { - stateFlagName = fmt.Sprintf("%v.State", cmdPrefix) + flagStateName = fmt.Sprintf("%v.State", cmdPrefix) } - stateFlagValue, err := cmd.Flags().GetString(stateFlagName) + flagStateValue, err := cmd.Flags().GetString(flagStateName) if err != nil { return err, false } - m.State = stateFlagValue + m.State = flagStateValue retAdded = true } diff --git a/cli/service_spec_model.go b/cli/service_spec_model.go index a66a747..86f89e6 100644 --- a/cli/service_spec_model.go +++ b/cli/service_spec_model.go @@ -2,17 +2,14 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for ServiceSpec @@ -20,61 +17,61 @@ import ( // register flags to command func registerModelServiceSpecFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerServiceSpecEndpointSpec(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecPropEndpointSpec(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceSpecLabels(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecPropLabels(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceSpecMode(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecPropMode(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceSpecName(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceSpecNetworks(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecPropNetworks(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceSpecRollbackConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecPropRollbackConfig(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceSpecTaskTemplate(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecPropTaskTemplate(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceSpecUpdateConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecPropUpdateConfig(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerServiceSpecEndpointSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecPropEndpointSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var endpointSpecFlagName string + var flagEndpointSpecName string if cmdPrefix == "" { - endpointSpecFlagName = "EndpointSpec" + flagEndpointSpecName = "EndpointSpec" } else { - endpointSpecFlagName = fmt.Sprintf("%v.EndpointSpec", cmdPrefix) + flagEndpointSpecName = fmt.Sprintf("%v.EndpointSpec", cmdPrefix) } - if err := registerModelEndpointSpecFlags(depth+1, endpointSpecFlagName, cmd); err != nil { + if err := registerModelEndpointSpecFlags(depth+1, flagEndpointSpecName, cmd); err != nil { return err } return nil } -func registerServiceSpecLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecPropLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -84,47 +81,47 @@ func registerServiceSpecLabels(depth int, cmdPrefix string, cmd *cobra.Command) return nil } -func registerServiceSpecMode(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecPropMode(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var modeFlagName string + var flagModeName string if cmdPrefix == "" { - modeFlagName = "Mode" + flagModeName = "Mode" } else { - modeFlagName = fmt.Sprintf("%v.Mode", cmdPrefix) + flagModeName = fmt.Sprintf("%v.Mode", cmdPrefix) } - if err := registerModelServiceSpecModeFlags(depth+1, modeFlagName, cmd); err != nil { + if err := registerModelServiceSpecModeFlags(depth+1, flagModeName, cmd); err != nil { return err } return nil } -func registerServiceSpecName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Name of the service.` + flagNameDescription := `Name of the service.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerServiceSpecNetworks(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecPropNetworks(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -134,57 +131,57 @@ func registerServiceSpecNetworks(depth int, cmdPrefix string, cmd *cobra.Command return nil } -func registerServiceSpecRollbackConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecPropRollbackConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var rollbackConfigFlagName string + var flagRollbackConfigName string if cmdPrefix == "" { - rollbackConfigFlagName = "RollbackConfig" + flagRollbackConfigName = "RollbackConfig" } else { - rollbackConfigFlagName = fmt.Sprintf("%v.RollbackConfig", cmdPrefix) + flagRollbackConfigName = fmt.Sprintf("%v.RollbackConfig", cmdPrefix) } - if err := registerModelServiceSpecRollbackConfigFlags(depth+1, rollbackConfigFlagName, cmd); err != nil { + if err := registerModelServiceSpecRollbackConfigFlags(depth+1, flagRollbackConfigName, cmd); err != nil { return err } return nil } -func registerServiceSpecTaskTemplate(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecPropTaskTemplate(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var taskTemplateFlagName string + var flagTaskTemplateName string if cmdPrefix == "" { - taskTemplateFlagName = "TaskTemplate" + flagTaskTemplateName = "TaskTemplate" } else { - taskTemplateFlagName = fmt.Sprintf("%v.TaskTemplate", cmdPrefix) + flagTaskTemplateName = fmt.Sprintf("%v.TaskTemplate", cmdPrefix) } - if err := registerModelTaskSpecFlags(depth+1, taskTemplateFlagName, cmd); err != nil { + if err := registerModelTaskSpecFlags(depth+1, flagTaskTemplateName, cmd); err != nil { return err } return nil } -func registerServiceSpecUpdateConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecPropUpdateConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var updateConfigFlagName string + var flagUpdateConfigName string if cmdPrefix == "" { - updateConfigFlagName = "UpdateConfig" + flagUpdateConfigName = "UpdateConfig" } else { - updateConfigFlagName = fmt.Sprintf("%v.UpdateConfig", cmdPrefix) + flagUpdateConfigName = fmt.Sprintf("%v.UpdateConfig", cmdPrefix) } - if err := registerModelServiceSpecUpdateConfigFlags(depth+1, updateConfigFlagName, cmd); err != nil { + if err := registerModelServiceSpecUpdateConfigFlags(depth+1, flagUpdateConfigName, cmd); err != nil { return err } @@ -195,146 +192,146 @@ func registerServiceSpecUpdateConfig(depth int, cmdPrefix string, cmd *cobra.Com func retrieveModelServiceSpecFlags(depth int, m *models.ServiceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, endpointSpecAdded := retrieveServiceSpecEndpointSpecFlags(depth, m, cmdPrefix, cmd) + err, EndpointSpecAdded := retrieveServiceSpecPropEndpointSpecFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || endpointSpecAdded + retAdded = retAdded || EndpointSpecAdded - err, labelsAdded := retrieveServiceSpecLabelsFlags(depth, m, cmdPrefix, cmd) + err, LabelsAdded := retrieveServiceSpecPropLabelsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || labelsAdded + retAdded = retAdded || LabelsAdded - err, modeAdded := retrieveServiceSpecModeFlags(depth, m, cmdPrefix, cmd) + err, ModeAdded := retrieveServiceSpecPropModeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || modeAdded + retAdded = retAdded || ModeAdded - err, nameAdded := retrieveServiceSpecNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveServiceSpecPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, networksAdded := retrieveServiceSpecNetworksFlags(depth, m, cmdPrefix, cmd) + err, NetworksAdded := retrieveServiceSpecPropNetworksFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || networksAdded + retAdded = retAdded || NetworksAdded - err, rollbackConfigAdded := retrieveServiceSpecRollbackConfigFlags(depth, m, cmdPrefix, cmd) + err, RollbackConfigAdded := retrieveServiceSpecPropRollbackConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || rollbackConfigAdded + retAdded = retAdded || RollbackConfigAdded - err, taskTemplateAdded := retrieveServiceSpecTaskTemplateFlags(depth, m, cmdPrefix, cmd) + err, TaskTemplateAdded := retrieveServiceSpecPropTaskTemplateFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || taskTemplateAdded + retAdded = retAdded || TaskTemplateAdded - err, updateConfigAdded := retrieveServiceSpecUpdateConfigFlags(depth, m, cmdPrefix, cmd) + err, UpdateConfigAdded := retrieveServiceSpecPropUpdateConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || updateConfigAdded + retAdded = retAdded || UpdateConfigAdded return nil, retAdded } -func retrieveServiceSpecEndpointSpecFlags(depth int, m *models.ServiceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecPropEndpointSpecFlags(depth int, m *models.ServiceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - endpointSpecFlagName := fmt.Sprintf("%v.EndpointSpec", cmdPrefix) - if cmd.Flags().Changed(endpointSpecFlagName) { + flagEndpointSpecName := fmt.Sprintf("%v.EndpointSpec", cmdPrefix) + if cmd.Flags().Changed(flagEndpointSpecName) { // info: complex object EndpointSpec EndpointSpec is retrieved outside this Changed() block } - endpointSpecFlagValue := m.EndpointSpec - if swag.IsZero(endpointSpecFlagValue) { - endpointSpecFlagValue = &models.EndpointSpec{} + flagEndpointSpecValue := m.EndpointSpec + if swag.IsZero(flagEndpointSpecValue) { + flagEndpointSpecValue = &models.EndpointSpec{} } - err, endpointSpecAdded := retrieveModelEndpointSpecFlags(depth+1, endpointSpecFlagValue, endpointSpecFlagName, cmd) + err, EndpointSpecAdded := retrieveModelEndpointSpecFlags(depth+1, flagEndpointSpecValue, flagEndpointSpecName, cmd) if err != nil { return err, false } - retAdded = retAdded || endpointSpecAdded - if endpointSpecAdded { - m.EndpointSpec = endpointSpecFlagValue + retAdded = retAdded || EndpointSpecAdded + if EndpointSpecAdded { + m.EndpointSpec = flagEndpointSpecValue } return nil, retAdded } -func retrieveServiceSpecLabelsFlags(depth int, m *models.ServiceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecPropLabelsFlags(depth int, m *models.ServiceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - labelsFlagName := fmt.Sprintf("%v.Labels", cmdPrefix) - if cmd.Flags().Changed(labelsFlagName) { + flagLabelsName := fmt.Sprintf("%v.Labels", cmdPrefix) + if cmd.Flags().Changed(flagLabelsName) { // warning: Labels map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveServiceSpecModeFlags(depth int, m *models.ServiceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecPropModeFlags(depth int, m *models.ServiceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - modeFlagName := fmt.Sprintf("%v.Mode", cmdPrefix) - if cmd.Flags().Changed(modeFlagName) { + flagModeName := fmt.Sprintf("%v.Mode", cmdPrefix) + if cmd.Flags().Changed(flagModeName) { // info: complex object Mode ServiceSpecMode is retrieved outside this Changed() block } - modeFlagValue := m.Mode - if swag.IsZero(modeFlagValue) { - modeFlagValue = &models.ServiceSpecMode{} + flagModeValue := m.Mode + if swag.IsZero(flagModeValue) { + flagModeValue = &models.ServiceSpecMode{} } - err, modeAdded := retrieveModelServiceSpecModeFlags(depth+1, modeFlagValue, modeFlagName, cmd) + err, ModeAdded := retrieveModelServiceSpecModeFlags(depth+1, flagModeValue, flagModeName, cmd) if err != nil { return err, false } - retAdded = retAdded || modeAdded - if modeAdded { - m.Mode = modeFlagValue + retAdded = retAdded || ModeAdded + if ModeAdded { + m.Mode = flagModeValue } return nil, retAdded } -func retrieveServiceSpecNameFlags(depth int, m *models.ServiceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecPropNameFlags(depth int, m *models.ServiceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -342,96 +339,96 @@ func retrieveServiceSpecNameFlags(depth int, m *models.ServiceSpec, cmdPrefix st return nil, retAdded } -func retrieveServiceSpecNetworksFlags(depth int, m *models.ServiceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecPropNetworksFlags(depth int, m *models.ServiceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - networksFlagName := fmt.Sprintf("%v.Networks", cmdPrefix) - if cmd.Flags().Changed(networksFlagName) { + flagNetworksName := fmt.Sprintf("%v.Networks", cmdPrefix) + if cmd.Flags().Changed(flagNetworksName) { // warning: Networks array type []*NetworkAttachmentConfig is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveServiceSpecRollbackConfigFlags(depth int, m *models.ServiceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecPropRollbackConfigFlags(depth int, m *models.ServiceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - rollbackConfigFlagName := fmt.Sprintf("%v.RollbackConfig", cmdPrefix) - if cmd.Flags().Changed(rollbackConfigFlagName) { + flagRollbackConfigName := fmt.Sprintf("%v.RollbackConfig", cmdPrefix) + if cmd.Flags().Changed(flagRollbackConfigName) { // info: complex object RollbackConfig ServiceSpecRollbackConfig is retrieved outside this Changed() block } - rollbackConfigFlagValue := m.RollbackConfig - if swag.IsZero(rollbackConfigFlagValue) { - rollbackConfigFlagValue = &models.ServiceSpecRollbackConfig{} + flagRollbackConfigValue := m.RollbackConfig + if swag.IsZero(flagRollbackConfigValue) { + flagRollbackConfigValue = &models.ServiceSpecRollbackConfig{} } - err, rollbackConfigAdded := retrieveModelServiceSpecRollbackConfigFlags(depth+1, rollbackConfigFlagValue, rollbackConfigFlagName, cmd) + err, RollbackConfigAdded := retrieveModelServiceSpecRollbackConfigFlags(depth+1, flagRollbackConfigValue, flagRollbackConfigName, cmd) if err != nil { return err, false } - retAdded = retAdded || rollbackConfigAdded - if rollbackConfigAdded { - m.RollbackConfig = rollbackConfigFlagValue + retAdded = retAdded || RollbackConfigAdded + if RollbackConfigAdded { + m.RollbackConfig = flagRollbackConfigValue } return nil, retAdded } -func retrieveServiceSpecTaskTemplateFlags(depth int, m *models.ServiceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecPropTaskTemplateFlags(depth int, m *models.ServiceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - taskTemplateFlagName := fmt.Sprintf("%v.TaskTemplate", cmdPrefix) - if cmd.Flags().Changed(taskTemplateFlagName) { + flagTaskTemplateName := fmt.Sprintf("%v.TaskTemplate", cmdPrefix) + if cmd.Flags().Changed(flagTaskTemplateName) { // info: complex object TaskTemplate TaskSpec is retrieved outside this Changed() block } - taskTemplateFlagValue := m.TaskTemplate - if swag.IsZero(taskTemplateFlagValue) { - taskTemplateFlagValue = &models.TaskSpec{} + flagTaskTemplateValue := m.TaskTemplate + if swag.IsZero(flagTaskTemplateValue) { + flagTaskTemplateValue = &models.TaskSpec{} } - err, taskTemplateAdded := retrieveModelTaskSpecFlags(depth+1, taskTemplateFlagValue, taskTemplateFlagName, cmd) + err, TaskTemplateAdded := retrieveModelTaskSpecFlags(depth+1, flagTaskTemplateValue, flagTaskTemplateName, cmd) if err != nil { return err, false } - retAdded = retAdded || taskTemplateAdded - if taskTemplateAdded { - m.TaskTemplate = taskTemplateFlagValue + retAdded = retAdded || TaskTemplateAdded + if TaskTemplateAdded { + m.TaskTemplate = flagTaskTemplateValue } return nil, retAdded } -func retrieveServiceSpecUpdateConfigFlags(depth int, m *models.ServiceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecPropUpdateConfigFlags(depth int, m *models.ServiceSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - updateConfigFlagName := fmt.Sprintf("%v.UpdateConfig", cmdPrefix) - if cmd.Flags().Changed(updateConfigFlagName) { + flagUpdateConfigName := fmt.Sprintf("%v.UpdateConfig", cmdPrefix) + if cmd.Flags().Changed(flagUpdateConfigName) { // info: complex object UpdateConfig ServiceSpecUpdateConfig is retrieved outside this Changed() block } - updateConfigFlagValue := m.UpdateConfig - if swag.IsZero(updateConfigFlagValue) { - updateConfigFlagValue = &models.ServiceSpecUpdateConfig{} + flagUpdateConfigValue := m.UpdateConfig + if swag.IsZero(flagUpdateConfigValue) { + flagUpdateConfigValue = &models.ServiceSpecUpdateConfig{} } - err, updateConfigAdded := retrieveModelServiceSpecUpdateConfigFlags(depth+1, updateConfigFlagValue, updateConfigFlagName, cmd) + err, UpdateConfigAdded := retrieveModelServiceSpecUpdateConfigFlags(depth+1, flagUpdateConfigValue, flagUpdateConfigName, cmd) if err != nil { return err, false } - retAdded = retAdded || updateConfigAdded - if updateConfigAdded { - m.UpdateConfig = updateConfigFlagValue + retAdded = retAdded || UpdateConfigAdded + if UpdateConfigAdded { + m.UpdateConfig = flagUpdateConfigValue } return nil, retAdded @@ -442,40 +439,40 @@ func retrieveServiceSpecUpdateConfigFlags(depth int, m *models.ServiceSpec, cmdP // register flags to command func registerModelServiceSpecModeFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerServiceSpecModeGlobal(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecModePropGlobal(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceSpecModeReplicated(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecModePropReplicated(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerServiceSpecModeGlobal(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecModePropGlobal(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - // warning: Global interface{} map type is not supported by go-swagger cli yet + // warning: Global any map type is not supported by go-swagger cli yet return nil } -func registerServiceSpecModeReplicated(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecModePropReplicated(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var replicatedFlagName string + var flagReplicatedName string if cmdPrefix == "" { - replicatedFlagName = "Replicated" + flagReplicatedName = "Replicated" } else { - replicatedFlagName = fmt.Sprintf("%v.Replicated", cmdPrefix) + flagReplicatedName = fmt.Sprintf("%v.Replicated", cmdPrefix) } - if err := registerModelServiceSpecModeReplicatedFlags(depth+1, replicatedFlagName, cmd); err != nil { + if err := registerModelServiceSpecModeReplicatedFlags(depth+1, flagReplicatedName, cmd); err != nil { return err } @@ -486,57 +483,57 @@ func registerServiceSpecModeReplicated(depth int, cmdPrefix string, cmd *cobra.C func retrieveModelServiceSpecModeFlags(depth int, m *models.ServiceSpecMode, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, globalAdded := retrieveServiceSpecModeGlobalFlags(depth, m, cmdPrefix, cmd) + err, GlobalAdded := retrieveServiceSpecModePropGlobalFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || globalAdded + retAdded = retAdded || GlobalAdded - err, replicatedAdded := retrieveServiceSpecModeReplicatedFlags(depth, m, cmdPrefix, cmd) + err, ReplicatedAdded := retrieveServiceSpecModePropReplicatedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || replicatedAdded + retAdded = retAdded || ReplicatedAdded return nil, retAdded } -func retrieveServiceSpecModeGlobalFlags(depth int, m *models.ServiceSpecMode, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecModePropGlobalFlags(depth int, m *models.ServiceSpecMode, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - globalFlagName := fmt.Sprintf("%v.Global", cmdPrefix) - if cmd.Flags().Changed(globalFlagName) { - // warning: Global map type interface{} is not supported by go-swagger cli yet + flagGlobalName := fmt.Sprintf("%v.Global", cmdPrefix) + if cmd.Flags().Changed(flagGlobalName) { + // warning: Global map type any is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveServiceSpecModeReplicatedFlags(depth int, m *models.ServiceSpecMode, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecModePropReplicatedFlags(depth int, m *models.ServiceSpecMode, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - replicatedFlagName := fmt.Sprintf("%v.Replicated", cmdPrefix) - if cmd.Flags().Changed(replicatedFlagName) { + flagReplicatedName := fmt.Sprintf("%v.Replicated", cmdPrefix) + if cmd.Flags().Changed(flagReplicatedName) { // info: complex object Replicated ServiceSpecModeReplicated is retrieved outside this Changed() block } - replicatedFlagValue := m.Replicated - if swag.IsZero(replicatedFlagValue) { - replicatedFlagValue = &models.ServiceSpecModeReplicated{} + flagReplicatedValue := m.Replicated + if swag.IsZero(flagReplicatedValue) { + flagReplicatedValue = &models.ServiceSpecModeReplicated{} } - err, replicatedAdded := retrieveModelServiceSpecModeReplicatedFlags(depth+1, replicatedFlagValue, replicatedFlagName, cmd) + err, ReplicatedAdded := retrieveModelServiceSpecModeReplicatedFlags(depth+1, flagReplicatedValue, flagReplicatedName, cmd) if err != nil { return err, false } - retAdded = retAdded || replicatedAdded - if replicatedAdded { - m.Replicated = replicatedFlagValue + retAdded = retAdded || ReplicatedAdded + if ReplicatedAdded { + m.Replicated = flagReplicatedValue } return nil, retAdded @@ -547,30 +544,30 @@ func retrieveServiceSpecModeReplicatedFlags(depth int, m *models.ServiceSpecMode // register flags to command func registerModelServiceSpecModeReplicatedFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerServiceSpecModeReplicatedReplicas(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecModeReplicatedPropReplicas(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerServiceSpecModeReplicatedReplicas(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecModeReplicatedPropReplicas(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - replicasDescription := `` + flagReplicasDescription := `` - var replicasFlagName string + var flagReplicasName string if cmdPrefix == "" { - replicasFlagName = "Replicas" + flagReplicasName = "Replicas" } else { - replicasFlagName = fmt.Sprintf("%v.Replicas", cmdPrefix) + flagReplicasName = fmt.Sprintf("%v.Replicas", cmdPrefix) } - var replicasFlagDefault int64 + var flagReplicasDefault int64 - _ = cmd.PersistentFlags().Int64(replicasFlagName, replicasFlagDefault, replicasDescription) + _ = cmd.PersistentFlags().Int64(flagReplicasName, flagReplicasDefault, flagReplicasDescription) return nil } @@ -579,36 +576,36 @@ func registerServiceSpecModeReplicatedReplicas(depth int, cmdPrefix string, cmd func retrieveModelServiceSpecModeReplicatedFlags(depth int, m *models.ServiceSpecModeReplicated, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, replicasAdded := retrieveServiceSpecModeReplicatedReplicasFlags(depth, m, cmdPrefix, cmd) + err, ReplicasAdded := retrieveServiceSpecModeReplicatedPropReplicasFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || replicasAdded + retAdded = retAdded || ReplicasAdded return nil, retAdded } -func retrieveServiceSpecModeReplicatedReplicasFlags(depth int, m *models.ServiceSpecModeReplicated, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecModeReplicatedPropReplicasFlags(depth int, m *models.ServiceSpecModeReplicated, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - replicasFlagName := fmt.Sprintf("%v.Replicas", cmdPrefix) - if cmd.Flags().Changed(replicasFlagName) { + flagReplicasName := fmt.Sprintf("%v.Replicas", cmdPrefix) + if cmd.Flags().Changed(flagReplicasName) { - var replicasFlagName string + var flagReplicasName string if cmdPrefix == "" { - replicasFlagName = "Replicas" + flagReplicasName = "Replicas" } else { - replicasFlagName = fmt.Sprintf("%v.Replicas", cmdPrefix) + flagReplicasName = fmt.Sprintf("%v.Replicas", cmdPrefix) } - replicasFlagValue, err := cmd.Flags().GetInt64(replicasFlagName) + flagReplicasValue, err := cmd.Flags().GetInt64(flagReplicasName) if err != nil { return err, false } - m.Replicas = replicasFlagValue + m.Replicas = flagReplicasValue retAdded = true } @@ -621,73 +618,73 @@ func retrieveServiceSpecModeReplicatedReplicasFlags(depth int, m *models.Service // register flags to command func registerModelServiceSpecRollbackConfigFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerServiceSpecRollbackConfigDelay(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecRollbackConfigPropDelay(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceSpecRollbackConfigFailureAction(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecRollbackConfigPropFailureAction(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceSpecRollbackConfigMaxFailureRatio(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecRollbackConfigPropMaxFailureRatio(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceSpecRollbackConfigMonitor(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecRollbackConfigPropMonitor(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceSpecRollbackConfigOrder(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecRollbackConfigPropOrder(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceSpecRollbackConfigParallelism(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecRollbackConfigPropParallelism(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerServiceSpecRollbackConfigDelay(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecRollbackConfigPropDelay(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - delayDescription := `Amount of time between rollback iterations, in nanoseconds.` + flagDelayDescription := `Amount of time between rollback iterations, in nanoseconds.` - var delayFlagName string + var flagDelayName string if cmdPrefix == "" { - delayFlagName = "Delay" + flagDelayName = "Delay" } else { - delayFlagName = fmt.Sprintf("%v.Delay", cmdPrefix) + flagDelayName = fmt.Sprintf("%v.Delay", cmdPrefix) } - var delayFlagDefault int64 + var flagDelayDefault int64 - _ = cmd.PersistentFlags().Int64(delayFlagName, delayFlagDefault, delayDescription) + _ = cmd.PersistentFlags().Int64(flagDelayName, flagDelayDefault, flagDelayDescription) return nil } -func registerServiceSpecRollbackConfigFailureAction(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecRollbackConfigPropFailureAction(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - failureActionDescription := `Enum: ["continue","pause"]. Action to take if an rolled back task fails to run, or stops running during the rollback.` + flagFailureActionDescription := `Enum: ["continue","pause"]. Action to take if an rolled back task fails to run, or stops running during the rollback.` - var failureActionFlagName string + var flagFailureActionName string if cmdPrefix == "" { - failureActionFlagName = "FailureAction" + flagFailureActionName = "FailureAction" } else { - failureActionFlagName = fmt.Sprintf("%v.FailureAction", cmdPrefix) + flagFailureActionName = fmt.Sprintf("%v.FailureAction", cmdPrefix) } - var failureActionFlagDefault string + var flagFailureActionDefault string - _ = cmd.PersistentFlags().String(failureActionFlagName, failureActionFlagDefault, failureActionDescription) + _ = cmd.PersistentFlags().String(flagFailureActionName, flagFailureActionDefault, flagFailureActionDescription) - if err := cmd.RegisterFlagCompletionFunc(failureActionFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagFailureActionName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["continue","pause"]`), &res); err != nil { @@ -701,67 +698,67 @@ func registerServiceSpecRollbackConfigFailureAction(depth int, cmdPrefix string, return nil } -func registerServiceSpecRollbackConfigMaxFailureRatio(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecRollbackConfigPropMaxFailureRatio(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - maxFailureRatioDescription := `The fraction of tasks that may fail during a rollback before the failure action is invoked, specified as a floating point number between 0 and 1.` + flagMaxFailureRatioDescription := `The fraction of tasks that may fail during a rollback before the failure action is invoked, specified as a floating point number between 0 and 1.` - var maxFailureRatioFlagName string + var flagMaxFailureRatioName string if cmdPrefix == "" { - maxFailureRatioFlagName = "MaxFailureRatio" + flagMaxFailureRatioName = "MaxFailureRatio" } else { - maxFailureRatioFlagName = fmt.Sprintf("%v.MaxFailureRatio", cmdPrefix) + flagMaxFailureRatioName = fmt.Sprintf("%v.MaxFailureRatio", cmdPrefix) } - var maxFailureRatioFlagDefault float64 + var flagMaxFailureRatioDefault float64 - _ = cmd.PersistentFlags().Float64(maxFailureRatioFlagName, maxFailureRatioFlagDefault, maxFailureRatioDescription) + _ = cmd.PersistentFlags().Float64(flagMaxFailureRatioName, flagMaxFailureRatioDefault, flagMaxFailureRatioDescription) return nil } -func registerServiceSpecRollbackConfigMonitor(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecRollbackConfigPropMonitor(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - monitorDescription := `Amount of time to monitor each rolled back task for failures, in nanoseconds.` + flagMonitorDescription := `Amount of time to monitor each rolled back task for failures, in nanoseconds.` - var monitorFlagName string + var flagMonitorName string if cmdPrefix == "" { - monitorFlagName = "Monitor" + flagMonitorName = "Monitor" } else { - monitorFlagName = fmt.Sprintf("%v.Monitor", cmdPrefix) + flagMonitorName = fmt.Sprintf("%v.Monitor", cmdPrefix) } - var monitorFlagDefault int64 + var flagMonitorDefault int64 - _ = cmd.PersistentFlags().Int64(monitorFlagName, monitorFlagDefault, monitorDescription) + _ = cmd.PersistentFlags().Int64(flagMonitorName, flagMonitorDefault, flagMonitorDescription) return nil } -func registerServiceSpecRollbackConfigOrder(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecRollbackConfigPropOrder(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - orderDescription := `Enum: ["stop-first","start-first"]. The order of operations when rolling back a task. Either the old task is shut down before the new task is started, or the new task is started before the old task is shut down.` + flagOrderDescription := `Enum: ["stop-first","start-first"]. The order of operations when rolling back a task. Either the old task is shut down before the new task is started, or the new task is started before the old task is shut down.` - var orderFlagName string + var flagOrderName string if cmdPrefix == "" { - orderFlagName = "Order" + flagOrderName = "Order" } else { - orderFlagName = fmt.Sprintf("%v.Order", cmdPrefix) + flagOrderName = fmt.Sprintf("%v.Order", cmdPrefix) } - var orderFlagDefault string + var flagOrderDefault string - _ = cmd.PersistentFlags().String(orderFlagName, orderFlagDefault, orderDescription) + _ = cmd.PersistentFlags().String(flagOrderName, flagOrderDefault, flagOrderDescription) - if err := cmd.RegisterFlagCompletionFunc(orderFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagOrderName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["stop-first","start-first"]`), &res); err != nil { @@ -775,23 +772,23 @@ func registerServiceSpecRollbackConfigOrder(depth int, cmdPrefix string, cmd *co return nil } -func registerServiceSpecRollbackConfigParallelism(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecRollbackConfigPropParallelism(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - parallelismDescription := `Maximum number of tasks to be rolled back in one iteration (0 means unlimited parallelism).` + flagParallelismDescription := `Maximum number of tasks to be rolled back in one iteration (0 means unlimited parallelism).` - var parallelismFlagName string + var flagParallelismName string if cmdPrefix == "" { - parallelismFlagName = "Parallelism" + flagParallelismName = "Parallelism" } else { - parallelismFlagName = fmt.Sprintf("%v.Parallelism", cmdPrefix) + flagParallelismName = fmt.Sprintf("%v.Parallelism", cmdPrefix) } - var parallelismFlagDefault int64 + var flagParallelismDefault int64 - _ = cmd.PersistentFlags().Int64(parallelismFlagName, parallelismFlagDefault, parallelismDescription) + _ = cmd.PersistentFlags().Int64(flagParallelismName, flagParallelismDefault, flagParallelismDescription) return nil } @@ -800,66 +797,66 @@ func registerServiceSpecRollbackConfigParallelism(depth int, cmdPrefix string, c func retrieveModelServiceSpecRollbackConfigFlags(depth int, m *models.ServiceSpecRollbackConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, delayAdded := retrieveServiceSpecRollbackConfigDelayFlags(depth, m, cmdPrefix, cmd) + err, DelayAdded := retrieveServiceSpecRollbackConfigPropDelayFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || delayAdded + retAdded = retAdded || DelayAdded - err, failureActionAdded := retrieveServiceSpecRollbackConfigFailureActionFlags(depth, m, cmdPrefix, cmd) + err, FailureActionAdded := retrieveServiceSpecRollbackConfigPropFailureActionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || failureActionAdded + retAdded = retAdded || FailureActionAdded - err, maxFailureRatioAdded := retrieveServiceSpecRollbackConfigMaxFailureRatioFlags(depth, m, cmdPrefix, cmd) + err, MaxFailureRatioAdded := retrieveServiceSpecRollbackConfigPropMaxFailureRatioFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || maxFailureRatioAdded + retAdded = retAdded || MaxFailureRatioAdded - err, monitorAdded := retrieveServiceSpecRollbackConfigMonitorFlags(depth, m, cmdPrefix, cmd) + err, MonitorAdded := retrieveServiceSpecRollbackConfigPropMonitorFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || monitorAdded + retAdded = retAdded || MonitorAdded - err, orderAdded := retrieveServiceSpecRollbackConfigOrderFlags(depth, m, cmdPrefix, cmd) + err, OrderAdded := retrieveServiceSpecRollbackConfigPropOrderFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || orderAdded + retAdded = retAdded || OrderAdded - err, parallelismAdded := retrieveServiceSpecRollbackConfigParallelismFlags(depth, m, cmdPrefix, cmd) + err, ParallelismAdded := retrieveServiceSpecRollbackConfigPropParallelismFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || parallelismAdded + retAdded = retAdded || ParallelismAdded return nil, retAdded } -func retrieveServiceSpecRollbackConfigDelayFlags(depth int, m *models.ServiceSpecRollbackConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecRollbackConfigPropDelayFlags(depth int, m *models.ServiceSpecRollbackConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - delayFlagName := fmt.Sprintf("%v.Delay", cmdPrefix) - if cmd.Flags().Changed(delayFlagName) { + flagDelayName := fmt.Sprintf("%v.Delay", cmdPrefix) + if cmd.Flags().Changed(flagDelayName) { - var delayFlagName string + var flagDelayName string if cmdPrefix == "" { - delayFlagName = "Delay" + flagDelayName = "Delay" } else { - delayFlagName = fmt.Sprintf("%v.Delay", cmdPrefix) + flagDelayName = fmt.Sprintf("%v.Delay", cmdPrefix) } - delayFlagValue, err := cmd.Flags().GetInt64(delayFlagName) + flagDelayValue, err := cmd.Flags().GetInt64(flagDelayName) if err != nil { return err, false } - m.Delay = delayFlagValue + m.Delay = flagDelayValue retAdded = true } @@ -867,27 +864,27 @@ func retrieveServiceSpecRollbackConfigDelayFlags(depth int, m *models.ServiceSpe return nil, retAdded } -func retrieveServiceSpecRollbackConfigFailureActionFlags(depth int, m *models.ServiceSpecRollbackConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecRollbackConfigPropFailureActionFlags(depth int, m *models.ServiceSpecRollbackConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - failureActionFlagName := fmt.Sprintf("%v.FailureAction", cmdPrefix) - if cmd.Flags().Changed(failureActionFlagName) { + flagFailureActionName := fmt.Sprintf("%v.FailureAction", cmdPrefix) + if cmd.Flags().Changed(flagFailureActionName) { - var failureActionFlagName string + var flagFailureActionName string if cmdPrefix == "" { - failureActionFlagName = "FailureAction" + flagFailureActionName = "FailureAction" } else { - failureActionFlagName = fmt.Sprintf("%v.FailureAction", cmdPrefix) + flagFailureActionName = fmt.Sprintf("%v.FailureAction", cmdPrefix) } - failureActionFlagValue, err := cmd.Flags().GetString(failureActionFlagName) + flagFailureActionValue, err := cmd.Flags().GetString(flagFailureActionName) if err != nil { return err, false } - m.FailureAction = failureActionFlagValue + m.FailureAction = flagFailureActionValue retAdded = true } @@ -895,27 +892,27 @@ func retrieveServiceSpecRollbackConfigFailureActionFlags(depth int, m *models.Se return nil, retAdded } -func retrieveServiceSpecRollbackConfigMaxFailureRatioFlags(depth int, m *models.ServiceSpecRollbackConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecRollbackConfigPropMaxFailureRatioFlags(depth int, m *models.ServiceSpecRollbackConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - maxFailureRatioFlagName := fmt.Sprintf("%v.MaxFailureRatio", cmdPrefix) - if cmd.Flags().Changed(maxFailureRatioFlagName) { + flagMaxFailureRatioName := fmt.Sprintf("%v.MaxFailureRatio", cmdPrefix) + if cmd.Flags().Changed(flagMaxFailureRatioName) { - var maxFailureRatioFlagName string + var flagMaxFailureRatioName string if cmdPrefix == "" { - maxFailureRatioFlagName = "MaxFailureRatio" + flagMaxFailureRatioName = "MaxFailureRatio" } else { - maxFailureRatioFlagName = fmt.Sprintf("%v.MaxFailureRatio", cmdPrefix) + flagMaxFailureRatioName = fmt.Sprintf("%v.MaxFailureRatio", cmdPrefix) } - maxFailureRatioFlagValue, err := cmd.Flags().GetFloat64(maxFailureRatioFlagName) + flagMaxFailureRatioValue, err := cmd.Flags().GetFloat64(flagMaxFailureRatioName) if err != nil { return err, false } - m.MaxFailureRatio = maxFailureRatioFlagValue + m.MaxFailureRatio = flagMaxFailureRatioValue retAdded = true } @@ -923,27 +920,27 @@ func retrieveServiceSpecRollbackConfigMaxFailureRatioFlags(depth int, m *models. return nil, retAdded } -func retrieveServiceSpecRollbackConfigMonitorFlags(depth int, m *models.ServiceSpecRollbackConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecRollbackConfigPropMonitorFlags(depth int, m *models.ServiceSpecRollbackConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - monitorFlagName := fmt.Sprintf("%v.Monitor", cmdPrefix) - if cmd.Flags().Changed(monitorFlagName) { + flagMonitorName := fmt.Sprintf("%v.Monitor", cmdPrefix) + if cmd.Flags().Changed(flagMonitorName) { - var monitorFlagName string + var flagMonitorName string if cmdPrefix == "" { - monitorFlagName = "Monitor" + flagMonitorName = "Monitor" } else { - monitorFlagName = fmt.Sprintf("%v.Monitor", cmdPrefix) + flagMonitorName = fmt.Sprintf("%v.Monitor", cmdPrefix) } - monitorFlagValue, err := cmd.Flags().GetInt64(monitorFlagName) + flagMonitorValue, err := cmd.Flags().GetInt64(flagMonitorName) if err != nil { return err, false } - m.Monitor = monitorFlagValue + m.Monitor = flagMonitorValue retAdded = true } @@ -951,27 +948,27 @@ func retrieveServiceSpecRollbackConfigMonitorFlags(depth int, m *models.ServiceS return nil, retAdded } -func retrieveServiceSpecRollbackConfigOrderFlags(depth int, m *models.ServiceSpecRollbackConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecRollbackConfigPropOrderFlags(depth int, m *models.ServiceSpecRollbackConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - orderFlagName := fmt.Sprintf("%v.Order", cmdPrefix) - if cmd.Flags().Changed(orderFlagName) { + flagOrderName := fmt.Sprintf("%v.Order", cmdPrefix) + if cmd.Flags().Changed(flagOrderName) { - var orderFlagName string + var flagOrderName string if cmdPrefix == "" { - orderFlagName = "Order" + flagOrderName = "Order" } else { - orderFlagName = fmt.Sprintf("%v.Order", cmdPrefix) + flagOrderName = fmt.Sprintf("%v.Order", cmdPrefix) } - orderFlagValue, err := cmd.Flags().GetString(orderFlagName) + flagOrderValue, err := cmd.Flags().GetString(flagOrderName) if err != nil { return err, false } - m.Order = orderFlagValue + m.Order = flagOrderValue retAdded = true } @@ -979,27 +976,27 @@ func retrieveServiceSpecRollbackConfigOrderFlags(depth int, m *models.ServiceSpe return nil, retAdded } -func retrieveServiceSpecRollbackConfigParallelismFlags(depth int, m *models.ServiceSpecRollbackConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecRollbackConfigPropParallelismFlags(depth int, m *models.ServiceSpecRollbackConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - parallelismFlagName := fmt.Sprintf("%v.Parallelism", cmdPrefix) - if cmd.Flags().Changed(parallelismFlagName) { + flagParallelismName := fmt.Sprintf("%v.Parallelism", cmdPrefix) + if cmd.Flags().Changed(flagParallelismName) { - var parallelismFlagName string + var flagParallelismName string if cmdPrefix == "" { - parallelismFlagName = "Parallelism" + flagParallelismName = "Parallelism" } else { - parallelismFlagName = fmt.Sprintf("%v.Parallelism", cmdPrefix) + flagParallelismName = fmt.Sprintf("%v.Parallelism", cmdPrefix) } - parallelismFlagValue, err := cmd.Flags().GetInt64(parallelismFlagName) + flagParallelismValue, err := cmd.Flags().GetInt64(flagParallelismName) if err != nil { return err, false } - m.Parallelism = parallelismFlagValue + m.Parallelism = flagParallelismValue retAdded = true } @@ -1012,73 +1009,73 @@ func retrieveServiceSpecRollbackConfigParallelismFlags(depth int, m *models.Serv // register flags to command func registerModelServiceSpecUpdateConfigFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerServiceSpecUpdateConfigDelay(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecUpdateConfigPropDelay(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceSpecUpdateConfigFailureAction(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecUpdateConfigPropFailureAction(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceSpecUpdateConfigMaxFailureRatio(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecUpdateConfigPropMaxFailureRatio(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceSpecUpdateConfigMonitor(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecUpdateConfigPropMonitor(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceSpecUpdateConfigOrder(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecUpdateConfigPropOrder(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerServiceSpecUpdateConfigParallelism(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceSpecUpdateConfigPropParallelism(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerServiceSpecUpdateConfigDelay(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecUpdateConfigPropDelay(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - delayDescription := `Amount of time between updates, in nanoseconds.` + flagDelayDescription := `Amount of time between updates, in nanoseconds.` - var delayFlagName string + var flagDelayName string if cmdPrefix == "" { - delayFlagName = "Delay" + flagDelayName = "Delay" } else { - delayFlagName = fmt.Sprintf("%v.Delay", cmdPrefix) + flagDelayName = fmt.Sprintf("%v.Delay", cmdPrefix) } - var delayFlagDefault int64 + var flagDelayDefault int64 - _ = cmd.PersistentFlags().Int64(delayFlagName, delayFlagDefault, delayDescription) + _ = cmd.PersistentFlags().Int64(flagDelayName, flagDelayDefault, flagDelayDescription) return nil } -func registerServiceSpecUpdateConfigFailureAction(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecUpdateConfigPropFailureAction(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - failureActionDescription := `Enum: ["continue","pause","rollback"]. Action to take if an updated task fails to run, or stops running during the update.` + flagFailureActionDescription := `Enum: ["continue","pause","rollback"]. Action to take if an updated task fails to run, or stops running during the update.` - var failureActionFlagName string + var flagFailureActionName string if cmdPrefix == "" { - failureActionFlagName = "FailureAction" + flagFailureActionName = "FailureAction" } else { - failureActionFlagName = fmt.Sprintf("%v.FailureAction", cmdPrefix) + flagFailureActionName = fmt.Sprintf("%v.FailureAction", cmdPrefix) } - var failureActionFlagDefault string + var flagFailureActionDefault string - _ = cmd.PersistentFlags().String(failureActionFlagName, failureActionFlagDefault, failureActionDescription) + _ = cmd.PersistentFlags().String(flagFailureActionName, flagFailureActionDefault, flagFailureActionDescription) - if err := cmd.RegisterFlagCompletionFunc(failureActionFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagFailureActionName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["continue","pause","rollback"]`), &res); err != nil { @@ -1092,67 +1089,67 @@ func registerServiceSpecUpdateConfigFailureAction(depth int, cmdPrefix string, c return nil } -func registerServiceSpecUpdateConfigMaxFailureRatio(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecUpdateConfigPropMaxFailureRatio(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - maxFailureRatioDescription := `The fraction of tasks that may fail during an update before the failure action is invoked, specified as a floating point number between 0 and 1.` + flagMaxFailureRatioDescription := `The fraction of tasks that may fail during an update before the failure action is invoked, specified as a floating point number between 0 and 1.` - var maxFailureRatioFlagName string + var flagMaxFailureRatioName string if cmdPrefix == "" { - maxFailureRatioFlagName = "MaxFailureRatio" + flagMaxFailureRatioName = "MaxFailureRatio" } else { - maxFailureRatioFlagName = fmt.Sprintf("%v.MaxFailureRatio", cmdPrefix) + flagMaxFailureRatioName = fmt.Sprintf("%v.MaxFailureRatio", cmdPrefix) } - var maxFailureRatioFlagDefault float64 + var flagMaxFailureRatioDefault float64 - _ = cmd.PersistentFlags().Float64(maxFailureRatioFlagName, maxFailureRatioFlagDefault, maxFailureRatioDescription) + _ = cmd.PersistentFlags().Float64(flagMaxFailureRatioName, flagMaxFailureRatioDefault, flagMaxFailureRatioDescription) return nil } -func registerServiceSpecUpdateConfigMonitor(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecUpdateConfigPropMonitor(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - monitorDescription := `Amount of time to monitor each updated task for failures, in nanoseconds.` + flagMonitorDescription := `Amount of time to monitor each updated task for failures, in nanoseconds.` - var monitorFlagName string + var flagMonitorName string if cmdPrefix == "" { - monitorFlagName = "Monitor" + flagMonitorName = "Monitor" } else { - monitorFlagName = fmt.Sprintf("%v.Monitor", cmdPrefix) + flagMonitorName = fmt.Sprintf("%v.Monitor", cmdPrefix) } - var monitorFlagDefault int64 + var flagMonitorDefault int64 - _ = cmd.PersistentFlags().Int64(monitorFlagName, monitorFlagDefault, monitorDescription) + _ = cmd.PersistentFlags().Int64(flagMonitorName, flagMonitorDefault, flagMonitorDescription) return nil } -func registerServiceSpecUpdateConfigOrder(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecUpdateConfigPropOrder(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - orderDescription := `Enum: ["stop-first","start-first"]. The order of operations when rolling out an updated task. Either the old task is shut down before the new task is started, or the new task is started before the old task is shut down.` + flagOrderDescription := `Enum: ["stop-first","start-first"]. The order of operations when rolling out an updated task. Either the old task is shut down before the new task is started, or the new task is started before the old task is shut down.` - var orderFlagName string + var flagOrderName string if cmdPrefix == "" { - orderFlagName = "Order" + flagOrderName = "Order" } else { - orderFlagName = fmt.Sprintf("%v.Order", cmdPrefix) + flagOrderName = fmt.Sprintf("%v.Order", cmdPrefix) } - var orderFlagDefault string + var flagOrderDefault string - _ = cmd.PersistentFlags().String(orderFlagName, orderFlagDefault, orderDescription) + _ = cmd.PersistentFlags().String(flagOrderName, flagOrderDefault, flagOrderDescription) - if err := cmd.RegisterFlagCompletionFunc(orderFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagOrderName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["stop-first","start-first"]`), &res); err != nil { @@ -1166,23 +1163,23 @@ func registerServiceSpecUpdateConfigOrder(depth int, cmdPrefix string, cmd *cobr return nil } -func registerServiceSpecUpdateConfigParallelism(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceSpecUpdateConfigPropParallelism(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - parallelismDescription := `Maximum number of tasks to be updated in one iteration (0 means unlimited parallelism).` + flagParallelismDescription := `Maximum number of tasks to be updated in one iteration (0 means unlimited parallelism).` - var parallelismFlagName string + var flagParallelismName string if cmdPrefix == "" { - parallelismFlagName = "Parallelism" + flagParallelismName = "Parallelism" } else { - parallelismFlagName = fmt.Sprintf("%v.Parallelism", cmdPrefix) + flagParallelismName = fmt.Sprintf("%v.Parallelism", cmdPrefix) } - var parallelismFlagDefault int64 + var flagParallelismDefault int64 - _ = cmd.PersistentFlags().Int64(parallelismFlagName, parallelismFlagDefault, parallelismDescription) + _ = cmd.PersistentFlags().Int64(flagParallelismName, flagParallelismDefault, flagParallelismDescription) return nil } @@ -1191,66 +1188,66 @@ func registerServiceSpecUpdateConfigParallelism(depth int, cmdPrefix string, cmd func retrieveModelServiceSpecUpdateConfigFlags(depth int, m *models.ServiceSpecUpdateConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, delayAdded := retrieveServiceSpecUpdateConfigDelayFlags(depth, m, cmdPrefix, cmd) + err, DelayAdded := retrieveServiceSpecUpdateConfigPropDelayFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || delayAdded + retAdded = retAdded || DelayAdded - err, failureActionAdded := retrieveServiceSpecUpdateConfigFailureActionFlags(depth, m, cmdPrefix, cmd) + err, FailureActionAdded := retrieveServiceSpecUpdateConfigPropFailureActionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || failureActionAdded + retAdded = retAdded || FailureActionAdded - err, maxFailureRatioAdded := retrieveServiceSpecUpdateConfigMaxFailureRatioFlags(depth, m, cmdPrefix, cmd) + err, MaxFailureRatioAdded := retrieveServiceSpecUpdateConfigPropMaxFailureRatioFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || maxFailureRatioAdded + retAdded = retAdded || MaxFailureRatioAdded - err, monitorAdded := retrieveServiceSpecUpdateConfigMonitorFlags(depth, m, cmdPrefix, cmd) + err, MonitorAdded := retrieveServiceSpecUpdateConfigPropMonitorFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || monitorAdded + retAdded = retAdded || MonitorAdded - err, orderAdded := retrieveServiceSpecUpdateConfigOrderFlags(depth, m, cmdPrefix, cmd) + err, OrderAdded := retrieveServiceSpecUpdateConfigPropOrderFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || orderAdded + retAdded = retAdded || OrderAdded - err, parallelismAdded := retrieveServiceSpecUpdateConfigParallelismFlags(depth, m, cmdPrefix, cmd) + err, ParallelismAdded := retrieveServiceSpecUpdateConfigPropParallelismFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || parallelismAdded + retAdded = retAdded || ParallelismAdded return nil, retAdded } -func retrieveServiceSpecUpdateConfigDelayFlags(depth int, m *models.ServiceSpecUpdateConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecUpdateConfigPropDelayFlags(depth int, m *models.ServiceSpecUpdateConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - delayFlagName := fmt.Sprintf("%v.Delay", cmdPrefix) - if cmd.Flags().Changed(delayFlagName) { + flagDelayName := fmt.Sprintf("%v.Delay", cmdPrefix) + if cmd.Flags().Changed(flagDelayName) { - var delayFlagName string + var flagDelayName string if cmdPrefix == "" { - delayFlagName = "Delay" + flagDelayName = "Delay" } else { - delayFlagName = fmt.Sprintf("%v.Delay", cmdPrefix) + flagDelayName = fmt.Sprintf("%v.Delay", cmdPrefix) } - delayFlagValue, err := cmd.Flags().GetInt64(delayFlagName) + flagDelayValue, err := cmd.Flags().GetInt64(flagDelayName) if err != nil { return err, false } - m.Delay = delayFlagValue + m.Delay = flagDelayValue retAdded = true } @@ -1258,27 +1255,27 @@ func retrieveServiceSpecUpdateConfigDelayFlags(depth int, m *models.ServiceSpecU return nil, retAdded } -func retrieveServiceSpecUpdateConfigFailureActionFlags(depth int, m *models.ServiceSpecUpdateConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecUpdateConfigPropFailureActionFlags(depth int, m *models.ServiceSpecUpdateConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - failureActionFlagName := fmt.Sprintf("%v.FailureAction", cmdPrefix) - if cmd.Flags().Changed(failureActionFlagName) { + flagFailureActionName := fmt.Sprintf("%v.FailureAction", cmdPrefix) + if cmd.Flags().Changed(flagFailureActionName) { - var failureActionFlagName string + var flagFailureActionName string if cmdPrefix == "" { - failureActionFlagName = "FailureAction" + flagFailureActionName = "FailureAction" } else { - failureActionFlagName = fmt.Sprintf("%v.FailureAction", cmdPrefix) + flagFailureActionName = fmt.Sprintf("%v.FailureAction", cmdPrefix) } - failureActionFlagValue, err := cmd.Flags().GetString(failureActionFlagName) + flagFailureActionValue, err := cmd.Flags().GetString(flagFailureActionName) if err != nil { return err, false } - m.FailureAction = failureActionFlagValue + m.FailureAction = flagFailureActionValue retAdded = true } @@ -1286,27 +1283,27 @@ func retrieveServiceSpecUpdateConfigFailureActionFlags(depth int, m *models.Serv return nil, retAdded } -func retrieveServiceSpecUpdateConfigMaxFailureRatioFlags(depth int, m *models.ServiceSpecUpdateConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecUpdateConfigPropMaxFailureRatioFlags(depth int, m *models.ServiceSpecUpdateConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - maxFailureRatioFlagName := fmt.Sprintf("%v.MaxFailureRatio", cmdPrefix) - if cmd.Flags().Changed(maxFailureRatioFlagName) { + flagMaxFailureRatioName := fmt.Sprintf("%v.MaxFailureRatio", cmdPrefix) + if cmd.Flags().Changed(flagMaxFailureRatioName) { - var maxFailureRatioFlagName string + var flagMaxFailureRatioName string if cmdPrefix == "" { - maxFailureRatioFlagName = "MaxFailureRatio" + flagMaxFailureRatioName = "MaxFailureRatio" } else { - maxFailureRatioFlagName = fmt.Sprintf("%v.MaxFailureRatio", cmdPrefix) + flagMaxFailureRatioName = fmt.Sprintf("%v.MaxFailureRatio", cmdPrefix) } - maxFailureRatioFlagValue, err := cmd.Flags().GetFloat64(maxFailureRatioFlagName) + flagMaxFailureRatioValue, err := cmd.Flags().GetFloat64(flagMaxFailureRatioName) if err != nil { return err, false } - m.MaxFailureRatio = maxFailureRatioFlagValue + m.MaxFailureRatio = flagMaxFailureRatioValue retAdded = true } @@ -1314,27 +1311,27 @@ func retrieveServiceSpecUpdateConfigMaxFailureRatioFlags(depth int, m *models.Se return nil, retAdded } -func retrieveServiceSpecUpdateConfigMonitorFlags(depth int, m *models.ServiceSpecUpdateConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecUpdateConfigPropMonitorFlags(depth int, m *models.ServiceSpecUpdateConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - monitorFlagName := fmt.Sprintf("%v.Monitor", cmdPrefix) - if cmd.Flags().Changed(monitorFlagName) { + flagMonitorName := fmt.Sprintf("%v.Monitor", cmdPrefix) + if cmd.Flags().Changed(flagMonitorName) { - var monitorFlagName string + var flagMonitorName string if cmdPrefix == "" { - monitorFlagName = "Monitor" + flagMonitorName = "Monitor" } else { - monitorFlagName = fmt.Sprintf("%v.Monitor", cmdPrefix) + flagMonitorName = fmt.Sprintf("%v.Monitor", cmdPrefix) } - monitorFlagValue, err := cmd.Flags().GetInt64(monitorFlagName) + flagMonitorValue, err := cmd.Flags().GetInt64(flagMonitorName) if err != nil { return err, false } - m.Monitor = monitorFlagValue + m.Monitor = flagMonitorValue retAdded = true } @@ -1342,27 +1339,27 @@ func retrieveServiceSpecUpdateConfigMonitorFlags(depth int, m *models.ServiceSpe return nil, retAdded } -func retrieveServiceSpecUpdateConfigOrderFlags(depth int, m *models.ServiceSpecUpdateConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecUpdateConfigPropOrderFlags(depth int, m *models.ServiceSpecUpdateConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - orderFlagName := fmt.Sprintf("%v.Order", cmdPrefix) - if cmd.Flags().Changed(orderFlagName) { + flagOrderName := fmt.Sprintf("%v.Order", cmdPrefix) + if cmd.Flags().Changed(flagOrderName) { - var orderFlagName string + var flagOrderName string if cmdPrefix == "" { - orderFlagName = "Order" + flagOrderName = "Order" } else { - orderFlagName = fmt.Sprintf("%v.Order", cmdPrefix) + flagOrderName = fmt.Sprintf("%v.Order", cmdPrefix) } - orderFlagValue, err := cmd.Flags().GetString(orderFlagName) + flagOrderValue, err := cmd.Flags().GetString(flagOrderName) if err != nil { return err, false } - m.Order = orderFlagValue + m.Order = flagOrderValue retAdded = true } @@ -1370,27 +1367,27 @@ func retrieveServiceSpecUpdateConfigOrderFlags(depth int, m *models.ServiceSpecU return nil, retAdded } -func retrieveServiceSpecUpdateConfigParallelismFlags(depth int, m *models.ServiceSpecUpdateConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceSpecUpdateConfigPropParallelismFlags(depth int, m *models.ServiceSpecUpdateConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - parallelismFlagName := fmt.Sprintf("%v.Parallelism", cmdPrefix) - if cmd.Flags().Changed(parallelismFlagName) { + flagParallelismName := fmt.Sprintf("%v.Parallelism", cmdPrefix) + if cmd.Flags().Changed(flagParallelismName) { - var parallelismFlagName string + var flagParallelismName string if cmdPrefix == "" { - parallelismFlagName = "Parallelism" + flagParallelismName = "Parallelism" } else { - parallelismFlagName = fmt.Sprintf("%v.Parallelism", cmdPrefix) + flagParallelismName = fmt.Sprintf("%v.Parallelism", cmdPrefix) } - parallelismFlagValue, err := cmd.Flags().GetInt64(parallelismFlagName) + flagParallelismValue, err := cmd.Flags().GetInt64(flagParallelismName) if err != nil { return err, false } - m.Parallelism = parallelismFlagValue + m.Parallelism = flagParallelismValue retAdded = true } diff --git a/cli/service_update_operation.go b/cli/service_update_operation.go index 9f8a0b3..7d9efe8 100644 --- a/cli/service_update_operation.go +++ b/cli/service_update_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/service" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationServiceServiceUpdateCmd returns a cmd to handle operation serviceUpdate +// makeOperationServiceServiceUpdateCmd returns a command to handle operation serviceUpdate func makeOperationServiceServiceUpdateCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "ServiceUpdate", @@ -38,26 +36,25 @@ func runOperationServiceServiceUpdate(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := service.NewServiceUpdateParams() - if err, _ := retrieveOperationServiceServiceUpdateXRegistryAuthFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationServiceServiceUpdateXRegistryAuthFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationServiceServiceUpdateBodyFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationServiceServiceUpdateBodyFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationServiceServiceUpdateIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationServiceServiceUpdateIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationServiceServiceUpdateRegistryAuthFromFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationServiceServiceUpdateRegistryAuthFromFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationServiceServiceUpdateRollbackFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationServiceServiceUpdateRollbackFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationServiceServiceUpdateVersionFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationServiceServiceUpdateVersionFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -66,10 +63,11 @@ func runOperationServiceServiceUpdate(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -98,31 +96,32 @@ func registerOperationServiceServiceUpdateParamFlags(cmd *cobra.Command) error { func registerOperationServiceServiceUpdateXRegistryAuthParamFlags(cmdPrefix string, cmd *cobra.Command) error { - xRegistryAuthDescription := `A base64-encoded auth configuration for pulling from private registries. [See the authentication section for details.](#section/Authentication)` + flagXRegistryAuthDescription := `A base64-encoded auth configuration for pulling from private registries. [See the authentication section for details.](#section/Authentication)` - var xRegistryAuthFlagName string + var flagXRegistryAuthName string if cmdPrefix == "" { - xRegistryAuthFlagName = "X-Registry-Auth" + flagXRegistryAuthName = "X-Registry-Auth" } else { - xRegistryAuthFlagName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) + flagXRegistryAuthName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) } - var xRegistryAuthFlagDefault string + var flagXRegistryAuthDefault string - _ = cmd.PersistentFlags().String(xRegistryAuthFlagName, xRegistryAuthFlagDefault, xRegistryAuthDescription) + _ = cmd.PersistentFlags().String(flagXRegistryAuthName, flagXRegistryAuthDefault, flagXRegistryAuthDescription) return nil } + func registerOperationServiceServiceUpdateBodyParamFlags(cmdPrefix string, cmd *cobra.Command) error { - var bodyFlagName string + var flagBodyName string if cmdPrefix == "" { - bodyFlagName = "body" + flagBodyName = "body" } else { - bodyFlagName = fmt.Sprintf("%v.body", cmdPrefix) + flagBodyName = fmt.Sprintf("%v.body", cmdPrefix) } - _ = cmd.PersistentFlags().String(bodyFlagName, "", "Optional json string for [body]. ") + _ = cmd.PersistentFlags().String(flagBodyName, "", `Optional json string for [body]. `) // add flags for body if err := registerModelServiceUpdateBodyFlags(0, "serviceUpdateBody", cmd); err != nil { @@ -131,41 +130,43 @@ func registerOperationServiceServiceUpdateBodyParamFlags(cmdPrefix string, cmd * return nil } + func registerOperationServiceServiceUpdateIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID or name of service.` + flagIDDescription := `Required. ID or name of service.` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationServiceServiceUpdateRegistryAuthFromParamFlags(cmdPrefix string, cmd *cobra.Command) error { - registryAuthFromDescription := `Enum: ["spec","previous-spec"]. If the ` + "`" + `X-Registry-Auth` + "`" + ` header is not specified, this parameter + flagRegistryAuthFromDescription := `Enum: ["spec","previous-spec"]. If the ` + "`" + `X-Registry-Auth` + "`" + ` header is not specified, this parameter indicates where to find registry authorization credentials. ` - var registryAuthFromFlagName string + var flagRegistryAuthFromName string if cmdPrefix == "" { - registryAuthFromFlagName = "registryAuthFrom" + flagRegistryAuthFromName = "registryAuthFrom" } else { - registryAuthFromFlagName = fmt.Sprintf("%v.registryAuthFrom", cmdPrefix) + flagRegistryAuthFromName = fmt.Sprintf("%v.registryAuthFrom", cmdPrefix) } - var registryAuthFromFlagDefault string = "spec" + var flagRegistryAuthFromDefault string = "spec" - _ = cmd.PersistentFlags().String(registryAuthFromFlagName, registryAuthFromFlagDefault, registryAuthFromDescription) + _ = cmd.PersistentFlags().String(flagRegistryAuthFromName, flagRegistryAuthFromDefault, flagRegistryAuthFromDescription) - if err := cmd.RegisterFlagCompletionFunc(registryAuthFromFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagRegistryAuthFromName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["spec","previous-spec"]`), &res); err != nil { @@ -178,40 +179,42 @@ indicates where to find registry authorization credentials. return nil } + func registerOperationServiceServiceUpdateRollbackParamFlags(cmdPrefix string, cmd *cobra.Command) error { - rollbackDescription := `Set to this parameter to ` + "`" + `previous` + "`" + ` to cause a server-side rollback + flagRollbackDescription := `Set to this parameter to ` + "`" + `previous` + "`" + ` to cause a server-side rollback to the previous service spec. The supplied spec will be ignored in this case. ` - var rollbackFlagName string + var flagRollbackName string if cmdPrefix == "" { - rollbackFlagName = "rollback" + flagRollbackName = "rollback" } else { - rollbackFlagName = fmt.Sprintf("%v.rollback", cmdPrefix) + flagRollbackName = fmt.Sprintf("%v.rollback", cmdPrefix) } - var rollbackFlagDefault string + var flagRollbackDefault string - _ = cmd.PersistentFlags().String(rollbackFlagName, rollbackFlagDefault, rollbackDescription) + _ = cmd.PersistentFlags().String(flagRollbackName, flagRollbackDefault, flagRollbackDescription) return nil } + func registerOperationServiceServiceUpdateVersionParamFlags(cmdPrefix string, cmd *cobra.Command) error { - versionDescription := `Required. The version number of the service object being updated. This is required to avoid conflicting writes. This version number should be the value as currently set on the service *before* the update. You can find the current version by calling ` + "`" + `GET /services/{id}` + "`" + `` + flagVersionDescription := `Required. The version number of the service object being updated. This is required to avoid conflicting writes. This version number should be the value as currently set on the service *before* the update. You can find the current version by calling ` + "`" + `GET /services/{id}` + "`" + `` - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "version" + flagVersionName = "version" } else { - versionFlagName = fmt.Sprintf("%v.version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.version", cmdPrefix) } - var versionFlagDefault int64 + var flagVersionDefault int64 - _ = cmd.PersistentFlags().Int64(versionFlagName, versionFlagDefault, versionDescription) + _ = cmd.PersistentFlags().Int64(flagVersionName, flagVersionDefault, flagVersionDescription) return nil } @@ -220,138 +223,149 @@ func retrieveOperationServiceServiceUpdateXRegistryAuthFlag(m *service.ServiceUp retAdded := false if cmd.Flags().Changed("X-Registry-Auth") { - var xRegistryAuthFlagName string + var flagXRegistryAuthName string if cmdPrefix == "" { - xRegistryAuthFlagName = "X-Registry-Auth" + flagXRegistryAuthName = "X-Registry-Auth" } else { - xRegistryAuthFlagName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) + flagXRegistryAuthName = fmt.Sprintf("%v.X-Registry-Auth", cmdPrefix) } - xRegistryAuthFlagValue, err := cmd.Flags().GetString(xRegistryAuthFlagName) + flagXRegistryAuthValue, err := cmd.Flags().GetString(flagXRegistryAuthName) if err != nil { return err, false } - m.XRegistryAuth = &xRegistryAuthFlagValue + m.XRegistryAuth = &flagXRegistryAuthValue } + return nil, retAdded } + func retrieveOperationServiceServiceUpdateBodyFlag(m *service.ServiceUpdateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("body") { // Read body string from cmd and unmarshal - bodyValueStr, err := cmd.Flags().GetString("body") + flagBodyValueStr, err := cmd.Flags().GetString("body") if err != nil { return err, false } - bodyValue := service.ServiceUpdateBody{} - if err := json.Unmarshal([]byte(bodyValueStr), &bodyValue); err != nil { - return fmt.Errorf("cannot unmarshal body string in ServiceUpdateBody: %v", err), false + flagBodyValue := service.ServiceUpdateBody{} + if err := json.Unmarshal([]byte(flagBodyValueStr), &flagBodyValue); err != nil { + return fmt.Errorf("cannot unmarshal body string in ServiceUpdateBody: %w", err), false } - m.Body = bodyValue + m.Body = flagBodyValue } - bodyValueModel := m.Body - if swag.IsZero(bodyValueModel) { - bodyValueModel = service.ServiceUpdateBody{} + flagBodyModel := m.Body + if swag.IsZero(flagBodyModel) { + flagBodyModel = service.ServiceUpdateBody{} } - err, added := retrieveModelServiceUpdateBodyFlags(0, &bodyValueModel, "serviceUpdateBody", cmd) + err, added := retrieveModelServiceUpdateBodyFlags(0, &flagBodyModel, "serviceUpdateBody", cmd) if err != nil { return err, false } if added { - m.Body = bodyValueModel + m.Body = flagBodyModel } - if dryRun && debug { - bodyValueDebugBytes, err := json.Marshal(m.Body) + if dryRun && debug { + flagBodyValueDebugBytes, err := json.Marshal(m.Body) if err != nil { return err, false } - logDebugf("Body dry-run payload: %v", string(bodyValueDebugBytes)) + logDebugf("Body dry-run payload: %v", string(flagBodyValueDebugBytes)) } + retAdded = retAdded || added return nil, retAdded } + func retrieveOperationServiceServiceUpdateIDFlag(m *service.ServiceUpdateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationServiceServiceUpdateRegistryAuthFromFlag(m *service.ServiceUpdateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("registryAuthFrom") { - var registryAuthFromFlagName string + var flagRegistryAuthFromName string if cmdPrefix == "" { - registryAuthFromFlagName = "registryAuthFrom" + flagRegistryAuthFromName = "registryAuthFrom" } else { - registryAuthFromFlagName = fmt.Sprintf("%v.registryAuthFrom", cmdPrefix) + flagRegistryAuthFromName = fmt.Sprintf("%v.registryAuthFrom", cmdPrefix) } - registryAuthFromFlagValue, err := cmd.Flags().GetString(registryAuthFromFlagName) + flagRegistryAuthFromValue, err := cmd.Flags().GetString(flagRegistryAuthFromName) if err != nil { return err, false } - m.RegistryAuthFrom = ®istryAuthFromFlagValue + m.RegistryAuthFrom = &flagRegistryAuthFromValue } + return nil, retAdded } + func retrieveOperationServiceServiceUpdateRollbackFlag(m *service.ServiceUpdateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("rollback") { - var rollbackFlagName string + var flagRollbackName string if cmdPrefix == "" { - rollbackFlagName = "rollback" + flagRollbackName = "rollback" } else { - rollbackFlagName = fmt.Sprintf("%v.rollback", cmdPrefix) + flagRollbackName = fmt.Sprintf("%v.rollback", cmdPrefix) } - rollbackFlagValue, err := cmd.Flags().GetString(rollbackFlagName) + flagRollbackValue, err := cmd.Flags().GetString(flagRollbackName) if err != nil { return err, false } - m.Rollback = &rollbackFlagValue + m.Rollback = &flagRollbackValue } + return nil, retAdded } + func retrieveOperationServiceServiceUpdateVersionFlag(m *service.ServiceUpdateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("version") { - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "version" + flagVersionName = "version" } else { - versionFlagName = fmt.Sprintf("%v.version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.version", cmdPrefix) } - versionFlagValue, err := cmd.Flags().GetInt64(versionFlagName) + flagVersionValue, err := cmd.Flags().GetInt64(flagVersionName) if err != nil { return err, false } - m.Version = versionFlagValue + m.Version = flagVersionValue } + return nil, retAdded } @@ -359,69 +373,71 @@ func retrieveOperationServiceServiceUpdateVersionFlag(m *service.ServiceUpdatePa func parseOperationServiceServiceUpdateResult(resp0 *service.ServiceUpdateOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*service.ServiceUpdateOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*service.ServiceUpdateOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*service.ServiceUpdateBadRequest) + var iResp1 any = respErr + eresp1, ok := iResp1.(*service.ServiceUpdateBadRequest) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*service.ServiceUpdateNotFound) + var iResp2 any = respErr + eresp2, ok := iResp2.(*service.ServiceUpdateNotFound) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*service.ServiceUpdateInternalServerError) + var iResp3 any = respErr + eresp3, ok := iResp3.(*service.ServiceUpdateInternalServerError) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp4 interface{} = respErr - resp4, ok := iResp4.(*service.ServiceUpdateServiceUnavailable) + var iResp4 any = respErr + eresp4, ok := iResp4.(*service.ServiceUpdateServiceUnavailable) if ok { - if !swag.IsZero(resp4) && !swag.IsZero(resp4.Payload) { - msgStr, err := json.Marshal(resp4.Payload) + // the error response has a payload + if !swag.IsZero(eresp4) && !swag.IsZero(eresp4.Payload) { + msgStr, err := json.Marshal(eresp4.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -429,7 +445,6 @@ func parseOperationServiceServiceUpdateResult(resp0 *service.ServiceUpdateOK, re } return string(msgStr), nil } - return "", nil } @@ -452,13 +467,13 @@ func retrieveModelServiceUpdateBodyFlags(depth int, m *service.ServiceUpdateBody retAdded := false // retrieve model models.ServiceSpec - err, serviceUpdateParamsBodyAO0Added := retrieveModelServiceSpecFlags(depth, &m.ServiceSpec, cmdPrefix, cmd) + err, ServiceUpdateParamsBodyAO0Added := retrieveModelServiceSpecFlags(depth, &m.ServiceSpec, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || serviceUpdateParamsBodyAO0Added + retAdded = retAdded || ServiceUpdateParamsBodyAO0Added return nil, retAdded } -// Name: [ServiceUpdateParamsBodyAllOf1], Type:[interface{}], register and retrieve functions are not rendered by go-swagger cli +// Name: [ServiceUpdateParamsBodyAllOf1], Type:[any], register and retrieve functions are not rendered by go-swagger cli diff --git a/cli/service_update_response_model.go b/cli/service_update_response_model.go index 2caeaf1..8943c53 100644 --- a/cli/service_update_response_model.go +++ b/cli/service_update_response_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for ServiceUpdateResponse @@ -17,14 +15,14 @@ import ( // register flags to command func registerModelServiceUpdateResponseFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerServiceUpdateResponseWarnings(depth, cmdPrefix, cmd); err != nil { + if err := registerServiceUpdateResponsePropWarnings(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerServiceUpdateResponseWarnings(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerServiceUpdateResponsePropWarnings(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -38,23 +36,23 @@ func registerServiceUpdateResponseWarnings(depth int, cmdPrefix string, cmd *cob func retrieveModelServiceUpdateResponseFlags(depth int, m *models.ServiceUpdateResponse, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, warningsAdded := retrieveServiceUpdateResponseWarningsFlags(depth, m, cmdPrefix, cmd) + err, WarningsAdded := retrieveServiceUpdateResponsePropWarningsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || warningsAdded + retAdded = retAdded || WarningsAdded return nil, retAdded } -func retrieveServiceUpdateResponseWarningsFlags(depth int, m *models.ServiceUpdateResponse, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveServiceUpdateResponsePropWarningsFlags(depth int, m *models.ServiceUpdateResponse, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - warningsFlagName := fmt.Sprintf("%v.Warnings", cmdPrefix) - if cmd.Flags().Changed(warningsFlagName) { + flagWarningsName := fmt.Sprintf("%v.Warnings", cmdPrefix) + if cmd.Flags().Changed(flagWarningsName) { // warning: Warnings array type []string is not supported by go-swagger cli yet } diff --git a/cli/session_operation.go b/cli/session_operation.go index 0faa77c..731812f 100644 --- a/cli/session_operation.go +++ b/cli/session_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/session" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationSessionSessionCmd returns a cmd to handle operation session +// makeOperationSessionSessionCmd returns a command to handle operation session func makeOperationSessionSessionCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "Session", @@ -60,7 +58,6 @@ func runOperationSessionSession(cmd *cobra.Command, args []string) error { // retrieve flag values from cmd and fill params params := session.NewSessionParams() if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -69,10 +66,11 @@ func runOperationSessionSession(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -85,33 +83,35 @@ func registerOperationSessionSessionParamFlags(cmd *cobra.Command) error { func parseOperationSessionSessionResult(respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning sessionSwitchingProtocols is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*session.SessionBadRequest) + var iResp1 any = respErr + eresp1, ok := iResp1.(*session.SessionBadRequest) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*session.SessionInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*session.SessionInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + + // success responses return "", nil } diff --git a/cli/swarm_info_model.go b/cli/swarm_info_model.go index 1f51f26..f2f7afa 100644 --- a/cli/swarm_info_model.go +++ b/cli/swarm_info_model.go @@ -2,16 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for SwarmInfo @@ -19,107 +16,107 @@ import ( // register flags to command func registerModelSwarmInfoFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSwarmInfoCluster(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmInfoPropCluster(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmInfoControlAvailable(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmInfoPropControlAvailable(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmInfoError(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmInfoPropError(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmInfoLocalNodeState(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmInfoPropLocalNodeState(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmInfoManagers(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmInfoPropManagers(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmInfoNodeAddr(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmInfoPropNodeAddr(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmInfoNodeID(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmInfoPropNodeID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmInfoNodes(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmInfoPropNodes(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmInfoRemoteManagers(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmInfoPropRemoteManagers(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSwarmInfoCluster(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmInfoPropCluster(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var clusterFlagName string + var flagClusterName string if cmdPrefix == "" { - clusterFlagName = "Cluster" + flagClusterName = "Cluster" } else { - clusterFlagName = fmt.Sprintf("%v.Cluster", cmdPrefix) + flagClusterName = fmt.Sprintf("%v.Cluster", cmdPrefix) } - if err := registerModelClusterInfoFlags(depth+1, clusterFlagName, cmd); err != nil { + if err := registerModelClusterInfoFlags(depth+1, flagClusterName, cmd); err != nil { return err } return nil } -func registerSwarmInfoControlAvailable(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmInfoPropControlAvailable(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - controlAvailableDescription := `` + flagControlAvailableDescription := `` - var controlAvailableFlagName string + var flagControlAvailableName string if cmdPrefix == "" { - controlAvailableFlagName = "ControlAvailable" + flagControlAvailableName = "ControlAvailable" } else { - controlAvailableFlagName = fmt.Sprintf("%v.ControlAvailable", cmdPrefix) + flagControlAvailableName = fmt.Sprintf("%v.ControlAvailable", cmdPrefix) } - var controlAvailableFlagDefault bool + var flagControlAvailableDefault bool - _ = cmd.PersistentFlags().Bool(controlAvailableFlagName, controlAvailableFlagDefault, controlAvailableDescription) + _ = cmd.PersistentFlags().Bool(flagControlAvailableName, flagControlAvailableDefault, flagControlAvailableDescription) return nil } -func registerSwarmInfoError(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmInfoPropError(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - errorDescription := `` + flagErrorDescription := `` - var errorFlagName string + var flagErrorName string if cmdPrefix == "" { - errorFlagName = "Error" + flagErrorName = "Error" } else { - errorFlagName = fmt.Sprintf("%v.Error", cmdPrefix) + flagErrorName = fmt.Sprintf("%v.Error", cmdPrefix) } - var errorFlagDefault string + var flagErrorDefault string - _ = cmd.PersistentFlags().String(errorFlagName, errorFlagDefault, errorDescription) + _ = cmd.PersistentFlags().String(flagErrorName, flagErrorDefault, flagErrorDescription) return nil } -func registerSwarmInfoLocalNodeState(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmInfoPropLocalNodeState(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -129,93 +126,93 @@ func registerSwarmInfoLocalNodeState(depth int, cmdPrefix string, cmd *cobra.Com return nil } -func registerSwarmInfoManagers(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmInfoPropManagers(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - managersDescription := `Total number of managers in the swarm.` + flagManagersDescription := `Total number of managers in the swarm.` - var managersFlagName string + var flagManagersName string if cmdPrefix == "" { - managersFlagName = "Managers" + flagManagersName = "Managers" } else { - managersFlagName = fmt.Sprintf("%v.Managers", cmdPrefix) + flagManagersName = fmt.Sprintf("%v.Managers", cmdPrefix) } - var managersFlagDefault int64 + var flagManagersDefault int64 - _ = cmd.PersistentFlags().Int64(managersFlagName, managersFlagDefault, managersDescription) + _ = cmd.PersistentFlags().Int64(flagManagersName, flagManagersDefault, flagManagersDescription) return nil } -func registerSwarmInfoNodeAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmInfoPropNodeAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nodeAddrDescription := `IP address at which this node can be reached by other nodes in the + flagNodeAddrDescription := `IP address at which this node can be reached by other nodes in the swarm. ` - var nodeAddrFlagName string + var flagNodeAddrName string if cmdPrefix == "" { - nodeAddrFlagName = "NodeAddr" + flagNodeAddrName = "NodeAddr" } else { - nodeAddrFlagName = fmt.Sprintf("%v.NodeAddr", cmdPrefix) + flagNodeAddrName = fmt.Sprintf("%v.NodeAddr", cmdPrefix) } - var nodeAddrFlagDefault string + var flagNodeAddrDefault string - _ = cmd.PersistentFlags().String(nodeAddrFlagName, nodeAddrFlagDefault, nodeAddrDescription) + _ = cmd.PersistentFlags().String(flagNodeAddrName, flagNodeAddrDefault, flagNodeAddrDescription) return nil } -func registerSwarmInfoNodeID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmInfoPropNodeID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nodeIdDescription := `Unique identifier of for this node in the swarm.` + flagNodeIDDescription := `Unique identifier of for this node in the swarm.` - var nodeIdFlagName string + var flagNodeIDName string if cmdPrefix == "" { - nodeIdFlagName = "NodeID" + flagNodeIDName = "NodeID" } else { - nodeIdFlagName = fmt.Sprintf("%v.NodeID", cmdPrefix) + flagNodeIDName = fmt.Sprintf("%v.NodeID", cmdPrefix) } - var nodeIdFlagDefault string + var flagNodeIDDefault string - _ = cmd.PersistentFlags().String(nodeIdFlagName, nodeIdFlagDefault, nodeIdDescription) + _ = cmd.PersistentFlags().String(flagNodeIDName, flagNodeIDDefault, flagNodeIDDescription) return nil } -func registerSwarmInfoNodes(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmInfoPropNodes(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nodesDescription := `Total number of nodes in the swarm.` + flagNodesDescription := `Total number of nodes in the swarm.` - var nodesFlagName string + var flagNodesName string if cmdPrefix == "" { - nodesFlagName = "Nodes" + flagNodesName = "Nodes" } else { - nodesFlagName = fmt.Sprintf("%v.Nodes", cmdPrefix) + flagNodesName = fmt.Sprintf("%v.Nodes", cmdPrefix) } - var nodesFlagDefault int64 + var flagNodesDefault int64 - _ = cmd.PersistentFlags().Int64(nodesFlagName, nodesFlagDefault, nodesDescription) + _ = cmd.PersistentFlags().Int64(flagNodesName, flagNodesDefault, flagNodesDescription) return nil } -func registerSwarmInfoRemoteManagers(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmInfoPropRemoteManagers(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -229,111 +226,111 @@ func registerSwarmInfoRemoteManagers(depth int, cmdPrefix string, cmd *cobra.Com func retrieveModelSwarmInfoFlags(depth int, m *models.SwarmInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, clusterAdded := retrieveSwarmInfoClusterFlags(depth, m, cmdPrefix, cmd) + err, ClusterAdded := retrieveSwarmInfoPropClusterFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || clusterAdded + retAdded = retAdded || ClusterAdded - err, controlAvailableAdded := retrieveSwarmInfoControlAvailableFlags(depth, m, cmdPrefix, cmd) + err, ControlAvailableAdded := retrieveSwarmInfoPropControlAvailableFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || controlAvailableAdded + retAdded = retAdded || ControlAvailableAdded - err, errorAdded := retrieveSwarmInfoErrorFlags(depth, m, cmdPrefix, cmd) + err, ErrorAdded := retrieveSwarmInfoPropErrorFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || errorAdded + retAdded = retAdded || ErrorAdded - err, localNodeStateAdded := retrieveSwarmInfoLocalNodeStateFlags(depth, m, cmdPrefix, cmd) + err, LocalNodeStateAdded := retrieveSwarmInfoPropLocalNodeStateFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || localNodeStateAdded + retAdded = retAdded || LocalNodeStateAdded - err, managersAdded := retrieveSwarmInfoManagersFlags(depth, m, cmdPrefix, cmd) + err, ManagersAdded := retrieveSwarmInfoPropManagersFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || managersAdded + retAdded = retAdded || ManagersAdded - err, nodeAddrAdded := retrieveSwarmInfoNodeAddrFlags(depth, m, cmdPrefix, cmd) + err, NodeAddrAdded := retrieveSwarmInfoPropNodeAddrFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nodeAddrAdded + retAdded = retAdded || NodeAddrAdded - err, nodeIdAdded := retrieveSwarmInfoNodeIDFlags(depth, m, cmdPrefix, cmd) + err, NodeIDAdded := retrieveSwarmInfoPropNodeIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nodeIdAdded + retAdded = retAdded || NodeIDAdded - err, nodesAdded := retrieveSwarmInfoNodesFlags(depth, m, cmdPrefix, cmd) + err, NodesAdded := retrieveSwarmInfoPropNodesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nodesAdded + retAdded = retAdded || NodesAdded - err, remoteManagersAdded := retrieveSwarmInfoRemoteManagersFlags(depth, m, cmdPrefix, cmd) + err, RemoteManagersAdded := retrieveSwarmInfoPropRemoteManagersFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || remoteManagersAdded + retAdded = retAdded || RemoteManagersAdded return nil, retAdded } -func retrieveSwarmInfoClusterFlags(depth int, m *models.SwarmInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmInfoPropClusterFlags(depth int, m *models.SwarmInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - clusterFlagName := fmt.Sprintf("%v.Cluster", cmdPrefix) - if cmd.Flags().Changed(clusterFlagName) { + flagClusterName := fmt.Sprintf("%v.Cluster", cmdPrefix) + if cmd.Flags().Changed(flagClusterName) { // info: complex object Cluster ClusterInfo is retrieved outside this Changed() block } - clusterFlagValue := m.Cluster - if swag.IsZero(clusterFlagValue) { - clusterFlagValue = &models.ClusterInfo{} + flagClusterValue := m.Cluster + if swag.IsZero(flagClusterValue) { + flagClusterValue = &models.ClusterInfo{} } - err, clusterAdded := retrieveModelClusterInfoFlags(depth+1, clusterFlagValue, clusterFlagName, cmd) + err, ClusterAdded := retrieveModelClusterInfoFlags(depth+1, flagClusterValue, flagClusterName, cmd) if err != nil { return err, false } - retAdded = retAdded || clusterAdded - if clusterAdded { - m.Cluster = clusterFlagValue + retAdded = retAdded || ClusterAdded + if ClusterAdded { + m.Cluster = flagClusterValue } return nil, retAdded } -func retrieveSwarmInfoControlAvailableFlags(depth int, m *models.SwarmInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmInfoPropControlAvailableFlags(depth int, m *models.SwarmInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - controlAvailableFlagName := fmt.Sprintf("%v.ControlAvailable", cmdPrefix) - if cmd.Flags().Changed(controlAvailableFlagName) { + flagControlAvailableName := fmt.Sprintf("%v.ControlAvailable", cmdPrefix) + if cmd.Flags().Changed(flagControlAvailableName) { - var controlAvailableFlagName string + var flagControlAvailableName string if cmdPrefix == "" { - controlAvailableFlagName = "ControlAvailable" + flagControlAvailableName = "ControlAvailable" } else { - controlAvailableFlagName = fmt.Sprintf("%v.ControlAvailable", cmdPrefix) + flagControlAvailableName = fmt.Sprintf("%v.ControlAvailable", cmdPrefix) } - controlAvailableFlagValue, err := cmd.Flags().GetBool(controlAvailableFlagName) + flagControlAvailableValue, err := cmd.Flags().GetBool(flagControlAvailableName) if err != nil { return err, false } - m.ControlAvailable = &controlAvailableFlagValue + m.ControlAvailable = &flagControlAvailableValue retAdded = true } @@ -341,27 +338,27 @@ func retrieveSwarmInfoControlAvailableFlags(depth int, m *models.SwarmInfo, cmdP return nil, retAdded } -func retrieveSwarmInfoErrorFlags(depth int, m *models.SwarmInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmInfoPropErrorFlags(depth int, m *models.SwarmInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - errorFlagName := fmt.Sprintf("%v.Error", cmdPrefix) - if cmd.Flags().Changed(errorFlagName) { + flagErrorName := fmt.Sprintf("%v.Error", cmdPrefix) + if cmd.Flags().Changed(flagErrorName) { - var errorFlagName string + var flagErrorName string if cmdPrefix == "" { - errorFlagName = "Error" + flagErrorName = "Error" } else { - errorFlagName = fmt.Sprintf("%v.Error", cmdPrefix) + flagErrorName = fmt.Sprintf("%v.Error", cmdPrefix) } - errorFlagValue, err := cmd.Flags().GetString(errorFlagName) + flagErrorValue, err := cmd.Flags().GetString(flagErrorName) if err != nil { return err, false } - m.Error = errorFlagValue + m.Error = flagErrorValue retAdded = true } @@ -369,14 +366,14 @@ func retrieveSwarmInfoErrorFlags(depth int, m *models.SwarmInfo, cmdPrefix strin return nil, retAdded } -func retrieveSwarmInfoLocalNodeStateFlags(depth int, m *models.SwarmInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmInfoPropLocalNodeStateFlags(depth int, m *models.SwarmInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - localNodeStateFlagName := fmt.Sprintf("%v.LocalNodeState", cmdPrefix) - if cmd.Flags().Changed(localNodeStateFlagName) { + flagLocalNodeStateName := fmt.Sprintf("%v.LocalNodeState", cmdPrefix) + if cmd.Flags().Changed(flagLocalNodeStateName) { // warning: primitive LocalNodeState LocalNodeState is not supported by go-swagger cli yet @@ -386,27 +383,27 @@ func retrieveSwarmInfoLocalNodeStateFlags(depth int, m *models.SwarmInfo, cmdPre return nil, retAdded } -func retrieveSwarmInfoManagersFlags(depth int, m *models.SwarmInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmInfoPropManagersFlags(depth int, m *models.SwarmInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - managersFlagName := fmt.Sprintf("%v.Managers", cmdPrefix) - if cmd.Flags().Changed(managersFlagName) { + flagManagersName := fmt.Sprintf("%v.Managers", cmdPrefix) + if cmd.Flags().Changed(flagManagersName) { - var managersFlagName string + var flagManagersName string if cmdPrefix == "" { - managersFlagName = "Managers" + flagManagersName = "Managers" } else { - managersFlagName = fmt.Sprintf("%v.Managers", cmdPrefix) + flagManagersName = fmt.Sprintf("%v.Managers", cmdPrefix) } - managersFlagValue, err := cmd.Flags().GetInt64(managersFlagName) + flagManagersValue, err := cmd.Flags().GetInt64(flagManagersName) if err != nil { return err, false } - m.Managers = &managersFlagValue + m.Managers = &flagManagersValue retAdded = true } @@ -414,27 +411,27 @@ func retrieveSwarmInfoManagersFlags(depth int, m *models.SwarmInfo, cmdPrefix st return nil, retAdded } -func retrieveSwarmInfoNodeAddrFlags(depth int, m *models.SwarmInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmInfoPropNodeAddrFlags(depth int, m *models.SwarmInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nodeAddrFlagName := fmt.Sprintf("%v.NodeAddr", cmdPrefix) - if cmd.Flags().Changed(nodeAddrFlagName) { + flagNodeAddrName := fmt.Sprintf("%v.NodeAddr", cmdPrefix) + if cmd.Flags().Changed(flagNodeAddrName) { - var nodeAddrFlagName string + var flagNodeAddrName string if cmdPrefix == "" { - nodeAddrFlagName = "NodeAddr" + flagNodeAddrName = "NodeAddr" } else { - nodeAddrFlagName = fmt.Sprintf("%v.NodeAddr", cmdPrefix) + flagNodeAddrName = fmt.Sprintf("%v.NodeAddr", cmdPrefix) } - nodeAddrFlagValue, err := cmd.Flags().GetString(nodeAddrFlagName) + flagNodeAddrValue, err := cmd.Flags().GetString(flagNodeAddrName) if err != nil { return err, false } - m.NodeAddr = nodeAddrFlagValue + m.NodeAddr = flagNodeAddrValue retAdded = true } @@ -442,27 +439,27 @@ func retrieveSwarmInfoNodeAddrFlags(depth int, m *models.SwarmInfo, cmdPrefix st return nil, retAdded } -func retrieveSwarmInfoNodeIDFlags(depth int, m *models.SwarmInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmInfoPropNodeIDFlags(depth int, m *models.SwarmInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nodeIdFlagName := fmt.Sprintf("%v.NodeID", cmdPrefix) - if cmd.Flags().Changed(nodeIdFlagName) { + flagNodeIDName := fmt.Sprintf("%v.NodeID", cmdPrefix) + if cmd.Flags().Changed(flagNodeIDName) { - var nodeIdFlagName string + var flagNodeIDName string if cmdPrefix == "" { - nodeIdFlagName = "NodeID" + flagNodeIDName = "NodeID" } else { - nodeIdFlagName = fmt.Sprintf("%v.NodeID", cmdPrefix) + flagNodeIDName = fmt.Sprintf("%v.NodeID", cmdPrefix) } - nodeIdFlagValue, err := cmd.Flags().GetString(nodeIdFlagName) + flagNodeIDValue, err := cmd.Flags().GetString(flagNodeIDName) if err != nil { return err, false } - m.NodeID = nodeIdFlagValue + m.NodeID = flagNodeIDValue retAdded = true } @@ -470,27 +467,27 @@ func retrieveSwarmInfoNodeIDFlags(depth int, m *models.SwarmInfo, cmdPrefix stri return nil, retAdded } -func retrieveSwarmInfoNodesFlags(depth int, m *models.SwarmInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmInfoPropNodesFlags(depth int, m *models.SwarmInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nodesFlagName := fmt.Sprintf("%v.Nodes", cmdPrefix) - if cmd.Flags().Changed(nodesFlagName) { + flagNodesName := fmt.Sprintf("%v.Nodes", cmdPrefix) + if cmd.Flags().Changed(flagNodesName) { - var nodesFlagName string + var flagNodesName string if cmdPrefix == "" { - nodesFlagName = "Nodes" + flagNodesName = "Nodes" } else { - nodesFlagName = fmt.Sprintf("%v.Nodes", cmdPrefix) + flagNodesName = fmt.Sprintf("%v.Nodes", cmdPrefix) } - nodesFlagValue, err := cmd.Flags().GetInt64(nodesFlagName) + flagNodesValue, err := cmd.Flags().GetInt64(flagNodesName) if err != nil { return err, false } - m.Nodes = &nodesFlagValue + m.Nodes = &flagNodesValue retAdded = true } @@ -498,14 +495,14 @@ func retrieveSwarmInfoNodesFlags(depth int, m *models.SwarmInfo, cmdPrefix strin return nil, retAdded } -func retrieveSwarmInfoRemoteManagersFlags(depth int, m *models.SwarmInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmInfoPropRemoteManagersFlags(depth int, m *models.SwarmInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - remoteManagersFlagName := fmt.Sprintf("%v.RemoteManagers", cmdPrefix) - if cmd.Flags().Changed(remoteManagersFlagName) { + flagRemoteManagersName := fmt.Sprintf("%v.RemoteManagers", cmdPrefix) + if cmd.Flags().Changed(flagRemoteManagersName) { // warning: RemoteManagers array type []*PeerNode is not supported by go-swagger cli yet } diff --git a/cli/swarm_init_operation.go b/cli/swarm_init_operation.go index 4b6ebff..ea01037 100644 --- a/cli/swarm_init_operation.go +++ b/cli/swarm_init_operation.go @@ -2,9 +2,6 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" @@ -12,11 +9,12 @@ import ( "github.com/go-swagger/dockerctl/client/swarm" "github.com/go-swagger/dockerctl/models" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationSwarmSwarmInitCmd returns a cmd to handle operation swarmInit +// makeOperationSwarmSwarmInitCmd returns a command to handle operation swarmInit func makeOperationSwarmSwarmInitCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "SwarmInit", @@ -39,11 +37,10 @@ func runOperationSwarmSwarmInit(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := swarm.NewSwarmInitParams() - if err, _ := retrieveOperationSwarmSwarmInitBodyFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationSwarmSwarmInitBodyFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -52,10 +49,11 @@ func runOperationSwarmSwarmInit(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -69,14 +67,14 @@ func registerOperationSwarmSwarmInitParamFlags(cmd *cobra.Command) error { func registerOperationSwarmSwarmInitBodyParamFlags(cmdPrefix string, cmd *cobra.Command) error { - var bodyFlagName string + var flagBodyName string if cmdPrefix == "" { - bodyFlagName = "body" + flagBodyName = "body" } else { - bodyFlagName = fmt.Sprintf("%v.body", cmdPrefix) + flagBodyName = fmt.Sprintf("%v.body", cmdPrefix) } - _ = cmd.PersistentFlags().String(bodyFlagName, "", "Optional json string for [body]. ") + _ = cmd.PersistentFlags().String(flagBodyName, "", `Optional json string for [body]. `) // add flags for body if err := registerModelSwarmInitBodyFlags(0, "swarmInitBody", cmd); err != nil { @@ -90,36 +88,37 @@ func retrieveOperationSwarmSwarmInitBodyFlag(m *swarm.SwarmInitParams, cmdPrefix retAdded := false if cmd.Flags().Changed("body") { // Read body string from cmd and unmarshal - bodyValueStr, err := cmd.Flags().GetString("body") + flagBodyValueStr, err := cmd.Flags().GetString("body") if err != nil { return err, false } - bodyValue := swarm.SwarmInitBody{} - if err := json.Unmarshal([]byte(bodyValueStr), &bodyValue); err != nil { - return fmt.Errorf("cannot unmarshal body string in SwarmInitBody: %v", err), false + flagBodyValue := swarm.SwarmInitBody{} + if err := json.Unmarshal([]byte(flagBodyValueStr), &flagBodyValue); err != nil { + return fmt.Errorf("cannot unmarshal body string in SwarmInitBody: %w", err), false } - m.Body = bodyValue + m.Body = flagBodyValue } - bodyValueModel := m.Body - if swag.IsZero(bodyValueModel) { - bodyValueModel = swarm.SwarmInitBody{} + flagBodyModel := m.Body + if swag.IsZero(flagBodyModel) { + flagBodyModel = swarm.SwarmInitBody{} } - err, added := retrieveModelSwarmInitBodyFlags(0, &bodyValueModel, "swarmInitBody", cmd) + err, added := retrieveModelSwarmInitBodyFlags(0, &flagBodyModel, "swarmInitBody", cmd) if err != nil { return err, false } if added { - m.Body = bodyValueModel + m.Body = flagBodyModel } - if dryRun && debug { - bodyValueDebugBytes, err := json.Marshal(m.Body) + if dryRun && debug { + flagBodyValueDebugBytes, err := json.Marshal(m.Body) if err != nil { return err, false } - logDebugf("Body dry-run payload: %v", string(bodyValueDebugBytes)) + logDebugf("Body dry-run payload: %v", string(flagBodyValueDebugBytes)) } + retAdded = retAdded || added return nil, retAdded @@ -129,130 +128,131 @@ func retrieveOperationSwarmSwarmInitBodyFlag(m *swarm.SwarmInitParams, cmdPrefix func parseOperationSwarmSwarmInitResult(resp0 *swarm.SwarmInitOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*swarm.SwarmInitOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*swarm.SwarmInitOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*swarm.SwarmInitBadRequest) + var iResp1 any = respErr + eresp1, ok := iResp1.(*swarm.SwarmInitBadRequest) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*swarm.SwarmInitInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*swarm.SwarmInitInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*swarm.SwarmInitServiceUnavailable) + var iResp3 any = respErr + eresp3, ok := iResp3.(*swarm.SwarmInitServiceUnavailable) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr := fmt.Sprintf("%v", resp0.Payload) return string(msgStr), nil } - return "", nil } // register flags to command func registerModelSwarmInitBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSwarmInitBodyAdvertiseAddr(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmInitBodyPropAdvertiseAddr(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmInitBodyDataPathAddr(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmInitBodyPropDataPathAddr(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmInitBodyDataPathPort(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmInitBodyPropDataPathPort(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmInitBodyDefaultAddrPool(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmInitBodyPropDefaultAddrPool(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmInitBodyForceNewCluster(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmInitBodyPropForceNewCluster(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmInitBodyListenAddr(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmInitBodyPropListenAddr(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmInitBodySpec(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmInitBodyPropSpec(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmInitBodySubnetSize(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmInitBodyPropSubnetSize(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSwarmInitBodyAdvertiseAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmInitBodyPropAdvertiseAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - advertiseAddrDescription := `Externally reachable address advertised to other nodes. This can either be an address/port combination in the form ` + "`" + `192.168.1.1:4567` + "`" + `, or an interface followed by a port number, like ` + "`" + `eth0:4567` + "`" + `. If the port number is omitted, the port number from the listen address is used. If ` + "`" + `AdvertiseAddr` + "`" + ` is not specified, it will be automatically detected when possible.` + flagAdvertiseAddrDescription := `Externally reachable address advertised to other nodes. This can either be an address/port combination in the form ` + "`" + `192.168.1.1:4567` + "`" + `, or an interface followed by a port number, like ` + "`" + `eth0:4567` + "`" + `. If the port number is omitted, the port number from the listen address is used. If ` + "`" + `AdvertiseAddr` + "`" + ` is not specified, it will be automatically detected when possible.` - var advertiseAddrFlagName string + var flagAdvertiseAddrName string if cmdPrefix == "" { - advertiseAddrFlagName = "AdvertiseAddr" + flagAdvertiseAddrName = "AdvertiseAddr" } else { - advertiseAddrFlagName = fmt.Sprintf("%v.AdvertiseAddr", cmdPrefix) + flagAdvertiseAddrName = fmt.Sprintf("%v.AdvertiseAddr", cmdPrefix) } - var advertiseAddrFlagDefault string + var flagAdvertiseAddrDefault string - _ = cmd.PersistentFlags().String(advertiseAddrFlagName, advertiseAddrFlagDefault, advertiseAddrDescription) + _ = cmd.PersistentFlags().String(flagAdvertiseAddrName, flagAdvertiseAddrDefault, flagAdvertiseAddrDescription) return nil } -func registerSwarmInitBodyDataPathAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmInitBodyPropDataPathAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - dataPathAddrDescription := `Address or interface to use for data path traffic (format: ` + "`" + `` + "`" + `), for example, ` + "`" + `192.168.1.1` + "`" + `, + flagDataPathAddrDescription := `Address or interface to use for data path traffic (format: ` + "`" + `` + "`" + `), for example, ` + "`" + `192.168.1.1` + "`" + `, or an interface, like ` + "`" + `eth0` + "`" + `. If ` + "`" + `DataPathAddr` + "`" + ` is unspecified, the same address as ` + "`" + `AdvertiseAddr` + "`" + ` is used. @@ -261,21 +261,21 @@ nodes in order to reach the containers running on this node. Using this paramete separate the container data traffic from the management traffic of the cluster. ` - var dataPathAddrFlagName string + var flagDataPathAddrName string if cmdPrefix == "" { - dataPathAddrFlagName = "DataPathAddr" + flagDataPathAddrName = "DataPathAddr" } else { - dataPathAddrFlagName = fmt.Sprintf("%v.DataPathAddr", cmdPrefix) + flagDataPathAddrName = fmt.Sprintf("%v.DataPathAddr", cmdPrefix) } - var dataPathAddrFlagDefault string + var flagDataPathAddrDefault string - _ = cmd.PersistentFlags().String(dataPathAddrFlagName, dataPathAddrFlagDefault, dataPathAddrDescription) + _ = cmd.PersistentFlags().String(flagDataPathAddrName, flagDataPathAddrDefault, flagDataPathAddrDescription) return nil } -func registerSwarmInitBodyDataPathPort(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmInitBodyPropDataPathPort(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -285,7 +285,7 @@ func registerSwarmInitBodyDataPathPort(depth int, cmdPrefix string, cmd *cobra.C return nil } -func registerSwarmInitBodyDefaultAddrPool(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmInitBodyPropDefaultAddrPool(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -295,68 +295,68 @@ func registerSwarmInitBodyDefaultAddrPool(depth int, cmdPrefix string, cmd *cobr return nil } -func registerSwarmInitBodyForceNewCluster(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmInitBodyPropForceNewCluster(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - forceNewClusterDescription := `Force creation of a new swarm.` + flagForceNewClusterDescription := `Force creation of a new swarm.` - var forceNewClusterFlagName string + var flagForceNewClusterName string if cmdPrefix == "" { - forceNewClusterFlagName = "ForceNewCluster" + flagForceNewClusterName = "ForceNewCluster" } else { - forceNewClusterFlagName = fmt.Sprintf("%v.ForceNewCluster", cmdPrefix) + flagForceNewClusterName = fmt.Sprintf("%v.ForceNewCluster", cmdPrefix) } - var forceNewClusterFlagDefault bool + var flagForceNewClusterDefault bool - _ = cmd.PersistentFlags().Bool(forceNewClusterFlagName, forceNewClusterFlagDefault, forceNewClusterDescription) + _ = cmd.PersistentFlags().Bool(flagForceNewClusterName, flagForceNewClusterDefault, flagForceNewClusterDescription) return nil } -func registerSwarmInitBodyListenAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmInitBodyPropListenAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - listenAddrDescription := `Listen address used for inter-manager communication, as well as determining the networking interface used for the VXLAN Tunnel Endpoint (VTEP). This can either be an address/port combination in the form ` + "`" + `192.168.1.1:4567` + "`" + `, or an interface followed by a port number, like ` + "`" + `eth0:4567` + "`" + `. If the port number is omitted, the default swarm listening port is used.` + flagListenAddrDescription := `Listen address used for inter-manager communication, as well as determining the networking interface used for the VXLAN Tunnel Endpoint (VTEP). This can either be an address/port combination in the form ` + "`" + `192.168.1.1:4567` + "`" + `, or an interface followed by a port number, like ` + "`" + `eth0:4567` + "`" + `. If the port number is omitted, the default swarm listening port is used.` - var listenAddrFlagName string + var flagListenAddrName string if cmdPrefix == "" { - listenAddrFlagName = "ListenAddr" + flagListenAddrName = "ListenAddr" } else { - listenAddrFlagName = fmt.Sprintf("%v.ListenAddr", cmdPrefix) + flagListenAddrName = fmt.Sprintf("%v.ListenAddr", cmdPrefix) } - var listenAddrFlagDefault string + var flagListenAddrDefault string - _ = cmd.PersistentFlags().String(listenAddrFlagName, listenAddrFlagDefault, listenAddrDescription) + _ = cmd.PersistentFlags().String(flagListenAddrName, flagListenAddrDefault, flagListenAddrDescription) return nil } -func registerSwarmInitBodySpec(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmInitBodyPropSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var specFlagName string + var flagSpecName string if cmdPrefix == "" { - specFlagName = "Spec" + flagSpecName = "Spec" } else { - specFlagName = fmt.Sprintf("%v.Spec", cmdPrefix) + flagSpecName = fmt.Sprintf("%v.Spec", cmdPrefix) } - if err := registerModelSwarmSpecFlags(depth+1, specFlagName, cmd); err != nil { + if err := registerModelSwarmSpecFlags(depth+1, flagSpecName, cmd); err != nil { return err } return nil } -func registerSwarmInitBodySubnetSize(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmInitBodyPropSubnetSize(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -370,78 +370,78 @@ func registerSwarmInitBodySubnetSize(depth int, cmdPrefix string, cmd *cobra.Com func retrieveModelSwarmInitBodyFlags(depth int, m *swarm.SwarmInitBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, advertiseAddrAdded := retrieveSwarmInitBodyAdvertiseAddrFlags(depth, m, cmdPrefix, cmd) + err, AdvertiseAddrAdded := retrieveSwarmInitBodyPropAdvertiseAddrFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || advertiseAddrAdded + retAdded = retAdded || AdvertiseAddrAdded - err, dataPathAddrAdded := retrieveSwarmInitBodyDataPathAddrFlags(depth, m, cmdPrefix, cmd) + err, DataPathAddrAdded := retrieveSwarmInitBodyPropDataPathAddrFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || dataPathAddrAdded + retAdded = retAdded || DataPathAddrAdded - err, dataPathPortAdded := retrieveSwarmInitBodyDataPathPortFlags(depth, m, cmdPrefix, cmd) + err, DataPathPortAdded := retrieveSwarmInitBodyPropDataPathPortFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || dataPathPortAdded + retAdded = retAdded || DataPathPortAdded - err, defaultAddrPoolAdded := retrieveSwarmInitBodyDefaultAddrPoolFlags(depth, m, cmdPrefix, cmd) + err, DefaultAddrPoolAdded := retrieveSwarmInitBodyPropDefaultAddrPoolFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || defaultAddrPoolAdded + retAdded = retAdded || DefaultAddrPoolAdded - err, forceNewClusterAdded := retrieveSwarmInitBodyForceNewClusterFlags(depth, m, cmdPrefix, cmd) + err, ForceNewClusterAdded := retrieveSwarmInitBodyPropForceNewClusterFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || forceNewClusterAdded + retAdded = retAdded || ForceNewClusterAdded - err, listenAddrAdded := retrieveSwarmInitBodyListenAddrFlags(depth, m, cmdPrefix, cmd) + err, ListenAddrAdded := retrieveSwarmInitBodyPropListenAddrFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || listenAddrAdded + retAdded = retAdded || ListenAddrAdded - err, specAdded := retrieveSwarmInitBodySpecFlags(depth, m, cmdPrefix, cmd) + err, SpecAdded := retrieveSwarmInitBodyPropSpecFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || specAdded + retAdded = retAdded || SpecAdded - err, subnetSizeAdded := retrieveSwarmInitBodySubnetSizeFlags(depth, m, cmdPrefix, cmd) + err, SubnetSizeAdded := retrieveSwarmInitBodyPropSubnetSizeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || subnetSizeAdded + retAdded = retAdded || SubnetSizeAdded return nil, retAdded } -func retrieveSwarmInitBodyAdvertiseAddrFlags(depth int, m *swarm.SwarmInitBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmInitBodyPropAdvertiseAddrFlags(depth int, m *swarm.SwarmInitBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - advertiseAddrFlagName := fmt.Sprintf("%v.AdvertiseAddr", cmdPrefix) - if cmd.Flags().Changed(advertiseAddrFlagName) { + flagAdvertiseAddrName := fmt.Sprintf("%v.AdvertiseAddr", cmdPrefix) + if cmd.Flags().Changed(flagAdvertiseAddrName) { - var advertiseAddrFlagName string + var flagAdvertiseAddrName string if cmdPrefix == "" { - advertiseAddrFlagName = "AdvertiseAddr" + flagAdvertiseAddrName = "AdvertiseAddr" } else { - advertiseAddrFlagName = fmt.Sprintf("%v.AdvertiseAddr", cmdPrefix) + flagAdvertiseAddrName = fmt.Sprintf("%v.AdvertiseAddr", cmdPrefix) } - advertiseAddrFlagValue, err := cmd.Flags().GetString(advertiseAddrFlagName) + flagAdvertiseAddrValue, err := cmd.Flags().GetString(flagAdvertiseAddrName) if err != nil { return err, false } - m.AdvertiseAddr = advertiseAddrFlagValue + m.AdvertiseAddr = flagAdvertiseAddrValue retAdded = true } @@ -449,27 +449,27 @@ func retrieveSwarmInitBodyAdvertiseAddrFlags(depth int, m *swarm.SwarmInitBody, return nil, retAdded } -func retrieveSwarmInitBodyDataPathAddrFlags(depth int, m *swarm.SwarmInitBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmInitBodyPropDataPathAddrFlags(depth int, m *swarm.SwarmInitBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - dataPathAddrFlagName := fmt.Sprintf("%v.DataPathAddr", cmdPrefix) - if cmd.Flags().Changed(dataPathAddrFlagName) { + flagDataPathAddrName := fmt.Sprintf("%v.DataPathAddr", cmdPrefix) + if cmd.Flags().Changed(flagDataPathAddrName) { - var dataPathAddrFlagName string + var flagDataPathAddrName string if cmdPrefix == "" { - dataPathAddrFlagName = "DataPathAddr" + flagDataPathAddrName = "DataPathAddr" } else { - dataPathAddrFlagName = fmt.Sprintf("%v.DataPathAddr", cmdPrefix) + flagDataPathAddrName = fmt.Sprintf("%v.DataPathAddr", cmdPrefix) } - dataPathAddrFlagValue, err := cmd.Flags().GetString(dataPathAddrFlagName) + flagDataPathAddrValue, err := cmd.Flags().GetString(flagDataPathAddrName) if err != nil { return err, false } - m.DataPathAddr = dataPathAddrFlagValue + m.DataPathAddr = flagDataPathAddrValue retAdded = true } @@ -477,14 +477,14 @@ func retrieveSwarmInitBodyDataPathAddrFlags(depth int, m *swarm.SwarmInitBody, c return nil, retAdded } -func retrieveSwarmInitBodyDataPathPortFlags(depth int, m *swarm.SwarmInitBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmInitBodyPropDataPathPortFlags(depth int, m *swarm.SwarmInitBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - dataPathPortFlagName := fmt.Sprintf("%v.DataPathPort", cmdPrefix) - if cmd.Flags().Changed(dataPathPortFlagName) { + flagDataPathPortName := fmt.Sprintf("%v.DataPathPort", cmdPrefix) + if cmd.Flags().Changed(flagDataPathPortName) { // warning: primitive DataPathPort uint32 is not supported by go-swagger cli yet @@ -494,41 +494,41 @@ func retrieveSwarmInitBodyDataPathPortFlags(depth int, m *swarm.SwarmInitBody, c return nil, retAdded } -func retrieveSwarmInitBodyDefaultAddrPoolFlags(depth int, m *swarm.SwarmInitBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmInitBodyPropDefaultAddrPoolFlags(depth int, m *swarm.SwarmInitBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - defaultAddrPoolFlagName := fmt.Sprintf("%v.DefaultAddrPool", cmdPrefix) - if cmd.Flags().Changed(defaultAddrPoolFlagName) { + flagDefaultAddrPoolName := fmt.Sprintf("%v.DefaultAddrPool", cmdPrefix) + if cmd.Flags().Changed(flagDefaultAddrPoolName) { // warning: DefaultAddrPool array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveSwarmInitBodyForceNewClusterFlags(depth int, m *swarm.SwarmInitBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmInitBodyPropForceNewClusterFlags(depth int, m *swarm.SwarmInitBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - forceNewClusterFlagName := fmt.Sprintf("%v.ForceNewCluster", cmdPrefix) - if cmd.Flags().Changed(forceNewClusterFlagName) { + flagForceNewClusterName := fmt.Sprintf("%v.ForceNewCluster", cmdPrefix) + if cmd.Flags().Changed(flagForceNewClusterName) { - var forceNewClusterFlagName string + var flagForceNewClusterName string if cmdPrefix == "" { - forceNewClusterFlagName = "ForceNewCluster" + flagForceNewClusterName = "ForceNewCluster" } else { - forceNewClusterFlagName = fmt.Sprintf("%v.ForceNewCluster", cmdPrefix) + flagForceNewClusterName = fmt.Sprintf("%v.ForceNewCluster", cmdPrefix) } - forceNewClusterFlagValue, err := cmd.Flags().GetBool(forceNewClusterFlagName) + flagForceNewClusterValue, err := cmd.Flags().GetBool(flagForceNewClusterName) if err != nil { return err, false } - m.ForceNewCluster = forceNewClusterFlagValue + m.ForceNewCluster = flagForceNewClusterValue retAdded = true } @@ -536,27 +536,27 @@ func retrieveSwarmInitBodyForceNewClusterFlags(depth int, m *swarm.SwarmInitBody return nil, retAdded } -func retrieveSwarmInitBodyListenAddrFlags(depth int, m *swarm.SwarmInitBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmInitBodyPropListenAddrFlags(depth int, m *swarm.SwarmInitBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - listenAddrFlagName := fmt.Sprintf("%v.ListenAddr", cmdPrefix) - if cmd.Flags().Changed(listenAddrFlagName) { + flagListenAddrName := fmt.Sprintf("%v.ListenAddr", cmdPrefix) + if cmd.Flags().Changed(flagListenAddrName) { - var listenAddrFlagName string + var flagListenAddrName string if cmdPrefix == "" { - listenAddrFlagName = "ListenAddr" + flagListenAddrName = "ListenAddr" } else { - listenAddrFlagName = fmt.Sprintf("%v.ListenAddr", cmdPrefix) + flagListenAddrName = fmt.Sprintf("%v.ListenAddr", cmdPrefix) } - listenAddrFlagValue, err := cmd.Flags().GetString(listenAddrFlagName) + flagListenAddrValue, err := cmd.Flags().GetString(flagListenAddrName) if err != nil { return err, false } - m.ListenAddr = listenAddrFlagValue + m.ListenAddr = flagListenAddrValue retAdded = true } @@ -564,41 +564,41 @@ func retrieveSwarmInitBodyListenAddrFlags(depth int, m *swarm.SwarmInitBody, cmd return nil, retAdded } -func retrieveSwarmInitBodySpecFlags(depth int, m *swarm.SwarmInitBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmInitBodyPropSpecFlags(depth int, m *swarm.SwarmInitBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - specFlagName := fmt.Sprintf("%v.Spec", cmdPrefix) - if cmd.Flags().Changed(specFlagName) { + flagSpecName := fmt.Sprintf("%v.Spec", cmdPrefix) + if cmd.Flags().Changed(flagSpecName) { // info: complex object Spec models.SwarmSpec is retrieved outside this Changed() block } - specFlagValue := m.Spec - if swag.IsZero(specFlagValue) { - specFlagValue = &models.SwarmSpec{} + flagSpecValue := m.Spec + if swag.IsZero(flagSpecValue) { + flagSpecValue = &models.SwarmSpec{} } - err, specAdded := retrieveModelSwarmSpecFlags(depth+1, specFlagValue, specFlagName, cmd) + err, SpecAdded := retrieveModelSwarmSpecFlags(depth+1, flagSpecValue, flagSpecName, cmd) if err != nil { return err, false } - retAdded = retAdded || specAdded - if specAdded { - m.Spec = specFlagValue + retAdded = retAdded || SpecAdded + if SpecAdded { + m.Spec = flagSpecValue } return nil, retAdded } -func retrieveSwarmInitBodySubnetSizeFlags(depth int, m *swarm.SwarmInitBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmInitBodyPropSubnetSizeFlags(depth int, m *swarm.SwarmInitBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - subnetSizeFlagName := fmt.Sprintf("%v.SubnetSize", cmdPrefix) - if cmd.Flags().Changed(subnetSizeFlagName) { + flagSubnetSizeName := fmt.Sprintf("%v.SubnetSize", cmdPrefix) + if cmd.Flags().Changed(flagSubnetSizeName) { // warning: primitive SubnetSize uint32 is not supported by go-swagger cli yet diff --git a/cli/swarm_inspect_operation.go b/cli/swarm_inspect_operation.go index 2be2381..8c1c4ae 100644 --- a/cli/swarm_inspect_operation.go +++ b/cli/swarm_inspect_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/swarm" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationSwarmSwarmInspectCmd returns a cmd to handle operation swarmInspect +// makeOperationSwarmSwarmInspectCmd returns a command to handle operation swarmInspect func makeOperationSwarmSwarmInspectCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "SwarmInspect", @@ -39,7 +37,6 @@ func runOperationSwarmSwarmInspect(cmd *cobra.Command, args []string) error { // retrieve flag values from cmd and fill params params := swarm.NewSwarmInspectParams() if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -48,10 +45,11 @@ func runOperationSwarmSwarmInspect(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -64,57 +62,59 @@ func registerOperationSwarmSwarmInspectParamFlags(cmd *cobra.Command) error { func parseOperationSwarmSwarmInspectResult(resp0 *swarm.SwarmInspectOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*swarm.SwarmInspectOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*swarm.SwarmInspectOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*swarm.SwarmInspectNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*swarm.SwarmInspectNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*swarm.SwarmInspectInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*swarm.SwarmInspectInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*swarm.SwarmInspectServiceUnavailable) + var iResp3 any = respErr + eresp3, ok := iResp3.(*swarm.SwarmInspectServiceUnavailable) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -122,6 +122,5 @@ func parseOperationSwarmSwarmInspectResult(resp0 *swarm.SwarmInspectOK, respErr } return string(msgStr), nil } - return "", nil } diff --git a/cli/swarm_join_operation.go b/cli/swarm_join_operation.go index 0d284e7..4bf5405 100644 --- a/cli/swarm_join_operation.go +++ b/cli/swarm_join_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/swarm" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationSwarmSwarmJoinCmd returns a cmd to handle operation swarmJoin +// makeOperationSwarmSwarmJoinCmd returns a command to handle operation swarmJoin func makeOperationSwarmSwarmJoinCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "SwarmJoin", @@ -38,11 +36,10 @@ func runOperationSwarmSwarmJoin(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := swarm.NewSwarmJoinParams() - if err, _ := retrieveOperationSwarmSwarmJoinBodyFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationSwarmSwarmJoinBodyFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationSwarmSwarmJoin(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,14 +66,14 @@ func registerOperationSwarmSwarmJoinParamFlags(cmd *cobra.Command) error { func registerOperationSwarmSwarmJoinBodyParamFlags(cmdPrefix string, cmd *cobra.Command) error { - var bodyFlagName string + var flagBodyName string if cmdPrefix == "" { - bodyFlagName = "body" + flagBodyName = "body" } else { - bodyFlagName = fmt.Sprintf("%v.body", cmdPrefix) + flagBodyName = fmt.Sprintf("%v.body", cmdPrefix) } - _ = cmd.PersistentFlags().String(bodyFlagName, "", "Optional json string for [body]. ") + _ = cmd.PersistentFlags().String(flagBodyName, "", `Optional json string for [body]. `) // add flags for body if err := registerModelSwarmJoinBodyFlags(0, "swarmJoinBody", cmd); err != nil { @@ -89,36 +87,37 @@ func retrieveOperationSwarmSwarmJoinBodyFlag(m *swarm.SwarmJoinParams, cmdPrefix retAdded := false if cmd.Flags().Changed("body") { // Read body string from cmd and unmarshal - bodyValueStr, err := cmd.Flags().GetString("body") + flagBodyValueStr, err := cmd.Flags().GetString("body") if err != nil { return err, false } - bodyValue := swarm.SwarmJoinBody{} - if err := json.Unmarshal([]byte(bodyValueStr), &bodyValue); err != nil { - return fmt.Errorf("cannot unmarshal body string in SwarmJoinBody: %v", err), false + flagBodyValue := swarm.SwarmJoinBody{} + if err := json.Unmarshal([]byte(flagBodyValueStr), &flagBodyValue); err != nil { + return fmt.Errorf("cannot unmarshal body string in SwarmJoinBody: %w", err), false } - m.Body = bodyValue + m.Body = flagBodyValue } - bodyValueModel := m.Body - if swag.IsZero(bodyValueModel) { - bodyValueModel = swarm.SwarmJoinBody{} + flagBodyModel := m.Body + if swag.IsZero(flagBodyModel) { + flagBodyModel = swarm.SwarmJoinBody{} } - err, added := retrieveModelSwarmJoinBodyFlags(0, &bodyValueModel, "swarmJoinBody", cmd) + err, added := retrieveModelSwarmJoinBodyFlags(0, &flagBodyModel, "swarmJoinBody", cmd) if err != nil { return err, false } if added { - m.Body = bodyValueModel + m.Body = flagBodyModel } - if dryRun && debug { - bodyValueDebugBytes, err := json.Marshal(m.Body) + if dryRun && debug { + flagBodyValueDebugBytes, err := json.Marshal(m.Body) if err != nil { return err, false } - logDebugf("Body dry-run payload: %v", string(bodyValueDebugBytes)) + logDebugf("Body dry-run payload: %v", string(flagBodyValueDebugBytes)) } + retAdded = retAdded || added return nil, retAdded @@ -128,105 +127,105 @@ func retrieveOperationSwarmSwarmJoinBodyFlag(m *swarm.SwarmJoinParams, cmdPrefix func parseOperationSwarmSwarmJoinResult(resp0 *swarm.SwarmJoinOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning swarmJoinOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*swarm.SwarmJoinBadRequest) + var iResp1 any = respErr + eresp1, ok := iResp1.(*swarm.SwarmJoinBadRequest) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*swarm.SwarmJoinInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*swarm.SwarmJoinInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*swarm.SwarmJoinServiceUnavailable) + var iResp3 any = respErr + eresp3, ok := iResp3.(*swarm.SwarmJoinServiceUnavailable) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response swarmJoinOK is not supported by go-swagger cli yet. - return "", nil } // register flags to command func registerModelSwarmJoinBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSwarmJoinBodyAdvertiseAddr(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmJoinBodyPropAdvertiseAddr(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmJoinBodyDataPathAddr(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmJoinBodyPropDataPathAddr(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmJoinBodyJoinToken(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmJoinBodyPropJoinToken(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmJoinBodyListenAddr(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmJoinBodyPropListenAddr(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmJoinBodyRemoteAddrs(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmJoinBodyPropRemoteAddrs(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSwarmJoinBodyAdvertiseAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmJoinBodyPropAdvertiseAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - advertiseAddrDescription := `Externally reachable address advertised to other nodes. This can either be an address/port combination in the form ` + "`" + `192.168.1.1:4567` + "`" + `, or an interface followed by a port number, like ` + "`" + `eth0:4567` + "`" + `. If the port number is omitted, the port number from the listen address is used. If ` + "`" + `AdvertiseAddr` + "`" + ` is not specified, it will be automatically detected when possible.` + flagAdvertiseAddrDescription := `Externally reachable address advertised to other nodes. This can either be an address/port combination in the form ` + "`" + `192.168.1.1:4567` + "`" + `, or an interface followed by a port number, like ` + "`" + `eth0:4567` + "`" + `. If the port number is omitted, the port number from the listen address is used. If ` + "`" + `AdvertiseAddr` + "`" + ` is not specified, it will be automatically detected when possible.` - var advertiseAddrFlagName string + var flagAdvertiseAddrName string if cmdPrefix == "" { - advertiseAddrFlagName = "AdvertiseAddr" + flagAdvertiseAddrName = "AdvertiseAddr" } else { - advertiseAddrFlagName = fmt.Sprintf("%v.AdvertiseAddr", cmdPrefix) + flagAdvertiseAddrName = fmt.Sprintf("%v.AdvertiseAddr", cmdPrefix) } - var advertiseAddrFlagDefault string + var flagAdvertiseAddrDefault string - _ = cmd.PersistentFlags().String(advertiseAddrFlagName, advertiseAddrFlagDefault, advertiseAddrDescription) + _ = cmd.PersistentFlags().String(flagAdvertiseAddrName, flagAdvertiseAddrDefault, flagAdvertiseAddrDescription) return nil } -func registerSwarmJoinBodyDataPathAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmJoinBodyPropDataPathAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - dataPathAddrDescription := `Address or interface to use for data path traffic (format: ` + "`" + `` + "`" + `), for example, ` + "`" + `192.168.1.1` + "`" + `, + flagDataPathAddrDescription := `Address or interface to use for data path traffic (format: ` + "`" + `` + "`" + `), for example, ` + "`" + `192.168.1.1` + "`" + `, or an interface, like ` + "`" + `eth0` + "`" + `. If ` + "`" + `DataPathAddr` + "`" + ` is unspecified, the same address as ` + "`" + `AdvertiseAddr` + "`" + ` is used. @@ -235,63 +234,63 @@ nodes in order to reach the containers running on this node. Using this paramete separate the container data traffic from the management traffic of the cluster. ` - var dataPathAddrFlagName string + var flagDataPathAddrName string if cmdPrefix == "" { - dataPathAddrFlagName = "DataPathAddr" + flagDataPathAddrName = "DataPathAddr" } else { - dataPathAddrFlagName = fmt.Sprintf("%v.DataPathAddr", cmdPrefix) + flagDataPathAddrName = fmt.Sprintf("%v.DataPathAddr", cmdPrefix) } - var dataPathAddrFlagDefault string + var flagDataPathAddrDefault string - _ = cmd.PersistentFlags().String(dataPathAddrFlagName, dataPathAddrFlagDefault, dataPathAddrDescription) + _ = cmd.PersistentFlags().String(flagDataPathAddrName, flagDataPathAddrDefault, flagDataPathAddrDescription) return nil } -func registerSwarmJoinBodyJoinToken(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmJoinBodyPropJoinToken(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - joinTokenDescription := `Secret token for joining this swarm.` + flagJoinTokenDescription := `Secret token for joining this swarm.` - var joinTokenFlagName string + var flagJoinTokenName string if cmdPrefix == "" { - joinTokenFlagName = "JoinToken" + flagJoinTokenName = "JoinToken" } else { - joinTokenFlagName = fmt.Sprintf("%v.JoinToken", cmdPrefix) + flagJoinTokenName = fmt.Sprintf("%v.JoinToken", cmdPrefix) } - var joinTokenFlagDefault string + var flagJoinTokenDefault string - _ = cmd.PersistentFlags().String(joinTokenFlagName, joinTokenFlagDefault, joinTokenDescription) + _ = cmd.PersistentFlags().String(flagJoinTokenName, flagJoinTokenDefault, flagJoinTokenDescription) return nil } -func registerSwarmJoinBodyListenAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmJoinBodyPropListenAddr(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - listenAddrDescription := `Listen address used for inter-manager communication if the node gets promoted to manager, as well as determining the networking interface used for the VXLAN Tunnel Endpoint (VTEP).` + flagListenAddrDescription := `Listen address used for inter-manager communication if the node gets promoted to manager, as well as determining the networking interface used for the VXLAN Tunnel Endpoint (VTEP).` - var listenAddrFlagName string + var flagListenAddrName string if cmdPrefix == "" { - listenAddrFlagName = "ListenAddr" + flagListenAddrName = "ListenAddr" } else { - listenAddrFlagName = fmt.Sprintf("%v.ListenAddr", cmdPrefix) + flagListenAddrName = fmt.Sprintf("%v.ListenAddr", cmdPrefix) } - var listenAddrFlagDefault string + var flagListenAddrDefault string - _ = cmd.PersistentFlags().String(listenAddrFlagName, listenAddrFlagDefault, listenAddrDescription) + _ = cmd.PersistentFlags().String(flagListenAddrName, flagListenAddrDefault, flagListenAddrDescription) return nil } -func registerSwarmJoinBodyRemoteAddrs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmJoinBodyPropRemoteAddrs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -305,60 +304,60 @@ func registerSwarmJoinBodyRemoteAddrs(depth int, cmdPrefix string, cmd *cobra.Co func retrieveModelSwarmJoinBodyFlags(depth int, m *swarm.SwarmJoinBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, advertiseAddrAdded := retrieveSwarmJoinBodyAdvertiseAddrFlags(depth, m, cmdPrefix, cmd) + err, AdvertiseAddrAdded := retrieveSwarmJoinBodyPropAdvertiseAddrFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || advertiseAddrAdded + retAdded = retAdded || AdvertiseAddrAdded - err, dataPathAddrAdded := retrieveSwarmJoinBodyDataPathAddrFlags(depth, m, cmdPrefix, cmd) + err, DataPathAddrAdded := retrieveSwarmJoinBodyPropDataPathAddrFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || dataPathAddrAdded + retAdded = retAdded || DataPathAddrAdded - err, joinTokenAdded := retrieveSwarmJoinBodyJoinTokenFlags(depth, m, cmdPrefix, cmd) + err, JoinTokenAdded := retrieveSwarmJoinBodyPropJoinTokenFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || joinTokenAdded + retAdded = retAdded || JoinTokenAdded - err, listenAddrAdded := retrieveSwarmJoinBodyListenAddrFlags(depth, m, cmdPrefix, cmd) + err, ListenAddrAdded := retrieveSwarmJoinBodyPropListenAddrFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || listenAddrAdded + retAdded = retAdded || ListenAddrAdded - err, remoteAddrsAdded := retrieveSwarmJoinBodyRemoteAddrsFlags(depth, m, cmdPrefix, cmd) + err, RemoteAddrsAdded := retrieveSwarmJoinBodyPropRemoteAddrsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || remoteAddrsAdded + retAdded = retAdded || RemoteAddrsAdded return nil, retAdded } -func retrieveSwarmJoinBodyAdvertiseAddrFlags(depth int, m *swarm.SwarmJoinBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmJoinBodyPropAdvertiseAddrFlags(depth int, m *swarm.SwarmJoinBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - advertiseAddrFlagName := fmt.Sprintf("%v.AdvertiseAddr", cmdPrefix) - if cmd.Flags().Changed(advertiseAddrFlagName) { + flagAdvertiseAddrName := fmt.Sprintf("%v.AdvertiseAddr", cmdPrefix) + if cmd.Flags().Changed(flagAdvertiseAddrName) { - var advertiseAddrFlagName string + var flagAdvertiseAddrName string if cmdPrefix == "" { - advertiseAddrFlagName = "AdvertiseAddr" + flagAdvertiseAddrName = "AdvertiseAddr" } else { - advertiseAddrFlagName = fmt.Sprintf("%v.AdvertiseAddr", cmdPrefix) + flagAdvertiseAddrName = fmt.Sprintf("%v.AdvertiseAddr", cmdPrefix) } - advertiseAddrFlagValue, err := cmd.Flags().GetString(advertiseAddrFlagName) + flagAdvertiseAddrValue, err := cmd.Flags().GetString(flagAdvertiseAddrName) if err != nil { return err, false } - m.AdvertiseAddr = advertiseAddrFlagValue + m.AdvertiseAddr = flagAdvertiseAddrValue retAdded = true } @@ -366,27 +365,27 @@ func retrieveSwarmJoinBodyAdvertiseAddrFlags(depth int, m *swarm.SwarmJoinBody, return nil, retAdded } -func retrieveSwarmJoinBodyDataPathAddrFlags(depth int, m *swarm.SwarmJoinBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmJoinBodyPropDataPathAddrFlags(depth int, m *swarm.SwarmJoinBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - dataPathAddrFlagName := fmt.Sprintf("%v.DataPathAddr", cmdPrefix) - if cmd.Flags().Changed(dataPathAddrFlagName) { + flagDataPathAddrName := fmt.Sprintf("%v.DataPathAddr", cmdPrefix) + if cmd.Flags().Changed(flagDataPathAddrName) { - var dataPathAddrFlagName string + var flagDataPathAddrName string if cmdPrefix == "" { - dataPathAddrFlagName = "DataPathAddr" + flagDataPathAddrName = "DataPathAddr" } else { - dataPathAddrFlagName = fmt.Sprintf("%v.DataPathAddr", cmdPrefix) + flagDataPathAddrName = fmt.Sprintf("%v.DataPathAddr", cmdPrefix) } - dataPathAddrFlagValue, err := cmd.Flags().GetString(dataPathAddrFlagName) + flagDataPathAddrValue, err := cmd.Flags().GetString(flagDataPathAddrName) if err != nil { return err, false } - m.DataPathAddr = dataPathAddrFlagValue + m.DataPathAddr = flagDataPathAddrValue retAdded = true } @@ -394,27 +393,27 @@ func retrieveSwarmJoinBodyDataPathAddrFlags(depth int, m *swarm.SwarmJoinBody, c return nil, retAdded } -func retrieveSwarmJoinBodyJoinTokenFlags(depth int, m *swarm.SwarmJoinBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmJoinBodyPropJoinTokenFlags(depth int, m *swarm.SwarmJoinBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - joinTokenFlagName := fmt.Sprintf("%v.JoinToken", cmdPrefix) - if cmd.Flags().Changed(joinTokenFlagName) { + flagJoinTokenName := fmt.Sprintf("%v.JoinToken", cmdPrefix) + if cmd.Flags().Changed(flagJoinTokenName) { - var joinTokenFlagName string + var flagJoinTokenName string if cmdPrefix == "" { - joinTokenFlagName = "JoinToken" + flagJoinTokenName = "JoinToken" } else { - joinTokenFlagName = fmt.Sprintf("%v.JoinToken", cmdPrefix) + flagJoinTokenName = fmt.Sprintf("%v.JoinToken", cmdPrefix) } - joinTokenFlagValue, err := cmd.Flags().GetString(joinTokenFlagName) + flagJoinTokenValue, err := cmd.Flags().GetString(flagJoinTokenName) if err != nil { return err, false } - m.JoinToken = joinTokenFlagValue + m.JoinToken = flagJoinTokenValue retAdded = true } @@ -422,27 +421,27 @@ func retrieveSwarmJoinBodyJoinTokenFlags(depth int, m *swarm.SwarmJoinBody, cmdP return nil, retAdded } -func retrieveSwarmJoinBodyListenAddrFlags(depth int, m *swarm.SwarmJoinBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmJoinBodyPropListenAddrFlags(depth int, m *swarm.SwarmJoinBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - listenAddrFlagName := fmt.Sprintf("%v.ListenAddr", cmdPrefix) - if cmd.Flags().Changed(listenAddrFlagName) { + flagListenAddrName := fmt.Sprintf("%v.ListenAddr", cmdPrefix) + if cmd.Flags().Changed(flagListenAddrName) { - var listenAddrFlagName string + var flagListenAddrName string if cmdPrefix == "" { - listenAddrFlagName = "ListenAddr" + flagListenAddrName = "ListenAddr" } else { - listenAddrFlagName = fmt.Sprintf("%v.ListenAddr", cmdPrefix) + flagListenAddrName = fmt.Sprintf("%v.ListenAddr", cmdPrefix) } - listenAddrFlagValue, err := cmd.Flags().GetString(listenAddrFlagName) + flagListenAddrValue, err := cmd.Flags().GetString(flagListenAddrName) if err != nil { return err, false } - m.ListenAddr = listenAddrFlagValue + m.ListenAddr = flagListenAddrValue retAdded = true } @@ -450,14 +449,14 @@ func retrieveSwarmJoinBodyListenAddrFlags(depth int, m *swarm.SwarmJoinBody, cmd return nil, retAdded } -func retrieveSwarmJoinBodyRemoteAddrsFlags(depth int, m *swarm.SwarmJoinBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmJoinBodyPropRemoteAddrsFlags(depth int, m *swarm.SwarmJoinBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - remoteAddrsFlagName := fmt.Sprintf("%v.RemoteAddrs", cmdPrefix) - if cmd.Flags().Changed(remoteAddrsFlagName) { + flagRemoteAddrsName := fmt.Sprintf("%v.RemoteAddrs", cmdPrefix) + if cmd.Flags().Changed(flagRemoteAddrsName) { // warning: RemoteAddrs array type []string is not supported by go-swagger cli yet } diff --git a/cli/swarm_leave_operation.go b/cli/swarm_leave_operation.go index f22d11b..5e24132 100644 --- a/cli/swarm_leave_operation.go +++ b/cli/swarm_leave_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/swarm" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationSwarmSwarmLeaveCmd returns a cmd to handle operation swarmLeave +// makeOperationSwarmSwarmLeaveCmd returns a command to handle operation swarmLeave func makeOperationSwarmSwarmLeaveCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "SwarmLeave", @@ -38,11 +36,10 @@ func runOperationSwarmSwarmLeave(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := swarm.NewSwarmLeaveParams() - if err, _ := retrieveOperationSwarmSwarmLeaveForceFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationSwarmSwarmLeaveForceFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationSwarmSwarmLeave(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,18 +66,18 @@ func registerOperationSwarmSwarmLeaveParamFlags(cmd *cobra.Command) error { func registerOperationSwarmSwarmLeaveForceParamFlags(cmdPrefix string, cmd *cobra.Command) error { - forceDescription := `Force leave swarm, even if this is the last manager or that it will break the cluster.` + flagForceDescription := `Force leave swarm, even if this is the last manager or that it will break the cluster.` - var forceFlagName string + var flagForceName string if cmdPrefix == "" { - forceFlagName = "force" + flagForceName = "force" } else { - forceFlagName = fmt.Sprintf("%v.force", cmdPrefix) + flagForceName = fmt.Sprintf("%v.force", cmdPrefix) } - var forceFlagDefault bool + var flagForceDefault bool - _ = cmd.PersistentFlags().Bool(forceFlagName, forceFlagDefault, forceDescription) + _ = cmd.PersistentFlags().Bool(flagForceName, flagForceDefault, flagForceDescription) return nil } @@ -88,20 +86,21 @@ func retrieveOperationSwarmSwarmLeaveForceFlag(m *swarm.SwarmLeaveParams, cmdPre retAdded := false if cmd.Flags().Changed("force") { - var forceFlagName string + var flagForceName string if cmdPrefix == "" { - forceFlagName = "force" + flagForceName = "force" } else { - forceFlagName = fmt.Sprintf("%v.force", cmdPrefix) + flagForceName = fmt.Sprintf("%v.force", cmdPrefix) } - forceFlagValue, err := cmd.Flags().GetBool(forceFlagName) + flagForceValue, err := cmd.Flags().GetBool(flagForceName) if err != nil { return err, false } - m.Force = &forceFlagValue + m.Force = &flagForceValue } + return nil, retAdded } @@ -109,36 +108,36 @@ func retrieveOperationSwarmSwarmLeaveForceFlag(m *swarm.SwarmLeaveParams, cmdPre func parseOperationSwarmSwarmLeaveResult(resp0 *swarm.SwarmLeaveOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning swarmLeaveOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*swarm.SwarmLeaveInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*swarm.SwarmLeaveInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*swarm.SwarmLeaveServiceUnavailable) + var iResp2 any = respErr + eresp2, ok := iResp2.(*swarm.SwarmLeaveServiceUnavailable) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response swarmLeaveOK is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/swarm_model.go b/cli/swarm_model.go index 95c8ecd..6e8f744 100644 --- a/cli/swarm_model.go +++ b/cli/swarm_model.go @@ -2,16 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for Swarm @@ -27,7 +24,7 @@ func registerModelSwarmFlags(depth int, cmdPrefix string, cmd *cobra.Command) er // register anonymous fields for AO1 - if err := registerSwarmAnonAO1JoinTokens(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmPropAnonAO1JoinTokens(depth, cmdPrefix, cmd); err != nil { return err } @@ -36,19 +33,19 @@ func registerModelSwarmFlags(depth int, cmdPrefix string, cmd *cobra.Command) er // inline definition name AO1, type -func registerSwarmAnonAO1JoinTokens(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmPropAnonAO1JoinTokens(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var joinTokensFlagName string + var flagJoinTokensName string if cmdPrefix == "" { - joinTokensFlagName = "JoinTokens" + flagJoinTokensName = "JoinTokens" } else { - joinTokensFlagName = fmt.Sprintf("%v.JoinTokens", cmdPrefix) + flagJoinTokensName = fmt.Sprintf("%v.JoinTokens", cmdPrefix) } - if err := registerModelJoinTokensFlags(depth+1, joinTokensFlagName, cmd); err != nil { + if err := registerModelJoinTokensFlags(depth+1, flagJoinTokensName, cmd); err != nil { return err } @@ -60,47 +57,47 @@ func retrieveModelSwarmFlags(depth int, m *models.Swarm, cmdPrefix string, cmd * retAdded := false // retrieve model ClusterInfo - err, aO0Added := retrieveModelClusterInfoFlags(depth, &m.ClusterInfo, cmdPrefix, cmd) + err, AO0Added := retrieveModelClusterInfoFlags(depth, &m.ClusterInfo, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || aO0Added + retAdded = retAdded || AO0Added // retrieve allOf AO1 fields - err, joinTokensAdded := retrieveSwarmAnonAO1JoinTokensFlags(depth, m, cmdPrefix, cmd) + err, JoinTokensAdded := retrieveSwarmPropAnonAO1JoinTokensFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || joinTokensAdded + retAdded = retAdded || JoinTokensAdded return nil, retAdded } // define retrieve functions for fields for inline definition name AO1 -func retrieveSwarmAnonAO1JoinTokensFlags(depth int, m *models.Swarm, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmPropAnonAO1JoinTokensFlags(depth int, m *models.Swarm, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - joinTokensFlagName := fmt.Sprintf("%v.JoinTokens", cmdPrefix) - if cmd.Flags().Changed(joinTokensFlagName) { + flagJoinTokensName := fmt.Sprintf("%v.JoinTokens", cmdPrefix) + if cmd.Flags().Changed(flagJoinTokensName) { // info: complex object JoinTokens JoinTokens is retrieved outside this Changed() block } - joinTokensFlagValue := m.JoinTokens - if swag.IsZero(joinTokensFlagValue) { - joinTokensFlagValue = &models.JoinTokens{} + flagJoinTokensValue := m.JoinTokens + if swag.IsZero(flagJoinTokensValue) { + flagJoinTokensValue = &models.JoinTokens{} } - err, joinTokensAdded := retrieveModelJoinTokensFlags(depth+1, joinTokensFlagValue, joinTokensFlagName, cmd) + err, JoinTokensAdded := retrieveModelJoinTokensFlags(depth+1, flagJoinTokensValue, flagJoinTokensName, cmd) if err != nil { return err, false } - retAdded = retAdded || joinTokensAdded - if joinTokensAdded { - m.JoinTokens = joinTokensFlagValue + retAdded = retAdded || JoinTokensAdded + if JoinTokensAdded { + m.JoinTokens = flagJoinTokensValue } return nil, retAdded diff --git a/cli/swarm_spec_model.go b/cli/swarm_spec_model.go index b9c3f88..861b5ea 100644 --- a/cli/swarm_spec_model.go +++ b/cli/swarm_spec_model.go @@ -2,17 +2,14 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for SwarmSpec @@ -20,99 +17,99 @@ import ( // register flags to command func registerModelSwarmSpecFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSwarmSpecCAConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecPropCAConfig(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmSpecDispatcher(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecPropDispatcher(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmSpecEncryptionConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecPropEncryptionConfig(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmSpecLabels(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecPropLabels(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmSpecName(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmSpecOrchestration(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecPropOrchestration(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmSpecRaft(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecPropRaft(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmSpecTaskDefaults(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecPropTaskDefaults(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSwarmSpecCAConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecPropCAConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var cAConfigFlagName string + var flagCAConfigName string if cmdPrefix == "" { - cAConfigFlagName = "CAConfig" + flagCAConfigName = "CAConfig" } else { - cAConfigFlagName = fmt.Sprintf("%v.CAConfig", cmdPrefix) + flagCAConfigName = fmt.Sprintf("%v.CAConfig", cmdPrefix) } - if err := registerModelSwarmSpecCAConfigFlags(depth+1, cAConfigFlagName, cmd); err != nil { + if err := registerModelSwarmSpecCAConfigFlags(depth+1, flagCAConfigName, cmd); err != nil { return err } return nil } -func registerSwarmSpecDispatcher(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecPropDispatcher(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var dispatcherFlagName string + var flagDispatcherName string if cmdPrefix == "" { - dispatcherFlagName = "Dispatcher" + flagDispatcherName = "Dispatcher" } else { - dispatcherFlagName = fmt.Sprintf("%v.Dispatcher", cmdPrefix) + flagDispatcherName = fmt.Sprintf("%v.Dispatcher", cmdPrefix) } - if err := registerModelSwarmSpecDispatcherFlags(depth+1, dispatcherFlagName, cmd); err != nil { + if err := registerModelSwarmSpecDispatcherFlags(depth+1, flagDispatcherName, cmd); err != nil { return err } return nil } -func registerSwarmSpecEncryptionConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecPropEncryptionConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var encryptionConfigFlagName string + var flagEncryptionConfigName string if cmdPrefix == "" { - encryptionConfigFlagName = "EncryptionConfig" + flagEncryptionConfigName = "EncryptionConfig" } else { - encryptionConfigFlagName = fmt.Sprintf("%v.EncryptionConfig", cmdPrefix) + flagEncryptionConfigName = fmt.Sprintf("%v.EncryptionConfig", cmdPrefix) } - if err := registerModelSwarmSpecEncryptionConfigFlags(depth+1, encryptionConfigFlagName, cmd); err != nil { + if err := registerModelSwarmSpecEncryptionConfigFlags(depth+1, flagEncryptionConfigName, cmd); err != nil { return err } return nil } -func registerSwarmSpecLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecPropLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -122,78 +119,78 @@ func registerSwarmSpecLabels(depth int, cmdPrefix string, cmd *cobra.Command) er return nil } -func registerSwarmSpecName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Name of the swarm.` + flagNameDescription := `Name of the swarm.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerSwarmSpecOrchestration(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecPropOrchestration(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var orchestrationFlagName string + var flagOrchestrationName string if cmdPrefix == "" { - orchestrationFlagName = "Orchestration" + flagOrchestrationName = "Orchestration" } else { - orchestrationFlagName = fmt.Sprintf("%v.Orchestration", cmdPrefix) + flagOrchestrationName = fmt.Sprintf("%v.Orchestration", cmdPrefix) } - if err := registerModelSwarmSpecOrchestrationFlags(depth+1, orchestrationFlagName, cmd); err != nil { + if err := registerModelSwarmSpecOrchestrationFlags(depth+1, flagOrchestrationName, cmd); err != nil { return err } return nil } -func registerSwarmSpecRaft(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecPropRaft(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var raftFlagName string + var flagRaftName string if cmdPrefix == "" { - raftFlagName = "Raft" + flagRaftName = "Raft" } else { - raftFlagName = fmt.Sprintf("%v.Raft", cmdPrefix) + flagRaftName = fmt.Sprintf("%v.Raft", cmdPrefix) } - if err := registerModelSwarmSpecRaftFlags(depth+1, raftFlagName, cmd); err != nil { + if err := registerModelSwarmSpecRaftFlags(depth+1, flagRaftName, cmd); err != nil { return err } return nil } -func registerSwarmSpecTaskDefaults(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecPropTaskDefaults(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var taskDefaultsFlagName string + var flagTaskDefaultsName string if cmdPrefix == "" { - taskDefaultsFlagName = "TaskDefaults" + flagTaskDefaultsName = "TaskDefaults" } else { - taskDefaultsFlagName = fmt.Sprintf("%v.TaskDefaults", cmdPrefix) + flagTaskDefaultsName = fmt.Sprintf("%v.TaskDefaults", cmdPrefix) } - if err := registerModelSwarmSpecTaskDefaultsFlags(depth+1, taskDefaultsFlagName, cmd); err != nil { + if err := registerModelSwarmSpecTaskDefaultsFlags(depth+1, flagTaskDefaultsName, cmd); err != nil { return err } @@ -204,173 +201,173 @@ func registerSwarmSpecTaskDefaults(depth int, cmdPrefix string, cmd *cobra.Comma func retrieveModelSwarmSpecFlags(depth int, m *models.SwarmSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, cAConfigAdded := retrieveSwarmSpecCAConfigFlags(depth, m, cmdPrefix, cmd) + err, CAConfigAdded := retrieveSwarmSpecPropCAConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cAConfigAdded + retAdded = retAdded || CAConfigAdded - err, dispatcherAdded := retrieveSwarmSpecDispatcherFlags(depth, m, cmdPrefix, cmd) + err, DispatcherAdded := retrieveSwarmSpecPropDispatcherFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || dispatcherAdded + retAdded = retAdded || DispatcherAdded - err, encryptionConfigAdded := retrieveSwarmSpecEncryptionConfigFlags(depth, m, cmdPrefix, cmd) + err, EncryptionConfigAdded := retrieveSwarmSpecPropEncryptionConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || encryptionConfigAdded + retAdded = retAdded || EncryptionConfigAdded - err, labelsAdded := retrieveSwarmSpecLabelsFlags(depth, m, cmdPrefix, cmd) + err, LabelsAdded := retrieveSwarmSpecPropLabelsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || labelsAdded + retAdded = retAdded || LabelsAdded - err, nameAdded := retrieveSwarmSpecNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveSwarmSpecPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, orchestrationAdded := retrieveSwarmSpecOrchestrationFlags(depth, m, cmdPrefix, cmd) + err, OrchestrationAdded := retrieveSwarmSpecPropOrchestrationFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || orchestrationAdded + retAdded = retAdded || OrchestrationAdded - err, raftAdded := retrieveSwarmSpecRaftFlags(depth, m, cmdPrefix, cmd) + err, RaftAdded := retrieveSwarmSpecPropRaftFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || raftAdded + retAdded = retAdded || RaftAdded - err, taskDefaultsAdded := retrieveSwarmSpecTaskDefaultsFlags(depth, m, cmdPrefix, cmd) + err, TaskDefaultsAdded := retrieveSwarmSpecPropTaskDefaultsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || taskDefaultsAdded + retAdded = retAdded || TaskDefaultsAdded return nil, retAdded } -func retrieveSwarmSpecCAConfigFlags(depth int, m *models.SwarmSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecPropCAConfigFlags(depth int, m *models.SwarmSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cAConfigFlagName := fmt.Sprintf("%v.CAConfig", cmdPrefix) - if cmd.Flags().Changed(cAConfigFlagName) { + flagCAConfigName := fmt.Sprintf("%v.CAConfig", cmdPrefix) + if cmd.Flags().Changed(flagCAConfigName) { // info: complex object CAConfig SwarmSpecCAConfig is retrieved outside this Changed() block } - cAConfigFlagValue := m.CAConfig - if swag.IsZero(cAConfigFlagValue) { - cAConfigFlagValue = &models.SwarmSpecCAConfig{} + flagCAConfigValue := m.CAConfig + if swag.IsZero(flagCAConfigValue) { + flagCAConfigValue = &models.SwarmSpecCAConfig{} } - err, cAConfigAdded := retrieveModelSwarmSpecCAConfigFlags(depth+1, cAConfigFlagValue, cAConfigFlagName, cmd) + err, CAConfigAdded := retrieveModelSwarmSpecCAConfigFlags(depth+1, flagCAConfigValue, flagCAConfigName, cmd) if err != nil { return err, false } - retAdded = retAdded || cAConfigAdded - if cAConfigAdded { - m.CAConfig = cAConfigFlagValue + retAdded = retAdded || CAConfigAdded + if CAConfigAdded { + m.CAConfig = flagCAConfigValue } return nil, retAdded } -func retrieveSwarmSpecDispatcherFlags(depth int, m *models.SwarmSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecPropDispatcherFlags(depth int, m *models.SwarmSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - dispatcherFlagName := fmt.Sprintf("%v.Dispatcher", cmdPrefix) - if cmd.Flags().Changed(dispatcherFlagName) { + flagDispatcherName := fmt.Sprintf("%v.Dispatcher", cmdPrefix) + if cmd.Flags().Changed(flagDispatcherName) { // info: complex object Dispatcher SwarmSpecDispatcher is retrieved outside this Changed() block } - dispatcherFlagValue := m.Dispatcher - if swag.IsZero(dispatcherFlagValue) { - dispatcherFlagValue = &models.SwarmSpecDispatcher{} + flagDispatcherValue := m.Dispatcher + if swag.IsZero(flagDispatcherValue) { + flagDispatcherValue = &models.SwarmSpecDispatcher{} } - err, dispatcherAdded := retrieveModelSwarmSpecDispatcherFlags(depth+1, dispatcherFlagValue, dispatcherFlagName, cmd) + err, DispatcherAdded := retrieveModelSwarmSpecDispatcherFlags(depth+1, flagDispatcherValue, flagDispatcherName, cmd) if err != nil { return err, false } - retAdded = retAdded || dispatcherAdded - if dispatcherAdded { - m.Dispatcher = dispatcherFlagValue + retAdded = retAdded || DispatcherAdded + if DispatcherAdded { + m.Dispatcher = flagDispatcherValue } return nil, retAdded } -func retrieveSwarmSpecEncryptionConfigFlags(depth int, m *models.SwarmSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecPropEncryptionConfigFlags(depth int, m *models.SwarmSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - encryptionConfigFlagName := fmt.Sprintf("%v.EncryptionConfig", cmdPrefix) - if cmd.Flags().Changed(encryptionConfigFlagName) { + flagEncryptionConfigName := fmt.Sprintf("%v.EncryptionConfig", cmdPrefix) + if cmd.Flags().Changed(flagEncryptionConfigName) { // info: complex object EncryptionConfig SwarmSpecEncryptionConfig is retrieved outside this Changed() block } - encryptionConfigFlagValue := m.EncryptionConfig - if swag.IsZero(encryptionConfigFlagValue) { - encryptionConfigFlagValue = &models.SwarmSpecEncryptionConfig{} + flagEncryptionConfigValue := m.EncryptionConfig + if swag.IsZero(flagEncryptionConfigValue) { + flagEncryptionConfigValue = &models.SwarmSpecEncryptionConfig{} } - err, encryptionConfigAdded := retrieveModelSwarmSpecEncryptionConfigFlags(depth+1, encryptionConfigFlagValue, encryptionConfigFlagName, cmd) + err, EncryptionConfigAdded := retrieveModelSwarmSpecEncryptionConfigFlags(depth+1, flagEncryptionConfigValue, flagEncryptionConfigName, cmd) if err != nil { return err, false } - retAdded = retAdded || encryptionConfigAdded - if encryptionConfigAdded { - m.EncryptionConfig = encryptionConfigFlagValue + retAdded = retAdded || EncryptionConfigAdded + if EncryptionConfigAdded { + m.EncryptionConfig = flagEncryptionConfigValue } return nil, retAdded } -func retrieveSwarmSpecLabelsFlags(depth int, m *models.SwarmSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecPropLabelsFlags(depth int, m *models.SwarmSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - labelsFlagName := fmt.Sprintf("%v.Labels", cmdPrefix) - if cmd.Flags().Changed(labelsFlagName) { + flagLabelsName := fmt.Sprintf("%v.Labels", cmdPrefix) + if cmd.Flags().Changed(flagLabelsName) { // warning: Labels map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveSwarmSpecNameFlags(depth int, m *models.SwarmSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecPropNameFlags(depth int, m *models.SwarmSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -378,82 +375,82 @@ func retrieveSwarmSpecNameFlags(depth int, m *models.SwarmSpec, cmdPrefix string return nil, retAdded } -func retrieveSwarmSpecOrchestrationFlags(depth int, m *models.SwarmSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecPropOrchestrationFlags(depth int, m *models.SwarmSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - orchestrationFlagName := fmt.Sprintf("%v.Orchestration", cmdPrefix) - if cmd.Flags().Changed(orchestrationFlagName) { + flagOrchestrationName := fmt.Sprintf("%v.Orchestration", cmdPrefix) + if cmd.Flags().Changed(flagOrchestrationName) { // info: complex object Orchestration SwarmSpecOrchestration is retrieved outside this Changed() block } - orchestrationFlagValue := m.Orchestration - if swag.IsZero(orchestrationFlagValue) { - orchestrationFlagValue = &models.SwarmSpecOrchestration{} + flagOrchestrationValue := m.Orchestration + if swag.IsZero(flagOrchestrationValue) { + flagOrchestrationValue = &models.SwarmSpecOrchestration{} } - err, orchestrationAdded := retrieveModelSwarmSpecOrchestrationFlags(depth+1, orchestrationFlagValue, orchestrationFlagName, cmd) + err, OrchestrationAdded := retrieveModelSwarmSpecOrchestrationFlags(depth+1, flagOrchestrationValue, flagOrchestrationName, cmd) if err != nil { return err, false } - retAdded = retAdded || orchestrationAdded - if orchestrationAdded { - m.Orchestration = orchestrationFlagValue + retAdded = retAdded || OrchestrationAdded + if OrchestrationAdded { + m.Orchestration = flagOrchestrationValue } return nil, retAdded } -func retrieveSwarmSpecRaftFlags(depth int, m *models.SwarmSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecPropRaftFlags(depth int, m *models.SwarmSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - raftFlagName := fmt.Sprintf("%v.Raft", cmdPrefix) - if cmd.Flags().Changed(raftFlagName) { + flagRaftName := fmt.Sprintf("%v.Raft", cmdPrefix) + if cmd.Flags().Changed(flagRaftName) { // info: complex object Raft SwarmSpecRaft is retrieved outside this Changed() block } - raftFlagValue := m.Raft - if swag.IsZero(raftFlagValue) { - raftFlagValue = &models.SwarmSpecRaft{} + flagRaftValue := m.Raft + if swag.IsZero(flagRaftValue) { + flagRaftValue = &models.SwarmSpecRaft{} } - err, raftAdded := retrieveModelSwarmSpecRaftFlags(depth+1, raftFlagValue, raftFlagName, cmd) + err, RaftAdded := retrieveModelSwarmSpecRaftFlags(depth+1, flagRaftValue, flagRaftName, cmd) if err != nil { return err, false } - retAdded = retAdded || raftAdded - if raftAdded { - m.Raft = raftFlagValue + retAdded = retAdded || RaftAdded + if RaftAdded { + m.Raft = flagRaftValue } return nil, retAdded } -func retrieveSwarmSpecTaskDefaultsFlags(depth int, m *models.SwarmSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecPropTaskDefaultsFlags(depth int, m *models.SwarmSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - taskDefaultsFlagName := fmt.Sprintf("%v.TaskDefaults", cmdPrefix) - if cmd.Flags().Changed(taskDefaultsFlagName) { + flagTaskDefaultsName := fmt.Sprintf("%v.TaskDefaults", cmdPrefix) + if cmd.Flags().Changed(flagTaskDefaultsName) { // info: complex object TaskDefaults SwarmSpecTaskDefaults is retrieved outside this Changed() block } - taskDefaultsFlagValue := m.TaskDefaults - if swag.IsZero(taskDefaultsFlagValue) { - taskDefaultsFlagValue = &models.SwarmSpecTaskDefaults{} + flagTaskDefaultsValue := m.TaskDefaults + if swag.IsZero(flagTaskDefaultsValue) { + flagTaskDefaultsValue = &models.SwarmSpecTaskDefaults{} } - err, taskDefaultsAdded := retrieveModelSwarmSpecTaskDefaultsFlags(depth+1, taskDefaultsFlagValue, taskDefaultsFlagName, cmd) + err, TaskDefaultsAdded := retrieveModelSwarmSpecTaskDefaultsFlags(depth+1, flagTaskDefaultsValue, flagTaskDefaultsName, cmd) if err != nil { return err, false } - retAdded = retAdded || taskDefaultsAdded - if taskDefaultsAdded { - m.TaskDefaults = taskDefaultsFlagValue + retAdded = retAdded || TaskDefaultsAdded + if TaskDefaultsAdded { + m.TaskDefaults = flagTaskDefaultsValue } return nil, retAdded @@ -464,30 +461,30 @@ func retrieveSwarmSpecTaskDefaultsFlags(depth int, m *models.SwarmSpec, cmdPrefi // register flags to command func registerModelSwarmSpecCAConfigFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSwarmSpecCAConfigExternalCAs(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecCAConfigPropExternalCAs(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmSpecCAConfigForceRotate(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecCAConfigPropForceRotate(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmSpecCAConfigNodeCertExpiry(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecCAConfigPropNodeCertExpiry(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmSpecCAConfigSigningCACert(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecCAConfigPropSigningCACert(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmSpecCAConfigSigningCAKey(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecCAConfigPropSigningCAKey(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSwarmSpecCAConfigExternalCAs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecCAConfigPropExternalCAs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -497,7 +494,7 @@ func registerSwarmSpecCAConfigExternalCAs(depth int, cmdPrefix string, cmd *cobr return nil } -func registerSwarmSpecCAConfigForceRotate(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecCAConfigPropForceRotate(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -507,65 +504,65 @@ func registerSwarmSpecCAConfigForceRotate(depth int, cmdPrefix string, cmd *cobr return nil } -func registerSwarmSpecCAConfigNodeCertExpiry(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecCAConfigPropNodeCertExpiry(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nodeCertExpiryDescription := `The duration node certificates are issued for.` + flagNodeCertExpiryDescription := `The duration node certificates are issued for.` - var nodeCertExpiryFlagName string + var flagNodeCertExpiryName string if cmdPrefix == "" { - nodeCertExpiryFlagName = "NodeCertExpiry" + flagNodeCertExpiryName = "NodeCertExpiry" } else { - nodeCertExpiryFlagName = fmt.Sprintf("%v.NodeCertExpiry", cmdPrefix) + flagNodeCertExpiryName = fmt.Sprintf("%v.NodeCertExpiry", cmdPrefix) } - var nodeCertExpiryFlagDefault int64 + var flagNodeCertExpiryDefault int64 - _ = cmd.PersistentFlags().Int64(nodeCertExpiryFlagName, nodeCertExpiryFlagDefault, nodeCertExpiryDescription) + _ = cmd.PersistentFlags().Int64(flagNodeCertExpiryName, flagNodeCertExpiryDefault, flagNodeCertExpiryDescription) return nil } -func registerSwarmSpecCAConfigSigningCACert(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecCAConfigPropSigningCACert(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - signingCACertDescription := `The desired signing CA certificate for all swarm node TLS leaf certificates, in PEM format.` + flagSigningCACertDescription := `The desired signing CA certificate for all swarm node TLS leaf certificates, in PEM format.` - var signingCACertFlagName string + var flagSigningCACertName string if cmdPrefix == "" { - signingCACertFlagName = "SigningCACert" + flagSigningCACertName = "SigningCACert" } else { - signingCACertFlagName = fmt.Sprintf("%v.SigningCACert", cmdPrefix) + flagSigningCACertName = fmt.Sprintf("%v.SigningCACert", cmdPrefix) } - var signingCACertFlagDefault string + var flagSigningCACertDefault string - _ = cmd.PersistentFlags().String(signingCACertFlagName, signingCACertFlagDefault, signingCACertDescription) + _ = cmd.PersistentFlags().String(flagSigningCACertName, flagSigningCACertDefault, flagSigningCACertDescription) return nil } -func registerSwarmSpecCAConfigSigningCAKey(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecCAConfigPropSigningCAKey(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - signingCAKeyDescription := `The desired signing CA key for all swarm node TLS leaf certificates, in PEM format.` + flagSigningCAKeyDescription := `The desired signing CA key for all swarm node TLS leaf certificates, in PEM format.` - var signingCAKeyFlagName string + var flagSigningCAKeyName string if cmdPrefix == "" { - signingCAKeyFlagName = "SigningCAKey" + flagSigningCAKeyName = "SigningCAKey" } else { - signingCAKeyFlagName = fmt.Sprintf("%v.SigningCAKey", cmdPrefix) + flagSigningCAKeyName = fmt.Sprintf("%v.SigningCAKey", cmdPrefix) } - var signingCAKeyFlagDefault string + var flagSigningCAKeyDefault string - _ = cmd.PersistentFlags().String(signingCAKeyFlagName, signingCAKeyFlagDefault, signingCAKeyDescription) + _ = cmd.PersistentFlags().String(flagSigningCAKeyName, flagSigningCAKeyDefault, flagSigningCAKeyDescription) return nil } @@ -574,61 +571,61 @@ func registerSwarmSpecCAConfigSigningCAKey(depth int, cmdPrefix string, cmd *cob func retrieveModelSwarmSpecCAConfigFlags(depth int, m *models.SwarmSpecCAConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, externalCAsAdded := retrieveSwarmSpecCAConfigExternalCAsFlags(depth, m, cmdPrefix, cmd) + err, ExternalCAsAdded := retrieveSwarmSpecCAConfigPropExternalCAsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || externalCAsAdded + retAdded = retAdded || ExternalCAsAdded - err, forceRotateAdded := retrieveSwarmSpecCAConfigForceRotateFlags(depth, m, cmdPrefix, cmd) + err, ForceRotateAdded := retrieveSwarmSpecCAConfigPropForceRotateFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || forceRotateAdded + retAdded = retAdded || ForceRotateAdded - err, nodeCertExpiryAdded := retrieveSwarmSpecCAConfigNodeCertExpiryFlags(depth, m, cmdPrefix, cmd) + err, NodeCertExpiryAdded := retrieveSwarmSpecCAConfigPropNodeCertExpiryFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nodeCertExpiryAdded + retAdded = retAdded || NodeCertExpiryAdded - err, signingCACertAdded := retrieveSwarmSpecCAConfigSigningCACertFlags(depth, m, cmdPrefix, cmd) + err, SigningCACertAdded := retrieveSwarmSpecCAConfigPropSigningCACertFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || signingCACertAdded + retAdded = retAdded || SigningCACertAdded - err, signingCAKeyAdded := retrieveSwarmSpecCAConfigSigningCAKeyFlags(depth, m, cmdPrefix, cmd) + err, SigningCAKeyAdded := retrieveSwarmSpecCAConfigPropSigningCAKeyFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || signingCAKeyAdded + retAdded = retAdded || SigningCAKeyAdded return nil, retAdded } -func retrieveSwarmSpecCAConfigExternalCAsFlags(depth int, m *models.SwarmSpecCAConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecCAConfigPropExternalCAsFlags(depth int, m *models.SwarmSpecCAConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - externalCAsFlagName := fmt.Sprintf("%v.ExternalCAs", cmdPrefix) - if cmd.Flags().Changed(externalCAsFlagName) { + flagExternalCAsName := fmt.Sprintf("%v.ExternalCAs", cmdPrefix) + if cmd.Flags().Changed(flagExternalCAsName) { // warning: ExternalCAs array type []*SwarmSpecCAConfigExternalCAsItems0 is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveSwarmSpecCAConfigForceRotateFlags(depth int, m *models.SwarmSpecCAConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecCAConfigPropForceRotateFlags(depth int, m *models.SwarmSpecCAConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - forceRotateFlagName := fmt.Sprintf("%v.ForceRotate", cmdPrefix) - if cmd.Flags().Changed(forceRotateFlagName) { + flagForceRotateName := fmt.Sprintf("%v.ForceRotate", cmdPrefix) + if cmd.Flags().Changed(flagForceRotateName) { // warning: primitive ForceRotate uint64 is not supported by go-swagger cli yet @@ -638,27 +635,27 @@ func retrieveSwarmSpecCAConfigForceRotateFlags(depth int, m *models.SwarmSpecCAC return nil, retAdded } -func retrieveSwarmSpecCAConfigNodeCertExpiryFlags(depth int, m *models.SwarmSpecCAConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecCAConfigPropNodeCertExpiryFlags(depth int, m *models.SwarmSpecCAConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nodeCertExpiryFlagName := fmt.Sprintf("%v.NodeCertExpiry", cmdPrefix) - if cmd.Flags().Changed(nodeCertExpiryFlagName) { + flagNodeCertExpiryName := fmt.Sprintf("%v.NodeCertExpiry", cmdPrefix) + if cmd.Flags().Changed(flagNodeCertExpiryName) { - var nodeCertExpiryFlagName string + var flagNodeCertExpiryName string if cmdPrefix == "" { - nodeCertExpiryFlagName = "NodeCertExpiry" + flagNodeCertExpiryName = "NodeCertExpiry" } else { - nodeCertExpiryFlagName = fmt.Sprintf("%v.NodeCertExpiry", cmdPrefix) + flagNodeCertExpiryName = fmt.Sprintf("%v.NodeCertExpiry", cmdPrefix) } - nodeCertExpiryFlagValue, err := cmd.Flags().GetInt64(nodeCertExpiryFlagName) + flagNodeCertExpiryValue, err := cmd.Flags().GetInt64(flagNodeCertExpiryName) if err != nil { return err, false } - m.NodeCertExpiry = nodeCertExpiryFlagValue + m.NodeCertExpiry = flagNodeCertExpiryValue retAdded = true } @@ -666,27 +663,27 @@ func retrieveSwarmSpecCAConfigNodeCertExpiryFlags(depth int, m *models.SwarmSpec return nil, retAdded } -func retrieveSwarmSpecCAConfigSigningCACertFlags(depth int, m *models.SwarmSpecCAConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecCAConfigPropSigningCACertFlags(depth int, m *models.SwarmSpecCAConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - signingCACertFlagName := fmt.Sprintf("%v.SigningCACert", cmdPrefix) - if cmd.Flags().Changed(signingCACertFlagName) { + flagSigningCACertName := fmt.Sprintf("%v.SigningCACert", cmdPrefix) + if cmd.Flags().Changed(flagSigningCACertName) { - var signingCACertFlagName string + var flagSigningCACertName string if cmdPrefix == "" { - signingCACertFlagName = "SigningCACert" + flagSigningCACertName = "SigningCACert" } else { - signingCACertFlagName = fmt.Sprintf("%v.SigningCACert", cmdPrefix) + flagSigningCACertName = fmt.Sprintf("%v.SigningCACert", cmdPrefix) } - signingCACertFlagValue, err := cmd.Flags().GetString(signingCACertFlagName) + flagSigningCACertValue, err := cmd.Flags().GetString(flagSigningCACertName) if err != nil { return err, false } - m.SigningCACert = signingCACertFlagValue + m.SigningCACert = flagSigningCACertValue retAdded = true } @@ -694,27 +691,27 @@ func retrieveSwarmSpecCAConfigSigningCACertFlags(depth int, m *models.SwarmSpecC return nil, retAdded } -func retrieveSwarmSpecCAConfigSigningCAKeyFlags(depth int, m *models.SwarmSpecCAConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecCAConfigPropSigningCAKeyFlags(depth int, m *models.SwarmSpecCAConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - signingCAKeyFlagName := fmt.Sprintf("%v.SigningCAKey", cmdPrefix) - if cmd.Flags().Changed(signingCAKeyFlagName) { + flagSigningCAKeyName := fmt.Sprintf("%v.SigningCAKey", cmdPrefix) + if cmd.Flags().Changed(flagSigningCAKeyName) { - var signingCAKeyFlagName string + var flagSigningCAKeyName string if cmdPrefix == "" { - signingCAKeyFlagName = "SigningCAKey" + flagSigningCAKeyName = "SigningCAKey" } else { - signingCAKeyFlagName = fmt.Sprintf("%v.SigningCAKey", cmdPrefix) + flagSigningCAKeyName = fmt.Sprintf("%v.SigningCAKey", cmdPrefix) } - signingCAKeyFlagValue, err := cmd.Flags().GetString(signingCAKeyFlagName) + flagSigningCAKeyValue, err := cmd.Flags().GetString(flagSigningCAKeyName) if err != nil { return err, false } - m.SigningCAKey = signingCAKeyFlagValue + m.SigningCAKey = flagSigningCAKeyValue retAdded = true } @@ -727,47 +724,47 @@ func retrieveSwarmSpecCAConfigSigningCAKeyFlags(depth int, m *models.SwarmSpecCA // register flags to command func registerModelSwarmSpecCAConfigExternalCAsItems0Flags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSwarmSpecCAConfigExternalCAsItems0CACert(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecCAConfigExternalCAsItems0PropCACert(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmSpecCAConfigExternalCAsItems0Options(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecCAConfigExternalCAsItems0PropOptions(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmSpecCAConfigExternalCAsItems0Protocol(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecCAConfigExternalCAsItems0PropProtocol(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmSpecCAConfigExternalCAsItems0URL(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecCAConfigExternalCAsItems0PropURL(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSwarmSpecCAConfigExternalCAsItems0CACert(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecCAConfigExternalCAsItems0PropCACert(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - cACertDescription := `The root CA certificate (in PEM format) this external CA uses to issue TLS certificates (assumed to be to the current swarm root CA certificate if not provided).` + flagCACertDescription := `The root CA certificate (in PEM format) this external CA uses to issue TLS certificates (assumed to be to the current swarm root CA certificate if not provided).` - var cACertFlagName string + var flagCACertName string if cmdPrefix == "" { - cACertFlagName = "CACert" + flagCACertName = "CACert" } else { - cACertFlagName = fmt.Sprintf("%v.CACert", cmdPrefix) + flagCACertName = fmt.Sprintf("%v.CACert", cmdPrefix) } - var cACertFlagDefault string + var flagCACertDefault string - _ = cmd.PersistentFlags().String(cACertFlagName, cACertFlagDefault, cACertDescription) + _ = cmd.PersistentFlags().String(flagCACertName, flagCACertDefault, flagCACertDescription) return nil } -func registerSwarmSpecCAConfigExternalCAsItems0Options(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecCAConfigExternalCAsItems0PropOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -777,25 +774,25 @@ func registerSwarmSpecCAConfigExternalCAsItems0Options(depth int, cmdPrefix stri return nil } -func registerSwarmSpecCAConfigExternalCAsItems0Protocol(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecCAConfigExternalCAsItems0PropProtocol(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - protocolDescription := `Enum: ["cfssl"]. Protocol for communication with the external CA (currently only ` + "`" + `cfssl` + "`" + ` is supported).` + flagProtocolDescription := `Enum: ["cfssl"]. Protocol for communication with the external CA (currently only ` + "`" + `cfssl` + "`" + ` is supported).` - var protocolFlagName string + var flagProtocolName string if cmdPrefix == "" { - protocolFlagName = "Protocol" + flagProtocolName = "Protocol" } else { - protocolFlagName = fmt.Sprintf("%v.Protocol", cmdPrefix) + flagProtocolName = fmt.Sprintf("%v.Protocol", cmdPrefix) } - var protocolFlagDefault string = "cfssl" + var flagProtocolDefault string = "cfssl" - _ = cmd.PersistentFlags().String(protocolFlagName, protocolFlagDefault, protocolDescription) + _ = cmd.PersistentFlags().String(flagProtocolName, flagProtocolDefault, flagProtocolDescription) - if err := cmd.RegisterFlagCompletionFunc(protocolFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagProtocolName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["cfssl"]`), &res); err != nil { @@ -809,23 +806,23 @@ func registerSwarmSpecCAConfigExternalCAsItems0Protocol(depth int, cmdPrefix str return nil } -func registerSwarmSpecCAConfigExternalCAsItems0URL(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecCAConfigExternalCAsItems0PropURL(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - urlDescription := `URL where certificate signing requests should be sent.` + flagURLDescription := `URL where certificate signing requests should be sent.` - var urlFlagName string + var flagURLName string if cmdPrefix == "" { - urlFlagName = "URL" + flagURLName = "URL" } else { - urlFlagName = fmt.Sprintf("%v.URL", cmdPrefix) + flagURLName = fmt.Sprintf("%v.URL", cmdPrefix) } - var urlFlagDefault string + var flagURLDefault string - _ = cmd.PersistentFlags().String(urlFlagName, urlFlagDefault, urlDescription) + _ = cmd.PersistentFlags().String(flagURLName, flagURLDefault, flagURLDescription) return nil } @@ -834,54 +831,54 @@ func registerSwarmSpecCAConfigExternalCAsItems0URL(depth int, cmdPrefix string, func retrieveModelSwarmSpecCAConfigExternalCAsItems0Flags(depth int, m *models.SwarmSpecCAConfigExternalCAsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, cACertAdded := retrieveSwarmSpecCAConfigExternalCAsItems0CACertFlags(depth, m, cmdPrefix, cmd) + err, CACertAdded := retrieveSwarmSpecCAConfigExternalCAsItems0PropCACertFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cACertAdded + retAdded = retAdded || CACertAdded - err, optionsAdded := retrieveSwarmSpecCAConfigExternalCAsItems0OptionsFlags(depth, m, cmdPrefix, cmd) + err, OptionsAdded := retrieveSwarmSpecCAConfigExternalCAsItems0PropOptionsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || optionsAdded + retAdded = retAdded || OptionsAdded - err, protocolAdded := retrieveSwarmSpecCAConfigExternalCAsItems0ProtocolFlags(depth, m, cmdPrefix, cmd) + err, ProtocolAdded := retrieveSwarmSpecCAConfigExternalCAsItems0PropProtocolFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || protocolAdded + retAdded = retAdded || ProtocolAdded - err, urlAdded := retrieveSwarmSpecCAConfigExternalCAsItems0URLFlags(depth, m, cmdPrefix, cmd) + err, URLAdded := retrieveSwarmSpecCAConfigExternalCAsItems0PropURLFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || urlAdded + retAdded = retAdded || URLAdded return nil, retAdded } -func retrieveSwarmSpecCAConfigExternalCAsItems0CACertFlags(depth int, m *models.SwarmSpecCAConfigExternalCAsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecCAConfigExternalCAsItems0PropCACertFlags(depth int, m *models.SwarmSpecCAConfigExternalCAsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cACertFlagName := fmt.Sprintf("%v.CACert", cmdPrefix) - if cmd.Flags().Changed(cACertFlagName) { + flagCACertName := fmt.Sprintf("%v.CACert", cmdPrefix) + if cmd.Flags().Changed(flagCACertName) { - var cACertFlagName string + var flagCACertName string if cmdPrefix == "" { - cACertFlagName = "CACert" + flagCACertName = "CACert" } else { - cACertFlagName = fmt.Sprintf("%v.CACert", cmdPrefix) + flagCACertName = fmt.Sprintf("%v.CACert", cmdPrefix) } - cACertFlagValue, err := cmd.Flags().GetString(cACertFlagName) + flagCACertValue, err := cmd.Flags().GetString(flagCACertName) if err != nil { return err, false } - m.CACert = cACertFlagValue + m.CACert = flagCACertValue retAdded = true } @@ -889,41 +886,41 @@ func retrieveSwarmSpecCAConfigExternalCAsItems0CACertFlags(depth int, m *models. return nil, retAdded } -func retrieveSwarmSpecCAConfigExternalCAsItems0OptionsFlags(depth int, m *models.SwarmSpecCAConfigExternalCAsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecCAConfigExternalCAsItems0PropOptionsFlags(depth int, m *models.SwarmSpecCAConfigExternalCAsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - optionsFlagName := fmt.Sprintf("%v.Options", cmdPrefix) - if cmd.Flags().Changed(optionsFlagName) { + flagOptionsName := fmt.Sprintf("%v.Options", cmdPrefix) + if cmd.Flags().Changed(flagOptionsName) { // warning: Options map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveSwarmSpecCAConfigExternalCAsItems0ProtocolFlags(depth int, m *models.SwarmSpecCAConfigExternalCAsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecCAConfigExternalCAsItems0PropProtocolFlags(depth int, m *models.SwarmSpecCAConfigExternalCAsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - protocolFlagName := fmt.Sprintf("%v.Protocol", cmdPrefix) - if cmd.Flags().Changed(protocolFlagName) { + flagProtocolName := fmt.Sprintf("%v.Protocol", cmdPrefix) + if cmd.Flags().Changed(flagProtocolName) { - var protocolFlagName string + var flagProtocolName string if cmdPrefix == "" { - protocolFlagName = "Protocol" + flagProtocolName = "Protocol" } else { - protocolFlagName = fmt.Sprintf("%v.Protocol", cmdPrefix) + flagProtocolName = fmt.Sprintf("%v.Protocol", cmdPrefix) } - protocolFlagValue, err := cmd.Flags().GetString(protocolFlagName) + flagProtocolValue, err := cmd.Flags().GetString(flagProtocolName) if err != nil { return err, false } - m.Protocol = &protocolFlagValue + m.Protocol = &flagProtocolValue retAdded = true } @@ -931,27 +928,27 @@ func retrieveSwarmSpecCAConfigExternalCAsItems0ProtocolFlags(depth int, m *model return nil, retAdded } -func retrieveSwarmSpecCAConfigExternalCAsItems0URLFlags(depth int, m *models.SwarmSpecCAConfigExternalCAsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecCAConfigExternalCAsItems0PropURLFlags(depth int, m *models.SwarmSpecCAConfigExternalCAsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - urlFlagName := fmt.Sprintf("%v.URL", cmdPrefix) - if cmd.Flags().Changed(urlFlagName) { + flagURLName := fmt.Sprintf("%v.URL", cmdPrefix) + if cmd.Flags().Changed(flagURLName) { - var urlFlagName string + var flagURLName string if cmdPrefix == "" { - urlFlagName = "URL" + flagURLName = "URL" } else { - urlFlagName = fmt.Sprintf("%v.URL", cmdPrefix) + flagURLName = fmt.Sprintf("%v.URL", cmdPrefix) } - urlFlagValue, err := cmd.Flags().GetString(urlFlagName) + flagURLValue, err := cmd.Flags().GetString(flagURLName) if err != nil { return err, false } - m.URL = urlFlagValue + m.URL = flagURLValue retAdded = true } @@ -964,30 +961,30 @@ func retrieveSwarmSpecCAConfigExternalCAsItems0URLFlags(depth int, m *models.Swa // register flags to command func registerModelSwarmSpecDispatcherFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSwarmSpecDispatcherHeartbeatPeriod(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecDispatcherPropHeartbeatPeriod(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSwarmSpecDispatcherHeartbeatPeriod(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecDispatcherPropHeartbeatPeriod(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - heartbeatPeriodDescription := `The delay for an agent to send a heartbeat to the dispatcher.` + flagHeartbeatPeriodDescription := `The delay for an agent to send a heartbeat to the dispatcher.` - var heartbeatPeriodFlagName string + var flagHeartbeatPeriodName string if cmdPrefix == "" { - heartbeatPeriodFlagName = "HeartbeatPeriod" + flagHeartbeatPeriodName = "HeartbeatPeriod" } else { - heartbeatPeriodFlagName = fmt.Sprintf("%v.HeartbeatPeriod", cmdPrefix) + flagHeartbeatPeriodName = fmt.Sprintf("%v.HeartbeatPeriod", cmdPrefix) } - var heartbeatPeriodFlagDefault int64 + var flagHeartbeatPeriodDefault int64 - _ = cmd.PersistentFlags().Int64(heartbeatPeriodFlagName, heartbeatPeriodFlagDefault, heartbeatPeriodDescription) + _ = cmd.PersistentFlags().Int64(flagHeartbeatPeriodName, flagHeartbeatPeriodDefault, flagHeartbeatPeriodDescription) return nil } @@ -996,36 +993,36 @@ func registerSwarmSpecDispatcherHeartbeatPeriod(depth int, cmdPrefix string, cmd func retrieveModelSwarmSpecDispatcherFlags(depth int, m *models.SwarmSpecDispatcher, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, heartbeatPeriodAdded := retrieveSwarmSpecDispatcherHeartbeatPeriodFlags(depth, m, cmdPrefix, cmd) + err, HeartbeatPeriodAdded := retrieveSwarmSpecDispatcherPropHeartbeatPeriodFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || heartbeatPeriodAdded + retAdded = retAdded || HeartbeatPeriodAdded return nil, retAdded } -func retrieveSwarmSpecDispatcherHeartbeatPeriodFlags(depth int, m *models.SwarmSpecDispatcher, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecDispatcherPropHeartbeatPeriodFlags(depth int, m *models.SwarmSpecDispatcher, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - heartbeatPeriodFlagName := fmt.Sprintf("%v.HeartbeatPeriod", cmdPrefix) - if cmd.Flags().Changed(heartbeatPeriodFlagName) { + flagHeartbeatPeriodName := fmt.Sprintf("%v.HeartbeatPeriod", cmdPrefix) + if cmd.Flags().Changed(flagHeartbeatPeriodName) { - var heartbeatPeriodFlagName string + var flagHeartbeatPeriodName string if cmdPrefix == "" { - heartbeatPeriodFlagName = "HeartbeatPeriod" + flagHeartbeatPeriodName = "HeartbeatPeriod" } else { - heartbeatPeriodFlagName = fmt.Sprintf("%v.HeartbeatPeriod", cmdPrefix) + flagHeartbeatPeriodName = fmt.Sprintf("%v.HeartbeatPeriod", cmdPrefix) } - heartbeatPeriodFlagValue, err := cmd.Flags().GetInt64(heartbeatPeriodFlagName) + flagHeartbeatPeriodValue, err := cmd.Flags().GetInt64(flagHeartbeatPeriodName) if err != nil { return err, false } - m.HeartbeatPeriod = heartbeatPeriodFlagValue + m.HeartbeatPeriod = flagHeartbeatPeriodValue retAdded = true } @@ -1038,30 +1035,30 @@ func retrieveSwarmSpecDispatcherHeartbeatPeriodFlags(depth int, m *models.SwarmS // register flags to command func registerModelSwarmSpecEncryptionConfigFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSwarmSpecEncryptionConfigAutoLockManagers(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecEncryptionConfigPropAutoLockManagers(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSwarmSpecEncryptionConfigAutoLockManagers(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecEncryptionConfigPropAutoLockManagers(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - autoLockManagersDescription := `If set, generate a key and use it to lock data stored on the managers.` + flagAutoLockManagersDescription := `If set, generate a key and use it to lock data stored on the managers.` - var autoLockManagersFlagName string + var flagAutoLockManagersName string if cmdPrefix == "" { - autoLockManagersFlagName = "AutoLockManagers" + flagAutoLockManagersName = "AutoLockManagers" } else { - autoLockManagersFlagName = fmt.Sprintf("%v.AutoLockManagers", cmdPrefix) + flagAutoLockManagersName = fmt.Sprintf("%v.AutoLockManagers", cmdPrefix) } - var autoLockManagersFlagDefault bool + var flagAutoLockManagersDefault bool - _ = cmd.PersistentFlags().Bool(autoLockManagersFlagName, autoLockManagersFlagDefault, autoLockManagersDescription) + _ = cmd.PersistentFlags().Bool(flagAutoLockManagersName, flagAutoLockManagersDefault, flagAutoLockManagersDescription) return nil } @@ -1070,36 +1067,36 @@ func registerSwarmSpecEncryptionConfigAutoLockManagers(depth int, cmdPrefix stri func retrieveModelSwarmSpecEncryptionConfigFlags(depth int, m *models.SwarmSpecEncryptionConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, autoLockManagersAdded := retrieveSwarmSpecEncryptionConfigAutoLockManagersFlags(depth, m, cmdPrefix, cmd) + err, AutoLockManagersAdded := retrieveSwarmSpecEncryptionConfigPropAutoLockManagersFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || autoLockManagersAdded + retAdded = retAdded || AutoLockManagersAdded return nil, retAdded } -func retrieveSwarmSpecEncryptionConfigAutoLockManagersFlags(depth int, m *models.SwarmSpecEncryptionConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecEncryptionConfigPropAutoLockManagersFlags(depth int, m *models.SwarmSpecEncryptionConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - autoLockManagersFlagName := fmt.Sprintf("%v.AutoLockManagers", cmdPrefix) - if cmd.Flags().Changed(autoLockManagersFlagName) { + flagAutoLockManagersName := fmt.Sprintf("%v.AutoLockManagers", cmdPrefix) + if cmd.Flags().Changed(flagAutoLockManagersName) { - var autoLockManagersFlagName string + var flagAutoLockManagersName string if cmdPrefix == "" { - autoLockManagersFlagName = "AutoLockManagers" + flagAutoLockManagersName = "AutoLockManagers" } else { - autoLockManagersFlagName = fmt.Sprintf("%v.AutoLockManagers", cmdPrefix) + flagAutoLockManagersName = fmt.Sprintf("%v.AutoLockManagers", cmdPrefix) } - autoLockManagersFlagValue, err := cmd.Flags().GetBool(autoLockManagersFlagName) + flagAutoLockManagersValue, err := cmd.Flags().GetBool(flagAutoLockManagersName) if err != nil { return err, false } - m.AutoLockManagers = autoLockManagersFlagValue + m.AutoLockManagers = flagAutoLockManagersValue retAdded = true } @@ -1112,30 +1109,30 @@ func retrieveSwarmSpecEncryptionConfigAutoLockManagersFlags(depth int, m *models // register flags to command func registerModelSwarmSpecOrchestrationFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSwarmSpecOrchestrationTaskHistoryRetentionLimit(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecOrchestrationPropTaskHistoryRetentionLimit(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSwarmSpecOrchestrationTaskHistoryRetentionLimit(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecOrchestrationPropTaskHistoryRetentionLimit(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - taskHistoryRetentionLimitDescription := `The number of historic tasks to keep per instance or node. If negative, never remove completed or failed tasks.` + flagTaskHistoryRetentionLimitDescription := `The number of historic tasks to keep per instance or node. If negative, never remove completed or failed tasks.` - var taskHistoryRetentionLimitFlagName string + var flagTaskHistoryRetentionLimitName string if cmdPrefix == "" { - taskHistoryRetentionLimitFlagName = "TaskHistoryRetentionLimit" + flagTaskHistoryRetentionLimitName = "TaskHistoryRetentionLimit" } else { - taskHistoryRetentionLimitFlagName = fmt.Sprintf("%v.TaskHistoryRetentionLimit", cmdPrefix) + flagTaskHistoryRetentionLimitName = fmt.Sprintf("%v.TaskHistoryRetentionLimit", cmdPrefix) } - var taskHistoryRetentionLimitFlagDefault int64 + var flagTaskHistoryRetentionLimitDefault int64 - _ = cmd.PersistentFlags().Int64(taskHistoryRetentionLimitFlagName, taskHistoryRetentionLimitFlagDefault, taskHistoryRetentionLimitDescription) + _ = cmd.PersistentFlags().Int64(flagTaskHistoryRetentionLimitName, flagTaskHistoryRetentionLimitDefault, flagTaskHistoryRetentionLimitDescription) return nil } @@ -1144,36 +1141,36 @@ func registerSwarmSpecOrchestrationTaskHistoryRetentionLimit(depth int, cmdPrefi func retrieveModelSwarmSpecOrchestrationFlags(depth int, m *models.SwarmSpecOrchestration, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, taskHistoryRetentionLimitAdded := retrieveSwarmSpecOrchestrationTaskHistoryRetentionLimitFlags(depth, m, cmdPrefix, cmd) + err, TaskHistoryRetentionLimitAdded := retrieveSwarmSpecOrchestrationPropTaskHistoryRetentionLimitFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || taskHistoryRetentionLimitAdded + retAdded = retAdded || TaskHistoryRetentionLimitAdded return nil, retAdded } -func retrieveSwarmSpecOrchestrationTaskHistoryRetentionLimitFlags(depth int, m *models.SwarmSpecOrchestration, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecOrchestrationPropTaskHistoryRetentionLimitFlags(depth int, m *models.SwarmSpecOrchestration, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - taskHistoryRetentionLimitFlagName := fmt.Sprintf("%v.TaskHistoryRetentionLimit", cmdPrefix) - if cmd.Flags().Changed(taskHistoryRetentionLimitFlagName) { + flagTaskHistoryRetentionLimitName := fmt.Sprintf("%v.TaskHistoryRetentionLimit", cmdPrefix) + if cmd.Flags().Changed(flagTaskHistoryRetentionLimitName) { - var taskHistoryRetentionLimitFlagName string + var flagTaskHistoryRetentionLimitName string if cmdPrefix == "" { - taskHistoryRetentionLimitFlagName = "TaskHistoryRetentionLimit" + flagTaskHistoryRetentionLimitName = "TaskHistoryRetentionLimit" } else { - taskHistoryRetentionLimitFlagName = fmt.Sprintf("%v.TaskHistoryRetentionLimit", cmdPrefix) + flagTaskHistoryRetentionLimitName = fmt.Sprintf("%v.TaskHistoryRetentionLimit", cmdPrefix) } - taskHistoryRetentionLimitFlagValue, err := cmd.Flags().GetInt64(taskHistoryRetentionLimitFlagName) + flagTaskHistoryRetentionLimitValue, err := cmd.Flags().GetInt64(flagTaskHistoryRetentionLimitName) if err != nil { return err, false } - m.TaskHistoryRetentionLimit = taskHistoryRetentionLimitFlagValue + m.TaskHistoryRetentionLimit = flagTaskHistoryRetentionLimitValue retAdded = true } @@ -1186,78 +1183,78 @@ func retrieveSwarmSpecOrchestrationTaskHistoryRetentionLimitFlags(depth int, m * // register flags to command func registerModelSwarmSpecRaftFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSwarmSpecRaftElectionTick(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecRaftPropElectionTick(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmSpecRaftHeartbeatTick(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecRaftPropHeartbeatTick(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmSpecRaftKeepOldSnapshots(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecRaftPropKeepOldSnapshots(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmSpecRaftLogEntriesForSlowFollowers(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecRaftPropLogEntriesForSlowFollowers(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmSpecRaftSnapshotInterval(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecRaftPropSnapshotInterval(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSwarmSpecRaftElectionTick(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecRaftPropElectionTick(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - electionTickDescription := `The number of ticks that a follower will wait for a message from the leader before becoming a candidate and starting an election. ` + "`" + `ElectionTick` + "`" + ` must be greater than ` + "`" + `HeartbeatTick` + "`" + `. + flagElectionTickDescription := `The number of ticks that a follower will wait for a message from the leader before becoming a candidate and starting an election. ` + "`" + `ElectionTick` + "`" + ` must be greater than ` + "`" + `HeartbeatTick` + "`" + `. A tick currently defaults to one second, so these translate directly to seconds currently, but this is NOT guaranteed. ` - var electionTickFlagName string + var flagElectionTickName string if cmdPrefix == "" { - electionTickFlagName = "ElectionTick" + flagElectionTickName = "ElectionTick" } else { - electionTickFlagName = fmt.Sprintf("%v.ElectionTick", cmdPrefix) + flagElectionTickName = fmt.Sprintf("%v.ElectionTick", cmdPrefix) } - var electionTickFlagDefault int64 + var flagElectionTickDefault int64 - _ = cmd.PersistentFlags().Int64(electionTickFlagName, electionTickFlagDefault, electionTickDescription) + _ = cmd.PersistentFlags().Int64(flagElectionTickName, flagElectionTickDefault, flagElectionTickDescription) return nil } -func registerSwarmSpecRaftHeartbeatTick(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecRaftPropHeartbeatTick(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - heartbeatTickDescription := `The number of ticks between heartbeats. Every HeartbeatTick ticks, the leader will send a heartbeat to the followers. + flagHeartbeatTickDescription := `The number of ticks between heartbeats. Every HeartbeatTick ticks, the leader will send a heartbeat to the followers. A tick currently defaults to one second, so these translate directly to seconds currently, but this is NOT guaranteed. ` - var heartbeatTickFlagName string + var flagHeartbeatTickName string if cmdPrefix == "" { - heartbeatTickFlagName = "HeartbeatTick" + flagHeartbeatTickName = "HeartbeatTick" } else { - heartbeatTickFlagName = fmt.Sprintf("%v.HeartbeatTick", cmdPrefix) + flagHeartbeatTickName = fmt.Sprintf("%v.HeartbeatTick", cmdPrefix) } - var heartbeatTickFlagDefault int64 + var flagHeartbeatTickDefault int64 - _ = cmd.PersistentFlags().Int64(heartbeatTickFlagName, heartbeatTickFlagDefault, heartbeatTickDescription) + _ = cmd.PersistentFlags().Int64(flagHeartbeatTickName, flagHeartbeatTickDefault, flagHeartbeatTickDescription) return nil } -func registerSwarmSpecRaftKeepOldSnapshots(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecRaftPropKeepOldSnapshots(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -1267,7 +1264,7 @@ func registerSwarmSpecRaftKeepOldSnapshots(depth int, cmdPrefix string, cmd *cob return nil } -func registerSwarmSpecRaftLogEntriesForSlowFollowers(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecRaftPropLogEntriesForSlowFollowers(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -1277,7 +1274,7 @@ func registerSwarmSpecRaftLogEntriesForSlowFollowers(depth int, cmdPrefix string return nil } -func registerSwarmSpecRaftSnapshotInterval(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecRaftPropSnapshotInterval(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -1291,60 +1288,60 @@ func registerSwarmSpecRaftSnapshotInterval(depth int, cmdPrefix string, cmd *cob func retrieveModelSwarmSpecRaftFlags(depth int, m *models.SwarmSpecRaft, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, electionTickAdded := retrieveSwarmSpecRaftElectionTickFlags(depth, m, cmdPrefix, cmd) + err, ElectionTickAdded := retrieveSwarmSpecRaftPropElectionTickFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || electionTickAdded + retAdded = retAdded || ElectionTickAdded - err, heartbeatTickAdded := retrieveSwarmSpecRaftHeartbeatTickFlags(depth, m, cmdPrefix, cmd) + err, HeartbeatTickAdded := retrieveSwarmSpecRaftPropHeartbeatTickFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || heartbeatTickAdded + retAdded = retAdded || HeartbeatTickAdded - err, keepOldSnapshotsAdded := retrieveSwarmSpecRaftKeepOldSnapshotsFlags(depth, m, cmdPrefix, cmd) + err, KeepOldSnapshotsAdded := retrieveSwarmSpecRaftPropKeepOldSnapshotsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || keepOldSnapshotsAdded + retAdded = retAdded || KeepOldSnapshotsAdded - err, logEntriesForSlowFollowersAdded := retrieveSwarmSpecRaftLogEntriesForSlowFollowersFlags(depth, m, cmdPrefix, cmd) + err, LogEntriesForSlowFollowersAdded := retrieveSwarmSpecRaftPropLogEntriesForSlowFollowersFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || logEntriesForSlowFollowersAdded + retAdded = retAdded || LogEntriesForSlowFollowersAdded - err, snapshotIntervalAdded := retrieveSwarmSpecRaftSnapshotIntervalFlags(depth, m, cmdPrefix, cmd) + err, SnapshotIntervalAdded := retrieveSwarmSpecRaftPropSnapshotIntervalFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || snapshotIntervalAdded + retAdded = retAdded || SnapshotIntervalAdded return nil, retAdded } -func retrieveSwarmSpecRaftElectionTickFlags(depth int, m *models.SwarmSpecRaft, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecRaftPropElectionTickFlags(depth int, m *models.SwarmSpecRaft, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - electionTickFlagName := fmt.Sprintf("%v.ElectionTick", cmdPrefix) - if cmd.Flags().Changed(electionTickFlagName) { + flagElectionTickName := fmt.Sprintf("%v.ElectionTick", cmdPrefix) + if cmd.Flags().Changed(flagElectionTickName) { - var electionTickFlagName string + var flagElectionTickName string if cmdPrefix == "" { - electionTickFlagName = "ElectionTick" + flagElectionTickName = "ElectionTick" } else { - electionTickFlagName = fmt.Sprintf("%v.ElectionTick", cmdPrefix) + flagElectionTickName = fmt.Sprintf("%v.ElectionTick", cmdPrefix) } - electionTickFlagValue, err := cmd.Flags().GetInt64(electionTickFlagName) + flagElectionTickValue, err := cmd.Flags().GetInt64(flagElectionTickName) if err != nil { return err, false } - m.ElectionTick = electionTickFlagValue + m.ElectionTick = flagElectionTickValue retAdded = true } @@ -1352,27 +1349,27 @@ func retrieveSwarmSpecRaftElectionTickFlags(depth int, m *models.SwarmSpecRaft, return nil, retAdded } -func retrieveSwarmSpecRaftHeartbeatTickFlags(depth int, m *models.SwarmSpecRaft, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecRaftPropHeartbeatTickFlags(depth int, m *models.SwarmSpecRaft, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - heartbeatTickFlagName := fmt.Sprintf("%v.HeartbeatTick", cmdPrefix) - if cmd.Flags().Changed(heartbeatTickFlagName) { + flagHeartbeatTickName := fmt.Sprintf("%v.HeartbeatTick", cmdPrefix) + if cmd.Flags().Changed(flagHeartbeatTickName) { - var heartbeatTickFlagName string + var flagHeartbeatTickName string if cmdPrefix == "" { - heartbeatTickFlagName = "HeartbeatTick" + flagHeartbeatTickName = "HeartbeatTick" } else { - heartbeatTickFlagName = fmt.Sprintf("%v.HeartbeatTick", cmdPrefix) + flagHeartbeatTickName = fmt.Sprintf("%v.HeartbeatTick", cmdPrefix) } - heartbeatTickFlagValue, err := cmd.Flags().GetInt64(heartbeatTickFlagName) + flagHeartbeatTickValue, err := cmd.Flags().GetInt64(flagHeartbeatTickName) if err != nil { return err, false } - m.HeartbeatTick = heartbeatTickFlagValue + m.HeartbeatTick = flagHeartbeatTickValue retAdded = true } @@ -1380,14 +1377,14 @@ func retrieveSwarmSpecRaftHeartbeatTickFlags(depth int, m *models.SwarmSpecRaft, return nil, retAdded } -func retrieveSwarmSpecRaftKeepOldSnapshotsFlags(depth int, m *models.SwarmSpecRaft, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecRaftPropKeepOldSnapshotsFlags(depth int, m *models.SwarmSpecRaft, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - keepOldSnapshotsFlagName := fmt.Sprintf("%v.KeepOldSnapshots", cmdPrefix) - if cmd.Flags().Changed(keepOldSnapshotsFlagName) { + flagKeepOldSnapshotsName := fmt.Sprintf("%v.KeepOldSnapshots", cmdPrefix) + if cmd.Flags().Changed(flagKeepOldSnapshotsName) { // warning: primitive KeepOldSnapshots uint64 is not supported by go-swagger cli yet @@ -1397,14 +1394,14 @@ func retrieveSwarmSpecRaftKeepOldSnapshotsFlags(depth int, m *models.SwarmSpecRa return nil, retAdded } -func retrieveSwarmSpecRaftLogEntriesForSlowFollowersFlags(depth int, m *models.SwarmSpecRaft, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecRaftPropLogEntriesForSlowFollowersFlags(depth int, m *models.SwarmSpecRaft, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - logEntriesForSlowFollowersFlagName := fmt.Sprintf("%v.LogEntriesForSlowFollowers", cmdPrefix) - if cmd.Flags().Changed(logEntriesForSlowFollowersFlagName) { + flagLogEntriesForSlowFollowersName := fmt.Sprintf("%v.LogEntriesForSlowFollowers", cmdPrefix) + if cmd.Flags().Changed(flagLogEntriesForSlowFollowersName) { // warning: primitive LogEntriesForSlowFollowers uint64 is not supported by go-swagger cli yet @@ -1414,14 +1411,14 @@ func retrieveSwarmSpecRaftLogEntriesForSlowFollowersFlags(depth int, m *models.S return nil, retAdded } -func retrieveSwarmSpecRaftSnapshotIntervalFlags(depth int, m *models.SwarmSpecRaft, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecRaftPropSnapshotIntervalFlags(depth int, m *models.SwarmSpecRaft, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - snapshotIntervalFlagName := fmt.Sprintf("%v.SnapshotInterval", cmdPrefix) - if cmd.Flags().Changed(snapshotIntervalFlagName) { + flagSnapshotIntervalName := fmt.Sprintf("%v.SnapshotInterval", cmdPrefix) + if cmd.Flags().Changed(flagSnapshotIntervalName) { // warning: primitive SnapshotInterval uint64 is not supported by go-swagger cli yet @@ -1436,26 +1433,26 @@ func retrieveSwarmSpecRaftSnapshotIntervalFlags(depth int, m *models.SwarmSpecRa // register flags to command func registerModelSwarmSpecTaskDefaultsFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSwarmSpecTaskDefaultsLogDriver(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecTaskDefaultsPropLogDriver(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSwarmSpecTaskDefaultsLogDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecTaskDefaultsPropLogDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var logDriverFlagName string + var flagLogDriverName string if cmdPrefix == "" { - logDriverFlagName = "LogDriver" + flagLogDriverName = "LogDriver" } else { - logDriverFlagName = fmt.Sprintf("%v.LogDriver", cmdPrefix) + flagLogDriverName = fmt.Sprintf("%v.LogDriver", cmdPrefix) } - if err := registerModelSwarmSpecTaskDefaultsLogDriverFlags(depth+1, logDriverFlagName, cmd); err != nil { + if err := registerModelSwarmSpecTaskDefaultsLogDriverFlags(depth+1, flagLogDriverName, cmd); err != nil { return err } @@ -1466,37 +1463,37 @@ func registerSwarmSpecTaskDefaultsLogDriver(depth int, cmdPrefix string, cmd *co func retrieveModelSwarmSpecTaskDefaultsFlags(depth int, m *models.SwarmSpecTaskDefaults, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, logDriverAdded := retrieveSwarmSpecTaskDefaultsLogDriverFlags(depth, m, cmdPrefix, cmd) + err, LogDriverAdded := retrieveSwarmSpecTaskDefaultsPropLogDriverFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || logDriverAdded + retAdded = retAdded || LogDriverAdded return nil, retAdded } -func retrieveSwarmSpecTaskDefaultsLogDriverFlags(depth int, m *models.SwarmSpecTaskDefaults, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecTaskDefaultsPropLogDriverFlags(depth int, m *models.SwarmSpecTaskDefaults, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - logDriverFlagName := fmt.Sprintf("%v.LogDriver", cmdPrefix) - if cmd.Flags().Changed(logDriverFlagName) { + flagLogDriverName := fmt.Sprintf("%v.LogDriver", cmdPrefix) + if cmd.Flags().Changed(flagLogDriverName) { // info: complex object LogDriver SwarmSpecTaskDefaultsLogDriver is retrieved outside this Changed() block } - logDriverFlagValue := m.LogDriver - if swag.IsZero(logDriverFlagValue) { - logDriverFlagValue = &models.SwarmSpecTaskDefaultsLogDriver{} + flagLogDriverValue := m.LogDriver + if swag.IsZero(flagLogDriverValue) { + flagLogDriverValue = &models.SwarmSpecTaskDefaultsLogDriver{} } - err, logDriverAdded := retrieveModelSwarmSpecTaskDefaultsLogDriverFlags(depth+1, logDriverFlagValue, logDriverFlagName, cmd) + err, LogDriverAdded := retrieveModelSwarmSpecTaskDefaultsLogDriverFlags(depth+1, flagLogDriverValue, flagLogDriverName, cmd) if err != nil { return err, false } - retAdded = retAdded || logDriverAdded - if logDriverAdded { - m.LogDriver = logDriverFlagValue + retAdded = retAdded || LogDriverAdded + if LogDriverAdded { + m.LogDriver = flagLogDriverValue } return nil, retAdded @@ -1507,40 +1504,40 @@ func retrieveSwarmSpecTaskDefaultsLogDriverFlags(depth int, m *models.SwarmSpecT // register flags to command func registerModelSwarmSpecTaskDefaultsLogDriverFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSwarmSpecTaskDefaultsLogDriverName(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecTaskDefaultsLogDriverPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSwarmSpecTaskDefaultsLogDriverOptions(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmSpecTaskDefaultsLogDriverPropOptions(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSwarmSpecTaskDefaultsLogDriverName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecTaskDefaultsLogDriverPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `The log driver to use as a default for new tasks. + flagNameDescription := `The log driver to use as a default for new tasks. ` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerSwarmSpecTaskDefaultsLogDriverOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmSpecTaskDefaultsLogDriverPropOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -1554,42 +1551,42 @@ func registerSwarmSpecTaskDefaultsLogDriverOptions(depth int, cmdPrefix string, func retrieveModelSwarmSpecTaskDefaultsLogDriverFlags(depth int, m *models.SwarmSpecTaskDefaultsLogDriver, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, nameAdded := retrieveSwarmSpecTaskDefaultsLogDriverNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveSwarmSpecTaskDefaultsLogDriverPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, optionsAdded := retrieveSwarmSpecTaskDefaultsLogDriverOptionsFlags(depth, m, cmdPrefix, cmd) + err, OptionsAdded := retrieveSwarmSpecTaskDefaultsLogDriverPropOptionsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || optionsAdded + retAdded = retAdded || OptionsAdded return nil, retAdded } -func retrieveSwarmSpecTaskDefaultsLogDriverNameFlags(depth int, m *models.SwarmSpecTaskDefaultsLogDriver, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecTaskDefaultsLogDriverPropNameFlags(depth int, m *models.SwarmSpecTaskDefaultsLogDriver, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -1597,14 +1594,14 @@ func retrieveSwarmSpecTaskDefaultsLogDriverNameFlags(depth int, m *models.SwarmS return nil, retAdded } -func retrieveSwarmSpecTaskDefaultsLogDriverOptionsFlags(depth int, m *models.SwarmSpecTaskDefaultsLogDriver, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmSpecTaskDefaultsLogDriverPropOptionsFlags(depth int, m *models.SwarmSpecTaskDefaultsLogDriver, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - optionsFlagName := fmt.Sprintf("%v.Options", cmdPrefix) - if cmd.Flags().Changed(optionsFlagName) { + flagOptionsName := fmt.Sprintf("%v.Options", cmdPrefix) + if cmd.Flags().Changed(flagOptionsName) { // warning: Options map type map[string]string is not supported by go-swagger cli yet } diff --git a/cli/swarm_unlock_operation.go b/cli/swarm_unlock_operation.go index 2f0d627..28c4257 100644 --- a/cli/swarm_unlock_operation.go +++ b/cli/swarm_unlock_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/swarm" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationSwarmSwarmUnlockCmd returns a cmd to handle operation swarmUnlock +// makeOperationSwarmSwarmUnlockCmd returns a command to handle operation swarmUnlock func makeOperationSwarmSwarmUnlockCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "SwarmUnlock", @@ -38,11 +36,10 @@ func runOperationSwarmSwarmUnlock(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := swarm.NewSwarmUnlockParams() - if err, _ := retrieveOperationSwarmSwarmUnlockBodyFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationSwarmSwarmUnlockBodyFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationSwarmSwarmUnlock(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,14 +66,14 @@ func registerOperationSwarmSwarmUnlockParamFlags(cmd *cobra.Command) error { func registerOperationSwarmSwarmUnlockBodyParamFlags(cmdPrefix string, cmd *cobra.Command) error { - var bodyFlagName string + var flagBodyName string if cmdPrefix == "" { - bodyFlagName = "body" + flagBodyName = "body" } else { - bodyFlagName = fmt.Sprintf("%v.body", cmdPrefix) + flagBodyName = fmt.Sprintf("%v.body", cmdPrefix) } - _ = cmd.PersistentFlags().String(bodyFlagName, "", "Optional json string for [body]. ") + _ = cmd.PersistentFlags().String(flagBodyName, "", `Optional json string for [body]. `) // add flags for body if err := registerModelSwarmUnlockBodyFlags(0, "swarmUnlockBody", cmd); err != nil { @@ -89,36 +87,37 @@ func retrieveOperationSwarmSwarmUnlockBodyFlag(m *swarm.SwarmUnlockParams, cmdPr retAdded := false if cmd.Flags().Changed("body") { // Read body string from cmd and unmarshal - bodyValueStr, err := cmd.Flags().GetString("body") + flagBodyValueStr, err := cmd.Flags().GetString("body") if err != nil { return err, false } - bodyValue := swarm.SwarmUnlockBody{} - if err := json.Unmarshal([]byte(bodyValueStr), &bodyValue); err != nil { - return fmt.Errorf("cannot unmarshal body string in SwarmUnlockBody: %v", err), false + flagBodyValue := swarm.SwarmUnlockBody{} + if err := json.Unmarshal([]byte(flagBodyValueStr), &flagBodyValue); err != nil { + return fmt.Errorf("cannot unmarshal body string in SwarmUnlockBody: %w", err), false } - m.Body = bodyValue + m.Body = flagBodyValue } - bodyValueModel := m.Body - if swag.IsZero(bodyValueModel) { - bodyValueModel = swarm.SwarmUnlockBody{} + flagBodyModel := m.Body + if swag.IsZero(flagBodyModel) { + flagBodyModel = swarm.SwarmUnlockBody{} } - err, added := retrieveModelSwarmUnlockBodyFlags(0, &bodyValueModel, "swarmUnlockBody", cmd) + err, added := retrieveModelSwarmUnlockBodyFlags(0, &flagBodyModel, "swarmUnlockBody", cmd) if err != nil { return err, false } if added { - m.Body = bodyValueModel + m.Body = flagBodyModel } - if dryRun && debug { - bodyValueDebugBytes, err := json.Marshal(m.Body) + if dryRun && debug { + flagBodyValueDebugBytes, err := json.Marshal(m.Body) if err != nil { return err, false } - logDebugf("Body dry-run payload: %v", string(bodyValueDebugBytes)) + logDebugf("Body dry-run payload: %v", string(flagBodyValueDebugBytes)) } + retAdded = retAdded || added return nil, retAdded @@ -128,67 +127,67 @@ func retrieveOperationSwarmSwarmUnlockBodyFlag(m *swarm.SwarmUnlockParams, cmdPr func parseOperationSwarmSwarmUnlockResult(resp0 *swarm.SwarmUnlockOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning swarmUnlockOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*swarm.SwarmUnlockInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*swarm.SwarmUnlockInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*swarm.SwarmUnlockServiceUnavailable) + var iResp2 any = respErr + eresp2, ok := iResp2.(*swarm.SwarmUnlockServiceUnavailable) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response swarmUnlockOK is not supported by go-swagger cli yet. - return "", nil } // register flags to command func registerModelSwarmUnlockBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSwarmUnlockBodyUnlockKey(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmUnlockBodyPropUnlockKey(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSwarmUnlockBodyUnlockKey(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmUnlockBodyPropUnlockKey(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - unlockKeyDescription := `The swarm's unlock key.` + flagUnlockKeyDescription := `The swarm's unlock key.` - var unlockKeyFlagName string + var flagUnlockKeyName string if cmdPrefix == "" { - unlockKeyFlagName = "UnlockKey" + flagUnlockKeyName = "UnlockKey" } else { - unlockKeyFlagName = fmt.Sprintf("%v.UnlockKey", cmdPrefix) + flagUnlockKeyName = fmt.Sprintf("%v.UnlockKey", cmdPrefix) } - var unlockKeyFlagDefault string + var flagUnlockKeyDefault string - _ = cmd.PersistentFlags().String(unlockKeyFlagName, unlockKeyFlagDefault, unlockKeyDescription) + _ = cmd.PersistentFlags().String(flagUnlockKeyName, flagUnlockKeyDefault, flagUnlockKeyDescription) return nil } @@ -197,36 +196,36 @@ func registerSwarmUnlockBodyUnlockKey(depth int, cmdPrefix string, cmd *cobra.Co func retrieveModelSwarmUnlockBodyFlags(depth int, m *swarm.SwarmUnlockBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, unlockKeyAdded := retrieveSwarmUnlockBodyUnlockKeyFlags(depth, m, cmdPrefix, cmd) + err, UnlockKeyAdded := retrieveSwarmUnlockBodyPropUnlockKeyFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || unlockKeyAdded + retAdded = retAdded || UnlockKeyAdded return nil, retAdded } -func retrieveSwarmUnlockBodyUnlockKeyFlags(depth int, m *swarm.SwarmUnlockBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmUnlockBodyPropUnlockKeyFlags(depth int, m *swarm.SwarmUnlockBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - unlockKeyFlagName := fmt.Sprintf("%v.UnlockKey", cmdPrefix) - if cmd.Flags().Changed(unlockKeyFlagName) { + flagUnlockKeyName := fmt.Sprintf("%v.UnlockKey", cmdPrefix) + if cmd.Flags().Changed(flagUnlockKeyName) { - var unlockKeyFlagName string + var flagUnlockKeyName string if cmdPrefix == "" { - unlockKeyFlagName = "UnlockKey" + flagUnlockKeyName = "UnlockKey" } else { - unlockKeyFlagName = fmt.Sprintf("%v.UnlockKey", cmdPrefix) + flagUnlockKeyName = fmt.Sprintf("%v.UnlockKey", cmdPrefix) } - unlockKeyFlagValue, err := cmd.Flags().GetString(unlockKeyFlagName) + flagUnlockKeyValue, err := cmd.Flags().GetString(flagUnlockKeyName) if err != nil { return err, false } - m.UnlockKey = unlockKeyFlagValue + m.UnlockKey = flagUnlockKeyValue retAdded = true } diff --git a/cli/swarm_unlockkey_operation.go b/cli/swarm_unlockkey_operation.go index 509ac91..724c814 100644 --- a/cli/swarm_unlockkey_operation.go +++ b/cli/swarm_unlockkey_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/swarm" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationSwarmSwarmUnlockkeyCmd returns a cmd to handle operation swarmUnlockkey +// makeOperationSwarmSwarmUnlockkeyCmd returns a command to handle operation swarmUnlockkey func makeOperationSwarmSwarmUnlockkeyCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "SwarmUnlockkey", @@ -39,7 +37,6 @@ func runOperationSwarmSwarmUnlockkey(cmd *cobra.Command, args []string) error { // retrieve flag values from cmd and fill params params := swarm.NewSwarmUnlockkeyParams() if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -48,10 +45,11 @@ func runOperationSwarmSwarmUnlockkey(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -64,45 +62,47 @@ func registerOperationSwarmSwarmUnlockkeyParamFlags(cmd *cobra.Command) error { func parseOperationSwarmSwarmUnlockkeyResult(resp0 *swarm.SwarmUnlockkeyOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*swarm.SwarmUnlockkeyOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*swarm.SwarmUnlockkeyOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*swarm.SwarmUnlockkeyInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*swarm.SwarmUnlockkeyInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*swarm.SwarmUnlockkeyServiceUnavailable) + var iResp2 any = respErr + eresp2, ok := iResp2.(*swarm.SwarmUnlockkeyServiceUnavailable) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -110,37 +110,36 @@ func parseOperationSwarmSwarmUnlockkeyResult(resp0 *swarm.SwarmUnlockkeyOK, resp } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelSwarmUnlockkeyOKBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSwarmUnlockkeyOKBodyUnlockKey(depth, cmdPrefix, cmd); err != nil { + if err := registerSwarmUnlockkeyOKBodyPropUnlockKey(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSwarmUnlockkeyOKBodyUnlockKey(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSwarmUnlockkeyOKBodyPropUnlockKey(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - unlockKeyDescription := `The swarm's unlock key.` + flagUnlockKeyDescription := `The swarm's unlock key.` - var unlockKeyFlagName string + var flagUnlockKeyName string if cmdPrefix == "" { - unlockKeyFlagName = "UnlockKey" + flagUnlockKeyName = "UnlockKey" } else { - unlockKeyFlagName = fmt.Sprintf("%v.UnlockKey", cmdPrefix) + flagUnlockKeyName = fmt.Sprintf("%v.UnlockKey", cmdPrefix) } - var unlockKeyFlagDefault string + var flagUnlockKeyDefault string - _ = cmd.PersistentFlags().String(unlockKeyFlagName, unlockKeyFlagDefault, unlockKeyDescription) + _ = cmd.PersistentFlags().String(flagUnlockKeyName, flagUnlockKeyDefault, flagUnlockKeyDescription) return nil } @@ -149,36 +148,36 @@ func registerSwarmUnlockkeyOKBodyUnlockKey(depth int, cmdPrefix string, cmd *cob func retrieveModelSwarmUnlockkeyOKBodyFlags(depth int, m *swarm.SwarmUnlockkeyOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, unlockKeyAdded := retrieveSwarmUnlockkeyOKBodyUnlockKeyFlags(depth, m, cmdPrefix, cmd) + err, UnlockKeyAdded := retrieveSwarmUnlockkeyOKBodyPropUnlockKeyFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || unlockKeyAdded + retAdded = retAdded || UnlockKeyAdded return nil, retAdded } -func retrieveSwarmUnlockkeyOKBodyUnlockKeyFlags(depth int, m *swarm.SwarmUnlockkeyOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSwarmUnlockkeyOKBodyPropUnlockKeyFlags(depth int, m *swarm.SwarmUnlockkeyOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - unlockKeyFlagName := fmt.Sprintf("%v.UnlockKey", cmdPrefix) - if cmd.Flags().Changed(unlockKeyFlagName) { + flagUnlockKeyName := fmt.Sprintf("%v.UnlockKey", cmdPrefix) + if cmd.Flags().Changed(flagUnlockKeyName) { - var unlockKeyFlagName string + var flagUnlockKeyName string if cmdPrefix == "" { - unlockKeyFlagName = "UnlockKey" + flagUnlockKeyName = "UnlockKey" } else { - unlockKeyFlagName = fmt.Sprintf("%v.UnlockKey", cmdPrefix) + flagUnlockKeyName = fmt.Sprintf("%v.UnlockKey", cmdPrefix) } - unlockKeyFlagValue, err := cmd.Flags().GetString(unlockKeyFlagName) + flagUnlockKeyValue, err := cmd.Flags().GetString(flagUnlockKeyName) if err != nil { return err, false } - m.UnlockKey = unlockKeyFlagValue + m.UnlockKey = flagUnlockKeyValue retAdded = true } diff --git a/cli/swarm_update_operation.go b/cli/swarm_update_operation.go index 25e29d1..540340f 100644 --- a/cli/swarm_update_operation.go +++ b/cli/swarm_update_operation.go @@ -2,9 +2,6 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" @@ -12,11 +9,12 @@ import ( "github.com/go-swagger/dockerctl/client/swarm" "github.com/go-swagger/dockerctl/models" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationSwarmSwarmUpdateCmd returns a cmd to handle operation swarmUpdate +// makeOperationSwarmSwarmUpdateCmd returns a command to handle operation swarmUpdate func makeOperationSwarmSwarmUpdateCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "SwarmUpdate", @@ -39,23 +37,22 @@ func runOperationSwarmSwarmUpdate(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := swarm.NewSwarmUpdateParams() - if err, _ := retrieveOperationSwarmSwarmUpdateBodyFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationSwarmSwarmUpdateBodyFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationSwarmSwarmUpdateRotateManagerTokenFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationSwarmSwarmUpdateRotateManagerTokenFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationSwarmSwarmUpdateRotateManagerUnlockKeyFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationSwarmSwarmUpdateRotateManagerUnlockKeyFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationSwarmSwarmUpdateRotateWorkerTokenFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationSwarmSwarmUpdateRotateWorkerTokenFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationSwarmSwarmUpdateVersionFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationSwarmSwarmUpdateVersionFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -64,10 +61,11 @@ func runOperationSwarmSwarmUpdate(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -93,14 +91,14 @@ func registerOperationSwarmSwarmUpdateParamFlags(cmd *cobra.Command) error { func registerOperationSwarmSwarmUpdateBodyParamFlags(cmdPrefix string, cmd *cobra.Command) error { - var bodyFlagName string + var flagBodyName string if cmdPrefix == "" { - bodyFlagName = "body" + flagBodyName = "body" } else { - bodyFlagName = fmt.Sprintf("%v.body", cmdPrefix) + flagBodyName = fmt.Sprintf("%v.body", cmdPrefix) } - _ = cmd.PersistentFlags().String(bodyFlagName, "", "Optional json string for [body]. ") + _ = cmd.PersistentFlags().String(flagBodyName, "", `Optional json string for [body]. `) // add flags for body if err := registerModelSwarmSpecFlags(0, "swarmSpec", cmd); err != nil { @@ -109,71 +107,75 @@ func registerOperationSwarmSwarmUpdateBodyParamFlags(cmdPrefix string, cmd *cobr return nil } + func registerOperationSwarmSwarmUpdateRotateManagerTokenParamFlags(cmdPrefix string, cmd *cobra.Command) error { - rotateManagerTokenDescription := `Rotate the manager join token.` + flagRotateManagerTokenDescription := `Rotate the manager join token.` - var rotateManagerTokenFlagName string + var flagRotateManagerTokenName string if cmdPrefix == "" { - rotateManagerTokenFlagName = "rotateManagerToken" + flagRotateManagerTokenName = "rotateManagerToken" } else { - rotateManagerTokenFlagName = fmt.Sprintf("%v.rotateManagerToken", cmdPrefix) + flagRotateManagerTokenName = fmt.Sprintf("%v.rotateManagerToken", cmdPrefix) } - var rotateManagerTokenFlagDefault bool + var flagRotateManagerTokenDefault bool - _ = cmd.PersistentFlags().Bool(rotateManagerTokenFlagName, rotateManagerTokenFlagDefault, rotateManagerTokenDescription) + _ = cmd.PersistentFlags().Bool(flagRotateManagerTokenName, flagRotateManagerTokenDefault, flagRotateManagerTokenDescription) return nil } + func registerOperationSwarmSwarmUpdateRotateManagerUnlockKeyParamFlags(cmdPrefix string, cmd *cobra.Command) error { - rotateManagerUnlockKeyDescription := `Rotate the manager unlock key.` + flagRotateManagerUnlockKeyDescription := `Rotate the manager unlock key.` - var rotateManagerUnlockKeyFlagName string + var flagRotateManagerUnlockKeyName string if cmdPrefix == "" { - rotateManagerUnlockKeyFlagName = "rotateManagerUnlockKey" + flagRotateManagerUnlockKeyName = "rotateManagerUnlockKey" } else { - rotateManagerUnlockKeyFlagName = fmt.Sprintf("%v.rotateManagerUnlockKey", cmdPrefix) + flagRotateManagerUnlockKeyName = fmt.Sprintf("%v.rotateManagerUnlockKey", cmdPrefix) } - var rotateManagerUnlockKeyFlagDefault bool + var flagRotateManagerUnlockKeyDefault bool - _ = cmd.PersistentFlags().Bool(rotateManagerUnlockKeyFlagName, rotateManagerUnlockKeyFlagDefault, rotateManagerUnlockKeyDescription) + _ = cmd.PersistentFlags().Bool(flagRotateManagerUnlockKeyName, flagRotateManagerUnlockKeyDefault, flagRotateManagerUnlockKeyDescription) return nil } + func registerOperationSwarmSwarmUpdateRotateWorkerTokenParamFlags(cmdPrefix string, cmd *cobra.Command) error { - rotateWorkerTokenDescription := `Rotate the worker join token.` + flagRotateWorkerTokenDescription := `Rotate the worker join token.` - var rotateWorkerTokenFlagName string + var flagRotateWorkerTokenName string if cmdPrefix == "" { - rotateWorkerTokenFlagName = "rotateWorkerToken" + flagRotateWorkerTokenName = "rotateWorkerToken" } else { - rotateWorkerTokenFlagName = fmt.Sprintf("%v.rotateWorkerToken", cmdPrefix) + flagRotateWorkerTokenName = fmt.Sprintf("%v.rotateWorkerToken", cmdPrefix) } - var rotateWorkerTokenFlagDefault bool + var flagRotateWorkerTokenDefault bool - _ = cmd.PersistentFlags().Bool(rotateWorkerTokenFlagName, rotateWorkerTokenFlagDefault, rotateWorkerTokenDescription) + _ = cmd.PersistentFlags().Bool(flagRotateWorkerTokenName, flagRotateWorkerTokenDefault, flagRotateWorkerTokenDescription) return nil } + func registerOperationSwarmSwarmUpdateVersionParamFlags(cmdPrefix string, cmd *cobra.Command) error { - versionDescription := `Required. The version number of the swarm object being updated. This is required to avoid conflicting writes.` + flagVersionDescription := `Required. The version number of the swarm object being updated. This is required to avoid conflicting writes.` - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "version" + flagVersionName = "version" } else { - versionFlagName = fmt.Sprintf("%v.version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.version", cmdPrefix) } - var versionFlagDefault int64 + var flagVersionDefault int64 - _ = cmd.PersistentFlags().Int64(versionFlagName, versionFlagDefault, versionDescription) + _ = cmd.PersistentFlags().Int64(flagVersionName, flagVersionDefault, flagVersionDescription) return nil } @@ -182,118 +184,127 @@ func retrieveOperationSwarmSwarmUpdateBodyFlag(m *swarm.SwarmUpdateParams, cmdPr retAdded := false if cmd.Flags().Changed("body") { // Read body string from cmd and unmarshal - bodyValueStr, err := cmd.Flags().GetString("body") + flagBodyValueStr, err := cmd.Flags().GetString("body") if err != nil { return err, false } - bodyValue := models.SwarmSpec{} - if err := json.Unmarshal([]byte(bodyValueStr), &bodyValue); err != nil { - return fmt.Errorf("cannot unmarshal body string in models.SwarmSpec: %v", err), false + flagBodyValue := models.SwarmSpec{} + if err := json.Unmarshal([]byte(flagBodyValueStr), &flagBodyValue); err != nil { + return fmt.Errorf("cannot unmarshal body string in models.SwarmSpec: %w", err), false } - m.Body = &bodyValue + m.Body = &flagBodyValue } - bodyValueModel := m.Body - if swag.IsZero(bodyValueModel) { - bodyValueModel = &models.SwarmSpec{} + flagBodyModel := m.Body + if swag.IsZero(flagBodyModel) { + flagBodyModel = &models.SwarmSpec{} } - err, added := retrieveModelSwarmSpecFlags(0, bodyValueModel, "swarmSpec", cmd) + err, added := retrieveModelSwarmSpecFlags(0, flagBodyModel, "swarmSpec", cmd) if err != nil { return err, false } if added { - m.Body = bodyValueModel + m.Body = flagBodyModel } - if dryRun && debug { - bodyValueDebugBytes, err := json.Marshal(m.Body) + if dryRun && debug { + flagBodyValueDebugBytes, err := json.Marshal(m.Body) if err != nil { return err, false } - logDebugf("Body dry-run payload: %v", string(bodyValueDebugBytes)) + logDebugf("Body dry-run payload: %v", string(flagBodyValueDebugBytes)) } + retAdded = retAdded || added return nil, retAdded } + func retrieveOperationSwarmSwarmUpdateRotateManagerTokenFlag(m *swarm.SwarmUpdateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("rotateManagerToken") { - var rotateManagerTokenFlagName string + var flagRotateManagerTokenName string if cmdPrefix == "" { - rotateManagerTokenFlagName = "rotateManagerToken" + flagRotateManagerTokenName = "rotateManagerToken" } else { - rotateManagerTokenFlagName = fmt.Sprintf("%v.rotateManagerToken", cmdPrefix) + flagRotateManagerTokenName = fmt.Sprintf("%v.rotateManagerToken", cmdPrefix) } - rotateManagerTokenFlagValue, err := cmd.Flags().GetBool(rotateManagerTokenFlagName) + flagRotateManagerTokenValue, err := cmd.Flags().GetBool(flagRotateManagerTokenName) if err != nil { return err, false } - m.RotateManagerToken = &rotateManagerTokenFlagValue + m.RotateManagerToken = &flagRotateManagerTokenValue } + return nil, retAdded } + func retrieveOperationSwarmSwarmUpdateRotateManagerUnlockKeyFlag(m *swarm.SwarmUpdateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("rotateManagerUnlockKey") { - var rotateManagerUnlockKeyFlagName string + var flagRotateManagerUnlockKeyName string if cmdPrefix == "" { - rotateManagerUnlockKeyFlagName = "rotateManagerUnlockKey" + flagRotateManagerUnlockKeyName = "rotateManagerUnlockKey" } else { - rotateManagerUnlockKeyFlagName = fmt.Sprintf("%v.rotateManagerUnlockKey", cmdPrefix) + flagRotateManagerUnlockKeyName = fmt.Sprintf("%v.rotateManagerUnlockKey", cmdPrefix) } - rotateManagerUnlockKeyFlagValue, err := cmd.Flags().GetBool(rotateManagerUnlockKeyFlagName) + flagRotateManagerUnlockKeyValue, err := cmd.Flags().GetBool(flagRotateManagerUnlockKeyName) if err != nil { return err, false } - m.RotateManagerUnlockKey = &rotateManagerUnlockKeyFlagValue + m.RotateManagerUnlockKey = &flagRotateManagerUnlockKeyValue } + return nil, retAdded } + func retrieveOperationSwarmSwarmUpdateRotateWorkerTokenFlag(m *swarm.SwarmUpdateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("rotateWorkerToken") { - var rotateWorkerTokenFlagName string + var flagRotateWorkerTokenName string if cmdPrefix == "" { - rotateWorkerTokenFlagName = "rotateWorkerToken" + flagRotateWorkerTokenName = "rotateWorkerToken" } else { - rotateWorkerTokenFlagName = fmt.Sprintf("%v.rotateWorkerToken", cmdPrefix) + flagRotateWorkerTokenName = fmt.Sprintf("%v.rotateWorkerToken", cmdPrefix) } - rotateWorkerTokenFlagValue, err := cmd.Flags().GetBool(rotateWorkerTokenFlagName) + flagRotateWorkerTokenValue, err := cmd.Flags().GetBool(flagRotateWorkerTokenName) if err != nil { return err, false } - m.RotateWorkerToken = &rotateWorkerTokenFlagValue + m.RotateWorkerToken = &flagRotateWorkerTokenValue } + return nil, retAdded } + func retrieveOperationSwarmSwarmUpdateVersionFlag(m *swarm.SwarmUpdateParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("version") { - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "version" + flagVersionName = "version" } else { - versionFlagName = fmt.Sprintf("%v.version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.version", cmdPrefix) } - versionFlagValue, err := cmd.Flags().GetInt64(versionFlagName) + flagVersionValue, err := cmd.Flags().GetInt64(flagVersionName) if err != nil { return err, false } - m.Version = versionFlagValue + m.Version = flagVersionValue } + return nil, retAdded } @@ -301,48 +312,48 @@ func retrieveOperationSwarmSwarmUpdateVersionFlag(m *swarm.SwarmUpdateParams, cm func parseOperationSwarmSwarmUpdateResult(resp0 *swarm.SwarmUpdateOK, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning swarmUpdateOK is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*swarm.SwarmUpdateBadRequest) + var iResp1 any = respErr + eresp1, ok := iResp1.(*swarm.SwarmUpdateBadRequest) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*swarm.SwarmUpdateInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*swarm.SwarmUpdateInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*swarm.SwarmUpdateServiceUnavailable) + var iResp3 any = respErr + eresp3, ok := iResp3.(*swarm.SwarmUpdateServiceUnavailable) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response swarmUpdateOK is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/system_auth_operation.go b/cli/system_auth_operation.go index 58457eb..22914ce 100644 --- a/cli/system_auth_operation.go +++ b/cli/system_auth_operation.go @@ -2,9 +2,6 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" @@ -12,11 +9,12 @@ import ( "github.com/go-swagger/dockerctl/client/system" "github.com/go-swagger/dockerctl/models" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationSystemSystemAuthCmd returns a cmd to handle operation systemAuth +// makeOperationSystemSystemAuthCmd returns a command to handle operation systemAuth func makeOperationSystemSystemAuthCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "SystemAuth", @@ -39,11 +37,10 @@ func runOperationSystemSystemAuth(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := system.NewSystemAuthParams() - if err, _ := retrieveOperationSystemSystemAuthAuthConfigFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationSystemSystemAuthAuthConfigFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -52,10 +49,11 @@ func runOperationSystemSystemAuth(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -69,14 +67,14 @@ func registerOperationSystemSystemAuthParamFlags(cmd *cobra.Command) error { func registerOperationSystemSystemAuthAuthConfigParamFlags(cmdPrefix string, cmd *cobra.Command) error { - var authConfigFlagName string + var flagAuthConfigName string if cmdPrefix == "" { - authConfigFlagName = "authConfig" + flagAuthConfigName = "authConfig" } else { - authConfigFlagName = fmt.Sprintf("%v.authConfig", cmdPrefix) + flagAuthConfigName = fmt.Sprintf("%v.authConfig", cmdPrefix) } - _ = cmd.PersistentFlags().String(authConfigFlagName, "", "Optional json string for [authConfig]. Authentication to check") + _ = cmd.PersistentFlags().String(flagAuthConfigName, "", `Optional json string for [authConfig]. Authentication to check`) // add flags for body if err := registerModelAuthConfigFlags(0, "authConfig", cmd); err != nil { @@ -90,36 +88,37 @@ func retrieveOperationSystemSystemAuthAuthConfigFlag(m *system.SystemAuthParams, retAdded := false if cmd.Flags().Changed("authConfig") { // Read authConfig string from cmd and unmarshal - authConfigValueStr, err := cmd.Flags().GetString("authConfig") + flagAuthConfigValueStr, err := cmd.Flags().GetString("authConfig") if err != nil { return err, false } - authConfigValue := models.AuthConfig{} - if err := json.Unmarshal([]byte(authConfigValueStr), &authConfigValue); err != nil { - return fmt.Errorf("cannot unmarshal authConfig string in models.AuthConfig: %v", err), false + flagAuthConfigValue := models.AuthConfig{} + if err := json.Unmarshal([]byte(flagAuthConfigValueStr), &flagAuthConfigValue); err != nil { + return fmt.Errorf("cannot unmarshal authConfig string in models.AuthConfig: %w", err), false } - m.AuthConfig = &authConfigValue + m.AuthConfig = &flagAuthConfigValue } - authConfigValueModel := m.AuthConfig - if swag.IsZero(authConfigValueModel) { - authConfigValueModel = &models.AuthConfig{} + flagAuthConfigModel := m.AuthConfig + if swag.IsZero(flagAuthConfigModel) { + flagAuthConfigModel = &models.AuthConfig{} } - err, added := retrieveModelAuthConfigFlags(0, authConfigValueModel, "authConfig", cmd) + err, added := retrieveModelAuthConfigFlags(0, flagAuthConfigModel, "authConfig", cmd) if err != nil { return err, false } if added { - m.AuthConfig = authConfigValueModel + m.AuthConfig = flagAuthConfigModel } - if dryRun && debug { - authConfigValueDebugBytes, err := json.Marshal(m.AuthConfig) + if dryRun && debug { + flagAuthConfigValueDebugBytes, err := json.Marshal(m.AuthConfig) if err != nil { return err, false } - logDebugf("AuthConfig dry-run payload: %v", string(authConfigValueDebugBytes)) + logDebugf("AuthConfig dry-run payload: %v", string(flagAuthConfigValueDebugBytes)) } + retAdded = retAdded || added return nil, retAdded @@ -129,35 +128,36 @@ func retrieveOperationSystemSystemAuthAuthConfigFlag(m *system.SystemAuthParams, func parseOperationSystemSystemAuthResult(resp0 *system.SystemAuthOK, resp1 *system.SystemAuthNoContent, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*system.SystemAuthOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*system.SystemAuthOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - // Non schema case: warning systemAuthNoContent is not supported - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*system.SystemAuthInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*system.SystemAuthInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -165,64 +165,62 @@ func parseOperationSystemSystemAuthResult(resp0 *system.SystemAuthOK, resp1 *sys } return string(msgStr), nil } - // warning: non schema response systemAuthNoContent is not supported by go-swagger cli yet. - return "", nil } // register flags to command func registerModelSystemAuthOKBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSystemAuthOKBodyIdentityToken(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemAuthOKBodyPropIdentityToken(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemAuthOKBodyStatus(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemAuthOKBodyPropStatus(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSystemAuthOKBodyIdentityToken(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemAuthOKBodyPropIdentityToken(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - identityTokenDescription := `An opaque token used to authenticate a user after a successful login` + flagIdentityTokenDescription := `An opaque token used to authenticate a user after a successful login` - var identityTokenFlagName string + var flagIdentityTokenName string if cmdPrefix == "" { - identityTokenFlagName = "IdentityToken" + flagIdentityTokenName = "IdentityToken" } else { - identityTokenFlagName = fmt.Sprintf("%v.IdentityToken", cmdPrefix) + flagIdentityTokenName = fmt.Sprintf("%v.IdentityToken", cmdPrefix) } - var identityTokenFlagDefault string + var flagIdentityTokenDefault string - _ = cmd.PersistentFlags().String(identityTokenFlagName, identityTokenFlagDefault, identityTokenDescription) + _ = cmd.PersistentFlags().String(flagIdentityTokenName, flagIdentityTokenDefault, flagIdentityTokenDescription) return nil } -func registerSystemAuthOKBodyStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemAuthOKBodyPropStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - statusDescription := `Required. The status of the authentication` + flagStatusDescription := `Required. The status of the authentication` - var statusFlagName string + var flagStatusName string if cmdPrefix == "" { - statusFlagName = "Status" + flagStatusName = "Status" } else { - statusFlagName = fmt.Sprintf("%v.Status", cmdPrefix) + flagStatusName = fmt.Sprintf("%v.Status", cmdPrefix) } - var statusFlagDefault string + var flagStatusDefault string - _ = cmd.PersistentFlags().String(statusFlagName, statusFlagDefault, statusDescription) + _ = cmd.PersistentFlags().String(flagStatusName, flagStatusDefault, flagStatusDescription) return nil } @@ -231,42 +229,42 @@ func registerSystemAuthOKBodyStatus(depth int, cmdPrefix string, cmd *cobra.Comm func retrieveModelSystemAuthOKBodyFlags(depth int, m *system.SystemAuthOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, identityTokenAdded := retrieveSystemAuthOKBodyIdentityTokenFlags(depth, m, cmdPrefix, cmd) + err, IdentityTokenAdded := retrieveSystemAuthOKBodyPropIdentityTokenFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || identityTokenAdded + retAdded = retAdded || IdentityTokenAdded - err, statusAdded := retrieveSystemAuthOKBodyStatusFlags(depth, m, cmdPrefix, cmd) + err, StatusAdded := retrieveSystemAuthOKBodyPropStatusFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || statusAdded + retAdded = retAdded || StatusAdded return nil, retAdded } -func retrieveSystemAuthOKBodyIdentityTokenFlags(depth int, m *system.SystemAuthOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemAuthOKBodyPropIdentityTokenFlags(depth int, m *system.SystemAuthOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - identityTokenFlagName := fmt.Sprintf("%v.IdentityToken", cmdPrefix) - if cmd.Flags().Changed(identityTokenFlagName) { + flagIdentityTokenName := fmt.Sprintf("%v.IdentityToken", cmdPrefix) + if cmd.Flags().Changed(flagIdentityTokenName) { - var identityTokenFlagName string + var flagIdentityTokenName string if cmdPrefix == "" { - identityTokenFlagName = "IdentityToken" + flagIdentityTokenName = "IdentityToken" } else { - identityTokenFlagName = fmt.Sprintf("%v.IdentityToken", cmdPrefix) + flagIdentityTokenName = fmt.Sprintf("%v.IdentityToken", cmdPrefix) } - identityTokenFlagValue, err := cmd.Flags().GetString(identityTokenFlagName) + flagIdentityTokenValue, err := cmd.Flags().GetString(flagIdentityTokenName) if err != nil { return err, false } - m.IdentityToken = identityTokenFlagValue + m.IdentityToken = flagIdentityTokenValue retAdded = true } @@ -274,27 +272,27 @@ func retrieveSystemAuthOKBodyIdentityTokenFlags(depth int, m *system.SystemAuthO return nil, retAdded } -func retrieveSystemAuthOKBodyStatusFlags(depth int, m *system.SystemAuthOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemAuthOKBodyPropStatusFlags(depth int, m *system.SystemAuthOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - statusFlagName := fmt.Sprintf("%v.Status", cmdPrefix) - if cmd.Flags().Changed(statusFlagName) { + flagStatusName := fmt.Sprintf("%v.Status", cmdPrefix) + if cmd.Flags().Changed(flagStatusName) { - var statusFlagName string + var flagStatusName string if cmdPrefix == "" { - statusFlagName = "Status" + flagStatusName = "Status" } else { - statusFlagName = fmt.Sprintf("%v.Status", cmdPrefix) + flagStatusName = fmt.Sprintf("%v.Status", cmdPrefix) } - statusFlagValue, err := cmd.Flags().GetString(statusFlagName) + flagStatusValue, err := cmd.Flags().GetString(flagStatusName) if err != nil { return err, false } - m.Status = statusFlagValue + m.Status = flagStatusValue retAdded = true } diff --git a/cli/system_data_usage_operation.go b/cli/system_data_usage_operation.go index fa1cb8c..cd5ed4d 100644 --- a/cli/system_data_usage_operation.go +++ b/cli/system_data_usage_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/system" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationSystemSystemDataUsageCmd returns a cmd to handle operation systemDataUsage +// makeOperationSystemSystemDataUsageCmd returns a command to handle operation systemDataUsage func makeOperationSystemSystemDataUsageCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "SystemDataUsage", @@ -39,7 +37,6 @@ func runOperationSystemSystemDataUsage(cmd *cobra.Command, args []string) error // retrieve flag values from cmd and fill params params := system.NewSystemDataUsageParams() if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -48,10 +45,11 @@ func runOperationSystemSystemDataUsage(cmd *cobra.Command, args []string) error if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -64,33 +62,35 @@ func registerOperationSystemSystemDataUsageParamFlags(cmd *cobra.Command) error func parseOperationSystemSystemDataUsageResult(resp0 *system.SystemDataUsageOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*system.SystemDataUsageOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*system.SystemDataUsageOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*system.SystemDataUsageInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*system.SystemDataUsageInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -98,37 +98,36 @@ func parseOperationSystemSystemDataUsageResult(resp0 *system.SystemDataUsageOK, } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelSystemDataUsageOKBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSystemDataUsageOKBodyBuildCache(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemDataUsageOKBodyPropBuildCache(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemDataUsageOKBodyContainers(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemDataUsageOKBodyPropContainers(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemDataUsageOKBodyImages(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemDataUsageOKBodyPropImages(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemDataUsageOKBodyLayersSize(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemDataUsageOKBodyPropLayersSize(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemDataUsageOKBodyVolumes(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemDataUsageOKBodyPropVolumes(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSystemDataUsageOKBodyBuildCache(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemDataUsageOKBodyPropBuildCache(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -138,7 +137,7 @@ func registerSystemDataUsageOKBodyBuildCache(depth int, cmdPrefix string, cmd *c return nil } -func registerSystemDataUsageOKBodyContainers(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemDataUsageOKBodyPropContainers(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -148,7 +147,7 @@ func registerSystemDataUsageOKBodyContainers(depth int, cmdPrefix string, cmd *c return nil } -func registerSystemDataUsageOKBodyImages(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemDataUsageOKBodyPropImages(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -158,28 +157,28 @@ func registerSystemDataUsageOKBodyImages(depth int, cmdPrefix string, cmd *cobra return nil } -func registerSystemDataUsageOKBodyLayersSize(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemDataUsageOKBodyPropLayersSize(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - layersSizeDescription := `` + flagLayersSizeDescription := `` - var layersSizeFlagName string + var flagLayersSizeName string if cmdPrefix == "" { - layersSizeFlagName = "LayersSize" + flagLayersSizeName = "LayersSize" } else { - layersSizeFlagName = fmt.Sprintf("%v.LayersSize", cmdPrefix) + flagLayersSizeName = fmt.Sprintf("%v.LayersSize", cmdPrefix) } - var layersSizeFlagDefault int64 + var flagLayersSizeDefault int64 - _ = cmd.PersistentFlags().Int64(layersSizeFlagName, layersSizeFlagDefault, layersSizeDescription) + _ = cmd.PersistentFlags().Int64(flagLayersSizeName, flagLayersSizeDefault, flagLayersSizeDescription) return nil } -func registerSystemDataUsageOKBodyVolumes(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemDataUsageOKBodyPropVolumes(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -193,102 +192,102 @@ func registerSystemDataUsageOKBodyVolumes(depth int, cmdPrefix string, cmd *cobr func retrieveModelSystemDataUsageOKBodyFlags(depth int, m *system.SystemDataUsageOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, buildCacheAdded := retrieveSystemDataUsageOKBodyBuildCacheFlags(depth, m, cmdPrefix, cmd) + err, BuildCacheAdded := retrieveSystemDataUsageOKBodyPropBuildCacheFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || buildCacheAdded + retAdded = retAdded || BuildCacheAdded - err, containersAdded := retrieveSystemDataUsageOKBodyContainersFlags(depth, m, cmdPrefix, cmd) + err, ContainersAdded := retrieveSystemDataUsageOKBodyPropContainersFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containersAdded + retAdded = retAdded || ContainersAdded - err, imagesAdded := retrieveSystemDataUsageOKBodyImagesFlags(depth, m, cmdPrefix, cmd) + err, ImagesAdded := retrieveSystemDataUsageOKBodyPropImagesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || imagesAdded + retAdded = retAdded || ImagesAdded - err, layersSizeAdded := retrieveSystemDataUsageOKBodyLayersSizeFlags(depth, m, cmdPrefix, cmd) + err, LayersSizeAdded := retrieveSystemDataUsageOKBodyPropLayersSizeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || layersSizeAdded + retAdded = retAdded || LayersSizeAdded - err, volumesAdded := retrieveSystemDataUsageOKBodyVolumesFlags(depth, m, cmdPrefix, cmd) + err, VolumesAdded := retrieveSystemDataUsageOKBodyPropVolumesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || volumesAdded + retAdded = retAdded || VolumesAdded return nil, retAdded } -func retrieveSystemDataUsageOKBodyBuildCacheFlags(depth int, m *system.SystemDataUsageOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemDataUsageOKBodyPropBuildCacheFlags(depth int, m *system.SystemDataUsageOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - buildCacheFlagName := fmt.Sprintf("%v.BuildCache", cmdPrefix) - if cmd.Flags().Changed(buildCacheFlagName) { + flagBuildCacheName := fmt.Sprintf("%v.BuildCache", cmdPrefix) + if cmd.Flags().Changed(flagBuildCacheName) { // warning: BuildCache array type []*models.BuildCache is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveSystemDataUsageOKBodyContainersFlags(depth int, m *system.SystemDataUsageOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemDataUsageOKBodyPropContainersFlags(depth int, m *system.SystemDataUsageOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - containersFlagName := fmt.Sprintf("%v.Containers", cmdPrefix) - if cmd.Flags().Changed(containersFlagName) { + flagContainersName := fmt.Sprintf("%v.Containers", cmdPrefix) + if cmd.Flags().Changed(flagContainersName) { // warning: Containers array type []models.ContainerSummary is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveSystemDataUsageOKBodyImagesFlags(depth int, m *system.SystemDataUsageOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemDataUsageOKBodyPropImagesFlags(depth int, m *system.SystemDataUsageOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - imagesFlagName := fmt.Sprintf("%v.Images", cmdPrefix) - if cmd.Flags().Changed(imagesFlagName) { + flagImagesName := fmt.Sprintf("%v.Images", cmdPrefix) + if cmd.Flags().Changed(flagImagesName) { // warning: Images array type []*models.ImageSummary is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveSystemDataUsageOKBodyLayersSizeFlags(depth int, m *system.SystemDataUsageOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemDataUsageOKBodyPropLayersSizeFlags(depth int, m *system.SystemDataUsageOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - layersSizeFlagName := fmt.Sprintf("%v.LayersSize", cmdPrefix) - if cmd.Flags().Changed(layersSizeFlagName) { + flagLayersSizeName := fmt.Sprintf("%v.LayersSize", cmdPrefix) + if cmd.Flags().Changed(flagLayersSizeName) { - var layersSizeFlagName string + var flagLayersSizeName string if cmdPrefix == "" { - layersSizeFlagName = "LayersSize" + flagLayersSizeName = "LayersSize" } else { - layersSizeFlagName = fmt.Sprintf("%v.LayersSize", cmdPrefix) + flagLayersSizeName = fmt.Sprintf("%v.LayersSize", cmdPrefix) } - layersSizeFlagValue, err := cmd.Flags().GetInt64(layersSizeFlagName) + flagLayersSizeValue, err := cmd.Flags().GetInt64(flagLayersSizeName) if err != nil { return err, false } - m.LayersSize = layersSizeFlagValue + m.LayersSize = flagLayersSizeValue retAdded = true } @@ -296,14 +295,14 @@ func retrieveSystemDataUsageOKBodyLayersSizeFlags(depth int, m *system.SystemDat return nil, retAdded } -func retrieveSystemDataUsageOKBodyVolumesFlags(depth int, m *system.SystemDataUsageOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemDataUsageOKBodyPropVolumesFlags(depth int, m *system.SystemDataUsageOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - volumesFlagName := fmt.Sprintf("%v.Volumes", cmdPrefix) - if cmd.Flags().Changed(volumesFlagName) { + flagVolumesName := fmt.Sprintf("%v.Volumes", cmdPrefix) + if cmd.Flags().Changed(flagVolumesName) { // warning: Volumes array type []*models.Volume is not supported by go-swagger cli yet } diff --git a/cli/system_events_operation.go b/cli/system_events_operation.go index 6233eed..e7cdfd1 100644 --- a/cli/system_events_operation.go +++ b/cli/system_events_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/system" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationSystemSystemEventsCmd returns a cmd to handle operation systemEvents +// makeOperationSystemSystemEventsCmd returns a command to handle operation systemEvents func makeOperationSystemSystemEventsCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "SystemEvents", @@ -59,17 +57,16 @@ func runOperationSystemSystemEvents(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := system.NewSystemEventsParams() - if err, _ := retrieveOperationSystemSystemEventsFiltersFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationSystemSystemEventsFiltersFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationSystemSystemEventsSinceFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationSystemSystemEventsSinceFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationSystemSystemEventsUntilFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationSystemSystemEventsUntilFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -78,10 +75,11 @@ func runOperationSystemSystemEvents(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -101,7 +99,7 @@ func registerOperationSystemSystemEventsParamFlags(cmd *cobra.Command) error { func registerOperationSystemSystemEventsFiltersParamFlags(cmdPrefix string, cmd *cobra.Command) error { - filtersDescription := `A JSON encoded value of filters (a ` + "`" + `map[string][]string` + "`" + `) to process on the event list. Available filters: + flagFiltersDescription := `A JSON encoded value of filters (a ` + "`" + `map[string][]string` + "`" + `) to process on the event list. Available filters: - ` + "`" + `config=` + "`" + ` config name or ID - ` + "`" + `container=` + "`" + ` container name or ID @@ -119,50 +117,52 @@ func registerOperationSystemSystemEventsFiltersParamFlags(cmdPrefix string, cmd - ` + "`" + `volume=` + "`" + ` volume name ` - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - var filtersFlagDefault string + var flagFiltersDefault string - _ = cmd.PersistentFlags().String(filtersFlagName, filtersFlagDefault, filtersDescription) + _ = cmd.PersistentFlags().String(flagFiltersName, flagFiltersDefault, flagFiltersDescription) return nil } + func registerOperationSystemSystemEventsSinceParamFlags(cmdPrefix string, cmd *cobra.Command) error { - sinceDescription := `Show events created since this timestamp then stream new events.` + flagSinceDescription := `Show events created since this timestamp then stream new events.` - var sinceFlagName string + var flagSinceName string if cmdPrefix == "" { - sinceFlagName = "since" + flagSinceName = "since" } else { - sinceFlagName = fmt.Sprintf("%v.since", cmdPrefix) + flagSinceName = fmt.Sprintf("%v.since", cmdPrefix) } - var sinceFlagDefault string + var flagSinceDefault string - _ = cmd.PersistentFlags().String(sinceFlagName, sinceFlagDefault, sinceDescription) + _ = cmd.PersistentFlags().String(flagSinceName, flagSinceDefault, flagSinceDescription) return nil } + func registerOperationSystemSystemEventsUntilParamFlags(cmdPrefix string, cmd *cobra.Command) error { - untilDescription := `Show events created until this timestamp then stop streaming.` + flagUntilDescription := `Show events created until this timestamp then stop streaming.` - var untilFlagName string + var flagUntilName string if cmdPrefix == "" { - untilFlagName = "until" + flagUntilName = "until" } else { - untilFlagName = fmt.Sprintf("%v.until", cmdPrefix) + flagUntilName = fmt.Sprintf("%v.until", cmdPrefix) } - var untilFlagDefault string + var flagUntilDefault string - _ = cmd.PersistentFlags().String(untilFlagName, untilFlagDefault, untilDescription) + _ = cmd.PersistentFlags().String(flagUntilName, flagUntilDefault, flagUntilDescription) return nil } @@ -171,60 +171,65 @@ func retrieveOperationSystemSystemEventsFiltersFlag(m *system.SystemEventsParams retAdded := false if cmd.Flags().Changed("filters") { - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - filtersFlagValue, err := cmd.Flags().GetString(filtersFlagName) + flagFiltersValue, err := cmd.Flags().GetString(flagFiltersName) if err != nil { return err, false } - m.Filters = &filtersFlagValue + m.Filters = &flagFiltersValue } + return nil, retAdded } + func retrieveOperationSystemSystemEventsSinceFlag(m *system.SystemEventsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("since") { - var sinceFlagName string + var flagSinceName string if cmdPrefix == "" { - sinceFlagName = "since" + flagSinceName = "since" } else { - sinceFlagName = fmt.Sprintf("%v.since", cmdPrefix) + flagSinceName = fmt.Sprintf("%v.since", cmdPrefix) } - sinceFlagValue, err := cmd.Flags().GetString(sinceFlagName) + flagSinceValue, err := cmd.Flags().GetString(flagSinceName) if err != nil { return err, false } - m.Since = &sinceFlagValue + m.Since = &flagSinceValue } + return nil, retAdded } + func retrieveOperationSystemSystemEventsUntilFlag(m *system.SystemEventsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("until") { - var untilFlagName string + var flagUntilName string if cmdPrefix == "" { - untilFlagName = "until" + flagUntilName = "until" } else { - untilFlagName = fmt.Sprintf("%v.until", cmdPrefix) + flagUntilName = fmt.Sprintf("%v.until", cmdPrefix) } - untilFlagValue, err := cmd.Flags().GetString(untilFlagName) + flagUntilValue, err := cmd.Flags().GetString(flagUntilName) if err != nil { return err, false } - m.Until = &untilFlagValue + m.Until = &flagUntilValue } + return nil, retAdded } @@ -232,45 +237,47 @@ func retrieveOperationSystemSystemEventsUntilFlag(m *system.SystemEventsParams, func parseOperationSystemSystemEventsResult(resp0 *system.SystemEventsOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*system.SystemEventsOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*system.SystemEventsOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*system.SystemEventsBadRequest) + var iResp1 any = respErr + eresp1, ok := iResp1.(*system.SystemEventsBadRequest) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*system.SystemEventsInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*system.SystemEventsInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -278,135 +285,134 @@ func parseOperationSystemSystemEventsResult(resp0 *system.SystemEventsOK, respEr } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelSystemEventsOKBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSystemEventsOKBodyAction(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemEventsOKBodyPropAction(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemEventsOKBodyActor(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemEventsOKBodyPropActor(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemEventsOKBodyType(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemEventsOKBodyPropType(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemEventsOKBodyTime(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemEventsOKBodyPropTime(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemEventsOKBodyTimeNano(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemEventsOKBodyPropTimeNano(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSystemEventsOKBodyAction(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemEventsOKBodyPropAction(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - actionDescription := `The type of event` + flagActionDescription := `The type of event` - var actionFlagName string + var flagActionName string if cmdPrefix == "" { - actionFlagName = "Action" + flagActionName = "Action" } else { - actionFlagName = fmt.Sprintf("%v.Action", cmdPrefix) + flagActionName = fmt.Sprintf("%v.Action", cmdPrefix) } - var actionFlagDefault string + var flagActionDefault string - _ = cmd.PersistentFlags().String(actionFlagName, actionFlagDefault, actionDescription) + _ = cmd.PersistentFlags().String(flagActionName, flagActionDefault, flagActionDescription) return nil } -func registerSystemEventsOKBodyActor(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemEventsOKBodyPropActor(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var actorFlagName string + var flagActorName string if cmdPrefix == "" { - actorFlagName = "Actor" + flagActorName = "Actor" } else { - actorFlagName = fmt.Sprintf("%v.Actor", cmdPrefix) + flagActorName = fmt.Sprintf("%v.Actor", cmdPrefix) } - if err := registerModelSystemEventsOKBodyActorFlags(depth+1, actorFlagName, cmd); err != nil { + if err := registerModelSystemEventsOKBodyActorFlags(depth+1, flagActorName, cmd); err != nil { return err } return nil } -func registerSystemEventsOKBodyType(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemEventsOKBodyPropType(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - typeDescription := `The type of object emitting the event` + flagTypeDescription := `The type of object emitting the event` - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - var typeFlagDefault string + var flagTypeDefault string - _ = cmd.PersistentFlags().String(typeFlagName, typeFlagDefault, typeDescription) + _ = cmd.PersistentFlags().String(flagTypeName, flagTypeDefault, flagTypeDescription) return nil } -func registerSystemEventsOKBodyTime(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemEventsOKBodyPropTime(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - timeDescription := `Timestamp of event` + flagTimeDescription := `Timestamp of event` - var timeFlagName string + var flagTimeName string if cmdPrefix == "" { - timeFlagName = "time" + flagTimeName = "time" } else { - timeFlagName = fmt.Sprintf("%v.time", cmdPrefix) + flagTimeName = fmt.Sprintf("%v.time", cmdPrefix) } - var timeFlagDefault int64 + var flagTimeDefault int64 - _ = cmd.PersistentFlags().Int64(timeFlagName, timeFlagDefault, timeDescription) + _ = cmd.PersistentFlags().Int64(flagTimeName, flagTimeDefault, flagTimeDescription) return nil } -func registerSystemEventsOKBodyTimeNano(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemEventsOKBodyPropTimeNano(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - timeNanoDescription := `Timestamp of event, with nanosecond accuracy` + flagTimeNanoDescription := `Timestamp of event, with nanosecond accuracy` - var timeNanoFlagName string + var flagTimeNanoName string if cmdPrefix == "" { - timeNanoFlagName = "timeNano" + flagTimeNanoName = "timeNano" } else { - timeNanoFlagName = fmt.Sprintf("%v.timeNano", cmdPrefix) + flagTimeNanoName = fmt.Sprintf("%v.timeNano", cmdPrefix) } - var timeNanoFlagDefault int64 + var flagTimeNanoDefault int64 - _ = cmd.PersistentFlags().Int64(timeNanoFlagName, timeNanoFlagDefault, timeNanoDescription) + _ = cmd.PersistentFlags().Int64(flagTimeNanoName, flagTimeNanoDefault, flagTimeNanoDescription) return nil } @@ -415,60 +421,60 @@ func registerSystemEventsOKBodyTimeNano(depth int, cmdPrefix string, cmd *cobra. func retrieveModelSystemEventsOKBodyFlags(depth int, m *system.SystemEventsOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, actionAdded := retrieveSystemEventsOKBodyActionFlags(depth, m, cmdPrefix, cmd) + err, ActionAdded := retrieveSystemEventsOKBodyPropActionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || actionAdded + retAdded = retAdded || ActionAdded - err, actorAdded := retrieveSystemEventsOKBodyActorFlags(depth, m, cmdPrefix, cmd) + err, ActorAdded := retrieveSystemEventsOKBodyPropActorFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || actorAdded + retAdded = retAdded || ActorAdded - err, typeAdded := retrieveSystemEventsOKBodyTypeFlags(depth, m, cmdPrefix, cmd) + err, TypeAdded := retrieveSystemEventsOKBodyPropTypeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || typeAdded + retAdded = retAdded || TypeAdded - err, timeAdded := retrieveSystemEventsOKBodyTimeFlags(depth, m, cmdPrefix, cmd) + err, TimeAdded := retrieveSystemEventsOKBodyPropTimeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || timeAdded + retAdded = retAdded || TimeAdded - err, timeNanoAdded := retrieveSystemEventsOKBodyTimeNanoFlags(depth, m, cmdPrefix, cmd) + err, TimeNanoAdded := retrieveSystemEventsOKBodyPropTimeNanoFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || timeNanoAdded + retAdded = retAdded || TimeNanoAdded return nil, retAdded } -func retrieveSystemEventsOKBodyActionFlags(depth int, m *system.SystemEventsOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemEventsOKBodyPropActionFlags(depth int, m *system.SystemEventsOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - actionFlagName := fmt.Sprintf("%v.Action", cmdPrefix) - if cmd.Flags().Changed(actionFlagName) { + flagActionName := fmt.Sprintf("%v.Action", cmdPrefix) + if cmd.Flags().Changed(flagActionName) { - var actionFlagName string + var flagActionName string if cmdPrefix == "" { - actionFlagName = "Action" + flagActionName = "Action" } else { - actionFlagName = fmt.Sprintf("%v.Action", cmdPrefix) + flagActionName = fmt.Sprintf("%v.Action", cmdPrefix) } - actionFlagValue, err := cmd.Flags().GetString(actionFlagName) + flagActionValue, err := cmd.Flags().GetString(flagActionName) if err != nil { return err, false } - m.Action = actionFlagValue + m.Action = flagActionValue retAdded = true } @@ -476,54 +482,54 @@ func retrieveSystemEventsOKBodyActionFlags(depth int, m *system.SystemEventsOKBo return nil, retAdded } -func retrieveSystemEventsOKBodyActorFlags(depth int, m *system.SystemEventsOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemEventsOKBodyPropActorFlags(depth int, m *system.SystemEventsOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - actorFlagName := fmt.Sprintf("%v.Actor", cmdPrefix) - if cmd.Flags().Changed(actorFlagName) { + flagActorName := fmt.Sprintf("%v.Actor", cmdPrefix) + if cmd.Flags().Changed(flagActorName) { // info: complex object Actor SystemEventsOKBodyActor is retrieved outside this Changed() block } - actorFlagValue := m.Actor - if swag.IsZero(actorFlagValue) { - actorFlagValue = &system.SystemEventsOKBodyActor{} + flagActorValue := m.Actor + if swag.IsZero(flagActorValue) { + flagActorValue = &system.SystemEventsOKBodyActor{} } - err, actorAdded := retrieveModelSystemEventsOKBodyActorFlags(depth+1, actorFlagValue, actorFlagName, cmd) + err, ActorAdded := retrieveModelSystemEventsOKBodyActorFlags(depth+1, flagActorValue, flagActorName, cmd) if err != nil { return err, false } - retAdded = retAdded || actorAdded - if actorAdded { - m.Actor = actorFlagValue + retAdded = retAdded || ActorAdded + if ActorAdded { + m.Actor = flagActorValue } return nil, retAdded } -func retrieveSystemEventsOKBodyTypeFlags(depth int, m *system.SystemEventsOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemEventsOKBodyPropTypeFlags(depth int, m *system.SystemEventsOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - typeFlagName := fmt.Sprintf("%v.Type", cmdPrefix) - if cmd.Flags().Changed(typeFlagName) { + flagTypeName := fmt.Sprintf("%v.Type", cmdPrefix) + if cmd.Flags().Changed(flagTypeName) { - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - typeFlagValue, err := cmd.Flags().GetString(typeFlagName) + flagTypeValue, err := cmd.Flags().GetString(flagTypeName) if err != nil { return err, false } - m.Type = typeFlagValue + m.Type = flagTypeValue retAdded = true } @@ -531,27 +537,27 @@ func retrieveSystemEventsOKBodyTypeFlags(depth int, m *system.SystemEventsOKBody return nil, retAdded } -func retrieveSystemEventsOKBodyTimeFlags(depth int, m *system.SystemEventsOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemEventsOKBodyPropTimeFlags(depth int, m *system.SystemEventsOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - timeFlagName := fmt.Sprintf("%v.time", cmdPrefix) - if cmd.Flags().Changed(timeFlagName) { + flagTimeName := fmt.Sprintf("%v.time", cmdPrefix) + if cmd.Flags().Changed(flagTimeName) { - var timeFlagName string + var flagTimeName string if cmdPrefix == "" { - timeFlagName = "time" + flagTimeName = "time" } else { - timeFlagName = fmt.Sprintf("%v.time", cmdPrefix) + flagTimeName = fmt.Sprintf("%v.time", cmdPrefix) } - timeFlagValue, err := cmd.Flags().GetInt64(timeFlagName) + flagTimeValue, err := cmd.Flags().GetInt64(flagTimeName) if err != nil { return err, false } - m.Time = timeFlagValue + m.Time = flagTimeValue retAdded = true } @@ -559,27 +565,27 @@ func retrieveSystemEventsOKBodyTimeFlags(depth int, m *system.SystemEventsOKBody return nil, retAdded } -func retrieveSystemEventsOKBodyTimeNanoFlags(depth int, m *system.SystemEventsOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemEventsOKBodyPropTimeNanoFlags(depth int, m *system.SystemEventsOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - timeNanoFlagName := fmt.Sprintf("%v.timeNano", cmdPrefix) - if cmd.Flags().Changed(timeNanoFlagName) { + flagTimeNanoName := fmt.Sprintf("%v.timeNano", cmdPrefix) + if cmd.Flags().Changed(flagTimeNanoName) { - var timeNanoFlagName string + var flagTimeNanoName string if cmdPrefix == "" { - timeNanoFlagName = "timeNano" + flagTimeNanoName = "timeNano" } else { - timeNanoFlagName = fmt.Sprintf("%v.timeNano", cmdPrefix) + flagTimeNanoName = fmt.Sprintf("%v.timeNano", cmdPrefix) } - timeNanoFlagValue, err := cmd.Flags().GetInt64(timeNanoFlagName) + flagTimeNanoValue, err := cmd.Flags().GetInt64(flagTimeNanoName) if err != nil { return err, false } - m.TimeNano = timeNanoFlagValue + m.TimeNano = flagTimeNanoValue retAdded = true } @@ -590,18 +596,18 @@ func retrieveSystemEventsOKBodyTimeNanoFlags(depth int, m *system.SystemEventsOK // register flags to command func registerModelSystemEventsOKBodyActorFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSystemEventsOKBodyActorAttributes(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemEventsOKBodyActorPropAttributes(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemEventsOKBodyActorID(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemEventsOKBodyActorPropID(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSystemEventsOKBodyActorAttributes(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemEventsOKBodyActorPropAttributes(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -611,23 +617,23 @@ func registerSystemEventsOKBodyActorAttributes(depth int, cmdPrefix string, cmd return nil } -func registerSystemEventsOKBodyActorID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemEventsOKBodyActorPropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `The ID of the object emitting the event` + flagIDDescription := `The ID of the object emitting the event` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -636,56 +642,56 @@ func registerSystemEventsOKBodyActorID(depth int, cmdPrefix string, cmd *cobra.C func retrieveModelSystemEventsOKBodyActorFlags(depth int, m *system.SystemEventsOKBodyActor, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, attributesAdded := retrieveSystemEventsOKBodyActorAttributesFlags(depth, m, cmdPrefix, cmd) + err, AttributesAdded := retrieveSystemEventsOKBodyActorPropAttributesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || attributesAdded + retAdded = retAdded || AttributesAdded - err, idAdded := retrieveSystemEventsOKBodyActorIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveSystemEventsOKBodyActorPropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded return nil, retAdded } -func retrieveSystemEventsOKBodyActorAttributesFlags(depth int, m *system.SystemEventsOKBodyActor, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemEventsOKBodyActorPropAttributesFlags(depth int, m *system.SystemEventsOKBodyActor, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - attributesFlagName := fmt.Sprintf("%v.Attributes", cmdPrefix) - if cmd.Flags().Changed(attributesFlagName) { + flagAttributesName := fmt.Sprintf("%v.Attributes", cmdPrefix) + if cmd.Flags().Changed(flagAttributesName) { // warning: Attributes map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveSystemEventsOKBodyActorIDFlags(depth int, m *system.SystemEventsOKBodyActor, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemEventsOKBodyActorPropIDFlags(depth int, m *system.SystemEventsOKBodyActor, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.ID", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.ID", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } diff --git a/cli/system_info_model.go b/cli/system_info_model.go index dc04b86..dd34dc5 100644 --- a/cli/system_info_model.go +++ b/cli/system_info_model.go @@ -2,17 +2,14 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for SystemInfo @@ -20,385 +17,385 @@ import ( // register flags to command func registerModelSystemInfoFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSystemInfoArchitecture(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropArchitecture(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoBridgeNfIp6tables(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropBridgeNfIp6tables(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoBridgeNfIptables(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropBridgeNfIptables(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoCPUSet(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropCPUSet(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoCPUShares(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropCPUShares(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoCgroupDriver(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropCgroupDriver(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoClusterAdvertise(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropClusterAdvertise(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoClusterStore(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropClusterStore(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoContainerdCommit(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropContainerdCommit(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoContainers(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropContainers(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoContainersPaused(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropContainersPaused(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoContainersRunning(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropContainersRunning(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoContainersStopped(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropContainersStopped(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoCPUCfsPeriod(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropCPUCfsPeriod(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoCPUCfsQuota(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropCPUCfsQuota(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoDebug(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropDebug(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoDefaultRuntime(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropDefaultRuntime(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoDockerRootDir(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropDockerRootDir(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoDriver(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropDriver(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoDriverStatus(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropDriverStatus(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoExperimentalBuild(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropExperimentalBuild(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoGenericResources(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropGenericResources(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoHTTPProxy(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropHTTPProxy(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoHTTPSProxy(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropHTTPSProxy(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoID(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoIPV4Forwarding(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropIPV4Forwarding(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoImages(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropImages(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoIndexServerAddress(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropIndexServerAddress(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoInitBinary(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropInitBinary(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoInitCommit(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropInitCommit(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoIsolation(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropIsolation(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoKernelMemory(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropKernelMemory(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoKernelVersion(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropKernelVersion(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoLabels(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropLabels(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoLiveRestoreEnabled(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropLiveRestoreEnabled(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoLoggingDriver(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropLoggingDriver(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoMemTotal(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropMemTotal(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoMemoryLimit(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropMemoryLimit(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoNCPU(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropNCPU(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoNEventsListener(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropNEventsListener(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoNFd(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropNFd(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoNGoroutines(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropNGoroutines(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoName(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoNoProxy(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropNoProxy(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoOSType(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropOSType(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoOSVersion(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropOSVersion(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoOomKillDisable(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropOomKillDisable(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoOperatingSystem(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropOperatingSystem(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoPidsLimit(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropPidsLimit(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoPlugins(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropPlugins(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoProductLicense(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropProductLicense(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoRegistryConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropRegistryConfig(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoRuncCommit(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropRuncCommit(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoRuntimes(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropRuntimes(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoSecurityOptions(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropSecurityOptions(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoServerVersion(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropServerVersion(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoSwapLimit(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropSwapLimit(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoSwarm(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropSwarm(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoSystemStatus(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropSystemStatus(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoSystemTime(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropSystemTime(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemInfoWarnings(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemInfoPropWarnings(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSystemInfoArchitecture(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropArchitecture(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - architectureDescription := `Hardware architecture of the host, as returned by the Go runtime + flagArchitectureDescription := `Hardware architecture of the host, as returned by the Go runtime (` + "`" + `GOARCH` + "`" + `). A full list of possible values can be found in the [Go documentation](https://golang.org/doc/install/source#environment). ` - var architectureFlagName string + var flagArchitectureName string if cmdPrefix == "" { - architectureFlagName = "Architecture" + flagArchitectureName = "Architecture" } else { - architectureFlagName = fmt.Sprintf("%v.Architecture", cmdPrefix) + flagArchitectureName = fmt.Sprintf("%v.Architecture", cmdPrefix) } - var architectureFlagDefault string + var flagArchitectureDefault string - _ = cmd.PersistentFlags().String(architectureFlagName, architectureFlagDefault, architectureDescription) + _ = cmd.PersistentFlags().String(flagArchitectureName, flagArchitectureDefault, flagArchitectureDescription) return nil } -func registerSystemInfoBridgeNfIp6tables(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropBridgeNfIp6tables(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - bridgeNfIp6tablesDescription := `Indicates if ` + "`" + `bridge-nf-call-ip6tables` + "`" + ` is available on the host.` + flagBridgeNfIp6tablesDescription := `Indicates if ` + "`" + `bridge-nf-call-ip6tables` + "`" + ` is available on the host.` - var bridgeNfIp6tablesFlagName string + var flagBridgeNfIp6tablesName string if cmdPrefix == "" { - bridgeNfIp6tablesFlagName = "BridgeNfIp6tables" + flagBridgeNfIp6tablesName = "BridgeNfIp6tables" } else { - bridgeNfIp6tablesFlagName = fmt.Sprintf("%v.BridgeNfIp6tables", cmdPrefix) + flagBridgeNfIp6tablesName = fmt.Sprintf("%v.BridgeNfIp6tables", cmdPrefix) } - var bridgeNfIp6tablesFlagDefault bool + var flagBridgeNfIp6tablesDefault bool - _ = cmd.PersistentFlags().Bool(bridgeNfIp6tablesFlagName, bridgeNfIp6tablesFlagDefault, bridgeNfIp6tablesDescription) + _ = cmd.PersistentFlags().Bool(flagBridgeNfIp6tablesName, flagBridgeNfIp6tablesDefault, flagBridgeNfIp6tablesDescription) return nil } -func registerSystemInfoBridgeNfIptables(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropBridgeNfIptables(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - bridgeNfIptablesDescription := `Indicates if ` + "`" + `bridge-nf-call-iptables` + "`" + ` is available on the host.` + flagBridgeNfIptablesDescription := `Indicates if ` + "`" + `bridge-nf-call-iptables` + "`" + ` is available on the host.` - var bridgeNfIptablesFlagName string + var flagBridgeNfIptablesName string if cmdPrefix == "" { - bridgeNfIptablesFlagName = "BridgeNfIptables" + flagBridgeNfIptablesName = "BridgeNfIptables" } else { - bridgeNfIptablesFlagName = fmt.Sprintf("%v.BridgeNfIptables", cmdPrefix) + flagBridgeNfIptablesName = fmt.Sprintf("%v.BridgeNfIptables", cmdPrefix) } - var bridgeNfIptablesFlagDefault bool + var flagBridgeNfIptablesDefault bool - _ = cmd.PersistentFlags().Bool(bridgeNfIptablesFlagName, bridgeNfIptablesFlagDefault, bridgeNfIptablesDescription) + _ = cmd.PersistentFlags().Bool(flagBridgeNfIptablesName, flagBridgeNfIptablesDefault, flagBridgeNfIptablesDescription) return nil } -func registerSystemInfoCPUSet(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropCPUSet(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - cpuSetDescription := `Indicates if CPUsets (cpuset.cpus, cpuset.mems) are supported by the host. + flagCPUSetDescription := `Indicates if CPUsets (cpuset.cpus, cpuset.mems) are supported by the host. See [cpuset(7)](https://www.kernel.org/doc/Documentation/cgroup-v1/cpusets.txt) ` - var cpuSetFlagName string + var flagCPUSetName string if cmdPrefix == "" { - cpuSetFlagName = "CPUSet" + flagCPUSetName = "CPUSet" } else { - cpuSetFlagName = fmt.Sprintf("%v.CPUSet", cmdPrefix) + flagCPUSetName = fmt.Sprintf("%v.CPUSet", cmdPrefix) } - var cpuSetFlagDefault bool + var flagCPUSetDefault bool - _ = cmd.PersistentFlags().Bool(cpuSetFlagName, cpuSetFlagDefault, cpuSetDescription) + _ = cmd.PersistentFlags().Bool(flagCPUSetName, flagCPUSetDefault, flagCPUSetDescription) return nil } -func registerSystemInfoCPUShares(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropCPUShares(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - cpuSharesDescription := `Indicates if CPU Shares limiting is supported by the host.` + flagCPUSharesDescription := `Indicates if CPU Shares limiting is supported by the host.` - var cpuSharesFlagName string + var flagCPUSharesName string if cmdPrefix == "" { - cpuSharesFlagName = "CPUShares" + flagCPUSharesName = "CPUShares" } else { - cpuSharesFlagName = fmt.Sprintf("%v.CPUShares", cmdPrefix) + flagCPUSharesName = fmt.Sprintf("%v.CPUShares", cmdPrefix) } - var cpuSharesFlagDefault bool + var flagCPUSharesDefault bool - _ = cmd.PersistentFlags().Bool(cpuSharesFlagName, cpuSharesFlagDefault, cpuSharesDescription) + _ = cmd.PersistentFlags().Bool(flagCPUSharesName, flagCPUSharesDefault, flagCPUSharesDescription) return nil } -func registerSystemInfoCgroupDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropCgroupDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - cgroupDriverDescription := `Enum: ["cgroupfs","systemd","none"]. The driver to use for managing cgroups. + flagCgroupDriverDescription := `Enum: ["cgroupfs","systemd","none"]. The driver to use for managing cgroups. ` - var cgroupDriverFlagName string + var flagCgroupDriverName string if cmdPrefix == "" { - cgroupDriverFlagName = "CgroupDriver" + flagCgroupDriverName = "CgroupDriver" } else { - cgroupDriverFlagName = fmt.Sprintf("%v.CgroupDriver", cmdPrefix) + flagCgroupDriverName = fmt.Sprintf("%v.CgroupDriver", cmdPrefix) } - var cgroupDriverFlagDefault string = "cgroupfs" + var flagCgroupDriverDefault string = "cgroupfs" - _ = cmd.PersistentFlags().String(cgroupDriverFlagName, cgroupDriverFlagDefault, cgroupDriverDescription) + _ = cmd.PersistentFlags().String(flagCgroupDriverName, flagCgroupDriverDefault, flagCgroupDriverDescription) - if err := cmd.RegisterFlagCompletionFunc(cgroupDriverFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagCgroupDriverName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["cgroupfs","systemd","none"]`), &res); err != nil { @@ -412,12 +409,12 @@ func registerSystemInfoCgroupDriver(depth int, cmdPrefix string, cmd *cobra.Comm return nil } -func registerSystemInfoClusterAdvertise(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropClusterAdvertise(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - clusterAdvertiseDescription := `The network endpoint that the Engine advertises for the purpose of + flagClusterAdvertiseDescription := `The network endpoint that the Engine advertises for the purpose of node discovery. ClusterAdvertise is a ` + "`" + `host:port` + "`" + ` combination on which the daemon is reachable by other hosts. @@ -429,26 +426,26 @@ the daemon is reachable by other hosts. > this field will be empty. ` - var clusterAdvertiseFlagName string + var flagClusterAdvertiseName string if cmdPrefix == "" { - clusterAdvertiseFlagName = "ClusterAdvertise" + flagClusterAdvertiseName = "ClusterAdvertise" } else { - clusterAdvertiseFlagName = fmt.Sprintf("%v.ClusterAdvertise", cmdPrefix) + flagClusterAdvertiseName = fmt.Sprintf("%v.ClusterAdvertise", cmdPrefix) } - var clusterAdvertiseFlagDefault string + var flagClusterAdvertiseDefault string - _ = cmd.PersistentFlags().String(clusterAdvertiseFlagName, clusterAdvertiseFlagDefault, clusterAdvertiseDescription) + _ = cmd.PersistentFlags().String(flagClusterAdvertiseName, flagClusterAdvertiseDefault, flagClusterAdvertiseDescription) return nil } -func registerSystemInfoClusterStore(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropClusterStore(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - clusterStoreDescription := `URL of the distributed storage backend. + flagClusterStoreDescription := `URL of the distributed storage backend. The storage backend is used for multihost networking (to store @@ -462,260 +459,260 @@ network and endpoint information) and by the node discovery mechanism. > this field will be empty. ` - var clusterStoreFlagName string + var flagClusterStoreName string if cmdPrefix == "" { - clusterStoreFlagName = "ClusterStore" + flagClusterStoreName = "ClusterStore" } else { - clusterStoreFlagName = fmt.Sprintf("%v.ClusterStore", cmdPrefix) + flagClusterStoreName = fmt.Sprintf("%v.ClusterStore", cmdPrefix) } - var clusterStoreFlagDefault string + var flagClusterStoreDefault string - _ = cmd.PersistentFlags().String(clusterStoreFlagName, clusterStoreFlagDefault, clusterStoreDescription) + _ = cmd.PersistentFlags().String(flagClusterStoreName, flagClusterStoreDefault, flagClusterStoreDescription) return nil } -func registerSystemInfoContainerdCommit(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropContainerdCommit(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var containerdCommitFlagName string + var flagContainerdCommitName string if cmdPrefix == "" { - containerdCommitFlagName = "ContainerdCommit" + flagContainerdCommitName = "ContainerdCommit" } else { - containerdCommitFlagName = fmt.Sprintf("%v.ContainerdCommit", cmdPrefix) + flagContainerdCommitName = fmt.Sprintf("%v.ContainerdCommit", cmdPrefix) } - if err := registerModelCommitFlags(depth+1, containerdCommitFlagName, cmd); err != nil { + if err := registerModelCommitFlags(depth+1, flagContainerdCommitName, cmd); err != nil { return err } return nil } -func registerSystemInfoContainers(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropContainers(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - containersDescription := `Total number of containers on the host.` + flagContainersDescription := `Total number of containers on the host.` - var containersFlagName string + var flagContainersName string if cmdPrefix == "" { - containersFlagName = "Containers" + flagContainersName = "Containers" } else { - containersFlagName = fmt.Sprintf("%v.Containers", cmdPrefix) + flagContainersName = fmt.Sprintf("%v.Containers", cmdPrefix) } - var containersFlagDefault int64 + var flagContainersDefault int64 - _ = cmd.PersistentFlags().Int64(containersFlagName, containersFlagDefault, containersDescription) + _ = cmd.PersistentFlags().Int64(flagContainersName, flagContainersDefault, flagContainersDescription) return nil } -func registerSystemInfoContainersPaused(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropContainersPaused(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - containersPausedDescription := `Number of containers with status ` + "`" + `"paused"` + "`" + `. + flagContainersPausedDescription := `Number of containers with status ` + "`" + `"paused"` + "`" + `. ` - var containersPausedFlagName string + var flagContainersPausedName string if cmdPrefix == "" { - containersPausedFlagName = "ContainersPaused" + flagContainersPausedName = "ContainersPaused" } else { - containersPausedFlagName = fmt.Sprintf("%v.ContainersPaused", cmdPrefix) + flagContainersPausedName = fmt.Sprintf("%v.ContainersPaused", cmdPrefix) } - var containersPausedFlagDefault int64 + var flagContainersPausedDefault int64 - _ = cmd.PersistentFlags().Int64(containersPausedFlagName, containersPausedFlagDefault, containersPausedDescription) + _ = cmd.PersistentFlags().Int64(flagContainersPausedName, flagContainersPausedDefault, flagContainersPausedDescription) return nil } -func registerSystemInfoContainersRunning(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropContainersRunning(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - containersRunningDescription := `Number of containers with status ` + "`" + `"running"` + "`" + `. + flagContainersRunningDescription := `Number of containers with status ` + "`" + `"running"` + "`" + `. ` - var containersRunningFlagName string + var flagContainersRunningName string if cmdPrefix == "" { - containersRunningFlagName = "ContainersRunning" + flagContainersRunningName = "ContainersRunning" } else { - containersRunningFlagName = fmt.Sprintf("%v.ContainersRunning", cmdPrefix) + flagContainersRunningName = fmt.Sprintf("%v.ContainersRunning", cmdPrefix) } - var containersRunningFlagDefault int64 + var flagContainersRunningDefault int64 - _ = cmd.PersistentFlags().Int64(containersRunningFlagName, containersRunningFlagDefault, containersRunningDescription) + _ = cmd.PersistentFlags().Int64(flagContainersRunningName, flagContainersRunningDefault, flagContainersRunningDescription) return nil } -func registerSystemInfoContainersStopped(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropContainersStopped(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - containersStoppedDescription := `Number of containers with status ` + "`" + `"stopped"` + "`" + `. + flagContainersStoppedDescription := `Number of containers with status ` + "`" + `"stopped"` + "`" + `. ` - var containersStoppedFlagName string + var flagContainersStoppedName string if cmdPrefix == "" { - containersStoppedFlagName = "ContainersStopped" + flagContainersStoppedName = "ContainersStopped" } else { - containersStoppedFlagName = fmt.Sprintf("%v.ContainersStopped", cmdPrefix) + flagContainersStoppedName = fmt.Sprintf("%v.ContainersStopped", cmdPrefix) } - var containersStoppedFlagDefault int64 + var flagContainersStoppedDefault int64 - _ = cmd.PersistentFlags().Int64(containersStoppedFlagName, containersStoppedFlagDefault, containersStoppedDescription) + _ = cmd.PersistentFlags().Int64(flagContainersStoppedName, flagContainersStoppedDefault, flagContainersStoppedDescription) return nil } -func registerSystemInfoCPUCfsPeriod(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropCPUCfsPeriod(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - cpuCfsPeriodDescription := `Indicates if CPU CFS(Completely Fair Scheduler) period is supported by the host.` + flagCPUCfsPeriodDescription := `Indicates if CPU CFS(Completely Fair Scheduler) period is supported by the host.` - var cpuCfsPeriodFlagName string + var flagCPUCfsPeriodName string if cmdPrefix == "" { - cpuCfsPeriodFlagName = "CpuCfsPeriod" + flagCPUCfsPeriodName = "CpuCfsPeriod" } else { - cpuCfsPeriodFlagName = fmt.Sprintf("%v.CpuCfsPeriod", cmdPrefix) + flagCPUCfsPeriodName = fmt.Sprintf("%v.CpuCfsPeriod", cmdPrefix) } - var cpuCfsPeriodFlagDefault bool + var flagCPUCfsPeriodDefault bool - _ = cmd.PersistentFlags().Bool(cpuCfsPeriodFlagName, cpuCfsPeriodFlagDefault, cpuCfsPeriodDescription) + _ = cmd.PersistentFlags().Bool(flagCPUCfsPeriodName, flagCPUCfsPeriodDefault, flagCPUCfsPeriodDescription) return nil } -func registerSystemInfoCPUCfsQuota(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropCPUCfsQuota(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - cpuCfsQuotaDescription := `Indicates if CPU CFS(Completely Fair Scheduler) quota is supported by the host.` + flagCPUCfsQuotaDescription := `Indicates if CPU CFS(Completely Fair Scheduler) quota is supported by the host.` - var cpuCfsQuotaFlagName string + var flagCPUCfsQuotaName string if cmdPrefix == "" { - cpuCfsQuotaFlagName = "CpuCfsQuota" + flagCPUCfsQuotaName = "CpuCfsQuota" } else { - cpuCfsQuotaFlagName = fmt.Sprintf("%v.CpuCfsQuota", cmdPrefix) + flagCPUCfsQuotaName = fmt.Sprintf("%v.CpuCfsQuota", cmdPrefix) } - var cpuCfsQuotaFlagDefault bool + var flagCPUCfsQuotaDefault bool - _ = cmd.PersistentFlags().Bool(cpuCfsQuotaFlagName, cpuCfsQuotaFlagDefault, cpuCfsQuotaDescription) + _ = cmd.PersistentFlags().Bool(flagCPUCfsQuotaName, flagCPUCfsQuotaDefault, flagCPUCfsQuotaDescription) return nil } -func registerSystemInfoDebug(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropDebug(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - debugDescription := `Indicates if the daemon is running in debug-mode / with debug-level logging enabled.` + flagDebugDescription := `Indicates if the daemon is running in debug-mode / with debug-level logging enabled.` - var debugFlagName string + var flagDebugName string if cmdPrefix == "" { - debugFlagName = "Debug" + flagDebugName = "Debug" } else { - debugFlagName = fmt.Sprintf("%v.Debug", cmdPrefix) + flagDebugName = fmt.Sprintf("%v.Debug", cmdPrefix) } - var debugFlagDefault bool + var flagDebugDefault bool - _ = cmd.PersistentFlags().Bool(debugFlagName, debugFlagDefault, debugDescription) + _ = cmd.PersistentFlags().Bool(flagDebugName, flagDebugDefault, flagDebugDescription) return nil } -func registerSystemInfoDefaultRuntime(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropDefaultRuntime(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - defaultRuntimeDescription := `Name of the default OCI runtime that is used when starting containers. + flagDefaultRuntimeDescription := `Name of the default OCI runtime that is used when starting containers. The default can be overridden per-container at create time. ` - var defaultRuntimeFlagName string + var flagDefaultRuntimeName string if cmdPrefix == "" { - defaultRuntimeFlagName = "DefaultRuntime" + flagDefaultRuntimeName = "DefaultRuntime" } else { - defaultRuntimeFlagName = fmt.Sprintf("%v.DefaultRuntime", cmdPrefix) + flagDefaultRuntimeName = fmt.Sprintf("%v.DefaultRuntime", cmdPrefix) } - var defaultRuntimeFlagDefault string = "runc" + var flagDefaultRuntimeDefault string = "runc" - _ = cmd.PersistentFlags().String(defaultRuntimeFlagName, defaultRuntimeFlagDefault, defaultRuntimeDescription) + _ = cmd.PersistentFlags().String(flagDefaultRuntimeName, flagDefaultRuntimeDefault, flagDefaultRuntimeDescription) return nil } -func registerSystemInfoDockerRootDir(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropDockerRootDir(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - dockerRootDirDescription := `Root directory of persistent Docker state. + flagDockerRootDirDescription := `Root directory of persistent Docker state. Defaults to ` + "`" + `/var/lib/docker` + "`" + ` on Linux, and ` + "`" + `C:\ProgramData\docker` + "`" + ` on Windows. ` - var dockerRootDirFlagName string + var flagDockerRootDirName string if cmdPrefix == "" { - dockerRootDirFlagName = "DockerRootDir" + flagDockerRootDirName = "DockerRootDir" } else { - dockerRootDirFlagName = fmt.Sprintf("%v.DockerRootDir", cmdPrefix) + flagDockerRootDirName = fmt.Sprintf("%v.DockerRootDir", cmdPrefix) } - var dockerRootDirFlagDefault string + var flagDockerRootDirDefault string - _ = cmd.PersistentFlags().String(dockerRootDirFlagName, dockerRootDirFlagDefault, dockerRootDirDescription) + _ = cmd.PersistentFlags().String(flagDockerRootDirName, flagDockerRootDirDefault, flagDockerRootDirDescription) return nil } -func registerSystemInfoDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - driverDescription := `Name of the storage driver in use.` + flagDriverDescription := `Name of the storage driver in use.` - var driverFlagName string + var flagDriverName string if cmdPrefix == "" { - driverFlagName = "Driver" + flagDriverName = "Driver" } else { - driverFlagName = fmt.Sprintf("%v.Driver", cmdPrefix) + flagDriverName = fmt.Sprintf("%v.Driver", cmdPrefix) } - var driverFlagDefault string + var flagDriverDefault string - _ = cmd.PersistentFlags().String(driverFlagName, driverFlagDefault, driverDescription) + _ = cmd.PersistentFlags().String(flagDriverName, flagDriverDefault, flagDriverDescription) return nil } -func registerSystemInfoDriverStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropDriverStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -725,29 +722,29 @@ func registerSystemInfoDriverStatus(depth int, cmdPrefix string, cmd *cobra.Comm return nil } -func registerSystemInfoExperimentalBuild(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropExperimentalBuild(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - experimentalBuildDescription := `Indicates if experimental features are enabled on the daemon. + flagExperimentalBuildDescription := `Indicates if experimental features are enabled on the daemon. ` - var experimentalBuildFlagName string + var flagExperimentalBuildName string if cmdPrefix == "" { - experimentalBuildFlagName = "ExperimentalBuild" + flagExperimentalBuildName = "ExperimentalBuild" } else { - experimentalBuildFlagName = fmt.Sprintf("%v.ExperimentalBuild", cmdPrefix) + flagExperimentalBuildName = fmt.Sprintf("%v.ExperimentalBuild", cmdPrefix) } - var experimentalBuildFlagDefault bool + var flagExperimentalBuildDefault bool - _ = cmd.PersistentFlags().Bool(experimentalBuildFlagName, experimentalBuildFlagDefault, experimentalBuildDescription) + _ = cmd.PersistentFlags().Bool(flagExperimentalBuildName, flagExperimentalBuildDefault, flagExperimentalBuildDescription) return nil } -func registerSystemInfoGenericResources(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropGenericResources(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -757,12 +754,12 @@ func registerSystemInfoGenericResources(depth int, cmdPrefix string, cmd *cobra. return nil } -func registerSystemInfoHTTPProxy(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropHTTPProxy(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - httpProxyDescription := `HTTP-proxy configured for the daemon. This value is obtained from the + flagHTTPProxyDescription := `HTTP-proxy configured for the daemon. This value is obtained from the [` + "`" + `HTTP_PROXY` + "`" + `](https://www.gnu.org/software/wget/manual/html_node/Proxies.html) environment variable. Credentials ([user info component](https://tools.ietf.org/html/rfc3986#section-3.2.1)) in the proxy URL are masked in the API response. @@ -770,26 +767,26 @@ are masked in the API response. Containers do not automatically inherit this configuration. ` - var httpProxyFlagName string + var flagHTTPProxyName string if cmdPrefix == "" { - httpProxyFlagName = "HttpProxy" + flagHTTPProxyName = "HttpProxy" } else { - httpProxyFlagName = fmt.Sprintf("%v.HttpProxy", cmdPrefix) + flagHTTPProxyName = fmt.Sprintf("%v.HttpProxy", cmdPrefix) } - var httpProxyFlagDefault string + var flagHTTPProxyDefault string - _ = cmd.PersistentFlags().String(httpProxyFlagName, httpProxyFlagDefault, httpProxyDescription) + _ = cmd.PersistentFlags().String(flagHTTPProxyName, flagHTTPProxyDefault, flagHTTPProxyDescription) return nil } -func registerSystemInfoHTTPSProxy(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropHTTPSProxy(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - httpsProxyDescription := `HTTPS-proxy configured for the daemon. This value is obtained from the + flagHTTPSProxyDescription := `HTTPS-proxy configured for the daemon. This value is obtained from the [` + "`" + `HTTPS_PROXY` + "`" + `](https://www.gnu.org/software/wget/manual/html_node/Proxies.html) environment variable. Credentials ([user info component](https://tools.ietf.org/html/rfc3986#section-3.2.1)) in the proxy URL are masked in the API response. @@ -797,26 +794,26 @@ are masked in the API response. Containers do not automatically inherit this configuration. ` - var httpsProxyFlagName string + var flagHTTPSProxyName string if cmdPrefix == "" { - httpsProxyFlagName = "HttpsProxy" + flagHTTPSProxyName = "HttpsProxy" } else { - httpsProxyFlagName = fmt.Sprintf("%v.HttpsProxy", cmdPrefix) + flagHTTPSProxyName = fmt.Sprintf("%v.HttpsProxy", cmdPrefix) } - var httpsProxyFlagDefault string + var flagHTTPSProxyDefault string - _ = cmd.PersistentFlags().String(httpsProxyFlagName, httpsProxyFlagDefault, httpsProxyDescription) + _ = cmd.PersistentFlags().String(flagHTTPSProxyName, flagHTTPSProxyDefault, flagHTTPSProxyDescription) return nil } -func registerSystemInfoID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `Unique identifier of the daemon. + flagIDDescription := `Unique identifier of the daemon.


@@ -824,138 +821,138 @@ func registerSystemInfoID(depth int, cmdPrefix string, cmd *cobra.Command) error > should not be considered stable. ` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } -func registerSystemInfoIPV4Forwarding(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropIPV4Forwarding(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - ipv4ForwardingDescription := `Indicates IPv4 forwarding is enabled.` + flagIPV4ForwardingDescription := `Indicates IPv4 forwarding is enabled.` - var ipv4ForwardingFlagName string + var flagIPV4ForwardingName string if cmdPrefix == "" { - ipv4ForwardingFlagName = "IPv4Forwarding" + flagIPV4ForwardingName = "IPv4Forwarding" } else { - ipv4ForwardingFlagName = fmt.Sprintf("%v.IPv4Forwarding", cmdPrefix) + flagIPV4ForwardingName = fmt.Sprintf("%v.IPv4Forwarding", cmdPrefix) } - var ipv4ForwardingFlagDefault bool + var flagIPV4ForwardingDefault bool - _ = cmd.PersistentFlags().Bool(ipv4ForwardingFlagName, ipv4ForwardingFlagDefault, ipv4ForwardingDescription) + _ = cmd.PersistentFlags().Bool(flagIPV4ForwardingName, flagIPV4ForwardingDefault, flagIPV4ForwardingDescription) return nil } -func registerSystemInfoImages(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropImages(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - imagesDescription := `Total number of images on the host. + flagImagesDescription := `Total number of images on the host. Both _tagged_ and _untagged_ (dangling) images are counted. ` - var imagesFlagName string + var flagImagesName string if cmdPrefix == "" { - imagesFlagName = "Images" + flagImagesName = "Images" } else { - imagesFlagName = fmt.Sprintf("%v.Images", cmdPrefix) + flagImagesName = fmt.Sprintf("%v.Images", cmdPrefix) } - var imagesFlagDefault int64 + var flagImagesDefault int64 - _ = cmd.PersistentFlags().Int64(imagesFlagName, imagesFlagDefault, imagesDescription) + _ = cmd.PersistentFlags().Int64(flagImagesName, flagImagesDefault, flagImagesDescription) return nil } -func registerSystemInfoIndexServerAddress(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropIndexServerAddress(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - indexServerAddressDescription := `Address / URL of the index server that is used for image search, + flagIndexServerAddressDescription := `Address / URL of the index server that is used for image search, and as a default for user authentication for Docker Hub and Docker Cloud. ` - var indexServerAddressFlagName string + var flagIndexServerAddressName string if cmdPrefix == "" { - indexServerAddressFlagName = "IndexServerAddress" + flagIndexServerAddressName = "IndexServerAddress" } else { - indexServerAddressFlagName = fmt.Sprintf("%v.IndexServerAddress", cmdPrefix) + flagIndexServerAddressName = fmt.Sprintf("%v.IndexServerAddress", cmdPrefix) } - var indexServerAddressFlagDefault string = "https://index.docker.io/v1/" + var flagIndexServerAddressDefault string = "https://index.docker.io/v1/" - _ = cmd.PersistentFlags().String(indexServerAddressFlagName, indexServerAddressFlagDefault, indexServerAddressDescription) + _ = cmd.PersistentFlags().String(flagIndexServerAddressName, flagIndexServerAddressDefault, flagIndexServerAddressDescription) return nil } -func registerSystemInfoInitBinary(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropInitBinary(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - initBinaryDescription := `Name and, optional, path of the ` + "`" + `docker-init` + "`" + ` binary. + flagInitBinaryDescription := `Name and, optional, path of the ` + "`" + `docker-init` + "`" + ` binary. If the path is omitted, the daemon searches the host's ` + "`" + `$PATH` + "`" + ` for the binary and uses the first result. ` - var initBinaryFlagName string + var flagInitBinaryName string if cmdPrefix == "" { - initBinaryFlagName = "InitBinary" + flagInitBinaryName = "InitBinary" } else { - initBinaryFlagName = fmt.Sprintf("%v.InitBinary", cmdPrefix) + flagInitBinaryName = fmt.Sprintf("%v.InitBinary", cmdPrefix) } - var initBinaryFlagDefault string + var flagInitBinaryDefault string - _ = cmd.PersistentFlags().String(initBinaryFlagName, initBinaryFlagDefault, initBinaryDescription) + _ = cmd.PersistentFlags().String(flagInitBinaryName, flagInitBinaryDefault, flagInitBinaryDescription) return nil } -func registerSystemInfoInitCommit(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropInitCommit(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var initCommitFlagName string + var flagInitCommitName string if cmdPrefix == "" { - initCommitFlagName = "InitCommit" + flagInitCommitName = "InitCommit" } else { - initCommitFlagName = fmt.Sprintf("%v.InitCommit", cmdPrefix) + flagInitCommitName = fmt.Sprintf("%v.InitCommit", cmdPrefix) } - if err := registerModelCommitFlags(depth+1, initCommitFlagName, cmd); err != nil { + if err := registerModelCommitFlags(depth+1, flagInitCommitName, cmd); err != nil { return err } return nil } -func registerSystemInfoIsolation(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropIsolation(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - isolationDescription := `Enum: ["default","hyperv","process"]. Represents the isolation technology to use as a default for containers. + flagIsolationDescription := `Enum: ["default","hyperv","process"]. Represents the isolation technology to use as a default for containers. The supported values are platform-specific. If no isolation value is specified on daemon start, on Windows client, @@ -964,18 +961,18 @@ the default is ` + "`" + `hyperv` + "`" + `, and on Windows server, the default This option is currently not used on other platforms. ` - var isolationFlagName string + var flagIsolationName string if cmdPrefix == "" { - isolationFlagName = "Isolation" + flagIsolationName = "Isolation" } else { - isolationFlagName = fmt.Sprintf("%v.Isolation", cmdPrefix) + flagIsolationName = fmt.Sprintf("%v.Isolation", cmdPrefix) } - var isolationFlagDefault string = "default" + var flagIsolationDefault string = "default" - _ = cmd.PersistentFlags().String(isolationFlagName, isolationFlagDefault, isolationDescription) + _ = cmd.PersistentFlags().String(flagIsolationName, flagIsolationDefault, flagIsolationDescription) - if err := cmd.RegisterFlagCompletionFunc(isolationFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagIsolationName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["default","hyperv","process"]`), &res); err != nil { @@ -989,54 +986,54 @@ This option is currently not used on other platforms. return nil } -func registerSystemInfoKernelMemory(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropKernelMemory(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - kernelMemoryDescription := `Indicates if the host has kernel memory limit support enabled.` + flagKernelMemoryDescription := `Indicates if the host has kernel memory limit support enabled.` - var kernelMemoryFlagName string + var flagKernelMemoryName string if cmdPrefix == "" { - kernelMemoryFlagName = "KernelMemory" + flagKernelMemoryName = "KernelMemory" } else { - kernelMemoryFlagName = fmt.Sprintf("%v.KernelMemory", cmdPrefix) + flagKernelMemoryName = fmt.Sprintf("%v.KernelMemory", cmdPrefix) } - var kernelMemoryFlagDefault bool + var flagKernelMemoryDefault bool - _ = cmd.PersistentFlags().Bool(kernelMemoryFlagName, kernelMemoryFlagDefault, kernelMemoryDescription) + _ = cmd.PersistentFlags().Bool(flagKernelMemoryName, flagKernelMemoryDefault, flagKernelMemoryDescription) return nil } -func registerSystemInfoKernelVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropKernelVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - kernelVersionDescription := `Kernel version of the host. + flagKernelVersionDescription := `Kernel version of the host. On Linux, this information obtained from ` + "`" + `uname` + "`" + `. On Windows this information is queried from the HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\ registry value, for example _"10.0 14393 (14393.1198.amd64fre.rs1_release_sec.170427-1353)"_. ` - var kernelVersionFlagName string + var flagKernelVersionName string if cmdPrefix == "" { - kernelVersionFlagName = "KernelVersion" + flagKernelVersionName = "KernelVersion" } else { - kernelVersionFlagName = fmt.Sprintf("%v.KernelVersion", cmdPrefix) + flagKernelVersionName = fmt.Sprintf("%v.KernelVersion", cmdPrefix) } - var kernelVersionFlagDefault string + var flagKernelVersionDefault string - _ = cmd.PersistentFlags().String(kernelVersionFlagName, kernelVersionFlagDefault, kernelVersionDescription) + _ = cmd.PersistentFlags().String(flagKernelVersionName, flagKernelVersionDefault, flagKernelVersionDescription) return nil } -func registerSystemInfoLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -1046,270 +1043,270 @@ func registerSystemInfoLabels(depth int, cmdPrefix string, cmd *cobra.Command) e return nil } -func registerSystemInfoLiveRestoreEnabled(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropLiveRestoreEnabled(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - liveRestoreEnabledDescription := `Indicates if live restore is enabled. + flagLiveRestoreEnabledDescription := `Indicates if live restore is enabled. If enabled, containers are kept running when the daemon is shutdown or upon daemon start if running containers are detected. ` - var liveRestoreEnabledFlagName string + var flagLiveRestoreEnabledName string if cmdPrefix == "" { - liveRestoreEnabledFlagName = "LiveRestoreEnabled" + flagLiveRestoreEnabledName = "LiveRestoreEnabled" } else { - liveRestoreEnabledFlagName = fmt.Sprintf("%v.LiveRestoreEnabled", cmdPrefix) + flagLiveRestoreEnabledName = fmt.Sprintf("%v.LiveRestoreEnabled", cmdPrefix) } - var liveRestoreEnabledFlagDefault bool + var flagLiveRestoreEnabledDefault bool - _ = cmd.PersistentFlags().Bool(liveRestoreEnabledFlagName, liveRestoreEnabledFlagDefault, liveRestoreEnabledDescription) + _ = cmd.PersistentFlags().Bool(flagLiveRestoreEnabledName, flagLiveRestoreEnabledDefault, flagLiveRestoreEnabledDescription) return nil } -func registerSystemInfoLoggingDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropLoggingDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - loggingDriverDescription := `The logging driver to use as a default for new containers. + flagLoggingDriverDescription := `The logging driver to use as a default for new containers. ` - var loggingDriverFlagName string + var flagLoggingDriverName string if cmdPrefix == "" { - loggingDriverFlagName = "LoggingDriver" + flagLoggingDriverName = "LoggingDriver" } else { - loggingDriverFlagName = fmt.Sprintf("%v.LoggingDriver", cmdPrefix) + flagLoggingDriverName = fmt.Sprintf("%v.LoggingDriver", cmdPrefix) } - var loggingDriverFlagDefault string + var flagLoggingDriverDefault string - _ = cmd.PersistentFlags().String(loggingDriverFlagName, loggingDriverFlagDefault, loggingDriverDescription) + _ = cmd.PersistentFlags().String(flagLoggingDriverName, flagLoggingDriverDefault, flagLoggingDriverDescription) return nil } -func registerSystemInfoMemTotal(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropMemTotal(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - memTotalDescription := `Total amount of physical memory available on the host, in kilobytes (kB). + flagMemTotalDescription := `Total amount of physical memory available on the host, in kilobytes (kB). ` - var memTotalFlagName string + var flagMemTotalName string if cmdPrefix == "" { - memTotalFlagName = "MemTotal" + flagMemTotalName = "MemTotal" } else { - memTotalFlagName = fmt.Sprintf("%v.MemTotal", cmdPrefix) + flagMemTotalName = fmt.Sprintf("%v.MemTotal", cmdPrefix) } - var memTotalFlagDefault int64 + var flagMemTotalDefault int64 - _ = cmd.PersistentFlags().Int64(memTotalFlagName, memTotalFlagDefault, memTotalDescription) + _ = cmd.PersistentFlags().Int64(flagMemTotalName, flagMemTotalDefault, flagMemTotalDescription) return nil } -func registerSystemInfoMemoryLimit(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropMemoryLimit(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - memoryLimitDescription := `Indicates if the host has memory limit support enabled.` + flagMemoryLimitDescription := `Indicates if the host has memory limit support enabled.` - var memoryLimitFlagName string + var flagMemoryLimitName string if cmdPrefix == "" { - memoryLimitFlagName = "MemoryLimit" + flagMemoryLimitName = "MemoryLimit" } else { - memoryLimitFlagName = fmt.Sprintf("%v.MemoryLimit", cmdPrefix) + flagMemoryLimitName = fmt.Sprintf("%v.MemoryLimit", cmdPrefix) } - var memoryLimitFlagDefault bool + var flagMemoryLimitDefault bool - _ = cmd.PersistentFlags().Bool(memoryLimitFlagName, memoryLimitFlagDefault, memoryLimitDescription) + _ = cmd.PersistentFlags().Bool(flagMemoryLimitName, flagMemoryLimitDefault, flagMemoryLimitDescription) return nil } -func registerSystemInfoNCPU(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropNCPU(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nCpuDescription := `The number of logical CPUs usable by the daemon. + flagNCPUDescription := `The number of logical CPUs usable by the daemon. The number of available CPUs is checked by querying the operating system when the daemon starts. Changes to operating system CPU allocation after the daemon is started are not reflected. ` - var nCpuFlagName string + var flagNCPUName string if cmdPrefix == "" { - nCpuFlagName = "NCPU" + flagNCPUName = "NCPU" } else { - nCpuFlagName = fmt.Sprintf("%v.NCPU", cmdPrefix) + flagNCPUName = fmt.Sprintf("%v.NCPU", cmdPrefix) } - var nCpuFlagDefault int64 + var flagNCPUDefault int64 - _ = cmd.PersistentFlags().Int64(nCpuFlagName, nCpuFlagDefault, nCpuDescription) + _ = cmd.PersistentFlags().Int64(flagNCPUName, flagNCPUDefault, flagNCPUDescription) return nil } -func registerSystemInfoNEventsListener(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropNEventsListener(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nEventsListenerDescription := `Number of event listeners subscribed.` + flagNEventsListenerDescription := `Number of event listeners subscribed.` - var nEventsListenerFlagName string + var flagNEventsListenerName string if cmdPrefix == "" { - nEventsListenerFlagName = "NEventsListener" + flagNEventsListenerName = "NEventsListener" } else { - nEventsListenerFlagName = fmt.Sprintf("%v.NEventsListener", cmdPrefix) + flagNEventsListenerName = fmt.Sprintf("%v.NEventsListener", cmdPrefix) } - var nEventsListenerFlagDefault int64 + var flagNEventsListenerDefault int64 - _ = cmd.PersistentFlags().Int64(nEventsListenerFlagName, nEventsListenerFlagDefault, nEventsListenerDescription) + _ = cmd.PersistentFlags().Int64(flagNEventsListenerName, flagNEventsListenerDefault, flagNEventsListenerDescription) return nil } -func registerSystemInfoNFd(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropNFd(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nFdDescription := `The total number of file Descriptors in use by the daemon process. + flagNFdDescription := `The total number of file Descriptors in use by the daemon process. This information is only returned if debug-mode is enabled. ` - var nFdFlagName string + var flagNFdName string if cmdPrefix == "" { - nFdFlagName = "NFd" + flagNFdName = "NFd" } else { - nFdFlagName = fmt.Sprintf("%v.NFd", cmdPrefix) + flagNFdName = fmt.Sprintf("%v.NFd", cmdPrefix) } - var nFdFlagDefault int64 + var flagNFdDefault int64 - _ = cmd.PersistentFlags().Int64(nFdFlagName, nFdFlagDefault, nFdDescription) + _ = cmd.PersistentFlags().Int64(flagNFdName, flagNFdDefault, flagNFdDescription) return nil } -func registerSystemInfoNGoroutines(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropNGoroutines(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nGoroutinesDescription := `The number of goroutines that currently exist. + flagNGoroutinesDescription := `The number of goroutines that currently exist. This information is only returned if debug-mode is enabled. ` - var nGoroutinesFlagName string + var flagNGoroutinesName string if cmdPrefix == "" { - nGoroutinesFlagName = "NGoroutines" + flagNGoroutinesName = "NGoroutines" } else { - nGoroutinesFlagName = fmt.Sprintf("%v.NGoroutines", cmdPrefix) + flagNGoroutinesName = fmt.Sprintf("%v.NGoroutines", cmdPrefix) } - var nGoroutinesFlagDefault int64 + var flagNGoroutinesDefault int64 - _ = cmd.PersistentFlags().Int64(nGoroutinesFlagName, nGoroutinesFlagDefault, nGoroutinesDescription) + _ = cmd.PersistentFlags().Int64(flagNGoroutinesName, flagNGoroutinesDefault, flagNGoroutinesDescription) return nil } -func registerSystemInfoName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Hostname of the host.` + flagNameDescription := `Hostname of the host.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerSystemInfoNoProxy(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropNoProxy(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - noProxyDescription := `Comma-separated list of domain extensions for which no proxy should be + flagNoProxyDescription := `Comma-separated list of domain extensions for which no proxy should be used. This value is obtained from the [` + "`" + `NO_PROXY` + "`" + `](https://www.gnu.org/software/wget/manual/html_node/Proxies.html) environment variable. Containers do not automatically inherit this configuration. ` - var noProxyFlagName string + var flagNoProxyName string if cmdPrefix == "" { - noProxyFlagName = "NoProxy" + flagNoProxyName = "NoProxy" } else { - noProxyFlagName = fmt.Sprintf("%v.NoProxy", cmdPrefix) + flagNoProxyName = fmt.Sprintf("%v.NoProxy", cmdPrefix) } - var noProxyFlagDefault string + var flagNoProxyDefault string - _ = cmd.PersistentFlags().String(noProxyFlagName, noProxyFlagDefault, noProxyDescription) + _ = cmd.PersistentFlags().String(flagNoProxyName, flagNoProxyDefault, flagNoProxyDescription) return nil } -func registerSystemInfoOSType(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropOSType(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - oSTypeDescription := `Generic type of the operating system of the host, as returned by the + flagOSTypeDescription := `Generic type of the operating system of the host, as returned by the Go runtime (` + "`" + `GOOS` + "`" + `). Currently returned values are "linux" and "windows". A full list of possible values can be found in the [Go documentation](https://golang.org/doc/install/source#environment). ` - var oSTypeFlagName string + var flagOSTypeName string if cmdPrefix == "" { - oSTypeFlagName = "OSType" + flagOSTypeName = "OSType" } else { - oSTypeFlagName = fmt.Sprintf("%v.OSType", cmdPrefix) + flagOSTypeName = fmt.Sprintf("%v.OSType", cmdPrefix) } - var oSTypeFlagDefault string + var flagOSTypeDefault string - _ = cmd.PersistentFlags().String(oSTypeFlagName, oSTypeFlagDefault, oSTypeDescription) + _ = cmd.PersistentFlags().String(flagOSTypeName, flagOSTypeDefault, flagOSTypeDescription) return nil } -func registerSystemInfoOSVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropOSVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - oSVersionDescription := `Version of the host's operating system + flagOSVersionDescription := `Version of the host's operating system


@@ -1318,168 +1315,168 @@ func registerSystemInfoOSVersion(depth int, cmdPrefix string, cmd *cobra.Command > stable, and may change without notice. ` - var oSVersionFlagName string + var flagOSVersionName string if cmdPrefix == "" { - oSVersionFlagName = "OSVersion" + flagOSVersionName = "OSVersion" } else { - oSVersionFlagName = fmt.Sprintf("%v.OSVersion", cmdPrefix) + flagOSVersionName = fmt.Sprintf("%v.OSVersion", cmdPrefix) } - var oSVersionFlagDefault string + var flagOSVersionDefault string - _ = cmd.PersistentFlags().String(oSVersionFlagName, oSVersionFlagDefault, oSVersionDescription) + _ = cmd.PersistentFlags().String(flagOSVersionName, flagOSVersionDefault, flagOSVersionDescription) return nil } -func registerSystemInfoOomKillDisable(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropOomKillDisable(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - oomKillDisableDescription := `Indicates if OOM killer disable is supported on the host.` + flagOomKillDisableDescription := `Indicates if OOM killer disable is supported on the host.` - var oomKillDisableFlagName string + var flagOomKillDisableName string if cmdPrefix == "" { - oomKillDisableFlagName = "OomKillDisable" + flagOomKillDisableName = "OomKillDisable" } else { - oomKillDisableFlagName = fmt.Sprintf("%v.OomKillDisable", cmdPrefix) + flagOomKillDisableName = fmt.Sprintf("%v.OomKillDisable", cmdPrefix) } - var oomKillDisableFlagDefault bool + var flagOomKillDisableDefault bool - _ = cmd.PersistentFlags().Bool(oomKillDisableFlagName, oomKillDisableFlagDefault, oomKillDisableDescription) + _ = cmd.PersistentFlags().Bool(flagOomKillDisableName, flagOomKillDisableDefault, flagOomKillDisableDescription) return nil } -func registerSystemInfoOperatingSystem(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropOperatingSystem(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - operatingSystemDescription := `Name of the host's operating system, for example: "Ubuntu 16.04.2 LTS" + flagOperatingSystemDescription := `Name of the host's operating system, for example: "Ubuntu 16.04.2 LTS" or "Windows Server 2016 Datacenter" ` - var operatingSystemFlagName string + var flagOperatingSystemName string if cmdPrefix == "" { - operatingSystemFlagName = "OperatingSystem" + flagOperatingSystemName = "OperatingSystem" } else { - operatingSystemFlagName = fmt.Sprintf("%v.OperatingSystem", cmdPrefix) + flagOperatingSystemName = fmt.Sprintf("%v.OperatingSystem", cmdPrefix) } - var operatingSystemFlagDefault string + var flagOperatingSystemDefault string - _ = cmd.PersistentFlags().String(operatingSystemFlagName, operatingSystemFlagDefault, operatingSystemDescription) + _ = cmd.PersistentFlags().String(flagOperatingSystemName, flagOperatingSystemDefault, flagOperatingSystemDescription) return nil } -func registerSystemInfoPidsLimit(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropPidsLimit(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - pidsLimitDescription := `Indicates if the host kernel has PID limit support enabled.` + flagPidsLimitDescription := `Indicates if the host kernel has PID limit support enabled.` - var pidsLimitFlagName string + var flagPidsLimitName string if cmdPrefix == "" { - pidsLimitFlagName = "PidsLimit" + flagPidsLimitName = "PidsLimit" } else { - pidsLimitFlagName = fmt.Sprintf("%v.PidsLimit", cmdPrefix) + flagPidsLimitName = fmt.Sprintf("%v.PidsLimit", cmdPrefix) } - var pidsLimitFlagDefault bool + var flagPidsLimitDefault bool - _ = cmd.PersistentFlags().Bool(pidsLimitFlagName, pidsLimitFlagDefault, pidsLimitDescription) + _ = cmd.PersistentFlags().Bool(flagPidsLimitName, flagPidsLimitDefault, flagPidsLimitDescription) return nil } -func registerSystemInfoPlugins(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropPlugins(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var pluginsFlagName string + var flagPluginsName string if cmdPrefix == "" { - pluginsFlagName = "Plugins" + flagPluginsName = "Plugins" } else { - pluginsFlagName = fmt.Sprintf("%v.Plugins", cmdPrefix) + flagPluginsName = fmt.Sprintf("%v.Plugins", cmdPrefix) } - if err := registerModelPluginsInfoFlags(depth+1, pluginsFlagName, cmd); err != nil { + if err := registerModelPluginsInfoFlags(depth+1, flagPluginsName, cmd); err != nil { return err } return nil } -func registerSystemInfoProductLicense(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropProductLicense(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - productLicenseDescription := `Reports a summary of the product license on the daemon. + flagProductLicenseDescription := `Reports a summary of the product license on the daemon. If a commercial license has been applied to the daemon, information such as number of nodes, and expiration are included. ` - var productLicenseFlagName string + var flagProductLicenseName string if cmdPrefix == "" { - productLicenseFlagName = "ProductLicense" + flagProductLicenseName = "ProductLicense" } else { - productLicenseFlagName = fmt.Sprintf("%v.ProductLicense", cmdPrefix) + flagProductLicenseName = fmt.Sprintf("%v.ProductLicense", cmdPrefix) } - var productLicenseFlagDefault string + var flagProductLicenseDefault string - _ = cmd.PersistentFlags().String(productLicenseFlagName, productLicenseFlagDefault, productLicenseDescription) + _ = cmd.PersistentFlags().String(flagProductLicenseName, flagProductLicenseDefault, flagProductLicenseDescription) return nil } -func registerSystemInfoRegistryConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropRegistryConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var registryConfigFlagName string + var flagRegistryConfigName string if cmdPrefix == "" { - registryConfigFlagName = "RegistryConfig" + flagRegistryConfigName = "RegistryConfig" } else { - registryConfigFlagName = fmt.Sprintf("%v.RegistryConfig", cmdPrefix) + flagRegistryConfigName = fmt.Sprintf("%v.RegistryConfig", cmdPrefix) } - if err := registerModelRegistryServiceConfigFlags(depth+1, registryConfigFlagName, cmd); err != nil { + if err := registerModelRegistryServiceConfigFlags(depth+1, flagRegistryConfigName, cmd); err != nil { return err } return nil } -func registerSystemInfoRuncCommit(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropRuncCommit(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var runcCommitFlagName string + var flagRuncCommitName string if cmdPrefix == "" { - runcCommitFlagName = "RuncCommit" + flagRuncCommitName = "RuncCommit" } else { - runcCommitFlagName = fmt.Sprintf("%v.RuncCommit", cmdPrefix) + flagRuncCommitName = fmt.Sprintf("%v.RuncCommit", cmdPrefix) } - if err := registerModelCommitFlags(depth+1, runcCommitFlagName, cmd); err != nil { + if err := registerModelCommitFlags(depth+1, flagRuncCommitName, cmd); err != nil { return err } return nil } -func registerSystemInfoRuntimes(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropRuntimes(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -1489,7 +1486,7 @@ func registerSystemInfoRuntimes(depth int, cmdPrefix string, cmd *cobra.Command) return nil } -func registerSystemInfoSecurityOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropSecurityOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -1499,73 +1496,73 @@ func registerSystemInfoSecurityOptions(depth int, cmdPrefix string, cmd *cobra.C return nil } -func registerSystemInfoServerVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropServerVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - serverVersionDescription := `Version string of the daemon. + flagServerVersionDescription := `Version string of the daemon. > **Note**: the [standalone Swarm API](https://docs.docker.com/swarm/swarm-api/) > returns the Swarm version instead of the daemon version, for example > ` + "`" + `swarm/1.2.8` + "`" + `. ` - var serverVersionFlagName string + var flagServerVersionName string if cmdPrefix == "" { - serverVersionFlagName = "ServerVersion" + flagServerVersionName = "ServerVersion" } else { - serverVersionFlagName = fmt.Sprintf("%v.ServerVersion", cmdPrefix) + flagServerVersionName = fmt.Sprintf("%v.ServerVersion", cmdPrefix) } - var serverVersionFlagDefault string + var flagServerVersionDefault string - _ = cmd.PersistentFlags().String(serverVersionFlagName, serverVersionFlagDefault, serverVersionDescription) + _ = cmd.PersistentFlags().String(flagServerVersionName, flagServerVersionDefault, flagServerVersionDescription) return nil } -func registerSystemInfoSwapLimit(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropSwapLimit(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - swapLimitDescription := `Indicates if the host has memory swap limit support enabled.` + flagSwapLimitDescription := `Indicates if the host has memory swap limit support enabled.` - var swapLimitFlagName string + var flagSwapLimitName string if cmdPrefix == "" { - swapLimitFlagName = "SwapLimit" + flagSwapLimitName = "SwapLimit" } else { - swapLimitFlagName = fmt.Sprintf("%v.SwapLimit", cmdPrefix) + flagSwapLimitName = fmt.Sprintf("%v.SwapLimit", cmdPrefix) } - var swapLimitFlagDefault bool + var flagSwapLimitDefault bool - _ = cmd.PersistentFlags().Bool(swapLimitFlagName, swapLimitFlagDefault, swapLimitDescription) + _ = cmd.PersistentFlags().Bool(flagSwapLimitName, flagSwapLimitDefault, flagSwapLimitDescription) return nil } -func registerSystemInfoSwarm(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropSwarm(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var swarmFlagName string + var flagSwarmName string if cmdPrefix == "" { - swarmFlagName = "Swarm" + flagSwarmName = "Swarm" } else { - swarmFlagName = fmt.Sprintf("%v.Swarm", cmdPrefix) + flagSwarmName = fmt.Sprintf("%v.Swarm", cmdPrefix) } - if err := registerModelSwarmInfoFlags(depth+1, swarmFlagName, cmd); err != nil { + if err := registerModelSwarmInfoFlags(depth+1, flagSwarmName, cmd); err != nil { return err } return nil } -func registerSystemInfoSystemStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropSystemStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -1575,30 +1572,30 @@ func registerSystemInfoSystemStatus(depth int, cmdPrefix string, cmd *cobra.Comm return nil } -func registerSystemInfoSystemTime(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropSystemTime(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - systemTimeDescription := `Current system-time in [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) + flagSystemTimeDescription := `Current system-time in [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format with nano-seconds. ` - var systemTimeFlagName string + var flagSystemTimeName string if cmdPrefix == "" { - systemTimeFlagName = "SystemTime" + flagSystemTimeName = "SystemTime" } else { - systemTimeFlagName = fmt.Sprintf("%v.SystemTime", cmdPrefix) + flagSystemTimeName = fmt.Sprintf("%v.SystemTime", cmdPrefix) } - var systemTimeFlagDefault string + var flagSystemTimeDefault string - _ = cmd.PersistentFlags().String(systemTimeFlagName, systemTimeFlagDefault, systemTimeDescription) + _ = cmd.PersistentFlags().String(flagSystemTimeName, flagSystemTimeDefault, flagSystemTimeDescription) return nil } -func registerSystemInfoWarnings(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemInfoPropWarnings(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -1612,396 +1609,396 @@ func registerSystemInfoWarnings(depth int, cmdPrefix string, cmd *cobra.Command) func retrieveModelSystemInfoFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, architectureAdded := retrieveSystemInfoArchitectureFlags(depth, m, cmdPrefix, cmd) + err, ArchitectureAdded := retrieveSystemInfoPropArchitectureFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || architectureAdded + retAdded = retAdded || ArchitectureAdded - err, bridgeNfIp6tablesAdded := retrieveSystemInfoBridgeNfIp6tablesFlags(depth, m, cmdPrefix, cmd) + err, BridgeNfIp6tablesAdded := retrieveSystemInfoPropBridgeNfIp6tablesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || bridgeNfIp6tablesAdded + retAdded = retAdded || BridgeNfIp6tablesAdded - err, bridgeNfIptablesAdded := retrieveSystemInfoBridgeNfIptablesFlags(depth, m, cmdPrefix, cmd) + err, BridgeNfIptablesAdded := retrieveSystemInfoPropBridgeNfIptablesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || bridgeNfIptablesAdded + retAdded = retAdded || BridgeNfIptablesAdded - err, cpuSetAdded := retrieveSystemInfoCPUSetFlags(depth, m, cmdPrefix, cmd) + err, CPUSetAdded := retrieveSystemInfoPropCPUSetFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cpuSetAdded + retAdded = retAdded || CPUSetAdded - err, cpuSharesAdded := retrieveSystemInfoCPUSharesFlags(depth, m, cmdPrefix, cmd) + err, CPUSharesAdded := retrieveSystemInfoPropCPUSharesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cpuSharesAdded + retAdded = retAdded || CPUSharesAdded - err, cgroupDriverAdded := retrieveSystemInfoCgroupDriverFlags(depth, m, cmdPrefix, cmd) + err, CgroupDriverAdded := retrieveSystemInfoPropCgroupDriverFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cgroupDriverAdded + retAdded = retAdded || CgroupDriverAdded - err, clusterAdvertiseAdded := retrieveSystemInfoClusterAdvertiseFlags(depth, m, cmdPrefix, cmd) + err, ClusterAdvertiseAdded := retrieveSystemInfoPropClusterAdvertiseFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || clusterAdvertiseAdded + retAdded = retAdded || ClusterAdvertiseAdded - err, clusterStoreAdded := retrieveSystemInfoClusterStoreFlags(depth, m, cmdPrefix, cmd) + err, ClusterStoreAdded := retrieveSystemInfoPropClusterStoreFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || clusterStoreAdded + retAdded = retAdded || ClusterStoreAdded - err, containerdCommitAdded := retrieveSystemInfoContainerdCommitFlags(depth, m, cmdPrefix, cmd) + err, ContainerdCommitAdded := retrieveSystemInfoPropContainerdCommitFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containerdCommitAdded + retAdded = retAdded || ContainerdCommitAdded - err, containersAdded := retrieveSystemInfoContainersFlags(depth, m, cmdPrefix, cmd) + err, ContainersAdded := retrieveSystemInfoPropContainersFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containersAdded + retAdded = retAdded || ContainersAdded - err, containersPausedAdded := retrieveSystemInfoContainersPausedFlags(depth, m, cmdPrefix, cmd) + err, ContainersPausedAdded := retrieveSystemInfoPropContainersPausedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containersPausedAdded + retAdded = retAdded || ContainersPausedAdded - err, containersRunningAdded := retrieveSystemInfoContainersRunningFlags(depth, m, cmdPrefix, cmd) + err, ContainersRunningAdded := retrieveSystemInfoPropContainersRunningFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containersRunningAdded + retAdded = retAdded || ContainersRunningAdded - err, containersStoppedAdded := retrieveSystemInfoContainersStoppedFlags(depth, m, cmdPrefix, cmd) + err, ContainersStoppedAdded := retrieveSystemInfoPropContainersStoppedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containersStoppedAdded + retAdded = retAdded || ContainersStoppedAdded - err, cpuCfsPeriodAdded := retrieveSystemInfoCPUCfsPeriodFlags(depth, m, cmdPrefix, cmd) + err, CPUCfsPeriodAdded := retrieveSystemInfoPropCPUCfsPeriodFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cpuCfsPeriodAdded + retAdded = retAdded || CPUCfsPeriodAdded - err, cpuCfsQuotaAdded := retrieveSystemInfoCPUCfsQuotaFlags(depth, m, cmdPrefix, cmd) + err, CPUCfsQuotaAdded := retrieveSystemInfoPropCPUCfsQuotaFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || cpuCfsQuotaAdded + retAdded = retAdded || CPUCfsQuotaAdded - err, debugAdded := retrieveSystemInfoDebugFlags(depth, m, cmdPrefix, cmd) + err, DebugAdded := retrieveSystemInfoPropDebugFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || debugAdded + retAdded = retAdded || DebugAdded - err, defaultRuntimeAdded := retrieveSystemInfoDefaultRuntimeFlags(depth, m, cmdPrefix, cmd) + err, DefaultRuntimeAdded := retrieveSystemInfoPropDefaultRuntimeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || defaultRuntimeAdded + retAdded = retAdded || DefaultRuntimeAdded - err, dockerRootDirAdded := retrieveSystemInfoDockerRootDirFlags(depth, m, cmdPrefix, cmd) + err, DockerRootDirAdded := retrieveSystemInfoPropDockerRootDirFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || dockerRootDirAdded + retAdded = retAdded || DockerRootDirAdded - err, driverAdded := retrieveSystemInfoDriverFlags(depth, m, cmdPrefix, cmd) + err, DriverAdded := retrieveSystemInfoPropDriverFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || driverAdded + retAdded = retAdded || DriverAdded - err, driverStatusAdded := retrieveSystemInfoDriverStatusFlags(depth, m, cmdPrefix, cmd) + err, DriverStatusAdded := retrieveSystemInfoPropDriverStatusFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || driverStatusAdded + retAdded = retAdded || DriverStatusAdded - err, experimentalBuildAdded := retrieveSystemInfoExperimentalBuildFlags(depth, m, cmdPrefix, cmd) + err, ExperimentalBuildAdded := retrieveSystemInfoPropExperimentalBuildFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || experimentalBuildAdded + retAdded = retAdded || ExperimentalBuildAdded - err, genericResourcesAdded := retrieveSystemInfoGenericResourcesFlags(depth, m, cmdPrefix, cmd) + err, GenericResourcesAdded := retrieveSystemInfoPropGenericResourcesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || genericResourcesAdded + retAdded = retAdded || GenericResourcesAdded - err, httpProxyAdded := retrieveSystemInfoHTTPProxyFlags(depth, m, cmdPrefix, cmd) + err, HTTPProxyAdded := retrieveSystemInfoPropHTTPProxyFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || httpProxyAdded + retAdded = retAdded || HTTPProxyAdded - err, httpsProxyAdded := retrieveSystemInfoHTTPSProxyFlags(depth, m, cmdPrefix, cmd) + err, HTTPSProxyAdded := retrieveSystemInfoPropHTTPSProxyFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || httpsProxyAdded + retAdded = retAdded || HTTPSProxyAdded - err, idAdded := retrieveSystemInfoIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveSystemInfoPropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded - err, ipv4ForwardingAdded := retrieveSystemInfoIPV4ForwardingFlags(depth, m, cmdPrefix, cmd) + err, IPV4ForwardingAdded := retrieveSystemInfoPropIPV4ForwardingFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || ipv4ForwardingAdded + retAdded = retAdded || IPV4ForwardingAdded - err, imagesAdded := retrieveSystemInfoImagesFlags(depth, m, cmdPrefix, cmd) + err, ImagesAdded := retrieveSystemInfoPropImagesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || imagesAdded + retAdded = retAdded || ImagesAdded - err, indexServerAddressAdded := retrieveSystemInfoIndexServerAddressFlags(depth, m, cmdPrefix, cmd) + err, IndexServerAddressAdded := retrieveSystemInfoPropIndexServerAddressFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || indexServerAddressAdded + retAdded = retAdded || IndexServerAddressAdded - err, initBinaryAdded := retrieveSystemInfoInitBinaryFlags(depth, m, cmdPrefix, cmd) + err, InitBinaryAdded := retrieveSystemInfoPropInitBinaryFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || initBinaryAdded + retAdded = retAdded || InitBinaryAdded - err, initCommitAdded := retrieveSystemInfoInitCommitFlags(depth, m, cmdPrefix, cmd) + err, InitCommitAdded := retrieveSystemInfoPropInitCommitFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || initCommitAdded + retAdded = retAdded || InitCommitAdded - err, isolationAdded := retrieveSystemInfoIsolationFlags(depth, m, cmdPrefix, cmd) + err, IsolationAdded := retrieveSystemInfoPropIsolationFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || isolationAdded + retAdded = retAdded || IsolationAdded - err, kernelMemoryAdded := retrieveSystemInfoKernelMemoryFlags(depth, m, cmdPrefix, cmd) + err, KernelMemoryAdded := retrieveSystemInfoPropKernelMemoryFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || kernelMemoryAdded + retAdded = retAdded || KernelMemoryAdded - err, kernelVersionAdded := retrieveSystemInfoKernelVersionFlags(depth, m, cmdPrefix, cmd) + err, KernelVersionAdded := retrieveSystemInfoPropKernelVersionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || kernelVersionAdded + retAdded = retAdded || KernelVersionAdded - err, labelsAdded := retrieveSystemInfoLabelsFlags(depth, m, cmdPrefix, cmd) + err, LabelsAdded := retrieveSystemInfoPropLabelsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || labelsAdded + retAdded = retAdded || LabelsAdded - err, liveRestoreEnabledAdded := retrieveSystemInfoLiveRestoreEnabledFlags(depth, m, cmdPrefix, cmd) + err, LiveRestoreEnabledAdded := retrieveSystemInfoPropLiveRestoreEnabledFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || liveRestoreEnabledAdded + retAdded = retAdded || LiveRestoreEnabledAdded - err, loggingDriverAdded := retrieveSystemInfoLoggingDriverFlags(depth, m, cmdPrefix, cmd) + err, LoggingDriverAdded := retrieveSystemInfoPropLoggingDriverFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || loggingDriverAdded + retAdded = retAdded || LoggingDriverAdded - err, memTotalAdded := retrieveSystemInfoMemTotalFlags(depth, m, cmdPrefix, cmd) + err, MemTotalAdded := retrieveSystemInfoPropMemTotalFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || memTotalAdded + retAdded = retAdded || MemTotalAdded - err, memoryLimitAdded := retrieveSystemInfoMemoryLimitFlags(depth, m, cmdPrefix, cmd) + err, MemoryLimitAdded := retrieveSystemInfoPropMemoryLimitFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || memoryLimitAdded + retAdded = retAdded || MemoryLimitAdded - err, nCpuAdded := retrieveSystemInfoNCPUFlags(depth, m, cmdPrefix, cmd) + err, NCPUAdded := retrieveSystemInfoPropNCPUFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nCpuAdded + retAdded = retAdded || NCPUAdded - err, nEventsListenerAdded := retrieveSystemInfoNEventsListenerFlags(depth, m, cmdPrefix, cmd) + err, NEventsListenerAdded := retrieveSystemInfoPropNEventsListenerFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nEventsListenerAdded + retAdded = retAdded || NEventsListenerAdded - err, nFdAdded := retrieveSystemInfoNFdFlags(depth, m, cmdPrefix, cmd) + err, NFdAdded := retrieveSystemInfoPropNFdFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nFdAdded + retAdded = retAdded || NFdAdded - err, nGoroutinesAdded := retrieveSystemInfoNGoroutinesFlags(depth, m, cmdPrefix, cmd) + err, NGoroutinesAdded := retrieveSystemInfoPropNGoroutinesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nGoroutinesAdded + retAdded = retAdded || NGoroutinesAdded - err, nameAdded := retrieveSystemInfoNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveSystemInfoPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, noProxyAdded := retrieveSystemInfoNoProxyFlags(depth, m, cmdPrefix, cmd) + err, NoProxyAdded := retrieveSystemInfoPropNoProxyFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || noProxyAdded + retAdded = retAdded || NoProxyAdded - err, oSTypeAdded := retrieveSystemInfoOSTypeFlags(depth, m, cmdPrefix, cmd) + err, OSTypeAdded := retrieveSystemInfoPropOSTypeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || oSTypeAdded + retAdded = retAdded || OSTypeAdded - err, oSVersionAdded := retrieveSystemInfoOSVersionFlags(depth, m, cmdPrefix, cmd) + err, OSVersionAdded := retrieveSystemInfoPropOSVersionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || oSVersionAdded + retAdded = retAdded || OSVersionAdded - err, oomKillDisableAdded := retrieveSystemInfoOomKillDisableFlags(depth, m, cmdPrefix, cmd) + err, OomKillDisableAdded := retrieveSystemInfoPropOomKillDisableFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || oomKillDisableAdded + retAdded = retAdded || OomKillDisableAdded - err, operatingSystemAdded := retrieveSystemInfoOperatingSystemFlags(depth, m, cmdPrefix, cmd) + err, OperatingSystemAdded := retrieveSystemInfoPropOperatingSystemFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || operatingSystemAdded + retAdded = retAdded || OperatingSystemAdded - err, pidsLimitAdded := retrieveSystemInfoPidsLimitFlags(depth, m, cmdPrefix, cmd) + err, PidsLimitAdded := retrieveSystemInfoPropPidsLimitFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || pidsLimitAdded + retAdded = retAdded || PidsLimitAdded - err, pluginsAdded := retrieveSystemInfoPluginsFlags(depth, m, cmdPrefix, cmd) + err, PluginsAdded := retrieveSystemInfoPropPluginsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || pluginsAdded + retAdded = retAdded || PluginsAdded - err, productLicenseAdded := retrieveSystemInfoProductLicenseFlags(depth, m, cmdPrefix, cmd) + err, ProductLicenseAdded := retrieveSystemInfoPropProductLicenseFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || productLicenseAdded + retAdded = retAdded || ProductLicenseAdded - err, registryConfigAdded := retrieveSystemInfoRegistryConfigFlags(depth, m, cmdPrefix, cmd) + err, RegistryConfigAdded := retrieveSystemInfoPropRegistryConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || registryConfigAdded + retAdded = retAdded || RegistryConfigAdded - err, runcCommitAdded := retrieveSystemInfoRuncCommitFlags(depth, m, cmdPrefix, cmd) + err, RuncCommitAdded := retrieveSystemInfoPropRuncCommitFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || runcCommitAdded + retAdded = retAdded || RuncCommitAdded - err, runtimesAdded := retrieveSystemInfoRuntimesFlags(depth, m, cmdPrefix, cmd) + err, RuntimesAdded := retrieveSystemInfoPropRuntimesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || runtimesAdded + retAdded = retAdded || RuntimesAdded - err, securityOptionsAdded := retrieveSystemInfoSecurityOptionsFlags(depth, m, cmdPrefix, cmd) + err, SecurityOptionsAdded := retrieveSystemInfoPropSecurityOptionsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || securityOptionsAdded + retAdded = retAdded || SecurityOptionsAdded - err, serverVersionAdded := retrieveSystemInfoServerVersionFlags(depth, m, cmdPrefix, cmd) + err, ServerVersionAdded := retrieveSystemInfoPropServerVersionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || serverVersionAdded + retAdded = retAdded || ServerVersionAdded - err, swapLimitAdded := retrieveSystemInfoSwapLimitFlags(depth, m, cmdPrefix, cmd) + err, SwapLimitAdded := retrieveSystemInfoPropSwapLimitFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || swapLimitAdded + retAdded = retAdded || SwapLimitAdded - err, swarmAdded := retrieveSystemInfoSwarmFlags(depth, m, cmdPrefix, cmd) + err, SwarmAdded := retrieveSystemInfoPropSwarmFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || swarmAdded + retAdded = retAdded || SwarmAdded - err, systemStatusAdded := retrieveSystemInfoSystemStatusFlags(depth, m, cmdPrefix, cmd) + err, SystemStatusAdded := retrieveSystemInfoPropSystemStatusFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || systemStatusAdded + retAdded = retAdded || SystemStatusAdded - err, systemTimeAdded := retrieveSystemInfoSystemTimeFlags(depth, m, cmdPrefix, cmd) + err, SystemTimeAdded := retrieveSystemInfoPropSystemTimeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || systemTimeAdded + retAdded = retAdded || SystemTimeAdded - err, warningsAdded := retrieveSystemInfoWarningsFlags(depth, m, cmdPrefix, cmd) + err, WarningsAdded := retrieveSystemInfoPropWarningsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || warningsAdded + retAdded = retAdded || WarningsAdded return nil, retAdded } -func retrieveSystemInfoArchitectureFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropArchitectureFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - architectureFlagName := fmt.Sprintf("%v.Architecture", cmdPrefix) - if cmd.Flags().Changed(architectureFlagName) { + flagArchitectureName := fmt.Sprintf("%v.Architecture", cmdPrefix) + if cmd.Flags().Changed(flagArchitectureName) { - var architectureFlagName string + var flagArchitectureName string if cmdPrefix == "" { - architectureFlagName = "Architecture" + flagArchitectureName = "Architecture" } else { - architectureFlagName = fmt.Sprintf("%v.Architecture", cmdPrefix) + flagArchitectureName = fmt.Sprintf("%v.Architecture", cmdPrefix) } - architectureFlagValue, err := cmd.Flags().GetString(architectureFlagName) + flagArchitectureValue, err := cmd.Flags().GetString(flagArchitectureName) if err != nil { return err, false } - m.Architecture = architectureFlagValue + m.Architecture = flagArchitectureValue retAdded = true } @@ -2009,27 +2006,27 @@ func retrieveSystemInfoArchitectureFlags(depth int, m *models.SystemInfo, cmdPre return nil, retAdded } -func retrieveSystemInfoBridgeNfIp6tablesFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropBridgeNfIp6tablesFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - bridgeNfIp6tablesFlagName := fmt.Sprintf("%v.BridgeNfIp6tables", cmdPrefix) - if cmd.Flags().Changed(bridgeNfIp6tablesFlagName) { + flagBridgeNfIp6tablesName := fmt.Sprintf("%v.BridgeNfIp6tables", cmdPrefix) + if cmd.Flags().Changed(flagBridgeNfIp6tablesName) { - var bridgeNfIp6tablesFlagName string + var flagBridgeNfIp6tablesName string if cmdPrefix == "" { - bridgeNfIp6tablesFlagName = "BridgeNfIp6tables" + flagBridgeNfIp6tablesName = "BridgeNfIp6tables" } else { - bridgeNfIp6tablesFlagName = fmt.Sprintf("%v.BridgeNfIp6tables", cmdPrefix) + flagBridgeNfIp6tablesName = fmt.Sprintf("%v.BridgeNfIp6tables", cmdPrefix) } - bridgeNfIp6tablesFlagValue, err := cmd.Flags().GetBool(bridgeNfIp6tablesFlagName) + flagBridgeNfIp6tablesValue, err := cmd.Flags().GetBool(flagBridgeNfIp6tablesName) if err != nil { return err, false } - m.BridgeNfIp6tables = bridgeNfIp6tablesFlagValue + m.BridgeNfIp6tables = flagBridgeNfIp6tablesValue retAdded = true } @@ -2037,27 +2034,27 @@ func retrieveSystemInfoBridgeNfIp6tablesFlags(depth int, m *models.SystemInfo, c return nil, retAdded } -func retrieveSystemInfoBridgeNfIptablesFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropBridgeNfIptablesFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - bridgeNfIptablesFlagName := fmt.Sprintf("%v.BridgeNfIptables", cmdPrefix) - if cmd.Flags().Changed(bridgeNfIptablesFlagName) { + flagBridgeNfIptablesName := fmt.Sprintf("%v.BridgeNfIptables", cmdPrefix) + if cmd.Flags().Changed(flagBridgeNfIptablesName) { - var bridgeNfIptablesFlagName string + var flagBridgeNfIptablesName string if cmdPrefix == "" { - bridgeNfIptablesFlagName = "BridgeNfIptables" + flagBridgeNfIptablesName = "BridgeNfIptables" } else { - bridgeNfIptablesFlagName = fmt.Sprintf("%v.BridgeNfIptables", cmdPrefix) + flagBridgeNfIptablesName = fmt.Sprintf("%v.BridgeNfIptables", cmdPrefix) } - bridgeNfIptablesFlagValue, err := cmd.Flags().GetBool(bridgeNfIptablesFlagName) + flagBridgeNfIptablesValue, err := cmd.Flags().GetBool(flagBridgeNfIptablesName) if err != nil { return err, false } - m.BridgeNfIptables = bridgeNfIptablesFlagValue + m.BridgeNfIptables = flagBridgeNfIptablesValue retAdded = true } @@ -2065,27 +2062,27 @@ func retrieveSystemInfoBridgeNfIptablesFlags(depth int, m *models.SystemInfo, cm return nil, retAdded } -func retrieveSystemInfoCPUSetFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropCPUSetFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cpuSetFlagName := fmt.Sprintf("%v.CPUSet", cmdPrefix) - if cmd.Flags().Changed(cpuSetFlagName) { + flagCPUSetName := fmt.Sprintf("%v.CPUSet", cmdPrefix) + if cmd.Flags().Changed(flagCPUSetName) { - var cpuSetFlagName string + var flagCPUSetName string if cmdPrefix == "" { - cpuSetFlagName = "CPUSet" + flagCPUSetName = "CPUSet" } else { - cpuSetFlagName = fmt.Sprintf("%v.CPUSet", cmdPrefix) + flagCPUSetName = fmt.Sprintf("%v.CPUSet", cmdPrefix) } - cpuSetFlagValue, err := cmd.Flags().GetBool(cpuSetFlagName) + flagCPUSetValue, err := cmd.Flags().GetBool(flagCPUSetName) if err != nil { return err, false } - m.CPUSet = cpuSetFlagValue + m.CPUSet = flagCPUSetValue retAdded = true } @@ -2093,27 +2090,27 @@ func retrieveSystemInfoCPUSetFlags(depth int, m *models.SystemInfo, cmdPrefix st return nil, retAdded } -func retrieveSystemInfoCPUSharesFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropCPUSharesFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cpuSharesFlagName := fmt.Sprintf("%v.CPUShares", cmdPrefix) - if cmd.Flags().Changed(cpuSharesFlagName) { + flagCPUSharesName := fmt.Sprintf("%v.CPUShares", cmdPrefix) + if cmd.Flags().Changed(flagCPUSharesName) { - var cpuSharesFlagName string + var flagCPUSharesName string if cmdPrefix == "" { - cpuSharesFlagName = "CPUShares" + flagCPUSharesName = "CPUShares" } else { - cpuSharesFlagName = fmt.Sprintf("%v.CPUShares", cmdPrefix) + flagCPUSharesName = fmt.Sprintf("%v.CPUShares", cmdPrefix) } - cpuSharesFlagValue, err := cmd.Flags().GetBool(cpuSharesFlagName) + flagCPUSharesValue, err := cmd.Flags().GetBool(flagCPUSharesName) if err != nil { return err, false } - m.CPUShares = cpuSharesFlagValue + m.CPUShares = flagCPUSharesValue retAdded = true } @@ -2121,27 +2118,27 @@ func retrieveSystemInfoCPUSharesFlags(depth int, m *models.SystemInfo, cmdPrefix return nil, retAdded } -func retrieveSystemInfoCgroupDriverFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropCgroupDriverFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cgroupDriverFlagName := fmt.Sprintf("%v.CgroupDriver", cmdPrefix) - if cmd.Flags().Changed(cgroupDriverFlagName) { + flagCgroupDriverName := fmt.Sprintf("%v.CgroupDriver", cmdPrefix) + if cmd.Flags().Changed(flagCgroupDriverName) { - var cgroupDriverFlagName string + var flagCgroupDriverName string if cmdPrefix == "" { - cgroupDriverFlagName = "CgroupDriver" + flagCgroupDriverName = "CgroupDriver" } else { - cgroupDriverFlagName = fmt.Sprintf("%v.CgroupDriver", cmdPrefix) + flagCgroupDriverName = fmt.Sprintf("%v.CgroupDriver", cmdPrefix) } - cgroupDriverFlagValue, err := cmd.Flags().GetString(cgroupDriverFlagName) + flagCgroupDriverValue, err := cmd.Flags().GetString(flagCgroupDriverName) if err != nil { return err, false } - m.CgroupDriver = &cgroupDriverFlagValue + m.CgroupDriver = &flagCgroupDriverValue retAdded = true } @@ -2149,27 +2146,27 @@ func retrieveSystemInfoCgroupDriverFlags(depth int, m *models.SystemInfo, cmdPre return nil, retAdded } -func retrieveSystemInfoClusterAdvertiseFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropClusterAdvertiseFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - clusterAdvertiseFlagName := fmt.Sprintf("%v.ClusterAdvertise", cmdPrefix) - if cmd.Flags().Changed(clusterAdvertiseFlagName) { + flagClusterAdvertiseName := fmt.Sprintf("%v.ClusterAdvertise", cmdPrefix) + if cmd.Flags().Changed(flagClusterAdvertiseName) { - var clusterAdvertiseFlagName string + var flagClusterAdvertiseName string if cmdPrefix == "" { - clusterAdvertiseFlagName = "ClusterAdvertise" + flagClusterAdvertiseName = "ClusterAdvertise" } else { - clusterAdvertiseFlagName = fmt.Sprintf("%v.ClusterAdvertise", cmdPrefix) + flagClusterAdvertiseName = fmt.Sprintf("%v.ClusterAdvertise", cmdPrefix) } - clusterAdvertiseFlagValue, err := cmd.Flags().GetString(clusterAdvertiseFlagName) + flagClusterAdvertiseValue, err := cmd.Flags().GetString(flagClusterAdvertiseName) if err != nil { return err, false } - m.ClusterAdvertise = clusterAdvertiseFlagValue + m.ClusterAdvertise = flagClusterAdvertiseValue retAdded = true } @@ -2177,27 +2174,27 @@ func retrieveSystemInfoClusterAdvertiseFlags(depth int, m *models.SystemInfo, cm return nil, retAdded } -func retrieveSystemInfoClusterStoreFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropClusterStoreFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - clusterStoreFlagName := fmt.Sprintf("%v.ClusterStore", cmdPrefix) - if cmd.Flags().Changed(clusterStoreFlagName) { + flagClusterStoreName := fmt.Sprintf("%v.ClusterStore", cmdPrefix) + if cmd.Flags().Changed(flagClusterStoreName) { - var clusterStoreFlagName string + var flagClusterStoreName string if cmdPrefix == "" { - clusterStoreFlagName = "ClusterStore" + flagClusterStoreName = "ClusterStore" } else { - clusterStoreFlagName = fmt.Sprintf("%v.ClusterStore", cmdPrefix) + flagClusterStoreName = fmt.Sprintf("%v.ClusterStore", cmdPrefix) } - clusterStoreFlagValue, err := cmd.Flags().GetString(clusterStoreFlagName) + flagClusterStoreValue, err := cmd.Flags().GetString(flagClusterStoreName) if err != nil { return err, false } - m.ClusterStore = clusterStoreFlagValue + m.ClusterStore = flagClusterStoreValue retAdded = true } @@ -2205,54 +2202,54 @@ func retrieveSystemInfoClusterStoreFlags(depth int, m *models.SystemInfo, cmdPre return nil, retAdded } -func retrieveSystemInfoContainerdCommitFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropContainerdCommitFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - containerdCommitFlagName := fmt.Sprintf("%v.ContainerdCommit", cmdPrefix) - if cmd.Flags().Changed(containerdCommitFlagName) { + flagContainerdCommitName := fmt.Sprintf("%v.ContainerdCommit", cmdPrefix) + if cmd.Flags().Changed(flagContainerdCommitName) { // info: complex object ContainerdCommit Commit is retrieved outside this Changed() block } - containerdCommitFlagValue := m.ContainerdCommit - if swag.IsZero(containerdCommitFlagValue) { - containerdCommitFlagValue = &models.Commit{} + flagContainerdCommitValue := m.ContainerdCommit + if swag.IsZero(flagContainerdCommitValue) { + flagContainerdCommitValue = &models.Commit{} } - err, containerdCommitAdded := retrieveModelCommitFlags(depth+1, containerdCommitFlagValue, containerdCommitFlagName, cmd) + err, ContainerdCommitAdded := retrieveModelCommitFlags(depth+1, flagContainerdCommitValue, flagContainerdCommitName, cmd) if err != nil { return err, false } - retAdded = retAdded || containerdCommitAdded - if containerdCommitAdded { - m.ContainerdCommit = containerdCommitFlagValue + retAdded = retAdded || ContainerdCommitAdded + if ContainerdCommitAdded { + m.ContainerdCommit = flagContainerdCommitValue } return nil, retAdded } -func retrieveSystemInfoContainersFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropContainersFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - containersFlagName := fmt.Sprintf("%v.Containers", cmdPrefix) - if cmd.Flags().Changed(containersFlagName) { + flagContainersName := fmt.Sprintf("%v.Containers", cmdPrefix) + if cmd.Flags().Changed(flagContainersName) { - var containersFlagName string + var flagContainersName string if cmdPrefix == "" { - containersFlagName = "Containers" + flagContainersName = "Containers" } else { - containersFlagName = fmt.Sprintf("%v.Containers", cmdPrefix) + flagContainersName = fmt.Sprintf("%v.Containers", cmdPrefix) } - containersFlagValue, err := cmd.Flags().GetInt64(containersFlagName) + flagContainersValue, err := cmd.Flags().GetInt64(flagContainersName) if err != nil { return err, false } - m.Containers = containersFlagValue + m.Containers = flagContainersValue retAdded = true } @@ -2260,27 +2257,27 @@ func retrieveSystemInfoContainersFlags(depth int, m *models.SystemInfo, cmdPrefi return nil, retAdded } -func retrieveSystemInfoContainersPausedFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropContainersPausedFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - containersPausedFlagName := fmt.Sprintf("%v.ContainersPaused", cmdPrefix) - if cmd.Flags().Changed(containersPausedFlagName) { + flagContainersPausedName := fmt.Sprintf("%v.ContainersPaused", cmdPrefix) + if cmd.Flags().Changed(flagContainersPausedName) { - var containersPausedFlagName string + var flagContainersPausedName string if cmdPrefix == "" { - containersPausedFlagName = "ContainersPaused" + flagContainersPausedName = "ContainersPaused" } else { - containersPausedFlagName = fmt.Sprintf("%v.ContainersPaused", cmdPrefix) + flagContainersPausedName = fmt.Sprintf("%v.ContainersPaused", cmdPrefix) } - containersPausedFlagValue, err := cmd.Flags().GetInt64(containersPausedFlagName) + flagContainersPausedValue, err := cmd.Flags().GetInt64(flagContainersPausedName) if err != nil { return err, false } - m.ContainersPaused = containersPausedFlagValue + m.ContainersPaused = flagContainersPausedValue retAdded = true } @@ -2288,27 +2285,27 @@ func retrieveSystemInfoContainersPausedFlags(depth int, m *models.SystemInfo, cm return nil, retAdded } -func retrieveSystemInfoContainersRunningFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropContainersRunningFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - containersRunningFlagName := fmt.Sprintf("%v.ContainersRunning", cmdPrefix) - if cmd.Flags().Changed(containersRunningFlagName) { + flagContainersRunningName := fmt.Sprintf("%v.ContainersRunning", cmdPrefix) + if cmd.Flags().Changed(flagContainersRunningName) { - var containersRunningFlagName string + var flagContainersRunningName string if cmdPrefix == "" { - containersRunningFlagName = "ContainersRunning" + flagContainersRunningName = "ContainersRunning" } else { - containersRunningFlagName = fmt.Sprintf("%v.ContainersRunning", cmdPrefix) + flagContainersRunningName = fmt.Sprintf("%v.ContainersRunning", cmdPrefix) } - containersRunningFlagValue, err := cmd.Flags().GetInt64(containersRunningFlagName) + flagContainersRunningValue, err := cmd.Flags().GetInt64(flagContainersRunningName) if err != nil { return err, false } - m.ContainersRunning = containersRunningFlagValue + m.ContainersRunning = flagContainersRunningValue retAdded = true } @@ -2316,27 +2313,27 @@ func retrieveSystemInfoContainersRunningFlags(depth int, m *models.SystemInfo, c return nil, retAdded } -func retrieveSystemInfoContainersStoppedFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropContainersStoppedFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - containersStoppedFlagName := fmt.Sprintf("%v.ContainersStopped", cmdPrefix) - if cmd.Flags().Changed(containersStoppedFlagName) { + flagContainersStoppedName := fmt.Sprintf("%v.ContainersStopped", cmdPrefix) + if cmd.Flags().Changed(flagContainersStoppedName) { - var containersStoppedFlagName string + var flagContainersStoppedName string if cmdPrefix == "" { - containersStoppedFlagName = "ContainersStopped" + flagContainersStoppedName = "ContainersStopped" } else { - containersStoppedFlagName = fmt.Sprintf("%v.ContainersStopped", cmdPrefix) + flagContainersStoppedName = fmt.Sprintf("%v.ContainersStopped", cmdPrefix) } - containersStoppedFlagValue, err := cmd.Flags().GetInt64(containersStoppedFlagName) + flagContainersStoppedValue, err := cmd.Flags().GetInt64(flagContainersStoppedName) if err != nil { return err, false } - m.ContainersStopped = containersStoppedFlagValue + m.ContainersStopped = flagContainersStoppedValue retAdded = true } @@ -2344,27 +2341,27 @@ func retrieveSystemInfoContainersStoppedFlags(depth int, m *models.SystemInfo, c return nil, retAdded } -func retrieveSystemInfoCPUCfsPeriodFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropCPUCfsPeriodFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cpuCfsPeriodFlagName := fmt.Sprintf("%v.CpuCfsPeriod", cmdPrefix) - if cmd.Flags().Changed(cpuCfsPeriodFlagName) { + flagCPUCfsPeriodName := fmt.Sprintf("%v.CpuCfsPeriod", cmdPrefix) + if cmd.Flags().Changed(flagCPUCfsPeriodName) { - var cpuCfsPeriodFlagName string + var flagCPUCfsPeriodName string if cmdPrefix == "" { - cpuCfsPeriodFlagName = "CpuCfsPeriod" + flagCPUCfsPeriodName = "CpuCfsPeriod" } else { - cpuCfsPeriodFlagName = fmt.Sprintf("%v.CpuCfsPeriod", cmdPrefix) + flagCPUCfsPeriodName = fmt.Sprintf("%v.CpuCfsPeriod", cmdPrefix) } - cpuCfsPeriodFlagValue, err := cmd.Flags().GetBool(cpuCfsPeriodFlagName) + flagCPUCfsPeriodValue, err := cmd.Flags().GetBool(flagCPUCfsPeriodName) if err != nil { return err, false } - m.CPUCfsPeriod = cpuCfsPeriodFlagValue + m.CPUCfsPeriod = flagCPUCfsPeriodValue retAdded = true } @@ -2372,27 +2369,27 @@ func retrieveSystemInfoCPUCfsPeriodFlags(depth int, m *models.SystemInfo, cmdPre return nil, retAdded } -func retrieveSystemInfoCPUCfsQuotaFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropCPUCfsQuotaFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - cpuCfsQuotaFlagName := fmt.Sprintf("%v.CpuCfsQuota", cmdPrefix) - if cmd.Flags().Changed(cpuCfsQuotaFlagName) { + flagCPUCfsQuotaName := fmt.Sprintf("%v.CpuCfsQuota", cmdPrefix) + if cmd.Flags().Changed(flagCPUCfsQuotaName) { - var cpuCfsQuotaFlagName string + var flagCPUCfsQuotaName string if cmdPrefix == "" { - cpuCfsQuotaFlagName = "CpuCfsQuota" + flagCPUCfsQuotaName = "CpuCfsQuota" } else { - cpuCfsQuotaFlagName = fmt.Sprintf("%v.CpuCfsQuota", cmdPrefix) + flagCPUCfsQuotaName = fmt.Sprintf("%v.CpuCfsQuota", cmdPrefix) } - cpuCfsQuotaFlagValue, err := cmd.Flags().GetBool(cpuCfsQuotaFlagName) + flagCPUCfsQuotaValue, err := cmd.Flags().GetBool(flagCPUCfsQuotaName) if err != nil { return err, false } - m.CPUCfsQuota = cpuCfsQuotaFlagValue + m.CPUCfsQuota = flagCPUCfsQuotaValue retAdded = true } @@ -2400,27 +2397,27 @@ func retrieveSystemInfoCPUCfsQuotaFlags(depth int, m *models.SystemInfo, cmdPref return nil, retAdded } -func retrieveSystemInfoDebugFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropDebugFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - debugFlagName := fmt.Sprintf("%v.Debug", cmdPrefix) - if cmd.Flags().Changed(debugFlagName) { + flagDebugName := fmt.Sprintf("%v.Debug", cmdPrefix) + if cmd.Flags().Changed(flagDebugName) { - var debugFlagName string + var flagDebugName string if cmdPrefix == "" { - debugFlagName = "Debug" + flagDebugName = "Debug" } else { - debugFlagName = fmt.Sprintf("%v.Debug", cmdPrefix) + flagDebugName = fmt.Sprintf("%v.Debug", cmdPrefix) } - debugFlagValue, err := cmd.Flags().GetBool(debugFlagName) + flagDebugValue, err := cmd.Flags().GetBool(flagDebugName) if err != nil { return err, false } - m.Debug = debugFlagValue + m.Debug = flagDebugValue retAdded = true } @@ -2428,27 +2425,27 @@ func retrieveSystemInfoDebugFlags(depth int, m *models.SystemInfo, cmdPrefix str return nil, retAdded } -func retrieveSystemInfoDefaultRuntimeFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropDefaultRuntimeFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - defaultRuntimeFlagName := fmt.Sprintf("%v.DefaultRuntime", cmdPrefix) - if cmd.Flags().Changed(defaultRuntimeFlagName) { + flagDefaultRuntimeName := fmt.Sprintf("%v.DefaultRuntime", cmdPrefix) + if cmd.Flags().Changed(flagDefaultRuntimeName) { - var defaultRuntimeFlagName string + var flagDefaultRuntimeName string if cmdPrefix == "" { - defaultRuntimeFlagName = "DefaultRuntime" + flagDefaultRuntimeName = "DefaultRuntime" } else { - defaultRuntimeFlagName = fmt.Sprintf("%v.DefaultRuntime", cmdPrefix) + flagDefaultRuntimeName = fmt.Sprintf("%v.DefaultRuntime", cmdPrefix) } - defaultRuntimeFlagValue, err := cmd.Flags().GetString(defaultRuntimeFlagName) + flagDefaultRuntimeValue, err := cmd.Flags().GetString(flagDefaultRuntimeName) if err != nil { return err, false } - m.DefaultRuntime = &defaultRuntimeFlagValue + m.DefaultRuntime = &flagDefaultRuntimeValue retAdded = true } @@ -2456,27 +2453,27 @@ func retrieveSystemInfoDefaultRuntimeFlags(depth int, m *models.SystemInfo, cmdP return nil, retAdded } -func retrieveSystemInfoDockerRootDirFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropDockerRootDirFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - dockerRootDirFlagName := fmt.Sprintf("%v.DockerRootDir", cmdPrefix) - if cmd.Flags().Changed(dockerRootDirFlagName) { + flagDockerRootDirName := fmt.Sprintf("%v.DockerRootDir", cmdPrefix) + if cmd.Flags().Changed(flagDockerRootDirName) { - var dockerRootDirFlagName string + var flagDockerRootDirName string if cmdPrefix == "" { - dockerRootDirFlagName = "DockerRootDir" + flagDockerRootDirName = "DockerRootDir" } else { - dockerRootDirFlagName = fmt.Sprintf("%v.DockerRootDir", cmdPrefix) + flagDockerRootDirName = fmt.Sprintf("%v.DockerRootDir", cmdPrefix) } - dockerRootDirFlagValue, err := cmd.Flags().GetString(dockerRootDirFlagName) + flagDockerRootDirValue, err := cmd.Flags().GetString(flagDockerRootDirName) if err != nil { return err, false } - m.DockerRootDir = dockerRootDirFlagValue + m.DockerRootDir = flagDockerRootDirValue retAdded = true } @@ -2484,27 +2481,27 @@ func retrieveSystemInfoDockerRootDirFlags(depth int, m *models.SystemInfo, cmdPr return nil, retAdded } -func retrieveSystemInfoDriverFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropDriverFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - driverFlagName := fmt.Sprintf("%v.Driver", cmdPrefix) - if cmd.Flags().Changed(driverFlagName) { + flagDriverName := fmt.Sprintf("%v.Driver", cmdPrefix) + if cmd.Flags().Changed(flagDriverName) { - var driverFlagName string + var flagDriverName string if cmdPrefix == "" { - driverFlagName = "Driver" + flagDriverName = "Driver" } else { - driverFlagName = fmt.Sprintf("%v.Driver", cmdPrefix) + flagDriverName = fmt.Sprintf("%v.Driver", cmdPrefix) } - driverFlagValue, err := cmd.Flags().GetString(driverFlagName) + flagDriverValue, err := cmd.Flags().GetString(flagDriverName) if err != nil { return err, false } - m.Driver = driverFlagValue + m.Driver = flagDriverValue retAdded = true } @@ -2512,41 +2509,41 @@ func retrieveSystemInfoDriverFlags(depth int, m *models.SystemInfo, cmdPrefix st return nil, retAdded } -func retrieveSystemInfoDriverStatusFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropDriverStatusFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - driverStatusFlagName := fmt.Sprintf("%v.DriverStatus", cmdPrefix) - if cmd.Flags().Changed(driverStatusFlagName) { + flagDriverStatusName := fmt.Sprintf("%v.DriverStatus", cmdPrefix) + if cmd.Flags().Changed(flagDriverStatusName) { // warning: DriverStatus array type [][]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveSystemInfoExperimentalBuildFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropExperimentalBuildFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - experimentalBuildFlagName := fmt.Sprintf("%v.ExperimentalBuild", cmdPrefix) - if cmd.Flags().Changed(experimentalBuildFlagName) { + flagExperimentalBuildName := fmt.Sprintf("%v.ExperimentalBuild", cmdPrefix) + if cmd.Flags().Changed(flagExperimentalBuildName) { - var experimentalBuildFlagName string + var flagExperimentalBuildName string if cmdPrefix == "" { - experimentalBuildFlagName = "ExperimentalBuild" + flagExperimentalBuildName = "ExperimentalBuild" } else { - experimentalBuildFlagName = fmt.Sprintf("%v.ExperimentalBuild", cmdPrefix) + flagExperimentalBuildName = fmt.Sprintf("%v.ExperimentalBuild", cmdPrefix) } - experimentalBuildFlagValue, err := cmd.Flags().GetBool(experimentalBuildFlagName) + flagExperimentalBuildValue, err := cmd.Flags().GetBool(flagExperimentalBuildName) if err != nil { return err, false } - m.ExperimentalBuild = experimentalBuildFlagValue + m.ExperimentalBuild = flagExperimentalBuildValue retAdded = true } @@ -2554,41 +2551,41 @@ func retrieveSystemInfoExperimentalBuildFlags(depth int, m *models.SystemInfo, c return nil, retAdded } -func retrieveSystemInfoGenericResourcesFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropGenericResourcesFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - genericResourcesFlagName := fmt.Sprintf("%v.GenericResources", cmdPrefix) - if cmd.Flags().Changed(genericResourcesFlagName) { + flagGenericResourcesName := fmt.Sprintf("%v.GenericResources", cmdPrefix) + if cmd.Flags().Changed(flagGenericResourcesName) { // warning: GenericResources array type GenericResources is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveSystemInfoHTTPProxyFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropHTTPProxyFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - httpProxyFlagName := fmt.Sprintf("%v.HttpProxy", cmdPrefix) - if cmd.Flags().Changed(httpProxyFlagName) { + flagHTTPProxyName := fmt.Sprintf("%v.HttpProxy", cmdPrefix) + if cmd.Flags().Changed(flagHTTPProxyName) { - var httpProxyFlagName string + var flagHTTPProxyName string if cmdPrefix == "" { - httpProxyFlagName = "HttpProxy" + flagHTTPProxyName = "HttpProxy" } else { - httpProxyFlagName = fmt.Sprintf("%v.HttpProxy", cmdPrefix) + flagHTTPProxyName = fmt.Sprintf("%v.HttpProxy", cmdPrefix) } - httpProxyFlagValue, err := cmd.Flags().GetString(httpProxyFlagName) + flagHTTPProxyValue, err := cmd.Flags().GetString(flagHTTPProxyName) if err != nil { return err, false } - m.HTTPProxy = httpProxyFlagValue + m.HTTPProxy = flagHTTPProxyValue retAdded = true } @@ -2596,27 +2593,27 @@ func retrieveSystemInfoHTTPProxyFlags(depth int, m *models.SystemInfo, cmdPrefix return nil, retAdded } -func retrieveSystemInfoHTTPSProxyFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropHTTPSProxyFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - httpsProxyFlagName := fmt.Sprintf("%v.HttpsProxy", cmdPrefix) - if cmd.Flags().Changed(httpsProxyFlagName) { + flagHTTPSProxyName := fmt.Sprintf("%v.HttpsProxy", cmdPrefix) + if cmd.Flags().Changed(flagHTTPSProxyName) { - var httpsProxyFlagName string + var flagHTTPSProxyName string if cmdPrefix == "" { - httpsProxyFlagName = "HttpsProxy" + flagHTTPSProxyName = "HttpsProxy" } else { - httpsProxyFlagName = fmt.Sprintf("%v.HttpsProxy", cmdPrefix) + flagHTTPSProxyName = fmt.Sprintf("%v.HttpsProxy", cmdPrefix) } - httpsProxyFlagValue, err := cmd.Flags().GetString(httpsProxyFlagName) + flagHTTPSProxyValue, err := cmd.Flags().GetString(flagHTTPSProxyName) if err != nil { return err, false } - m.HTTPSProxy = httpsProxyFlagValue + m.HTTPSProxy = flagHTTPSProxyValue retAdded = true } @@ -2624,27 +2621,27 @@ func retrieveSystemInfoHTTPSProxyFlags(depth int, m *models.SystemInfo, cmdPrefi return nil, retAdded } -func retrieveSystemInfoIDFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropIDFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.ID", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.ID", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } @@ -2652,27 +2649,27 @@ func retrieveSystemInfoIDFlags(depth int, m *models.SystemInfo, cmdPrefix string return nil, retAdded } -func retrieveSystemInfoIPV4ForwardingFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropIPV4ForwardingFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - ipv4ForwardingFlagName := fmt.Sprintf("%v.IPv4Forwarding", cmdPrefix) - if cmd.Flags().Changed(ipv4ForwardingFlagName) { + flagIPV4ForwardingName := fmt.Sprintf("%v.IPv4Forwarding", cmdPrefix) + if cmd.Flags().Changed(flagIPV4ForwardingName) { - var ipv4ForwardingFlagName string + var flagIPV4ForwardingName string if cmdPrefix == "" { - ipv4ForwardingFlagName = "IPv4Forwarding" + flagIPV4ForwardingName = "IPv4Forwarding" } else { - ipv4ForwardingFlagName = fmt.Sprintf("%v.IPv4Forwarding", cmdPrefix) + flagIPV4ForwardingName = fmt.Sprintf("%v.IPv4Forwarding", cmdPrefix) } - ipv4ForwardingFlagValue, err := cmd.Flags().GetBool(ipv4ForwardingFlagName) + flagIPV4ForwardingValue, err := cmd.Flags().GetBool(flagIPV4ForwardingName) if err != nil { return err, false } - m.IPV4Forwarding = ipv4ForwardingFlagValue + m.IPV4Forwarding = flagIPV4ForwardingValue retAdded = true } @@ -2680,27 +2677,27 @@ func retrieveSystemInfoIPV4ForwardingFlags(depth int, m *models.SystemInfo, cmdP return nil, retAdded } -func retrieveSystemInfoImagesFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropImagesFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - imagesFlagName := fmt.Sprintf("%v.Images", cmdPrefix) - if cmd.Flags().Changed(imagesFlagName) { + flagImagesName := fmt.Sprintf("%v.Images", cmdPrefix) + if cmd.Flags().Changed(flagImagesName) { - var imagesFlagName string + var flagImagesName string if cmdPrefix == "" { - imagesFlagName = "Images" + flagImagesName = "Images" } else { - imagesFlagName = fmt.Sprintf("%v.Images", cmdPrefix) + flagImagesName = fmt.Sprintf("%v.Images", cmdPrefix) } - imagesFlagValue, err := cmd.Flags().GetInt64(imagesFlagName) + flagImagesValue, err := cmd.Flags().GetInt64(flagImagesName) if err != nil { return err, false } - m.Images = imagesFlagValue + m.Images = flagImagesValue retAdded = true } @@ -2708,27 +2705,27 @@ func retrieveSystemInfoImagesFlags(depth int, m *models.SystemInfo, cmdPrefix st return nil, retAdded } -func retrieveSystemInfoIndexServerAddressFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropIndexServerAddressFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - indexServerAddressFlagName := fmt.Sprintf("%v.IndexServerAddress", cmdPrefix) - if cmd.Flags().Changed(indexServerAddressFlagName) { + flagIndexServerAddressName := fmt.Sprintf("%v.IndexServerAddress", cmdPrefix) + if cmd.Flags().Changed(flagIndexServerAddressName) { - var indexServerAddressFlagName string + var flagIndexServerAddressName string if cmdPrefix == "" { - indexServerAddressFlagName = "IndexServerAddress" + flagIndexServerAddressName = "IndexServerAddress" } else { - indexServerAddressFlagName = fmt.Sprintf("%v.IndexServerAddress", cmdPrefix) + flagIndexServerAddressName = fmt.Sprintf("%v.IndexServerAddress", cmdPrefix) } - indexServerAddressFlagValue, err := cmd.Flags().GetString(indexServerAddressFlagName) + flagIndexServerAddressValue, err := cmd.Flags().GetString(flagIndexServerAddressName) if err != nil { return err, false } - m.IndexServerAddress = &indexServerAddressFlagValue + m.IndexServerAddress = &flagIndexServerAddressValue retAdded = true } @@ -2736,27 +2733,27 @@ func retrieveSystemInfoIndexServerAddressFlags(depth int, m *models.SystemInfo, return nil, retAdded } -func retrieveSystemInfoInitBinaryFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropInitBinaryFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - initBinaryFlagName := fmt.Sprintf("%v.InitBinary", cmdPrefix) - if cmd.Flags().Changed(initBinaryFlagName) { + flagInitBinaryName := fmt.Sprintf("%v.InitBinary", cmdPrefix) + if cmd.Flags().Changed(flagInitBinaryName) { - var initBinaryFlagName string + var flagInitBinaryName string if cmdPrefix == "" { - initBinaryFlagName = "InitBinary" + flagInitBinaryName = "InitBinary" } else { - initBinaryFlagName = fmt.Sprintf("%v.InitBinary", cmdPrefix) + flagInitBinaryName = fmt.Sprintf("%v.InitBinary", cmdPrefix) } - initBinaryFlagValue, err := cmd.Flags().GetString(initBinaryFlagName) + flagInitBinaryValue, err := cmd.Flags().GetString(flagInitBinaryName) if err != nil { return err, false } - m.InitBinary = initBinaryFlagValue + m.InitBinary = flagInitBinaryValue retAdded = true } @@ -2764,54 +2761,54 @@ func retrieveSystemInfoInitBinaryFlags(depth int, m *models.SystemInfo, cmdPrefi return nil, retAdded } -func retrieveSystemInfoInitCommitFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropInitCommitFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - initCommitFlagName := fmt.Sprintf("%v.InitCommit", cmdPrefix) - if cmd.Flags().Changed(initCommitFlagName) { + flagInitCommitName := fmt.Sprintf("%v.InitCommit", cmdPrefix) + if cmd.Flags().Changed(flagInitCommitName) { // info: complex object InitCommit Commit is retrieved outside this Changed() block } - initCommitFlagValue := m.InitCommit - if swag.IsZero(initCommitFlagValue) { - initCommitFlagValue = &models.Commit{} + flagInitCommitValue := m.InitCommit + if swag.IsZero(flagInitCommitValue) { + flagInitCommitValue = &models.Commit{} } - err, initCommitAdded := retrieveModelCommitFlags(depth+1, initCommitFlagValue, initCommitFlagName, cmd) + err, InitCommitAdded := retrieveModelCommitFlags(depth+1, flagInitCommitValue, flagInitCommitName, cmd) if err != nil { return err, false } - retAdded = retAdded || initCommitAdded - if initCommitAdded { - m.InitCommit = initCommitFlagValue + retAdded = retAdded || InitCommitAdded + if InitCommitAdded { + m.InitCommit = flagInitCommitValue } return nil, retAdded } -func retrieveSystemInfoIsolationFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropIsolationFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - isolationFlagName := fmt.Sprintf("%v.Isolation", cmdPrefix) - if cmd.Flags().Changed(isolationFlagName) { + flagIsolationName := fmt.Sprintf("%v.Isolation", cmdPrefix) + if cmd.Flags().Changed(flagIsolationName) { - var isolationFlagName string + var flagIsolationName string if cmdPrefix == "" { - isolationFlagName = "Isolation" + flagIsolationName = "Isolation" } else { - isolationFlagName = fmt.Sprintf("%v.Isolation", cmdPrefix) + flagIsolationName = fmt.Sprintf("%v.Isolation", cmdPrefix) } - isolationFlagValue, err := cmd.Flags().GetString(isolationFlagName) + flagIsolationValue, err := cmd.Flags().GetString(flagIsolationName) if err != nil { return err, false } - m.Isolation = &isolationFlagValue + m.Isolation = &flagIsolationValue retAdded = true } @@ -2819,27 +2816,27 @@ func retrieveSystemInfoIsolationFlags(depth int, m *models.SystemInfo, cmdPrefix return nil, retAdded } -func retrieveSystemInfoKernelMemoryFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropKernelMemoryFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - kernelMemoryFlagName := fmt.Sprintf("%v.KernelMemory", cmdPrefix) - if cmd.Flags().Changed(kernelMemoryFlagName) { + flagKernelMemoryName := fmt.Sprintf("%v.KernelMemory", cmdPrefix) + if cmd.Flags().Changed(flagKernelMemoryName) { - var kernelMemoryFlagName string + var flagKernelMemoryName string if cmdPrefix == "" { - kernelMemoryFlagName = "KernelMemory" + flagKernelMemoryName = "KernelMemory" } else { - kernelMemoryFlagName = fmt.Sprintf("%v.KernelMemory", cmdPrefix) + flagKernelMemoryName = fmt.Sprintf("%v.KernelMemory", cmdPrefix) } - kernelMemoryFlagValue, err := cmd.Flags().GetBool(kernelMemoryFlagName) + flagKernelMemoryValue, err := cmd.Flags().GetBool(flagKernelMemoryName) if err != nil { return err, false } - m.KernelMemory = kernelMemoryFlagValue + m.KernelMemory = flagKernelMemoryValue retAdded = true } @@ -2847,27 +2844,27 @@ func retrieveSystemInfoKernelMemoryFlags(depth int, m *models.SystemInfo, cmdPre return nil, retAdded } -func retrieveSystemInfoKernelVersionFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropKernelVersionFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - kernelVersionFlagName := fmt.Sprintf("%v.KernelVersion", cmdPrefix) - if cmd.Flags().Changed(kernelVersionFlagName) { + flagKernelVersionName := fmt.Sprintf("%v.KernelVersion", cmdPrefix) + if cmd.Flags().Changed(flagKernelVersionName) { - var kernelVersionFlagName string + var flagKernelVersionName string if cmdPrefix == "" { - kernelVersionFlagName = "KernelVersion" + flagKernelVersionName = "KernelVersion" } else { - kernelVersionFlagName = fmt.Sprintf("%v.KernelVersion", cmdPrefix) + flagKernelVersionName = fmt.Sprintf("%v.KernelVersion", cmdPrefix) } - kernelVersionFlagValue, err := cmd.Flags().GetString(kernelVersionFlagName) + flagKernelVersionValue, err := cmd.Flags().GetString(flagKernelVersionName) if err != nil { return err, false } - m.KernelVersion = kernelVersionFlagValue + m.KernelVersion = flagKernelVersionValue retAdded = true } @@ -2875,41 +2872,41 @@ func retrieveSystemInfoKernelVersionFlags(depth int, m *models.SystemInfo, cmdPr return nil, retAdded } -func retrieveSystemInfoLabelsFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropLabelsFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - labelsFlagName := fmt.Sprintf("%v.Labels", cmdPrefix) - if cmd.Flags().Changed(labelsFlagName) { + flagLabelsName := fmt.Sprintf("%v.Labels", cmdPrefix) + if cmd.Flags().Changed(flagLabelsName) { // warning: Labels array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveSystemInfoLiveRestoreEnabledFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropLiveRestoreEnabledFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - liveRestoreEnabledFlagName := fmt.Sprintf("%v.LiveRestoreEnabled", cmdPrefix) - if cmd.Flags().Changed(liveRestoreEnabledFlagName) { + flagLiveRestoreEnabledName := fmt.Sprintf("%v.LiveRestoreEnabled", cmdPrefix) + if cmd.Flags().Changed(flagLiveRestoreEnabledName) { - var liveRestoreEnabledFlagName string + var flagLiveRestoreEnabledName string if cmdPrefix == "" { - liveRestoreEnabledFlagName = "LiveRestoreEnabled" + flagLiveRestoreEnabledName = "LiveRestoreEnabled" } else { - liveRestoreEnabledFlagName = fmt.Sprintf("%v.LiveRestoreEnabled", cmdPrefix) + flagLiveRestoreEnabledName = fmt.Sprintf("%v.LiveRestoreEnabled", cmdPrefix) } - liveRestoreEnabledFlagValue, err := cmd.Flags().GetBool(liveRestoreEnabledFlagName) + flagLiveRestoreEnabledValue, err := cmd.Flags().GetBool(flagLiveRestoreEnabledName) if err != nil { return err, false } - m.LiveRestoreEnabled = &liveRestoreEnabledFlagValue + m.LiveRestoreEnabled = &flagLiveRestoreEnabledValue retAdded = true } @@ -2917,27 +2914,27 @@ func retrieveSystemInfoLiveRestoreEnabledFlags(depth int, m *models.SystemInfo, return nil, retAdded } -func retrieveSystemInfoLoggingDriverFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropLoggingDriverFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - loggingDriverFlagName := fmt.Sprintf("%v.LoggingDriver", cmdPrefix) - if cmd.Flags().Changed(loggingDriverFlagName) { + flagLoggingDriverName := fmt.Sprintf("%v.LoggingDriver", cmdPrefix) + if cmd.Flags().Changed(flagLoggingDriverName) { - var loggingDriverFlagName string + var flagLoggingDriverName string if cmdPrefix == "" { - loggingDriverFlagName = "LoggingDriver" + flagLoggingDriverName = "LoggingDriver" } else { - loggingDriverFlagName = fmt.Sprintf("%v.LoggingDriver", cmdPrefix) + flagLoggingDriverName = fmt.Sprintf("%v.LoggingDriver", cmdPrefix) } - loggingDriverFlagValue, err := cmd.Flags().GetString(loggingDriverFlagName) + flagLoggingDriverValue, err := cmd.Flags().GetString(flagLoggingDriverName) if err != nil { return err, false } - m.LoggingDriver = loggingDriverFlagValue + m.LoggingDriver = flagLoggingDriverValue retAdded = true } @@ -2945,27 +2942,27 @@ func retrieveSystemInfoLoggingDriverFlags(depth int, m *models.SystemInfo, cmdPr return nil, retAdded } -func retrieveSystemInfoMemTotalFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropMemTotalFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - memTotalFlagName := fmt.Sprintf("%v.MemTotal", cmdPrefix) - if cmd.Flags().Changed(memTotalFlagName) { + flagMemTotalName := fmt.Sprintf("%v.MemTotal", cmdPrefix) + if cmd.Flags().Changed(flagMemTotalName) { - var memTotalFlagName string + var flagMemTotalName string if cmdPrefix == "" { - memTotalFlagName = "MemTotal" + flagMemTotalName = "MemTotal" } else { - memTotalFlagName = fmt.Sprintf("%v.MemTotal", cmdPrefix) + flagMemTotalName = fmt.Sprintf("%v.MemTotal", cmdPrefix) } - memTotalFlagValue, err := cmd.Flags().GetInt64(memTotalFlagName) + flagMemTotalValue, err := cmd.Flags().GetInt64(flagMemTotalName) if err != nil { return err, false } - m.MemTotal = memTotalFlagValue + m.MemTotal = flagMemTotalValue retAdded = true } @@ -2973,27 +2970,27 @@ func retrieveSystemInfoMemTotalFlags(depth int, m *models.SystemInfo, cmdPrefix return nil, retAdded } -func retrieveSystemInfoMemoryLimitFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropMemoryLimitFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - memoryLimitFlagName := fmt.Sprintf("%v.MemoryLimit", cmdPrefix) - if cmd.Flags().Changed(memoryLimitFlagName) { + flagMemoryLimitName := fmt.Sprintf("%v.MemoryLimit", cmdPrefix) + if cmd.Flags().Changed(flagMemoryLimitName) { - var memoryLimitFlagName string + var flagMemoryLimitName string if cmdPrefix == "" { - memoryLimitFlagName = "MemoryLimit" + flagMemoryLimitName = "MemoryLimit" } else { - memoryLimitFlagName = fmt.Sprintf("%v.MemoryLimit", cmdPrefix) + flagMemoryLimitName = fmt.Sprintf("%v.MemoryLimit", cmdPrefix) } - memoryLimitFlagValue, err := cmd.Flags().GetBool(memoryLimitFlagName) + flagMemoryLimitValue, err := cmd.Flags().GetBool(flagMemoryLimitName) if err != nil { return err, false } - m.MemoryLimit = memoryLimitFlagValue + m.MemoryLimit = flagMemoryLimitValue retAdded = true } @@ -3001,27 +2998,27 @@ func retrieveSystemInfoMemoryLimitFlags(depth int, m *models.SystemInfo, cmdPref return nil, retAdded } -func retrieveSystemInfoNCPUFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropNCPUFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nCpuFlagName := fmt.Sprintf("%v.NCPU", cmdPrefix) - if cmd.Flags().Changed(nCpuFlagName) { + flagNCPUName := fmt.Sprintf("%v.NCPU", cmdPrefix) + if cmd.Flags().Changed(flagNCPUName) { - var nCpuFlagName string + var flagNCPUName string if cmdPrefix == "" { - nCpuFlagName = "NCPU" + flagNCPUName = "NCPU" } else { - nCpuFlagName = fmt.Sprintf("%v.NCPU", cmdPrefix) + flagNCPUName = fmt.Sprintf("%v.NCPU", cmdPrefix) } - nCpuFlagValue, err := cmd.Flags().GetInt64(nCpuFlagName) + flagNCPUValue, err := cmd.Flags().GetInt64(flagNCPUName) if err != nil { return err, false } - m.NCPU = nCpuFlagValue + m.NCPU = flagNCPUValue retAdded = true } @@ -3029,27 +3026,27 @@ func retrieveSystemInfoNCPUFlags(depth int, m *models.SystemInfo, cmdPrefix stri return nil, retAdded } -func retrieveSystemInfoNEventsListenerFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropNEventsListenerFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nEventsListenerFlagName := fmt.Sprintf("%v.NEventsListener", cmdPrefix) - if cmd.Flags().Changed(nEventsListenerFlagName) { + flagNEventsListenerName := fmt.Sprintf("%v.NEventsListener", cmdPrefix) + if cmd.Flags().Changed(flagNEventsListenerName) { - var nEventsListenerFlagName string + var flagNEventsListenerName string if cmdPrefix == "" { - nEventsListenerFlagName = "NEventsListener" + flagNEventsListenerName = "NEventsListener" } else { - nEventsListenerFlagName = fmt.Sprintf("%v.NEventsListener", cmdPrefix) + flagNEventsListenerName = fmt.Sprintf("%v.NEventsListener", cmdPrefix) } - nEventsListenerFlagValue, err := cmd.Flags().GetInt64(nEventsListenerFlagName) + flagNEventsListenerValue, err := cmd.Flags().GetInt64(flagNEventsListenerName) if err != nil { return err, false } - m.NEventsListener = nEventsListenerFlagValue + m.NEventsListener = flagNEventsListenerValue retAdded = true } @@ -3057,27 +3054,27 @@ func retrieveSystemInfoNEventsListenerFlags(depth int, m *models.SystemInfo, cmd return nil, retAdded } -func retrieveSystemInfoNFdFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropNFdFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nFdFlagName := fmt.Sprintf("%v.NFd", cmdPrefix) - if cmd.Flags().Changed(nFdFlagName) { + flagNFdName := fmt.Sprintf("%v.NFd", cmdPrefix) + if cmd.Flags().Changed(flagNFdName) { - var nFdFlagName string + var flagNFdName string if cmdPrefix == "" { - nFdFlagName = "NFd" + flagNFdName = "NFd" } else { - nFdFlagName = fmt.Sprintf("%v.NFd", cmdPrefix) + flagNFdName = fmt.Sprintf("%v.NFd", cmdPrefix) } - nFdFlagValue, err := cmd.Flags().GetInt64(nFdFlagName) + flagNFdValue, err := cmd.Flags().GetInt64(flagNFdName) if err != nil { return err, false } - m.NFd = nFdFlagValue + m.NFd = flagNFdValue retAdded = true } @@ -3085,27 +3082,27 @@ func retrieveSystemInfoNFdFlags(depth int, m *models.SystemInfo, cmdPrefix strin return nil, retAdded } -func retrieveSystemInfoNGoroutinesFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropNGoroutinesFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nGoroutinesFlagName := fmt.Sprintf("%v.NGoroutines", cmdPrefix) - if cmd.Flags().Changed(nGoroutinesFlagName) { + flagNGoroutinesName := fmt.Sprintf("%v.NGoroutines", cmdPrefix) + if cmd.Flags().Changed(flagNGoroutinesName) { - var nGoroutinesFlagName string + var flagNGoroutinesName string if cmdPrefix == "" { - nGoroutinesFlagName = "NGoroutines" + flagNGoroutinesName = "NGoroutines" } else { - nGoroutinesFlagName = fmt.Sprintf("%v.NGoroutines", cmdPrefix) + flagNGoroutinesName = fmt.Sprintf("%v.NGoroutines", cmdPrefix) } - nGoroutinesFlagValue, err := cmd.Flags().GetInt64(nGoroutinesFlagName) + flagNGoroutinesValue, err := cmd.Flags().GetInt64(flagNGoroutinesName) if err != nil { return err, false } - m.NGoroutines = nGoroutinesFlagValue + m.NGoroutines = flagNGoroutinesValue retAdded = true } @@ -3113,27 +3110,27 @@ func retrieveSystemInfoNGoroutinesFlags(depth int, m *models.SystemInfo, cmdPref return nil, retAdded } -func retrieveSystemInfoNameFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropNameFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -3141,27 +3138,27 @@ func retrieveSystemInfoNameFlags(depth int, m *models.SystemInfo, cmdPrefix stri return nil, retAdded } -func retrieveSystemInfoNoProxyFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropNoProxyFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - noProxyFlagName := fmt.Sprintf("%v.NoProxy", cmdPrefix) - if cmd.Flags().Changed(noProxyFlagName) { + flagNoProxyName := fmt.Sprintf("%v.NoProxy", cmdPrefix) + if cmd.Flags().Changed(flagNoProxyName) { - var noProxyFlagName string + var flagNoProxyName string if cmdPrefix == "" { - noProxyFlagName = "NoProxy" + flagNoProxyName = "NoProxy" } else { - noProxyFlagName = fmt.Sprintf("%v.NoProxy", cmdPrefix) + flagNoProxyName = fmt.Sprintf("%v.NoProxy", cmdPrefix) } - noProxyFlagValue, err := cmd.Flags().GetString(noProxyFlagName) + flagNoProxyValue, err := cmd.Flags().GetString(flagNoProxyName) if err != nil { return err, false } - m.NoProxy = noProxyFlagValue + m.NoProxy = flagNoProxyValue retAdded = true } @@ -3169,27 +3166,27 @@ func retrieveSystemInfoNoProxyFlags(depth int, m *models.SystemInfo, cmdPrefix s return nil, retAdded } -func retrieveSystemInfoOSTypeFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropOSTypeFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - oSTypeFlagName := fmt.Sprintf("%v.OSType", cmdPrefix) - if cmd.Flags().Changed(oSTypeFlagName) { + flagOSTypeName := fmt.Sprintf("%v.OSType", cmdPrefix) + if cmd.Flags().Changed(flagOSTypeName) { - var oSTypeFlagName string + var flagOSTypeName string if cmdPrefix == "" { - oSTypeFlagName = "OSType" + flagOSTypeName = "OSType" } else { - oSTypeFlagName = fmt.Sprintf("%v.OSType", cmdPrefix) + flagOSTypeName = fmt.Sprintf("%v.OSType", cmdPrefix) } - oSTypeFlagValue, err := cmd.Flags().GetString(oSTypeFlagName) + flagOSTypeValue, err := cmd.Flags().GetString(flagOSTypeName) if err != nil { return err, false } - m.OSType = oSTypeFlagValue + m.OSType = flagOSTypeValue retAdded = true } @@ -3197,27 +3194,27 @@ func retrieveSystemInfoOSTypeFlags(depth int, m *models.SystemInfo, cmdPrefix st return nil, retAdded } -func retrieveSystemInfoOSVersionFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropOSVersionFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - oSVersionFlagName := fmt.Sprintf("%v.OSVersion", cmdPrefix) - if cmd.Flags().Changed(oSVersionFlagName) { + flagOSVersionName := fmt.Sprintf("%v.OSVersion", cmdPrefix) + if cmd.Flags().Changed(flagOSVersionName) { - var oSVersionFlagName string + var flagOSVersionName string if cmdPrefix == "" { - oSVersionFlagName = "OSVersion" + flagOSVersionName = "OSVersion" } else { - oSVersionFlagName = fmt.Sprintf("%v.OSVersion", cmdPrefix) + flagOSVersionName = fmt.Sprintf("%v.OSVersion", cmdPrefix) } - oSVersionFlagValue, err := cmd.Flags().GetString(oSVersionFlagName) + flagOSVersionValue, err := cmd.Flags().GetString(flagOSVersionName) if err != nil { return err, false } - m.OSVersion = oSVersionFlagValue + m.OSVersion = flagOSVersionValue retAdded = true } @@ -3225,27 +3222,27 @@ func retrieveSystemInfoOSVersionFlags(depth int, m *models.SystemInfo, cmdPrefix return nil, retAdded } -func retrieveSystemInfoOomKillDisableFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropOomKillDisableFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - oomKillDisableFlagName := fmt.Sprintf("%v.OomKillDisable", cmdPrefix) - if cmd.Flags().Changed(oomKillDisableFlagName) { + flagOomKillDisableName := fmt.Sprintf("%v.OomKillDisable", cmdPrefix) + if cmd.Flags().Changed(flagOomKillDisableName) { - var oomKillDisableFlagName string + var flagOomKillDisableName string if cmdPrefix == "" { - oomKillDisableFlagName = "OomKillDisable" + flagOomKillDisableName = "OomKillDisable" } else { - oomKillDisableFlagName = fmt.Sprintf("%v.OomKillDisable", cmdPrefix) + flagOomKillDisableName = fmt.Sprintf("%v.OomKillDisable", cmdPrefix) } - oomKillDisableFlagValue, err := cmd.Flags().GetBool(oomKillDisableFlagName) + flagOomKillDisableValue, err := cmd.Flags().GetBool(flagOomKillDisableName) if err != nil { return err, false } - m.OomKillDisable = oomKillDisableFlagValue + m.OomKillDisable = flagOomKillDisableValue retAdded = true } @@ -3253,27 +3250,27 @@ func retrieveSystemInfoOomKillDisableFlags(depth int, m *models.SystemInfo, cmdP return nil, retAdded } -func retrieveSystemInfoOperatingSystemFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropOperatingSystemFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - operatingSystemFlagName := fmt.Sprintf("%v.OperatingSystem", cmdPrefix) - if cmd.Flags().Changed(operatingSystemFlagName) { + flagOperatingSystemName := fmt.Sprintf("%v.OperatingSystem", cmdPrefix) + if cmd.Flags().Changed(flagOperatingSystemName) { - var operatingSystemFlagName string + var flagOperatingSystemName string if cmdPrefix == "" { - operatingSystemFlagName = "OperatingSystem" + flagOperatingSystemName = "OperatingSystem" } else { - operatingSystemFlagName = fmt.Sprintf("%v.OperatingSystem", cmdPrefix) + flagOperatingSystemName = fmt.Sprintf("%v.OperatingSystem", cmdPrefix) } - operatingSystemFlagValue, err := cmd.Flags().GetString(operatingSystemFlagName) + flagOperatingSystemValue, err := cmd.Flags().GetString(flagOperatingSystemName) if err != nil { return err, false } - m.OperatingSystem = operatingSystemFlagValue + m.OperatingSystem = flagOperatingSystemValue retAdded = true } @@ -3281,27 +3278,27 @@ func retrieveSystemInfoOperatingSystemFlags(depth int, m *models.SystemInfo, cmd return nil, retAdded } -func retrieveSystemInfoPidsLimitFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropPidsLimitFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - pidsLimitFlagName := fmt.Sprintf("%v.PidsLimit", cmdPrefix) - if cmd.Flags().Changed(pidsLimitFlagName) { + flagPidsLimitName := fmt.Sprintf("%v.PidsLimit", cmdPrefix) + if cmd.Flags().Changed(flagPidsLimitName) { - var pidsLimitFlagName string + var flagPidsLimitName string if cmdPrefix == "" { - pidsLimitFlagName = "PidsLimit" + flagPidsLimitName = "PidsLimit" } else { - pidsLimitFlagName = fmt.Sprintf("%v.PidsLimit", cmdPrefix) + flagPidsLimitName = fmt.Sprintf("%v.PidsLimit", cmdPrefix) } - pidsLimitFlagValue, err := cmd.Flags().GetBool(pidsLimitFlagName) + flagPidsLimitValue, err := cmd.Flags().GetBool(flagPidsLimitName) if err != nil { return err, false } - m.PidsLimit = pidsLimitFlagValue + m.PidsLimit = flagPidsLimitValue retAdded = true } @@ -3309,54 +3306,54 @@ func retrieveSystemInfoPidsLimitFlags(depth int, m *models.SystemInfo, cmdPrefix return nil, retAdded } -func retrieveSystemInfoPluginsFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropPluginsFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - pluginsFlagName := fmt.Sprintf("%v.Plugins", cmdPrefix) - if cmd.Flags().Changed(pluginsFlagName) { + flagPluginsName := fmt.Sprintf("%v.Plugins", cmdPrefix) + if cmd.Flags().Changed(flagPluginsName) { // info: complex object Plugins PluginsInfo is retrieved outside this Changed() block } - pluginsFlagValue := m.Plugins - if swag.IsZero(pluginsFlagValue) { - pluginsFlagValue = &models.PluginsInfo{} + flagPluginsValue := m.Plugins + if swag.IsZero(flagPluginsValue) { + flagPluginsValue = &models.PluginsInfo{} } - err, pluginsAdded := retrieveModelPluginsInfoFlags(depth+1, pluginsFlagValue, pluginsFlagName, cmd) + err, PluginsAdded := retrieveModelPluginsInfoFlags(depth+1, flagPluginsValue, flagPluginsName, cmd) if err != nil { return err, false } - retAdded = retAdded || pluginsAdded - if pluginsAdded { - m.Plugins = pluginsFlagValue + retAdded = retAdded || PluginsAdded + if PluginsAdded { + m.Plugins = flagPluginsValue } return nil, retAdded } -func retrieveSystemInfoProductLicenseFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropProductLicenseFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - productLicenseFlagName := fmt.Sprintf("%v.ProductLicense", cmdPrefix) - if cmd.Flags().Changed(productLicenseFlagName) { + flagProductLicenseName := fmt.Sprintf("%v.ProductLicense", cmdPrefix) + if cmd.Flags().Changed(flagProductLicenseName) { - var productLicenseFlagName string + var flagProductLicenseName string if cmdPrefix == "" { - productLicenseFlagName = "ProductLicense" + flagProductLicenseName = "ProductLicense" } else { - productLicenseFlagName = fmt.Sprintf("%v.ProductLicense", cmdPrefix) + flagProductLicenseName = fmt.Sprintf("%v.ProductLicense", cmdPrefix) } - productLicenseFlagValue, err := cmd.Flags().GetString(productLicenseFlagName) + flagProductLicenseValue, err := cmd.Flags().GetString(flagProductLicenseName) if err != nil { return err, false } - m.ProductLicense = productLicenseFlagValue + m.ProductLicense = flagProductLicenseValue retAdded = true } @@ -3364,109 +3361,109 @@ func retrieveSystemInfoProductLicenseFlags(depth int, m *models.SystemInfo, cmdP return nil, retAdded } -func retrieveSystemInfoRegistryConfigFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropRegistryConfigFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - registryConfigFlagName := fmt.Sprintf("%v.RegistryConfig", cmdPrefix) - if cmd.Flags().Changed(registryConfigFlagName) { + flagRegistryConfigName := fmt.Sprintf("%v.RegistryConfig", cmdPrefix) + if cmd.Flags().Changed(flagRegistryConfigName) { // info: complex object RegistryConfig RegistryServiceConfig is retrieved outside this Changed() block } - registryConfigFlagValue := m.RegistryConfig - if swag.IsZero(registryConfigFlagValue) { - registryConfigFlagValue = &models.RegistryServiceConfig{} + flagRegistryConfigValue := m.RegistryConfig + if swag.IsZero(flagRegistryConfigValue) { + flagRegistryConfigValue = &models.RegistryServiceConfig{} } - err, registryConfigAdded := retrieveModelRegistryServiceConfigFlags(depth+1, registryConfigFlagValue, registryConfigFlagName, cmd) + err, RegistryConfigAdded := retrieveModelRegistryServiceConfigFlags(depth+1, flagRegistryConfigValue, flagRegistryConfigName, cmd) if err != nil { return err, false } - retAdded = retAdded || registryConfigAdded - if registryConfigAdded { - m.RegistryConfig = registryConfigFlagValue + retAdded = retAdded || RegistryConfigAdded + if RegistryConfigAdded { + m.RegistryConfig = flagRegistryConfigValue } return nil, retAdded } -func retrieveSystemInfoRuncCommitFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropRuncCommitFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - runcCommitFlagName := fmt.Sprintf("%v.RuncCommit", cmdPrefix) - if cmd.Flags().Changed(runcCommitFlagName) { + flagRuncCommitName := fmt.Sprintf("%v.RuncCommit", cmdPrefix) + if cmd.Flags().Changed(flagRuncCommitName) { // info: complex object RuncCommit Commit is retrieved outside this Changed() block } - runcCommitFlagValue := m.RuncCommit - if swag.IsZero(runcCommitFlagValue) { - runcCommitFlagValue = &models.Commit{} + flagRuncCommitValue := m.RuncCommit + if swag.IsZero(flagRuncCommitValue) { + flagRuncCommitValue = &models.Commit{} } - err, runcCommitAdded := retrieveModelCommitFlags(depth+1, runcCommitFlagValue, runcCommitFlagName, cmd) + err, RuncCommitAdded := retrieveModelCommitFlags(depth+1, flagRuncCommitValue, flagRuncCommitName, cmd) if err != nil { return err, false } - retAdded = retAdded || runcCommitAdded - if runcCommitAdded { - m.RuncCommit = runcCommitFlagValue + retAdded = retAdded || RuncCommitAdded + if RuncCommitAdded { + m.RuncCommit = flagRuncCommitValue } return nil, retAdded } -func retrieveSystemInfoRuntimesFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropRuntimesFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - runtimesFlagName := fmt.Sprintf("%v.Runtimes", cmdPrefix) - if cmd.Flags().Changed(runtimesFlagName) { + flagRuntimesName := fmt.Sprintf("%v.Runtimes", cmdPrefix) + if cmd.Flags().Changed(flagRuntimesName) { // warning: Runtimes map type map[string]Runtime is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveSystemInfoSecurityOptionsFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropSecurityOptionsFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - securityOptionsFlagName := fmt.Sprintf("%v.SecurityOptions", cmdPrefix) - if cmd.Flags().Changed(securityOptionsFlagName) { + flagSecurityOptionsName := fmt.Sprintf("%v.SecurityOptions", cmdPrefix) + if cmd.Flags().Changed(flagSecurityOptionsName) { // warning: SecurityOptions array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveSystemInfoServerVersionFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropServerVersionFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - serverVersionFlagName := fmt.Sprintf("%v.ServerVersion", cmdPrefix) - if cmd.Flags().Changed(serverVersionFlagName) { + flagServerVersionName := fmt.Sprintf("%v.ServerVersion", cmdPrefix) + if cmd.Flags().Changed(flagServerVersionName) { - var serverVersionFlagName string + var flagServerVersionName string if cmdPrefix == "" { - serverVersionFlagName = "ServerVersion" + flagServerVersionName = "ServerVersion" } else { - serverVersionFlagName = fmt.Sprintf("%v.ServerVersion", cmdPrefix) + flagServerVersionName = fmt.Sprintf("%v.ServerVersion", cmdPrefix) } - serverVersionFlagValue, err := cmd.Flags().GetString(serverVersionFlagName) + flagServerVersionValue, err := cmd.Flags().GetString(flagServerVersionName) if err != nil { return err, false } - m.ServerVersion = serverVersionFlagValue + m.ServerVersion = flagServerVersionValue retAdded = true } @@ -3474,27 +3471,27 @@ func retrieveSystemInfoServerVersionFlags(depth int, m *models.SystemInfo, cmdPr return nil, retAdded } -func retrieveSystemInfoSwapLimitFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropSwapLimitFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - swapLimitFlagName := fmt.Sprintf("%v.SwapLimit", cmdPrefix) - if cmd.Flags().Changed(swapLimitFlagName) { + flagSwapLimitName := fmt.Sprintf("%v.SwapLimit", cmdPrefix) + if cmd.Flags().Changed(flagSwapLimitName) { - var swapLimitFlagName string + var flagSwapLimitName string if cmdPrefix == "" { - swapLimitFlagName = "SwapLimit" + flagSwapLimitName = "SwapLimit" } else { - swapLimitFlagName = fmt.Sprintf("%v.SwapLimit", cmdPrefix) + flagSwapLimitName = fmt.Sprintf("%v.SwapLimit", cmdPrefix) } - swapLimitFlagValue, err := cmd.Flags().GetBool(swapLimitFlagName) + flagSwapLimitValue, err := cmd.Flags().GetBool(flagSwapLimitName) if err != nil { return err, false } - m.SwapLimit = swapLimitFlagValue + m.SwapLimit = flagSwapLimitValue retAdded = true } @@ -3502,68 +3499,68 @@ func retrieveSystemInfoSwapLimitFlags(depth int, m *models.SystemInfo, cmdPrefix return nil, retAdded } -func retrieveSystemInfoSwarmFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropSwarmFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - swarmFlagName := fmt.Sprintf("%v.Swarm", cmdPrefix) - if cmd.Flags().Changed(swarmFlagName) { + flagSwarmName := fmt.Sprintf("%v.Swarm", cmdPrefix) + if cmd.Flags().Changed(flagSwarmName) { // info: complex object Swarm SwarmInfo is retrieved outside this Changed() block } - swarmFlagValue := m.Swarm - if swag.IsZero(swarmFlagValue) { - swarmFlagValue = &models.SwarmInfo{} + flagSwarmValue := m.Swarm + if swag.IsZero(flagSwarmValue) { + flagSwarmValue = &models.SwarmInfo{} } - err, swarmAdded := retrieveModelSwarmInfoFlags(depth+1, swarmFlagValue, swarmFlagName, cmd) + err, SwarmAdded := retrieveModelSwarmInfoFlags(depth+1, flagSwarmValue, flagSwarmName, cmd) if err != nil { return err, false } - retAdded = retAdded || swarmAdded - if swarmAdded { - m.Swarm = swarmFlagValue + retAdded = retAdded || SwarmAdded + if SwarmAdded { + m.Swarm = flagSwarmValue } return nil, retAdded } -func retrieveSystemInfoSystemStatusFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropSystemStatusFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - systemStatusFlagName := fmt.Sprintf("%v.SystemStatus", cmdPrefix) - if cmd.Flags().Changed(systemStatusFlagName) { + flagSystemStatusName := fmt.Sprintf("%v.SystemStatus", cmdPrefix) + if cmd.Flags().Changed(flagSystemStatusName) { // warning: SystemStatus array type [][]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveSystemInfoSystemTimeFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropSystemTimeFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - systemTimeFlagName := fmt.Sprintf("%v.SystemTime", cmdPrefix) - if cmd.Flags().Changed(systemTimeFlagName) { + flagSystemTimeName := fmt.Sprintf("%v.SystemTime", cmdPrefix) + if cmd.Flags().Changed(flagSystemTimeName) { - var systemTimeFlagName string + var flagSystemTimeName string if cmdPrefix == "" { - systemTimeFlagName = "SystemTime" + flagSystemTimeName = "SystemTime" } else { - systemTimeFlagName = fmt.Sprintf("%v.SystemTime", cmdPrefix) + flagSystemTimeName = fmt.Sprintf("%v.SystemTime", cmdPrefix) } - systemTimeFlagValue, err := cmd.Flags().GetString(systemTimeFlagName) + flagSystemTimeValue, err := cmd.Flags().GetString(flagSystemTimeName) if err != nil { return err, false } - m.SystemTime = systemTimeFlagValue + m.SystemTime = flagSystemTimeValue retAdded = true } @@ -3571,14 +3568,14 @@ func retrieveSystemInfoSystemTimeFlags(depth int, m *models.SystemInfo, cmdPrefi return nil, retAdded } -func retrieveSystemInfoWarningsFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemInfoPropWarningsFlags(depth int, m *models.SystemInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - warningsFlagName := fmt.Sprintf("%v.Warnings", cmdPrefix) - if cmd.Flags().Changed(warningsFlagName) { + flagWarningsName := fmt.Sprintf("%v.Warnings", cmdPrefix) + if cmd.Flags().Changed(flagWarningsName) { // warning: Warnings array type []string is not supported by go-swagger cli yet } diff --git a/cli/system_info_operation.go b/cli/system_info_operation.go index b00a1d7..22e7633 100644 --- a/cli/system_info_operation.go +++ b/cli/system_info_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/system" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationSystemSystemInfoCmd returns a cmd to handle operation systemInfo +// makeOperationSystemSystemInfoCmd returns a command to handle operation systemInfo func makeOperationSystemSystemInfoCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "SystemInfo", @@ -39,7 +37,6 @@ func runOperationSystemSystemInfo(cmd *cobra.Command, args []string) error { // retrieve flag values from cmd and fill params params := system.NewSystemInfoParams() if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -48,10 +45,11 @@ func runOperationSystemSystemInfo(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -64,33 +62,35 @@ func registerOperationSystemSystemInfoParamFlags(cmd *cobra.Command) error { func parseOperationSystemSystemInfoResult(resp0 *system.SystemInfoOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*system.SystemInfoOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*system.SystemInfoOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*system.SystemInfoInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*system.SystemInfoInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -98,6 +98,5 @@ func parseOperationSystemSystemInfoResult(resp0 *system.SystemInfoOK, respErr er } return string(msgStr), nil } - return "", nil } diff --git a/cli/system_ping_head_operation.go b/cli/system_ping_head_operation.go index 00d0282..3fc2943 100644 --- a/cli/system_ping_head_operation.go +++ b/cli/system_ping_head_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/system" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationSystemSystemPingHeadCmd returns a cmd to handle operation systemPingHead +// makeOperationSystemSystemPingHeadCmd returns a command to handle operation systemPingHead func makeOperationSystemSystemPingHeadCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "SystemPingHead", @@ -39,7 +37,6 @@ func runOperationSystemSystemPingHead(cmd *cobra.Command, args []string) error { // retrieve flag values from cmd and fill params params := system.NewSystemPingHeadParams() if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -48,10 +45,11 @@ func runOperationSystemSystemPingHead(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -64,37 +62,38 @@ func registerOperationSystemSystemPingHeadParamFlags(cmd *cobra.Command) error { func parseOperationSystemSystemPingHeadResult(resp0 *system.SystemPingHeadOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*system.SystemPingHeadOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*system.SystemPingHeadOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*system.SystemPingHeadInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*system.SystemPingHeadInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr := fmt.Sprintf("%v", resp0.Payload) return string(msgStr), nil } - return "", nil } diff --git a/cli/system_ping_operation.go b/cli/system_ping_operation.go index 8bdaa15..b1d5cb7 100644 --- a/cli/system_ping_operation.go +++ b/cli/system_ping_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/system" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationSystemSystemPingCmd returns a cmd to handle operation systemPing +// makeOperationSystemSystemPingCmd returns a command to handle operation systemPing func makeOperationSystemSystemPingCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "SystemPing", @@ -39,7 +37,6 @@ func runOperationSystemSystemPing(cmd *cobra.Command, args []string) error { // retrieve flag values from cmd and fill params params := system.NewSystemPingParams() if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -48,10 +45,11 @@ func runOperationSystemSystemPing(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -64,37 +62,38 @@ func registerOperationSystemSystemPingParamFlags(cmd *cobra.Command) error { func parseOperationSystemSystemPingResult(resp0 *system.SystemPingOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*system.SystemPingOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*system.SystemPingOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*system.SystemPingInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*system.SystemPingInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr := fmt.Sprintf("%v", resp0.Payload) return string(msgStr), nil } - return "", nil } diff --git a/cli/system_version_operation.go b/cli/system_version_operation.go index fce37f0..0a3422f 100644 --- a/cli/system_version_operation.go +++ b/cli/system_version_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/system" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationSystemSystemVersionCmd returns a cmd to handle operation systemVersion +// makeOperationSystemSystemVersionCmd returns a command to handle operation systemVersion func makeOperationSystemSystemVersionCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "SystemVersion", @@ -39,7 +37,6 @@ func runOperationSystemSystemVersion(cmd *cobra.Command, args []string) error { // retrieve flag values from cmd and fill params params := system.NewSystemVersionParams() if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -48,10 +45,11 @@ func runOperationSystemSystemVersion(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -64,33 +62,35 @@ func registerOperationSystemSystemVersionParamFlags(cmd *cobra.Command) error { func parseOperationSystemSystemVersionResult(resp0 *system.SystemVersionOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*system.SystemVersionOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*system.SystemVersionOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*system.SystemVersionInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*system.SystemVersionInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -98,76 +98,75 @@ func parseOperationSystemSystemVersionResult(resp0 *system.SystemVersionOK, resp } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelComponentVersionFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerComponentVersionDetails(depth, cmdPrefix, cmd); err != nil { + if err := registerComponentVersionPropDetails(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerComponentVersionName(depth, cmdPrefix, cmd); err != nil { + if err := registerComponentVersionPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerComponentVersionVersion(depth, cmdPrefix, cmd); err != nil { + if err := registerComponentVersionPropVersion(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerComponentVersionDetails(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerComponentVersionPropDetails(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - // warning: Details interface{} map type is not supported by go-swagger cli yet + // warning: Details any map type is not supported by go-swagger cli yet return nil } -func registerComponentVersionName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerComponentVersionPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Required. ` + flagNameDescription := `Required. ` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerComponentVersionVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerComponentVersionPropVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - versionDescription := `Required. ` + flagVersionDescription := `Required. ` - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "Version" + flagVersionName = "Version" } else { - versionFlagName = fmt.Sprintf("%v.Version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.Version", cmdPrefix) } - var versionFlagDefault string + var flagVersionDefault string - _ = cmd.PersistentFlags().String(versionFlagName, versionFlagDefault, versionDescription) + _ = cmd.PersistentFlags().String(flagVersionName, flagVersionDefault, flagVersionDescription) return nil } @@ -176,62 +175,62 @@ func registerComponentVersionVersion(depth int, cmdPrefix string, cmd *cobra.Com func retrieveModelComponentVersionFlags(depth int, m *system.ComponentVersion, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, detailsAdded := retrieveComponentVersionDetailsFlags(depth, m, cmdPrefix, cmd) + err, DetailsAdded := retrieveComponentVersionPropDetailsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || detailsAdded + retAdded = retAdded || DetailsAdded - err, nameAdded := retrieveComponentVersionNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveComponentVersionPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, versionAdded := retrieveComponentVersionVersionFlags(depth, m, cmdPrefix, cmd) + err, VersionAdded := retrieveComponentVersionPropVersionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || versionAdded + retAdded = retAdded || VersionAdded return nil, retAdded } -func retrieveComponentVersionDetailsFlags(depth int, m *system.ComponentVersion, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveComponentVersionPropDetailsFlags(depth int, m *system.ComponentVersion, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - detailsFlagName := fmt.Sprintf("%v.Details", cmdPrefix) - if cmd.Flags().Changed(detailsFlagName) { - // warning: Details map type interface{} is not supported by go-swagger cli yet + flagDetailsName := fmt.Sprintf("%v.Details", cmdPrefix) + if cmd.Flags().Changed(flagDetailsName) { + // warning: Details map type any is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveComponentVersionNameFlags(depth int, m *system.ComponentVersion, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveComponentVersionPropNameFlags(depth int, m *system.ComponentVersion, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = &nameFlagValue + m.Name = &flagNameValue retAdded = true } @@ -239,27 +238,27 @@ func retrieveComponentVersionNameFlags(depth int, m *system.ComponentVersion, cm return nil, retAdded } -func retrieveComponentVersionVersionFlags(depth int, m *system.ComponentVersion, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveComponentVersionPropVersionFlags(depth int, m *system.ComponentVersion, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - versionFlagName := fmt.Sprintf("%v.Version", cmdPrefix) - if cmd.Flags().Changed(versionFlagName) { + flagVersionName := fmt.Sprintf("%v.Version", cmdPrefix) + if cmd.Flags().Changed(flagVersionName) { - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "Version" + flagVersionName = "Version" } else { - versionFlagName = fmt.Sprintf("%v.Version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.Version", cmdPrefix) } - versionFlagValue, err := cmd.Flags().GetString(versionFlagName) + flagVersionValue, err := cmd.Flags().GetString(flagVersionName) if err != nil { return err, false } - m.Version = versionFlagValue + m.Version = flagVersionValue retAdded = true } @@ -270,121 +269,121 @@ func retrieveComponentVersionVersionFlags(depth int, m *system.ComponentVersion, // register flags to command func registerModelSystemVersionOKBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSystemVersionOKBodyAPIVersion(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemVersionOKBodyPropAPIVersion(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemVersionOKBodyArch(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemVersionOKBodyPropArch(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemVersionOKBodyBuildTime(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemVersionOKBodyPropBuildTime(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemVersionOKBodyComponents(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemVersionOKBodyPropComponents(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemVersionOKBodyExperimental(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemVersionOKBodyPropExperimental(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemVersionOKBodyGitCommit(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemVersionOKBodyPropGitCommit(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemVersionOKBodyGoVersion(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemVersionOKBodyPropGoVersion(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemVersionOKBodyKernelVersion(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemVersionOKBodyPropKernelVersion(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemVersionOKBodyMinAPIVersion(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemVersionOKBodyPropMinAPIVersion(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemVersionOKBodyOs(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemVersionOKBodyPropOs(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemVersionOKBodyPlatform(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemVersionOKBodyPropPlatform(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerSystemVersionOKBodyVersion(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemVersionOKBodyPropVersion(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSystemVersionOKBodyAPIVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemVersionOKBodyPropAPIVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - apiVersionDescription := `` + flagAPIVersionDescription := `` - var apiVersionFlagName string + var flagAPIVersionName string if cmdPrefix == "" { - apiVersionFlagName = "ApiVersion" + flagAPIVersionName = "ApiVersion" } else { - apiVersionFlagName = fmt.Sprintf("%v.ApiVersion", cmdPrefix) + flagAPIVersionName = fmt.Sprintf("%v.ApiVersion", cmdPrefix) } - var apiVersionFlagDefault string + var flagAPIVersionDefault string - _ = cmd.PersistentFlags().String(apiVersionFlagName, apiVersionFlagDefault, apiVersionDescription) + _ = cmd.PersistentFlags().String(flagAPIVersionName, flagAPIVersionDefault, flagAPIVersionDescription) return nil } -func registerSystemVersionOKBodyArch(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemVersionOKBodyPropArch(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - archDescription := `` + flagArchDescription := `` - var archFlagName string + var flagArchName string if cmdPrefix == "" { - archFlagName = "Arch" + flagArchName = "Arch" } else { - archFlagName = fmt.Sprintf("%v.Arch", cmdPrefix) + flagArchName = fmt.Sprintf("%v.Arch", cmdPrefix) } - var archFlagDefault string + var flagArchDefault string - _ = cmd.PersistentFlags().String(archFlagName, archFlagDefault, archDescription) + _ = cmd.PersistentFlags().String(flagArchName, flagArchDefault, flagArchDescription) return nil } -func registerSystemVersionOKBodyBuildTime(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemVersionOKBodyPropBuildTime(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - buildTimeDescription := `` + flagBuildTimeDescription := `` - var buildTimeFlagName string + var flagBuildTimeName string if cmdPrefix == "" { - buildTimeFlagName = "BuildTime" + flagBuildTimeName = "BuildTime" } else { - buildTimeFlagName = fmt.Sprintf("%v.BuildTime", cmdPrefix) + flagBuildTimeName = fmt.Sprintf("%v.BuildTime", cmdPrefix) } - var buildTimeFlagDefault string + var flagBuildTimeDefault string - _ = cmd.PersistentFlags().String(buildTimeFlagName, buildTimeFlagDefault, buildTimeDescription) + _ = cmd.PersistentFlags().String(flagBuildTimeName, flagBuildTimeDefault, flagBuildTimeDescription) return nil } -func registerSystemVersionOKBodyComponents(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemVersionOKBodyPropComponents(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -394,168 +393,168 @@ func registerSystemVersionOKBodyComponents(depth int, cmdPrefix string, cmd *cob return nil } -func registerSystemVersionOKBodyExperimental(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemVersionOKBodyPropExperimental(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - experimentalDescription := `` + flagExperimentalDescription := `` - var experimentalFlagName string + var flagExperimentalName string if cmdPrefix == "" { - experimentalFlagName = "Experimental" + flagExperimentalName = "Experimental" } else { - experimentalFlagName = fmt.Sprintf("%v.Experimental", cmdPrefix) + flagExperimentalName = fmt.Sprintf("%v.Experimental", cmdPrefix) } - var experimentalFlagDefault bool + var flagExperimentalDefault bool - _ = cmd.PersistentFlags().Bool(experimentalFlagName, experimentalFlagDefault, experimentalDescription) + _ = cmd.PersistentFlags().Bool(flagExperimentalName, flagExperimentalDefault, flagExperimentalDescription) return nil } -func registerSystemVersionOKBodyGitCommit(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemVersionOKBodyPropGitCommit(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - gitCommitDescription := `` + flagGitCommitDescription := `` - var gitCommitFlagName string + var flagGitCommitName string if cmdPrefix == "" { - gitCommitFlagName = "GitCommit" + flagGitCommitName = "GitCommit" } else { - gitCommitFlagName = fmt.Sprintf("%v.GitCommit", cmdPrefix) + flagGitCommitName = fmt.Sprintf("%v.GitCommit", cmdPrefix) } - var gitCommitFlagDefault string + var flagGitCommitDefault string - _ = cmd.PersistentFlags().String(gitCommitFlagName, gitCommitFlagDefault, gitCommitDescription) + _ = cmd.PersistentFlags().String(flagGitCommitName, flagGitCommitDefault, flagGitCommitDescription) return nil } -func registerSystemVersionOKBodyGoVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemVersionOKBodyPropGoVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - goVersionDescription := `` + flagGoVersionDescription := `` - var goVersionFlagName string + var flagGoVersionName string if cmdPrefix == "" { - goVersionFlagName = "GoVersion" + flagGoVersionName = "GoVersion" } else { - goVersionFlagName = fmt.Sprintf("%v.GoVersion", cmdPrefix) + flagGoVersionName = fmt.Sprintf("%v.GoVersion", cmdPrefix) } - var goVersionFlagDefault string + var flagGoVersionDefault string - _ = cmd.PersistentFlags().String(goVersionFlagName, goVersionFlagDefault, goVersionDescription) + _ = cmd.PersistentFlags().String(flagGoVersionName, flagGoVersionDefault, flagGoVersionDescription) return nil } -func registerSystemVersionOKBodyKernelVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemVersionOKBodyPropKernelVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - kernelVersionDescription := `` + flagKernelVersionDescription := `` - var kernelVersionFlagName string + var flagKernelVersionName string if cmdPrefix == "" { - kernelVersionFlagName = "KernelVersion" + flagKernelVersionName = "KernelVersion" } else { - kernelVersionFlagName = fmt.Sprintf("%v.KernelVersion", cmdPrefix) + flagKernelVersionName = fmt.Sprintf("%v.KernelVersion", cmdPrefix) } - var kernelVersionFlagDefault string + var flagKernelVersionDefault string - _ = cmd.PersistentFlags().String(kernelVersionFlagName, kernelVersionFlagDefault, kernelVersionDescription) + _ = cmd.PersistentFlags().String(flagKernelVersionName, flagKernelVersionDefault, flagKernelVersionDescription) return nil } -func registerSystemVersionOKBodyMinAPIVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemVersionOKBodyPropMinAPIVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - minApiVersionDescription := `` + flagMinAPIVersionDescription := `` - var minApiVersionFlagName string + var flagMinAPIVersionName string if cmdPrefix == "" { - minApiVersionFlagName = "MinAPIVersion" + flagMinAPIVersionName = "MinAPIVersion" } else { - minApiVersionFlagName = fmt.Sprintf("%v.MinAPIVersion", cmdPrefix) + flagMinAPIVersionName = fmt.Sprintf("%v.MinAPIVersion", cmdPrefix) } - var minApiVersionFlagDefault string + var flagMinAPIVersionDefault string - _ = cmd.PersistentFlags().String(minApiVersionFlagName, minApiVersionFlagDefault, minApiVersionDescription) + _ = cmd.PersistentFlags().String(flagMinAPIVersionName, flagMinAPIVersionDefault, flagMinAPIVersionDescription) return nil } -func registerSystemVersionOKBodyOs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemVersionOKBodyPropOs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - osDescription := `` + flagOsDescription := `` - var osFlagName string + var flagOsName string if cmdPrefix == "" { - osFlagName = "Os" + flagOsName = "Os" } else { - osFlagName = fmt.Sprintf("%v.Os", cmdPrefix) + flagOsName = fmt.Sprintf("%v.Os", cmdPrefix) } - var osFlagDefault string + var flagOsDefault string - _ = cmd.PersistentFlags().String(osFlagName, osFlagDefault, osDescription) + _ = cmd.PersistentFlags().String(flagOsName, flagOsDefault, flagOsDescription) return nil } -func registerSystemVersionOKBodyPlatform(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemVersionOKBodyPropPlatform(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var platformFlagName string + var flagPlatformName string if cmdPrefix == "" { - platformFlagName = "Platform" + flagPlatformName = "Platform" } else { - platformFlagName = fmt.Sprintf("%v.Platform", cmdPrefix) + flagPlatformName = fmt.Sprintf("%v.Platform", cmdPrefix) } - if err := registerModelSystemVersionOKBodyPlatformFlags(depth+1, platformFlagName, cmd); err != nil { + if err := registerModelSystemVersionOKBodyPlatformFlags(depth+1, flagPlatformName, cmd); err != nil { return err } return nil } -func registerSystemVersionOKBodyVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemVersionOKBodyPropVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - versionDescription := `` + flagVersionDescription := `` - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "Version" + flagVersionName = "Version" } else { - versionFlagName = fmt.Sprintf("%v.Version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.Version", cmdPrefix) } - var versionFlagDefault string + var flagVersionDefault string - _ = cmd.PersistentFlags().String(versionFlagName, versionFlagDefault, versionDescription) + _ = cmd.PersistentFlags().String(flagVersionName, flagVersionDefault, flagVersionDescription) return nil } @@ -564,102 +563,102 @@ func registerSystemVersionOKBodyVersion(depth int, cmdPrefix string, cmd *cobra. func retrieveModelSystemVersionOKBodyFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, apiVersionAdded := retrieveSystemVersionOKBodyAPIVersionFlags(depth, m, cmdPrefix, cmd) + err, APIVersionAdded := retrieveSystemVersionOKBodyPropAPIVersionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || apiVersionAdded + retAdded = retAdded || APIVersionAdded - err, archAdded := retrieveSystemVersionOKBodyArchFlags(depth, m, cmdPrefix, cmd) + err, ArchAdded := retrieveSystemVersionOKBodyPropArchFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || archAdded + retAdded = retAdded || ArchAdded - err, buildTimeAdded := retrieveSystemVersionOKBodyBuildTimeFlags(depth, m, cmdPrefix, cmd) + err, BuildTimeAdded := retrieveSystemVersionOKBodyPropBuildTimeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || buildTimeAdded + retAdded = retAdded || BuildTimeAdded - err, componentsAdded := retrieveSystemVersionOKBodyComponentsFlags(depth, m, cmdPrefix, cmd) + err, ComponentsAdded := retrieveSystemVersionOKBodyPropComponentsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || componentsAdded + retAdded = retAdded || ComponentsAdded - err, experimentalAdded := retrieveSystemVersionOKBodyExperimentalFlags(depth, m, cmdPrefix, cmd) + err, ExperimentalAdded := retrieveSystemVersionOKBodyPropExperimentalFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || experimentalAdded + retAdded = retAdded || ExperimentalAdded - err, gitCommitAdded := retrieveSystemVersionOKBodyGitCommitFlags(depth, m, cmdPrefix, cmd) + err, GitCommitAdded := retrieveSystemVersionOKBodyPropGitCommitFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || gitCommitAdded + retAdded = retAdded || GitCommitAdded - err, goVersionAdded := retrieveSystemVersionOKBodyGoVersionFlags(depth, m, cmdPrefix, cmd) + err, GoVersionAdded := retrieveSystemVersionOKBodyPropGoVersionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || goVersionAdded + retAdded = retAdded || GoVersionAdded - err, kernelVersionAdded := retrieveSystemVersionOKBodyKernelVersionFlags(depth, m, cmdPrefix, cmd) + err, KernelVersionAdded := retrieveSystemVersionOKBodyPropKernelVersionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || kernelVersionAdded + retAdded = retAdded || KernelVersionAdded - err, minApiVersionAdded := retrieveSystemVersionOKBodyMinAPIVersionFlags(depth, m, cmdPrefix, cmd) + err, MinAPIVersionAdded := retrieveSystemVersionOKBodyPropMinAPIVersionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || minApiVersionAdded + retAdded = retAdded || MinAPIVersionAdded - err, osAdded := retrieveSystemVersionOKBodyOsFlags(depth, m, cmdPrefix, cmd) + err, OsAdded := retrieveSystemVersionOKBodyPropOsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || osAdded + retAdded = retAdded || OsAdded - err, platformAdded := retrieveSystemVersionOKBodyPlatformFlags(depth, m, cmdPrefix, cmd) + err, PlatformAdded := retrieveSystemVersionOKBodyPropPlatformFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || platformAdded + retAdded = retAdded || PlatformAdded - err, versionAdded := retrieveSystemVersionOKBodyVersionFlags(depth, m, cmdPrefix, cmd) + err, VersionAdded := retrieveSystemVersionOKBodyPropVersionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || versionAdded + retAdded = retAdded || VersionAdded return nil, retAdded } -func retrieveSystemVersionOKBodyAPIVersionFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemVersionOKBodyPropAPIVersionFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - apiVersionFlagName := fmt.Sprintf("%v.ApiVersion", cmdPrefix) - if cmd.Flags().Changed(apiVersionFlagName) { + flagAPIVersionName := fmt.Sprintf("%v.ApiVersion", cmdPrefix) + if cmd.Flags().Changed(flagAPIVersionName) { - var apiVersionFlagName string + var flagAPIVersionName string if cmdPrefix == "" { - apiVersionFlagName = "ApiVersion" + flagAPIVersionName = "ApiVersion" } else { - apiVersionFlagName = fmt.Sprintf("%v.ApiVersion", cmdPrefix) + flagAPIVersionName = fmt.Sprintf("%v.ApiVersion", cmdPrefix) } - apiVersionFlagValue, err := cmd.Flags().GetString(apiVersionFlagName) + flagAPIVersionValue, err := cmd.Flags().GetString(flagAPIVersionName) if err != nil { return err, false } - m.APIVersion = apiVersionFlagValue + m.APIVersion = flagAPIVersionValue retAdded = true } @@ -667,27 +666,27 @@ func retrieveSystemVersionOKBodyAPIVersionFlags(depth int, m *system.SystemVersi return nil, retAdded } -func retrieveSystemVersionOKBodyArchFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemVersionOKBodyPropArchFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - archFlagName := fmt.Sprintf("%v.Arch", cmdPrefix) - if cmd.Flags().Changed(archFlagName) { + flagArchName := fmt.Sprintf("%v.Arch", cmdPrefix) + if cmd.Flags().Changed(flagArchName) { - var archFlagName string + var flagArchName string if cmdPrefix == "" { - archFlagName = "Arch" + flagArchName = "Arch" } else { - archFlagName = fmt.Sprintf("%v.Arch", cmdPrefix) + flagArchName = fmt.Sprintf("%v.Arch", cmdPrefix) } - archFlagValue, err := cmd.Flags().GetString(archFlagName) + flagArchValue, err := cmd.Flags().GetString(flagArchName) if err != nil { return err, false } - m.Arch = archFlagValue + m.Arch = flagArchValue retAdded = true } @@ -695,27 +694,27 @@ func retrieveSystemVersionOKBodyArchFlags(depth int, m *system.SystemVersionOKBo return nil, retAdded } -func retrieveSystemVersionOKBodyBuildTimeFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemVersionOKBodyPropBuildTimeFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - buildTimeFlagName := fmt.Sprintf("%v.BuildTime", cmdPrefix) - if cmd.Flags().Changed(buildTimeFlagName) { + flagBuildTimeName := fmt.Sprintf("%v.BuildTime", cmdPrefix) + if cmd.Flags().Changed(flagBuildTimeName) { - var buildTimeFlagName string + var flagBuildTimeName string if cmdPrefix == "" { - buildTimeFlagName = "BuildTime" + flagBuildTimeName = "BuildTime" } else { - buildTimeFlagName = fmt.Sprintf("%v.BuildTime", cmdPrefix) + flagBuildTimeName = fmt.Sprintf("%v.BuildTime", cmdPrefix) } - buildTimeFlagValue, err := cmd.Flags().GetString(buildTimeFlagName) + flagBuildTimeValue, err := cmd.Flags().GetString(flagBuildTimeName) if err != nil { return err, false } - m.BuildTime = buildTimeFlagValue + m.BuildTime = flagBuildTimeValue retAdded = true } @@ -723,41 +722,41 @@ func retrieveSystemVersionOKBodyBuildTimeFlags(depth int, m *system.SystemVersio return nil, retAdded } -func retrieveSystemVersionOKBodyComponentsFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemVersionOKBodyPropComponentsFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - componentsFlagName := fmt.Sprintf("%v.Components", cmdPrefix) - if cmd.Flags().Changed(componentsFlagName) { + flagComponentsName := fmt.Sprintf("%v.Components", cmdPrefix) + if cmd.Flags().Changed(flagComponentsName) { // warning: Components array type []*ComponentVersion is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveSystemVersionOKBodyExperimentalFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemVersionOKBodyPropExperimentalFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - experimentalFlagName := fmt.Sprintf("%v.Experimental", cmdPrefix) - if cmd.Flags().Changed(experimentalFlagName) { + flagExperimentalName := fmt.Sprintf("%v.Experimental", cmdPrefix) + if cmd.Flags().Changed(flagExperimentalName) { - var experimentalFlagName string + var flagExperimentalName string if cmdPrefix == "" { - experimentalFlagName = "Experimental" + flagExperimentalName = "Experimental" } else { - experimentalFlagName = fmt.Sprintf("%v.Experimental", cmdPrefix) + flagExperimentalName = fmt.Sprintf("%v.Experimental", cmdPrefix) } - experimentalFlagValue, err := cmd.Flags().GetBool(experimentalFlagName) + flagExperimentalValue, err := cmd.Flags().GetBool(flagExperimentalName) if err != nil { return err, false } - m.Experimental = experimentalFlagValue + m.Experimental = flagExperimentalValue retAdded = true } @@ -765,27 +764,27 @@ func retrieveSystemVersionOKBodyExperimentalFlags(depth int, m *system.SystemVer return nil, retAdded } -func retrieveSystemVersionOKBodyGitCommitFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemVersionOKBodyPropGitCommitFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - gitCommitFlagName := fmt.Sprintf("%v.GitCommit", cmdPrefix) - if cmd.Flags().Changed(gitCommitFlagName) { + flagGitCommitName := fmt.Sprintf("%v.GitCommit", cmdPrefix) + if cmd.Flags().Changed(flagGitCommitName) { - var gitCommitFlagName string + var flagGitCommitName string if cmdPrefix == "" { - gitCommitFlagName = "GitCommit" + flagGitCommitName = "GitCommit" } else { - gitCommitFlagName = fmt.Sprintf("%v.GitCommit", cmdPrefix) + flagGitCommitName = fmt.Sprintf("%v.GitCommit", cmdPrefix) } - gitCommitFlagValue, err := cmd.Flags().GetString(gitCommitFlagName) + flagGitCommitValue, err := cmd.Flags().GetString(flagGitCommitName) if err != nil { return err, false } - m.GitCommit = gitCommitFlagValue + m.GitCommit = flagGitCommitValue retAdded = true } @@ -793,27 +792,27 @@ func retrieveSystemVersionOKBodyGitCommitFlags(depth int, m *system.SystemVersio return nil, retAdded } -func retrieveSystemVersionOKBodyGoVersionFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemVersionOKBodyPropGoVersionFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - goVersionFlagName := fmt.Sprintf("%v.GoVersion", cmdPrefix) - if cmd.Flags().Changed(goVersionFlagName) { + flagGoVersionName := fmt.Sprintf("%v.GoVersion", cmdPrefix) + if cmd.Flags().Changed(flagGoVersionName) { - var goVersionFlagName string + var flagGoVersionName string if cmdPrefix == "" { - goVersionFlagName = "GoVersion" + flagGoVersionName = "GoVersion" } else { - goVersionFlagName = fmt.Sprintf("%v.GoVersion", cmdPrefix) + flagGoVersionName = fmt.Sprintf("%v.GoVersion", cmdPrefix) } - goVersionFlagValue, err := cmd.Flags().GetString(goVersionFlagName) + flagGoVersionValue, err := cmd.Flags().GetString(flagGoVersionName) if err != nil { return err, false } - m.GoVersion = goVersionFlagValue + m.GoVersion = flagGoVersionValue retAdded = true } @@ -821,27 +820,27 @@ func retrieveSystemVersionOKBodyGoVersionFlags(depth int, m *system.SystemVersio return nil, retAdded } -func retrieveSystemVersionOKBodyKernelVersionFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemVersionOKBodyPropKernelVersionFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - kernelVersionFlagName := fmt.Sprintf("%v.KernelVersion", cmdPrefix) - if cmd.Flags().Changed(kernelVersionFlagName) { + flagKernelVersionName := fmt.Sprintf("%v.KernelVersion", cmdPrefix) + if cmd.Flags().Changed(flagKernelVersionName) { - var kernelVersionFlagName string + var flagKernelVersionName string if cmdPrefix == "" { - kernelVersionFlagName = "KernelVersion" + flagKernelVersionName = "KernelVersion" } else { - kernelVersionFlagName = fmt.Sprintf("%v.KernelVersion", cmdPrefix) + flagKernelVersionName = fmt.Sprintf("%v.KernelVersion", cmdPrefix) } - kernelVersionFlagValue, err := cmd.Flags().GetString(kernelVersionFlagName) + flagKernelVersionValue, err := cmd.Flags().GetString(flagKernelVersionName) if err != nil { return err, false } - m.KernelVersion = kernelVersionFlagValue + m.KernelVersion = flagKernelVersionValue retAdded = true } @@ -849,27 +848,27 @@ func retrieveSystemVersionOKBodyKernelVersionFlags(depth int, m *system.SystemVe return nil, retAdded } -func retrieveSystemVersionOKBodyMinAPIVersionFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemVersionOKBodyPropMinAPIVersionFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - minApiVersionFlagName := fmt.Sprintf("%v.MinAPIVersion", cmdPrefix) - if cmd.Flags().Changed(minApiVersionFlagName) { + flagMinAPIVersionName := fmt.Sprintf("%v.MinAPIVersion", cmdPrefix) + if cmd.Flags().Changed(flagMinAPIVersionName) { - var minApiVersionFlagName string + var flagMinAPIVersionName string if cmdPrefix == "" { - minApiVersionFlagName = "MinAPIVersion" + flagMinAPIVersionName = "MinAPIVersion" } else { - minApiVersionFlagName = fmt.Sprintf("%v.MinAPIVersion", cmdPrefix) + flagMinAPIVersionName = fmt.Sprintf("%v.MinAPIVersion", cmdPrefix) } - minApiVersionFlagValue, err := cmd.Flags().GetString(minApiVersionFlagName) + flagMinAPIVersionValue, err := cmd.Flags().GetString(flagMinAPIVersionName) if err != nil { return err, false } - m.MinAPIVersion = minApiVersionFlagValue + m.MinAPIVersion = flagMinAPIVersionValue retAdded = true } @@ -877,27 +876,27 @@ func retrieveSystemVersionOKBodyMinAPIVersionFlags(depth int, m *system.SystemVe return nil, retAdded } -func retrieveSystemVersionOKBodyOsFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemVersionOKBodyPropOsFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - osFlagName := fmt.Sprintf("%v.Os", cmdPrefix) - if cmd.Flags().Changed(osFlagName) { + flagOsName := fmt.Sprintf("%v.Os", cmdPrefix) + if cmd.Flags().Changed(flagOsName) { - var osFlagName string + var flagOsName string if cmdPrefix == "" { - osFlagName = "Os" + flagOsName = "Os" } else { - osFlagName = fmt.Sprintf("%v.Os", cmdPrefix) + flagOsName = fmt.Sprintf("%v.Os", cmdPrefix) } - osFlagValue, err := cmd.Flags().GetString(osFlagName) + flagOsValue, err := cmd.Flags().GetString(flagOsName) if err != nil { return err, false } - m.Os = osFlagValue + m.Os = flagOsValue retAdded = true } @@ -905,54 +904,54 @@ func retrieveSystemVersionOKBodyOsFlags(depth int, m *system.SystemVersionOKBody return nil, retAdded } -func retrieveSystemVersionOKBodyPlatformFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemVersionOKBodyPropPlatformFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - platformFlagName := fmt.Sprintf("%v.Platform", cmdPrefix) - if cmd.Flags().Changed(platformFlagName) { + flagPlatformName := fmt.Sprintf("%v.Platform", cmdPrefix) + if cmd.Flags().Changed(flagPlatformName) { // info: complex object Platform SystemVersionOKBodyPlatform is retrieved outside this Changed() block } - platformFlagValue := m.Platform - if swag.IsZero(platformFlagValue) { - platformFlagValue = &system.SystemVersionOKBodyPlatform{} + flagPlatformValue := m.Platform + if swag.IsZero(flagPlatformValue) { + flagPlatformValue = &system.SystemVersionOKBodyPlatform{} } - err, platformAdded := retrieveModelSystemVersionOKBodyPlatformFlags(depth+1, platformFlagValue, platformFlagName, cmd) + err, PlatformAdded := retrieveModelSystemVersionOKBodyPlatformFlags(depth+1, flagPlatformValue, flagPlatformName, cmd) if err != nil { return err, false } - retAdded = retAdded || platformAdded - if platformAdded { - m.Platform = platformFlagValue + retAdded = retAdded || PlatformAdded + if PlatformAdded { + m.Platform = flagPlatformValue } return nil, retAdded } -func retrieveSystemVersionOKBodyVersionFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemVersionOKBodyPropVersionFlags(depth int, m *system.SystemVersionOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - versionFlagName := fmt.Sprintf("%v.Version", cmdPrefix) - if cmd.Flags().Changed(versionFlagName) { + flagVersionName := fmt.Sprintf("%v.Version", cmdPrefix) + if cmd.Flags().Changed(flagVersionName) { - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "Version" + flagVersionName = "Version" } else { - versionFlagName = fmt.Sprintf("%v.Version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.Version", cmdPrefix) } - versionFlagValue, err := cmd.Flags().GetString(versionFlagName) + flagVersionValue, err := cmd.Flags().GetString(flagVersionName) if err != nil { return err, false } - m.Version = versionFlagValue + m.Version = flagVersionValue retAdded = true } @@ -963,30 +962,30 @@ func retrieveSystemVersionOKBodyVersionFlags(depth int, m *system.SystemVersionO // register flags to command func registerModelSystemVersionOKBodyPlatformFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerSystemVersionOKBodyPlatformName(depth, cmdPrefix, cmd); err != nil { + if err := registerSystemVersionOKBodyPlatformPropName(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerSystemVersionOKBodyPlatformName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerSystemVersionOKBodyPlatformPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Required. ` + flagNameDescription := `Required. ` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } @@ -995,36 +994,36 @@ func registerSystemVersionOKBodyPlatformName(depth int, cmdPrefix string, cmd *c func retrieveModelSystemVersionOKBodyPlatformFlags(depth int, m *system.SystemVersionOKBodyPlatform, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, nameAdded := retrieveSystemVersionOKBodyPlatformNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveSystemVersionOKBodyPlatformPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded return nil, retAdded } -func retrieveSystemVersionOKBodyPlatformNameFlags(depth int, m *system.SystemVersionOKBodyPlatform, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveSystemVersionOKBodyPlatformPropNameFlags(depth int, m *system.SystemVersionOKBodyPlatform, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = &nameFlagValue + m.Name = &flagNameValue retAdded = true } diff --git a/cli/task_inspect_operation.go b/cli/task_inspect_operation.go index db2f7c3..4b1d1dd 100644 --- a/cli/task_inspect_operation.go +++ b/cli/task_inspect_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/task" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationTaskTaskInspectCmd returns a cmd to handle operation taskInspect +// makeOperationTaskTaskInspectCmd returns a command to handle operation taskInspect func makeOperationTaskTaskInspectCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "TaskInspect", @@ -38,11 +36,10 @@ func runOperationTaskTaskInspect(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := task.NewTaskInspectParams() - if err, _ := retrieveOperationTaskTaskInspectIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationTaskTaskInspectIDFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationTaskTaskInspect(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,18 +66,18 @@ func registerOperationTaskTaskInspectParamFlags(cmd *cobra.Command) error { func registerOperationTaskTaskInspectIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID of the task` + flagIDDescription := `Required. ID of the task` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } @@ -88,20 +86,21 @@ func retrieveOperationTaskTaskInspectIDFlag(m *task.TaskInspectParams, cmdPrefix retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } @@ -109,57 +108,59 @@ func retrieveOperationTaskTaskInspectIDFlag(m *task.TaskInspectParams, cmdPrefix func parseOperationTaskTaskInspectResult(resp0 *task.TaskInspectOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*task.TaskInspectOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*task.TaskInspectOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*task.TaskInspectNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*task.TaskInspectNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*task.TaskInspectInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*task.TaskInspectInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*task.TaskInspectServiceUnavailable) + var iResp3 any = respErr + eresp3, ok := iResp3.(*task.TaskInspectServiceUnavailable) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -167,6 +168,5 @@ func parseOperationTaskTaskInspectResult(resp0 *task.TaskInspectOK, respErr erro } return string(msgStr), nil } - return "", nil } diff --git a/cli/task_list_operation.go b/cli/task_list_operation.go index 251da26..3a774c4 100644 --- a/cli/task_list_operation.go +++ b/cli/task_list_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/task" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationTaskTaskListCmd returns a cmd to handle operation taskList +// makeOperationTaskTaskListCmd returns a command to handle operation taskList func makeOperationTaskTaskListCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "TaskList", @@ -38,11 +36,10 @@ func runOperationTaskTaskList(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := task.NewTaskListParams() - if err, _ := retrieveOperationTaskTaskListFiltersFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationTaskTaskListFiltersFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationTaskTaskList(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,7 +66,7 @@ func registerOperationTaskTaskListParamFlags(cmd *cobra.Command) error { func registerOperationTaskTaskListFiltersParamFlags(cmdPrefix string, cmd *cobra.Command) error { - filtersDescription := `A JSON encoded value of the filters (a ` + "`" + `map[string][]string` + "`" + `) to process on the tasks list. Available filters: + flagFiltersDescription := `A JSON encoded value of the filters (a ` + "`" + `map[string][]string` + "`" + `) to process on the tasks list. Available filters: - ` + "`" + `desired-state=(running | shutdown | accepted)` + "`" + ` - ` + "`" + `id=` + "`" + ` @@ -78,16 +76,16 @@ func registerOperationTaskTaskListFiltersParamFlags(cmdPrefix string, cmd *cobra - ` + "`" + `service=` + "`" + ` ` - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - var filtersFlagDefault string + var flagFiltersDefault string - _ = cmd.PersistentFlags().String(filtersFlagName, filtersFlagDefault, filtersDescription) + _ = cmd.PersistentFlags().String(flagFiltersName, flagFiltersDefault, flagFiltersDescription) return nil } @@ -96,20 +94,21 @@ func retrieveOperationTaskTaskListFiltersFlag(m *task.TaskListParams, cmdPrefix retAdded := false if cmd.Flags().Changed("filters") { - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - filtersFlagValue, err := cmd.Flags().GetString(filtersFlagName) + flagFiltersValue, err := cmd.Flags().GetString(flagFiltersName) if err != nil { return err, false } - m.Filters = &filtersFlagValue + m.Filters = &flagFiltersValue } + return nil, retAdded } @@ -117,45 +116,47 @@ func retrieveOperationTaskTaskListFiltersFlag(m *task.TaskListParams, cmdPrefix func parseOperationTaskTaskListResult(resp0 *task.TaskListOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*task.TaskListOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*task.TaskListOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*task.TaskListInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*task.TaskListInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*task.TaskListServiceUnavailable) + var iResp2 any = respErr + eresp2, ok := iResp2.(*task.TaskListServiceUnavailable) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -163,6 +164,5 @@ func parseOperationTaskTaskListResult(resp0 *task.TaskListOK, respErr error) (st } return string(msgStr), nil } - return "", nil } diff --git a/cli/task_logs_operation.go b/cli/task_logs_operation.go index 28fcf77..c816ad0 100644 --- a/cli/task_logs_operation.go +++ b/cli/task_logs_operation.go @@ -2,9 +2,6 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "bytes" "encoding/json" @@ -12,11 +9,12 @@ import ( "github.com/go-swagger/dockerctl/client/task" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationTaskTaskLogsCmd returns a cmd to handle operation taskLogs +// makeOperationTaskTaskLogsCmd returns a command to handle operation taskLogs func makeOperationTaskTaskLogsCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "TaskLogs", @@ -42,32 +40,31 @@ func runOperationTaskTaskLogs(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := task.NewTaskLogsParams() - if err, _ := retrieveOperationTaskTaskLogsDetailsFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationTaskTaskLogsDetailsFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationTaskTaskLogsFollowFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationTaskTaskLogsFollowFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationTaskTaskLogsIDFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationTaskTaskLogsIDFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationTaskTaskLogsSinceFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationTaskTaskLogsSinceFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationTaskTaskLogsStderrFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationTaskTaskLogsStderrFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationTaskTaskLogsStdoutFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationTaskTaskLogsStdoutFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationTaskTaskLogsTailFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationTaskTaskLogsTailFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationTaskTaskLogsTimestampsFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationTaskTaskLogsTimestampsFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -76,10 +73,11 @@ func runOperationTaskTaskLogs(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -114,137 +112,144 @@ func registerOperationTaskTaskLogsParamFlags(cmd *cobra.Command) error { func registerOperationTaskTaskLogsDetailsParamFlags(cmdPrefix string, cmd *cobra.Command) error { - detailsDescription := `Show task context and extra details provided to logs.` + flagDetailsDescription := `Show task context and extra details provided to logs.` - var detailsFlagName string + var flagDetailsName string if cmdPrefix == "" { - detailsFlagName = "details" + flagDetailsName = "details" } else { - detailsFlagName = fmt.Sprintf("%v.details", cmdPrefix) + flagDetailsName = fmt.Sprintf("%v.details", cmdPrefix) } - var detailsFlagDefault bool + var flagDetailsDefault bool - _ = cmd.PersistentFlags().Bool(detailsFlagName, detailsFlagDefault, detailsDescription) + _ = cmd.PersistentFlags().Bool(flagDetailsName, flagDetailsDefault, flagDetailsDescription) return nil } + func registerOperationTaskTaskLogsFollowParamFlags(cmdPrefix string, cmd *cobra.Command) error { - followDescription := `Keep connection after returning logs.` + flagFollowDescription := `Keep connection after returning logs.` - var followFlagName string + var flagFollowName string if cmdPrefix == "" { - followFlagName = "follow" + flagFollowName = "follow" } else { - followFlagName = fmt.Sprintf("%v.follow", cmdPrefix) + flagFollowName = fmt.Sprintf("%v.follow", cmdPrefix) } - var followFlagDefault bool + var flagFollowDefault bool - _ = cmd.PersistentFlags().Bool(followFlagName, followFlagDefault, followDescription) + _ = cmd.PersistentFlags().Bool(flagFollowName, flagFollowDefault, flagFollowDescription) return nil } + func registerOperationTaskTaskLogsIDParamFlags(cmdPrefix string, cmd *cobra.Command) error { - idDescription := `Required. ID of the task` + flagIDDescription := `Required. ID of the task` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } + func registerOperationTaskTaskLogsSinceParamFlags(cmdPrefix string, cmd *cobra.Command) error { - sinceDescription := `Only return logs since this time, as a UNIX timestamp` + flagSinceDescription := `Only return logs since this time, as a UNIX timestamp` - var sinceFlagName string + var flagSinceName string if cmdPrefix == "" { - sinceFlagName = "since" + flagSinceName = "since" } else { - sinceFlagName = fmt.Sprintf("%v.since", cmdPrefix) + flagSinceName = fmt.Sprintf("%v.since", cmdPrefix) } - var sinceFlagDefault int64 + var flagSinceDefault int64 - _ = cmd.PersistentFlags().Int64(sinceFlagName, sinceFlagDefault, sinceDescription) + _ = cmd.PersistentFlags().Int64(flagSinceName, flagSinceDefault, flagSinceDescription) return nil } + func registerOperationTaskTaskLogsStderrParamFlags(cmdPrefix string, cmd *cobra.Command) error { - stderrDescription := `Return logs from ` + "`" + `stderr` + "`" + `` + flagStderrDescription := `Return logs from ` + "`" + `stderr` + "`" + `` - var stderrFlagName string + var flagStderrName string if cmdPrefix == "" { - stderrFlagName = "stderr" + flagStderrName = "stderr" } else { - stderrFlagName = fmt.Sprintf("%v.stderr", cmdPrefix) + flagStderrName = fmt.Sprintf("%v.stderr", cmdPrefix) } - var stderrFlagDefault bool + var flagStderrDefault bool - _ = cmd.PersistentFlags().Bool(stderrFlagName, stderrFlagDefault, stderrDescription) + _ = cmd.PersistentFlags().Bool(flagStderrName, flagStderrDefault, flagStderrDescription) return nil } + func registerOperationTaskTaskLogsStdoutParamFlags(cmdPrefix string, cmd *cobra.Command) error { - stdoutDescription := `Return logs from ` + "`" + `stdout` + "`" + `` + flagStdoutDescription := `Return logs from ` + "`" + `stdout` + "`" + `` - var stdoutFlagName string + var flagStdoutName string if cmdPrefix == "" { - stdoutFlagName = "stdout" + flagStdoutName = "stdout" } else { - stdoutFlagName = fmt.Sprintf("%v.stdout", cmdPrefix) + flagStdoutName = fmt.Sprintf("%v.stdout", cmdPrefix) } - var stdoutFlagDefault bool + var flagStdoutDefault bool - _ = cmd.PersistentFlags().Bool(stdoutFlagName, stdoutFlagDefault, stdoutDescription) + _ = cmd.PersistentFlags().Bool(flagStdoutName, flagStdoutDefault, flagStdoutDescription) return nil } + func registerOperationTaskTaskLogsTailParamFlags(cmdPrefix string, cmd *cobra.Command) error { - tailDescription := `Only return this number of log lines from the end of the logs. Specify as an integer or ` + "`" + `all` + "`" + ` to output all log lines.` + flagTailDescription := `Only return this number of log lines from the end of the logs. Specify as an integer or ` + "`" + `all` + "`" + ` to output all log lines.` - var tailFlagName string + var flagTailName string if cmdPrefix == "" { - tailFlagName = "tail" + flagTailName = "tail" } else { - tailFlagName = fmt.Sprintf("%v.tail", cmdPrefix) + flagTailName = fmt.Sprintf("%v.tail", cmdPrefix) } - var tailFlagDefault string = "all" + var flagTailDefault string = "all" - _ = cmd.PersistentFlags().String(tailFlagName, tailFlagDefault, tailDescription) + _ = cmd.PersistentFlags().String(flagTailName, flagTailDefault, flagTailDescription) return nil } + func registerOperationTaskTaskLogsTimestampsParamFlags(cmdPrefix string, cmd *cobra.Command) error { - timestampsDescription := `Add timestamps to every log line` + flagTimestampsDescription := `Add timestamps to every log line` - var timestampsFlagName string + var flagTimestampsName string if cmdPrefix == "" { - timestampsFlagName = "timestamps" + flagTimestampsName = "timestamps" } else { - timestampsFlagName = fmt.Sprintf("%v.timestamps", cmdPrefix) + flagTimestampsName = fmt.Sprintf("%v.timestamps", cmdPrefix) } - var timestampsFlagDefault bool + var flagTimestampsDefault bool - _ = cmd.PersistentFlags().Bool(timestampsFlagName, timestampsFlagDefault, timestampsDescription) + _ = cmd.PersistentFlags().Bool(flagTimestampsName, flagTimestampsDefault, flagTimestampsDescription) return nil } @@ -253,160 +258,175 @@ func retrieveOperationTaskTaskLogsDetailsFlag(m *task.TaskLogsParams, cmdPrefix retAdded := false if cmd.Flags().Changed("details") { - var detailsFlagName string + var flagDetailsName string if cmdPrefix == "" { - detailsFlagName = "details" + flagDetailsName = "details" } else { - detailsFlagName = fmt.Sprintf("%v.details", cmdPrefix) + flagDetailsName = fmt.Sprintf("%v.details", cmdPrefix) } - detailsFlagValue, err := cmd.Flags().GetBool(detailsFlagName) + flagDetailsValue, err := cmd.Flags().GetBool(flagDetailsName) if err != nil { return err, false } - m.Details = &detailsFlagValue + m.Details = &flagDetailsValue } + return nil, retAdded } + func retrieveOperationTaskTaskLogsFollowFlag(m *task.TaskLogsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("follow") { - var followFlagName string + var flagFollowName string if cmdPrefix == "" { - followFlagName = "follow" + flagFollowName = "follow" } else { - followFlagName = fmt.Sprintf("%v.follow", cmdPrefix) + flagFollowName = fmt.Sprintf("%v.follow", cmdPrefix) } - followFlagValue, err := cmd.Flags().GetBool(followFlagName) + flagFollowValue, err := cmd.Flags().GetBool(flagFollowName) if err != nil { return err, false } - m.Follow = &followFlagValue + m.Follow = &flagFollowValue } + return nil, retAdded } + func retrieveOperationTaskTaskLogsIDFlag(m *task.TaskLogsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("id") { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "id" + flagIDName = "id" } else { - idFlagName = fmt.Sprintf("%v.id", cmdPrefix) + flagIDName = fmt.Sprintf("%v.id", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue } + return nil, retAdded } + func retrieveOperationTaskTaskLogsSinceFlag(m *task.TaskLogsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("since") { - var sinceFlagName string + var flagSinceName string if cmdPrefix == "" { - sinceFlagName = "since" + flagSinceName = "since" } else { - sinceFlagName = fmt.Sprintf("%v.since", cmdPrefix) + flagSinceName = fmt.Sprintf("%v.since", cmdPrefix) } - sinceFlagValue, err := cmd.Flags().GetInt64(sinceFlagName) + flagSinceValue, err := cmd.Flags().GetInt64(flagSinceName) if err != nil { return err, false } - m.Since = &sinceFlagValue + m.Since = &flagSinceValue } + return nil, retAdded } + func retrieveOperationTaskTaskLogsStderrFlag(m *task.TaskLogsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("stderr") { - var stderrFlagName string + var flagStderrName string if cmdPrefix == "" { - stderrFlagName = "stderr" + flagStderrName = "stderr" } else { - stderrFlagName = fmt.Sprintf("%v.stderr", cmdPrefix) + flagStderrName = fmt.Sprintf("%v.stderr", cmdPrefix) } - stderrFlagValue, err := cmd.Flags().GetBool(stderrFlagName) + flagStderrValue, err := cmd.Flags().GetBool(flagStderrName) if err != nil { return err, false } - m.Stderr = &stderrFlagValue + m.Stderr = &flagStderrValue } + return nil, retAdded } + func retrieveOperationTaskTaskLogsStdoutFlag(m *task.TaskLogsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("stdout") { - var stdoutFlagName string + var flagStdoutName string if cmdPrefix == "" { - stdoutFlagName = "stdout" + flagStdoutName = "stdout" } else { - stdoutFlagName = fmt.Sprintf("%v.stdout", cmdPrefix) + flagStdoutName = fmt.Sprintf("%v.stdout", cmdPrefix) } - stdoutFlagValue, err := cmd.Flags().GetBool(stdoutFlagName) + flagStdoutValue, err := cmd.Flags().GetBool(flagStdoutName) if err != nil { return err, false } - m.Stdout = &stdoutFlagValue + m.Stdout = &flagStdoutValue } + return nil, retAdded } + func retrieveOperationTaskTaskLogsTailFlag(m *task.TaskLogsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("tail") { - var tailFlagName string + var flagTailName string if cmdPrefix == "" { - tailFlagName = "tail" + flagTailName = "tail" } else { - tailFlagName = fmt.Sprintf("%v.tail", cmdPrefix) + flagTailName = fmt.Sprintf("%v.tail", cmdPrefix) } - tailFlagValue, err := cmd.Flags().GetString(tailFlagName) + flagTailValue, err := cmd.Flags().GetString(flagTailName) if err != nil { return err, false } - m.Tail = &tailFlagValue + m.Tail = &flagTailValue } + return nil, retAdded } + func retrieveOperationTaskTaskLogsTimestampsFlag(m *task.TaskLogsParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("timestamps") { - var timestampsFlagName string + var flagTimestampsName string if cmdPrefix == "" { - timestampsFlagName = "timestamps" + flagTimestampsName = "timestamps" } else { - timestampsFlagName = fmt.Sprintf("%v.timestamps", cmdPrefix) + flagTimestampsName = fmt.Sprintf("%v.timestamps", cmdPrefix) } - timestampsFlagValue, err := cmd.Flags().GetBool(timestampsFlagName) + flagTimestampsValue, err := cmd.Flags().GetBool(flagTimestampsName) if err != nil { return err, false } - m.Timestamps = ×tampsFlagValue + m.Timestamps = &flagTimestampsValue } + return nil, retAdded } @@ -414,61 +434,62 @@ func retrieveOperationTaskTaskLogsTimestampsFlag(m *task.TaskLogsParams, cmdPref func parseOperationTaskTaskLogsResult(resp0 *task.TaskLogsOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*task.TaskLogsOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*task.TaskLogsOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*task.TaskLogsNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*task.TaskLogsNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*task.TaskLogsInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*task.TaskLogsInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*task.TaskLogsServiceUnavailable) + var iResp3 any = respErr + eresp3, ok := iResp3.(*task.TaskLogsServiceUnavailable) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr := fmt.Sprintf("%v", resp0.Payload) return string(msgStr), nil } - return "", nil } diff --git a/cli/task_model.go b/cli/task_model.go index d8396ac..45c8107 100644 --- a/cli/task_model.go +++ b/cli/task_model.go @@ -2,16 +2,13 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for Task @@ -19,62 +16,62 @@ import ( // register flags to command func registerModelTaskFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskAssignedGenericResources(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskPropAssignedGenericResources(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskCreatedAt(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskPropCreatedAt(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskDesiredState(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskPropDesiredState(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskID(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskPropID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskLabels(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskPropLabels(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskName(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskNodeID(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskPropNodeID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskServiceID(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskPropServiceID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSlot(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskPropSlot(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpec(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskPropSpec(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskStatus(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskPropStatus(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskUpdatedAt(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskPropUpdatedAt(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskVersion(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskPropVersion(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskAssignedGenericResources(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskPropAssignedGenericResources(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -84,28 +81,28 @@ func registerTaskAssignedGenericResources(depth int, cmdPrefix string, cmd *cobr return nil } -func registerTaskCreatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskPropCreatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - createdAtDescription := `` + flagCreatedAtDescription := `` - var createdAtFlagName string + var flagCreatedAtName string if cmdPrefix == "" { - createdAtFlagName = "CreatedAt" + flagCreatedAtName = "CreatedAt" } else { - createdAtFlagName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) + flagCreatedAtName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) } - var createdAtFlagDefault string + var flagCreatedAtDefault string - _ = cmd.PersistentFlags().String(createdAtFlagName, createdAtFlagDefault, createdAtDescription) + _ = cmd.PersistentFlags().String(flagCreatedAtName, flagCreatedAtDefault, flagCreatedAtDescription) return nil } -func registerTaskDesiredState(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskPropDesiredState(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -115,28 +112,28 @@ func registerTaskDesiredState(depth int, cmdPrefix string, cmd *cobra.Command) e return nil } -func registerTaskID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskPropID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - idDescription := `The ID of the task.` + flagIDDescription := `The ID of the task.` - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - var idFlagDefault string + var flagIDDefault string - _ = cmd.PersistentFlags().String(idFlagName, idFlagDefault, idDescription) + _ = cmd.PersistentFlags().String(flagIDName, flagIDDefault, flagIDDescription) return nil } -func registerTaskLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskPropLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -146,162 +143,162 @@ func registerTaskLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { return nil } -func registerTaskName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Name of the task.` + flagNameDescription := `Name of the task.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerTaskNodeID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskPropNodeID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nodeIdDescription := `The ID of the node that this task is on.` + flagNodeIDDescription := `The ID of the node that this task is on.` - var nodeIdFlagName string + var flagNodeIDName string if cmdPrefix == "" { - nodeIdFlagName = "NodeID" + flagNodeIDName = "NodeID" } else { - nodeIdFlagName = fmt.Sprintf("%v.NodeID", cmdPrefix) + flagNodeIDName = fmt.Sprintf("%v.NodeID", cmdPrefix) } - var nodeIdFlagDefault string + var flagNodeIDDefault string - _ = cmd.PersistentFlags().String(nodeIdFlagName, nodeIdFlagDefault, nodeIdDescription) + _ = cmd.PersistentFlags().String(flagNodeIDName, flagNodeIDDefault, flagNodeIDDescription) return nil } -func registerTaskServiceID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskPropServiceID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - serviceIdDescription := `The ID of the service this task is part of.` + flagServiceIDDescription := `The ID of the service this task is part of.` - var serviceIdFlagName string + var flagServiceIDName string if cmdPrefix == "" { - serviceIdFlagName = "ServiceID" + flagServiceIDName = "ServiceID" } else { - serviceIdFlagName = fmt.Sprintf("%v.ServiceID", cmdPrefix) + flagServiceIDName = fmt.Sprintf("%v.ServiceID", cmdPrefix) } - var serviceIdFlagDefault string + var flagServiceIDDefault string - _ = cmd.PersistentFlags().String(serviceIdFlagName, serviceIdFlagDefault, serviceIdDescription) + _ = cmd.PersistentFlags().String(flagServiceIDName, flagServiceIDDefault, flagServiceIDDescription) return nil } -func registerTaskSlot(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskPropSlot(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - slotDescription := `` + flagSlotDescription := `` - var slotFlagName string + var flagSlotName string if cmdPrefix == "" { - slotFlagName = "Slot" + flagSlotName = "Slot" } else { - slotFlagName = fmt.Sprintf("%v.Slot", cmdPrefix) + flagSlotName = fmt.Sprintf("%v.Slot", cmdPrefix) } - var slotFlagDefault int64 + var flagSlotDefault int64 - _ = cmd.PersistentFlags().Int64(slotFlagName, slotFlagDefault, slotDescription) + _ = cmd.PersistentFlags().Int64(flagSlotName, flagSlotDefault, flagSlotDescription) return nil } -func registerTaskSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskPropSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var specFlagName string + var flagSpecName string if cmdPrefix == "" { - specFlagName = "Spec" + flagSpecName = "Spec" } else { - specFlagName = fmt.Sprintf("%v.Spec", cmdPrefix) + flagSpecName = fmt.Sprintf("%v.Spec", cmdPrefix) } - if err := registerModelTaskSpecFlags(depth+1, specFlagName, cmd); err != nil { + if err := registerModelTaskSpecFlags(depth+1, flagSpecName, cmd); err != nil { return err } return nil } -func registerTaskStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskPropStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var statusFlagName string + var flagStatusName string if cmdPrefix == "" { - statusFlagName = "Status" + flagStatusName = "Status" } else { - statusFlagName = fmt.Sprintf("%v.Status", cmdPrefix) + flagStatusName = fmt.Sprintf("%v.Status", cmdPrefix) } - if err := registerModelTaskStatusFlags(depth+1, statusFlagName, cmd); err != nil { + if err := registerModelTaskStatusFlags(depth+1, flagStatusName, cmd); err != nil { return err } return nil } -func registerTaskUpdatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskPropUpdatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - updatedAtDescription := `` + flagUpdatedAtDescription := `` - var updatedAtFlagName string + var flagUpdatedAtName string if cmdPrefix == "" { - updatedAtFlagName = "UpdatedAt" + flagUpdatedAtName = "UpdatedAt" } else { - updatedAtFlagName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) + flagUpdatedAtName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) } - var updatedAtFlagDefault string + var flagUpdatedAtDefault string - _ = cmd.PersistentFlags().String(updatedAtFlagName, updatedAtFlagDefault, updatedAtDescription) + _ = cmd.PersistentFlags().String(flagUpdatedAtName, flagUpdatedAtDefault, flagUpdatedAtDescription) return nil } -func registerTaskVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskPropVersion(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var versionFlagName string + var flagVersionName string if cmdPrefix == "" { - versionFlagName = "Version" + flagVersionName = "Version" } else { - versionFlagName = fmt.Sprintf("%v.Version", cmdPrefix) + flagVersionName = fmt.Sprintf("%v.Version", cmdPrefix) } - if err := registerModelObjectVersionFlags(depth+1, versionFlagName, cmd); err != nil { + if err := registerModelObjectVersionFlags(depth+1, flagVersionName, cmd); err != nil { return err } @@ -312,122 +309,122 @@ func registerTaskVersion(depth int, cmdPrefix string, cmd *cobra.Command) error func retrieveModelTaskFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, assignedGenericResourcesAdded := retrieveTaskAssignedGenericResourcesFlags(depth, m, cmdPrefix, cmd) + err, AssignedGenericResourcesAdded := retrieveTaskPropAssignedGenericResourcesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || assignedGenericResourcesAdded + retAdded = retAdded || AssignedGenericResourcesAdded - err, createdAtAdded := retrieveTaskCreatedAtFlags(depth, m, cmdPrefix, cmd) + err, CreatedAtAdded := retrieveTaskPropCreatedAtFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || createdAtAdded + retAdded = retAdded || CreatedAtAdded - err, desiredStateAdded := retrieveTaskDesiredStateFlags(depth, m, cmdPrefix, cmd) + err, DesiredStateAdded := retrieveTaskPropDesiredStateFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || desiredStateAdded + retAdded = retAdded || DesiredStateAdded - err, idAdded := retrieveTaskIDFlags(depth, m, cmdPrefix, cmd) + err, IDAdded := retrieveTaskPropIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || idAdded + retAdded = retAdded || IDAdded - err, labelsAdded := retrieveTaskLabelsFlags(depth, m, cmdPrefix, cmd) + err, LabelsAdded := retrieveTaskPropLabelsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || labelsAdded + retAdded = retAdded || LabelsAdded - err, nameAdded := retrieveTaskNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveTaskPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, nodeIdAdded := retrieveTaskNodeIDFlags(depth, m, cmdPrefix, cmd) + err, NodeIDAdded := retrieveTaskPropNodeIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nodeIdAdded + retAdded = retAdded || NodeIDAdded - err, serviceIdAdded := retrieveTaskServiceIDFlags(depth, m, cmdPrefix, cmd) + err, ServiceIDAdded := retrieveTaskPropServiceIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || serviceIdAdded + retAdded = retAdded || ServiceIDAdded - err, slotAdded := retrieveTaskSlotFlags(depth, m, cmdPrefix, cmd) + err, SlotAdded := retrieveTaskPropSlotFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || slotAdded + retAdded = retAdded || SlotAdded - err, specAdded := retrieveTaskSpecFlags(depth, m, cmdPrefix, cmd) + err, SpecAdded := retrieveTaskPropSpecFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || specAdded + retAdded = retAdded || SpecAdded - err, statusAdded := retrieveTaskStatusFlags(depth, m, cmdPrefix, cmd) + err, StatusAdded := retrieveTaskPropStatusFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || statusAdded + retAdded = retAdded || StatusAdded - err, updatedAtAdded := retrieveTaskUpdatedAtFlags(depth, m, cmdPrefix, cmd) + err, UpdatedAtAdded := retrieveTaskPropUpdatedAtFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || updatedAtAdded + retAdded = retAdded || UpdatedAtAdded - err, versionAdded := retrieveTaskVersionFlags(depth, m, cmdPrefix, cmd) + err, VersionAdded := retrieveTaskPropVersionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || versionAdded + retAdded = retAdded || VersionAdded return nil, retAdded } -func retrieveTaskAssignedGenericResourcesFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskPropAssignedGenericResourcesFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - assignedGenericResourcesFlagName := fmt.Sprintf("%v.AssignedGenericResources", cmdPrefix) - if cmd.Flags().Changed(assignedGenericResourcesFlagName) { + flagAssignedGenericResourcesName := fmt.Sprintf("%v.AssignedGenericResources", cmdPrefix) + if cmd.Flags().Changed(flagAssignedGenericResourcesName) { // warning: AssignedGenericResources array type GenericResources is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveTaskCreatedAtFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskPropCreatedAtFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - createdAtFlagName := fmt.Sprintf("%v.CreatedAt", cmdPrefix) - if cmd.Flags().Changed(createdAtFlagName) { + flagCreatedAtName := fmt.Sprintf("%v.CreatedAt", cmdPrefix) + if cmd.Flags().Changed(flagCreatedAtName) { - var createdAtFlagName string + var flagCreatedAtName string if cmdPrefix == "" { - createdAtFlagName = "CreatedAt" + flagCreatedAtName = "CreatedAt" } else { - createdAtFlagName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) + flagCreatedAtName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) } - createdAtFlagValue, err := cmd.Flags().GetString(createdAtFlagName) + flagCreatedAtValue, err := cmd.Flags().GetString(flagCreatedAtName) if err != nil { return err, false } - m.CreatedAt = createdAtFlagValue + m.CreatedAt = flagCreatedAtValue retAdded = true } @@ -435,14 +432,14 @@ func retrieveTaskCreatedAtFlags(depth int, m *models.Task, cmdPrefix string, cmd return nil, retAdded } -func retrieveTaskDesiredStateFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskPropDesiredStateFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - desiredStateFlagName := fmt.Sprintf("%v.DesiredState", cmdPrefix) - if cmd.Flags().Changed(desiredStateFlagName) { + flagDesiredStateName := fmt.Sprintf("%v.DesiredState", cmdPrefix) + if cmd.Flags().Changed(flagDesiredStateName) { // warning: primitive DesiredState TaskState is not supported by go-swagger cli yet @@ -452,27 +449,27 @@ func retrieveTaskDesiredStateFlags(depth int, m *models.Task, cmdPrefix string, return nil, retAdded } -func retrieveTaskIDFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskPropIDFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - idFlagName := fmt.Sprintf("%v.ID", cmdPrefix) - if cmd.Flags().Changed(idFlagName) { + flagIDName := fmt.Sprintf("%v.ID", cmdPrefix) + if cmd.Flags().Changed(flagIDName) { - var idFlagName string + var flagIDName string if cmdPrefix == "" { - idFlagName = "ID" + flagIDName = "ID" } else { - idFlagName = fmt.Sprintf("%v.ID", cmdPrefix) + flagIDName = fmt.Sprintf("%v.ID", cmdPrefix) } - idFlagValue, err := cmd.Flags().GetString(idFlagName) + flagIDValue, err := cmd.Flags().GetString(flagIDName) if err != nil { return err, false } - m.ID = idFlagValue + m.ID = flagIDValue retAdded = true } @@ -480,41 +477,41 @@ func retrieveTaskIDFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra return nil, retAdded } -func retrieveTaskLabelsFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskPropLabelsFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - labelsFlagName := fmt.Sprintf("%v.Labels", cmdPrefix) - if cmd.Flags().Changed(labelsFlagName) { + flagLabelsName := fmt.Sprintf("%v.Labels", cmdPrefix) + if cmd.Flags().Changed(flagLabelsName) { // warning: Labels map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveTaskNameFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskPropNameFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -522,27 +519,27 @@ func retrieveTaskNameFlags(depth int, m *models.Task, cmdPrefix string, cmd *cob return nil, retAdded } -func retrieveTaskNodeIDFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskPropNodeIDFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nodeIdFlagName := fmt.Sprintf("%v.NodeID", cmdPrefix) - if cmd.Flags().Changed(nodeIdFlagName) { + flagNodeIDName := fmt.Sprintf("%v.NodeID", cmdPrefix) + if cmd.Flags().Changed(flagNodeIDName) { - var nodeIdFlagName string + var flagNodeIDName string if cmdPrefix == "" { - nodeIdFlagName = "NodeID" + flagNodeIDName = "NodeID" } else { - nodeIdFlagName = fmt.Sprintf("%v.NodeID", cmdPrefix) + flagNodeIDName = fmt.Sprintf("%v.NodeID", cmdPrefix) } - nodeIdFlagValue, err := cmd.Flags().GetString(nodeIdFlagName) + flagNodeIDValue, err := cmd.Flags().GetString(flagNodeIDName) if err != nil { return err, false } - m.NodeID = nodeIdFlagValue + m.NodeID = flagNodeIDValue retAdded = true } @@ -550,27 +547,27 @@ func retrieveTaskNodeIDFlags(depth int, m *models.Task, cmdPrefix string, cmd *c return nil, retAdded } -func retrieveTaskServiceIDFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskPropServiceIDFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - serviceIdFlagName := fmt.Sprintf("%v.ServiceID", cmdPrefix) - if cmd.Flags().Changed(serviceIdFlagName) { + flagServiceIDName := fmt.Sprintf("%v.ServiceID", cmdPrefix) + if cmd.Flags().Changed(flagServiceIDName) { - var serviceIdFlagName string + var flagServiceIDName string if cmdPrefix == "" { - serviceIdFlagName = "ServiceID" + flagServiceIDName = "ServiceID" } else { - serviceIdFlagName = fmt.Sprintf("%v.ServiceID", cmdPrefix) + flagServiceIDName = fmt.Sprintf("%v.ServiceID", cmdPrefix) } - serviceIdFlagValue, err := cmd.Flags().GetString(serviceIdFlagName) + flagServiceIDValue, err := cmd.Flags().GetString(flagServiceIDName) if err != nil { return err, false } - m.ServiceID = serviceIdFlagValue + m.ServiceID = flagServiceIDValue retAdded = true } @@ -578,27 +575,27 @@ func retrieveTaskServiceIDFlags(depth int, m *models.Task, cmdPrefix string, cmd return nil, retAdded } -func retrieveTaskSlotFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskPropSlotFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - slotFlagName := fmt.Sprintf("%v.Slot", cmdPrefix) - if cmd.Flags().Changed(slotFlagName) { + flagSlotName := fmt.Sprintf("%v.Slot", cmdPrefix) + if cmd.Flags().Changed(flagSlotName) { - var slotFlagName string + var flagSlotName string if cmdPrefix == "" { - slotFlagName = "Slot" + flagSlotName = "Slot" } else { - slotFlagName = fmt.Sprintf("%v.Slot", cmdPrefix) + flagSlotName = fmt.Sprintf("%v.Slot", cmdPrefix) } - slotFlagValue, err := cmd.Flags().GetInt64(slotFlagName) + flagSlotValue, err := cmd.Flags().GetInt64(flagSlotName) if err != nil { return err, false } - m.Slot = slotFlagValue + m.Slot = flagSlotValue retAdded = true } @@ -606,81 +603,81 @@ func retrieveTaskSlotFlags(depth int, m *models.Task, cmdPrefix string, cmd *cob return nil, retAdded } -func retrieveTaskSpecFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskPropSpecFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - specFlagName := fmt.Sprintf("%v.Spec", cmdPrefix) - if cmd.Flags().Changed(specFlagName) { + flagSpecName := fmt.Sprintf("%v.Spec", cmdPrefix) + if cmd.Flags().Changed(flagSpecName) { // info: complex object Spec TaskSpec is retrieved outside this Changed() block } - specFlagValue := m.Spec - if swag.IsZero(specFlagValue) { - specFlagValue = &models.TaskSpec{} + flagSpecValue := m.Spec + if swag.IsZero(flagSpecValue) { + flagSpecValue = &models.TaskSpec{} } - err, specAdded := retrieveModelTaskSpecFlags(depth+1, specFlagValue, specFlagName, cmd) + err, SpecAdded := retrieveModelTaskSpecFlags(depth+1, flagSpecValue, flagSpecName, cmd) if err != nil { return err, false } - retAdded = retAdded || specAdded - if specAdded { - m.Spec = specFlagValue + retAdded = retAdded || SpecAdded + if SpecAdded { + m.Spec = flagSpecValue } return nil, retAdded } -func retrieveTaskStatusFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskPropStatusFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - statusFlagName := fmt.Sprintf("%v.Status", cmdPrefix) - if cmd.Flags().Changed(statusFlagName) { + flagStatusName := fmt.Sprintf("%v.Status", cmdPrefix) + if cmd.Flags().Changed(flagStatusName) { // info: complex object Status TaskStatus is retrieved outside this Changed() block } - statusFlagValue := m.Status - if swag.IsZero(statusFlagValue) { - statusFlagValue = &models.TaskStatus{} + flagStatusValue := m.Status + if swag.IsZero(flagStatusValue) { + flagStatusValue = &models.TaskStatus{} } - err, statusAdded := retrieveModelTaskStatusFlags(depth+1, statusFlagValue, statusFlagName, cmd) + err, StatusAdded := retrieveModelTaskStatusFlags(depth+1, flagStatusValue, flagStatusName, cmd) if err != nil { return err, false } - retAdded = retAdded || statusAdded - if statusAdded { - m.Status = statusFlagValue + retAdded = retAdded || StatusAdded + if StatusAdded { + m.Status = flagStatusValue } return nil, retAdded } -func retrieveTaskUpdatedAtFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskPropUpdatedAtFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - updatedAtFlagName := fmt.Sprintf("%v.UpdatedAt", cmdPrefix) - if cmd.Flags().Changed(updatedAtFlagName) { + flagUpdatedAtName := fmt.Sprintf("%v.UpdatedAt", cmdPrefix) + if cmd.Flags().Changed(flagUpdatedAtName) { - var updatedAtFlagName string + var flagUpdatedAtName string if cmdPrefix == "" { - updatedAtFlagName = "UpdatedAt" + flagUpdatedAtName = "UpdatedAt" } else { - updatedAtFlagName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) + flagUpdatedAtName = fmt.Sprintf("%v.UpdatedAt", cmdPrefix) } - updatedAtFlagValue, err := cmd.Flags().GetString(updatedAtFlagName) + flagUpdatedAtValue, err := cmd.Flags().GetString(flagUpdatedAtName) if err != nil { return err, false } - m.UpdatedAt = updatedAtFlagValue + m.UpdatedAt = flagUpdatedAtValue retAdded = true } @@ -688,28 +685,28 @@ func retrieveTaskUpdatedAtFlags(depth int, m *models.Task, cmdPrefix string, cmd return nil, retAdded } -func retrieveTaskVersionFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskPropVersionFlags(depth int, m *models.Task, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - versionFlagName := fmt.Sprintf("%v.Version", cmdPrefix) - if cmd.Flags().Changed(versionFlagName) { + flagVersionName := fmt.Sprintf("%v.Version", cmdPrefix) + if cmd.Flags().Changed(flagVersionName) { // info: complex object Version ObjectVersion is retrieved outside this Changed() block } - versionFlagValue := m.Version - if swag.IsZero(versionFlagValue) { - versionFlagValue = &models.ObjectVersion{} + flagVersionValue := m.Version + if swag.IsZero(flagVersionValue) { + flagVersionValue = &models.ObjectVersion{} } - err, versionAdded := retrieveModelObjectVersionFlags(depth+1, versionFlagValue, versionFlagName, cmd) + err, VersionAdded := retrieveModelObjectVersionFlags(depth+1, flagVersionValue, flagVersionName, cmd) if err != nil { return err, false } - retAdded = retAdded || versionAdded - if versionAdded { - m.Version = versionFlagValue + retAdded = retAdded || VersionAdded + if VersionAdded { + m.Version = flagVersionValue } return nil, retAdded @@ -720,91 +717,91 @@ func retrieveTaskVersionFlags(depth int, m *models.Task, cmdPrefix string, cmd * // register flags to command func registerModelTaskStatusFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskStatusContainerStatus(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskStatusPropContainerStatus(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskStatusErr(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskStatusPropErr(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskStatusMessage(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskStatusPropMessage(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskStatusState(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskStatusPropState(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskStatusTimestamp(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskStatusPropTimestamp(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskStatusContainerStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskStatusPropContainerStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var containerStatusFlagName string + var flagContainerStatusName string if cmdPrefix == "" { - containerStatusFlagName = "ContainerStatus" + flagContainerStatusName = "ContainerStatus" } else { - containerStatusFlagName = fmt.Sprintf("%v.ContainerStatus", cmdPrefix) + flagContainerStatusName = fmt.Sprintf("%v.ContainerStatus", cmdPrefix) } - if err := registerModelTaskStatusContainerStatusFlags(depth+1, containerStatusFlagName, cmd); err != nil { + if err := registerModelTaskStatusContainerStatusFlags(depth+1, flagContainerStatusName, cmd); err != nil { return err } return nil } -func registerTaskStatusErr(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskStatusPropErr(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - errDescription := `` + flagErrDescription := `` - var errFlagName string + var flagErrName string if cmdPrefix == "" { - errFlagName = "Err" + flagErrName = "Err" } else { - errFlagName = fmt.Sprintf("%v.Err", cmdPrefix) + flagErrName = fmt.Sprintf("%v.Err", cmdPrefix) } - var errFlagDefault string + var flagErrDefault string - _ = cmd.PersistentFlags().String(errFlagName, errFlagDefault, errDescription) + _ = cmd.PersistentFlags().String(flagErrName, flagErrDefault, flagErrDescription) return nil } -func registerTaskStatusMessage(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskStatusPropMessage(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - messageDescription := `` + flagMessageDescription := `` - var messageFlagName string + var flagMessageName string if cmdPrefix == "" { - messageFlagName = "Message" + flagMessageName = "Message" } else { - messageFlagName = fmt.Sprintf("%v.Message", cmdPrefix) + flagMessageName = fmt.Sprintf("%v.Message", cmdPrefix) } - var messageFlagDefault string + var flagMessageDefault string - _ = cmd.PersistentFlags().String(messageFlagName, messageFlagDefault, messageDescription) + _ = cmd.PersistentFlags().String(flagMessageName, flagMessageDefault, flagMessageDescription) return nil } -func registerTaskStatusState(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskStatusPropState(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -814,23 +811,23 @@ func registerTaskStatusState(depth int, cmdPrefix string, cmd *cobra.Command) er return nil } -func registerTaskStatusTimestamp(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskStatusPropTimestamp(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - timestampDescription := `` + flagTimestampDescription := `` - var timestampFlagName string + var flagTimestampName string if cmdPrefix == "" { - timestampFlagName = "Timestamp" + flagTimestampName = "Timestamp" } else { - timestampFlagName = fmt.Sprintf("%v.Timestamp", cmdPrefix) + flagTimestampName = fmt.Sprintf("%v.Timestamp", cmdPrefix) } - var timestampFlagDefault string + var flagTimestampDefault string - _ = cmd.PersistentFlags().String(timestampFlagName, timestampFlagDefault, timestampDescription) + _ = cmd.PersistentFlags().String(flagTimestampName, flagTimestampDefault, flagTimestampDescription) return nil } @@ -839,87 +836,87 @@ func registerTaskStatusTimestamp(depth int, cmdPrefix string, cmd *cobra.Command func retrieveModelTaskStatusFlags(depth int, m *models.TaskStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, containerStatusAdded := retrieveTaskStatusContainerStatusFlags(depth, m, cmdPrefix, cmd) + err, ContainerStatusAdded := retrieveTaskStatusPropContainerStatusFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containerStatusAdded + retAdded = retAdded || ContainerStatusAdded - err, errAdded := retrieveTaskStatusErrFlags(depth, m, cmdPrefix, cmd) + err, ErrAdded := retrieveTaskStatusPropErrFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || errAdded + retAdded = retAdded || ErrAdded - err, messageAdded := retrieveTaskStatusMessageFlags(depth, m, cmdPrefix, cmd) + err, MessageAdded := retrieveTaskStatusPropMessageFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || messageAdded + retAdded = retAdded || MessageAdded - err, stateAdded := retrieveTaskStatusStateFlags(depth, m, cmdPrefix, cmd) + err, StateAdded := retrieveTaskStatusPropStateFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || stateAdded + retAdded = retAdded || StateAdded - err, timestampAdded := retrieveTaskStatusTimestampFlags(depth, m, cmdPrefix, cmd) + err, TimestampAdded := retrieveTaskStatusPropTimestampFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || timestampAdded + retAdded = retAdded || TimestampAdded return nil, retAdded } -func retrieveTaskStatusContainerStatusFlags(depth int, m *models.TaskStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskStatusPropContainerStatusFlags(depth int, m *models.TaskStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - containerStatusFlagName := fmt.Sprintf("%v.ContainerStatus", cmdPrefix) - if cmd.Flags().Changed(containerStatusFlagName) { + flagContainerStatusName := fmt.Sprintf("%v.ContainerStatus", cmdPrefix) + if cmd.Flags().Changed(flagContainerStatusName) { // info: complex object ContainerStatus TaskStatusContainerStatus is retrieved outside this Changed() block } - containerStatusFlagValue := m.ContainerStatus - if swag.IsZero(containerStatusFlagValue) { - containerStatusFlagValue = &models.TaskStatusContainerStatus{} + flagContainerStatusValue := m.ContainerStatus + if swag.IsZero(flagContainerStatusValue) { + flagContainerStatusValue = &models.TaskStatusContainerStatus{} } - err, containerStatusAdded := retrieveModelTaskStatusContainerStatusFlags(depth+1, containerStatusFlagValue, containerStatusFlagName, cmd) + err, ContainerStatusAdded := retrieveModelTaskStatusContainerStatusFlags(depth+1, flagContainerStatusValue, flagContainerStatusName, cmd) if err != nil { return err, false } - retAdded = retAdded || containerStatusAdded - if containerStatusAdded { - m.ContainerStatus = containerStatusFlagValue + retAdded = retAdded || ContainerStatusAdded + if ContainerStatusAdded { + m.ContainerStatus = flagContainerStatusValue } return nil, retAdded } -func retrieveTaskStatusErrFlags(depth int, m *models.TaskStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskStatusPropErrFlags(depth int, m *models.TaskStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - errFlagName := fmt.Sprintf("%v.Err", cmdPrefix) - if cmd.Flags().Changed(errFlagName) { + flagErrName := fmt.Sprintf("%v.Err", cmdPrefix) + if cmd.Flags().Changed(flagErrName) { - var errFlagName string + var flagErrName string if cmdPrefix == "" { - errFlagName = "Err" + flagErrName = "Err" } else { - errFlagName = fmt.Sprintf("%v.Err", cmdPrefix) + flagErrName = fmt.Sprintf("%v.Err", cmdPrefix) } - errFlagValue, err := cmd.Flags().GetString(errFlagName) + flagErrValue, err := cmd.Flags().GetString(flagErrName) if err != nil { return err, false } - m.Err = errFlagValue + m.Err = flagErrValue retAdded = true } @@ -927,27 +924,27 @@ func retrieveTaskStatusErrFlags(depth int, m *models.TaskStatus, cmdPrefix strin return nil, retAdded } -func retrieveTaskStatusMessageFlags(depth int, m *models.TaskStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskStatusPropMessageFlags(depth int, m *models.TaskStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - messageFlagName := fmt.Sprintf("%v.Message", cmdPrefix) - if cmd.Flags().Changed(messageFlagName) { + flagMessageName := fmt.Sprintf("%v.Message", cmdPrefix) + if cmd.Flags().Changed(flagMessageName) { - var messageFlagName string + var flagMessageName string if cmdPrefix == "" { - messageFlagName = "Message" + flagMessageName = "Message" } else { - messageFlagName = fmt.Sprintf("%v.Message", cmdPrefix) + flagMessageName = fmt.Sprintf("%v.Message", cmdPrefix) } - messageFlagValue, err := cmd.Flags().GetString(messageFlagName) + flagMessageValue, err := cmd.Flags().GetString(flagMessageName) if err != nil { return err, false } - m.Message = messageFlagValue + m.Message = flagMessageValue retAdded = true } @@ -955,14 +952,14 @@ func retrieveTaskStatusMessageFlags(depth int, m *models.TaskStatus, cmdPrefix s return nil, retAdded } -func retrieveTaskStatusStateFlags(depth int, m *models.TaskStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskStatusPropStateFlags(depth int, m *models.TaskStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - stateFlagName := fmt.Sprintf("%v.State", cmdPrefix) - if cmd.Flags().Changed(stateFlagName) { + flagStateName := fmt.Sprintf("%v.State", cmdPrefix) + if cmd.Flags().Changed(flagStateName) { // warning: primitive State TaskState is not supported by go-swagger cli yet @@ -972,27 +969,27 @@ func retrieveTaskStatusStateFlags(depth int, m *models.TaskStatus, cmdPrefix str return nil, retAdded } -func retrieveTaskStatusTimestampFlags(depth int, m *models.TaskStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskStatusPropTimestampFlags(depth int, m *models.TaskStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - timestampFlagName := fmt.Sprintf("%v.Timestamp", cmdPrefix) - if cmd.Flags().Changed(timestampFlagName) { + flagTimestampName := fmt.Sprintf("%v.Timestamp", cmdPrefix) + if cmd.Flags().Changed(flagTimestampName) { - var timestampFlagName string + var flagTimestampName string if cmdPrefix == "" { - timestampFlagName = "Timestamp" + flagTimestampName = "Timestamp" } else { - timestampFlagName = fmt.Sprintf("%v.Timestamp", cmdPrefix) + flagTimestampName = fmt.Sprintf("%v.Timestamp", cmdPrefix) } - timestampFlagValue, err := cmd.Flags().GetString(timestampFlagName) + flagTimestampValue, err := cmd.Flags().GetString(flagTimestampName) if err != nil { return err, false } - m.Timestamp = timestampFlagValue + m.Timestamp = flagTimestampValue retAdded = true } @@ -1005,80 +1002,80 @@ func retrieveTaskStatusTimestampFlags(depth int, m *models.TaskStatus, cmdPrefix // register flags to command func registerModelTaskStatusContainerStatusFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskStatusContainerStatusContainerID(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskStatusContainerStatusPropContainerID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskStatusContainerStatusExitCode(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskStatusContainerStatusPropExitCode(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskStatusContainerStatusPID(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskStatusContainerStatusPropPID(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskStatusContainerStatusContainerID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskStatusContainerStatusPropContainerID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - containerIdDescription := `` + flagContainerIDDescription := `` - var containerIdFlagName string + var flagContainerIDName string if cmdPrefix == "" { - containerIdFlagName = "ContainerID" + flagContainerIDName = "ContainerID" } else { - containerIdFlagName = fmt.Sprintf("%v.ContainerID", cmdPrefix) + flagContainerIDName = fmt.Sprintf("%v.ContainerID", cmdPrefix) } - var containerIdFlagDefault string + var flagContainerIDDefault string - _ = cmd.PersistentFlags().String(containerIdFlagName, containerIdFlagDefault, containerIdDescription) + _ = cmd.PersistentFlags().String(flagContainerIDName, flagContainerIDDefault, flagContainerIDDescription) return nil } -func registerTaskStatusContainerStatusExitCode(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskStatusContainerStatusPropExitCode(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - exitCodeDescription := `` + flagExitCodeDescription := `` - var exitCodeFlagName string + var flagExitCodeName string if cmdPrefix == "" { - exitCodeFlagName = "ExitCode" + flagExitCodeName = "ExitCode" } else { - exitCodeFlagName = fmt.Sprintf("%v.ExitCode", cmdPrefix) + flagExitCodeName = fmt.Sprintf("%v.ExitCode", cmdPrefix) } - var exitCodeFlagDefault int64 + var flagExitCodeDefault int64 - _ = cmd.PersistentFlags().Int64(exitCodeFlagName, exitCodeFlagDefault, exitCodeDescription) + _ = cmd.PersistentFlags().Int64(flagExitCodeName, flagExitCodeDefault, flagExitCodeDescription) return nil } -func registerTaskStatusContainerStatusPID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskStatusContainerStatusPropPID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - pIdDescription := `` + flagPIDDescription := `` - var pIdFlagName string + var flagPIDName string if cmdPrefix == "" { - pIdFlagName = "PID" + flagPIDName = "PID" } else { - pIdFlagName = fmt.Sprintf("%v.PID", cmdPrefix) + flagPIDName = fmt.Sprintf("%v.PID", cmdPrefix) } - var pIdFlagDefault int64 + var flagPIDDefault int64 - _ = cmd.PersistentFlags().Int64(pIdFlagName, pIdFlagDefault, pIdDescription) + _ = cmd.PersistentFlags().Int64(flagPIDName, flagPIDDefault, flagPIDDescription) return nil } @@ -1087,48 +1084,48 @@ func registerTaskStatusContainerStatusPID(depth int, cmdPrefix string, cmd *cobr func retrieveModelTaskStatusContainerStatusFlags(depth int, m *models.TaskStatusContainerStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, containerIdAdded := retrieveTaskStatusContainerStatusContainerIDFlags(depth, m, cmdPrefix, cmd) + err, ContainerIDAdded := retrieveTaskStatusContainerStatusPropContainerIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containerIdAdded + retAdded = retAdded || ContainerIDAdded - err, exitCodeAdded := retrieveTaskStatusContainerStatusExitCodeFlags(depth, m, cmdPrefix, cmd) + err, ExitCodeAdded := retrieveTaskStatusContainerStatusPropExitCodeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || exitCodeAdded + retAdded = retAdded || ExitCodeAdded - err, pIdAdded := retrieveTaskStatusContainerStatusPIDFlags(depth, m, cmdPrefix, cmd) + err, PIDAdded := retrieveTaskStatusContainerStatusPropPIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || pIdAdded + retAdded = retAdded || PIDAdded return nil, retAdded } -func retrieveTaskStatusContainerStatusContainerIDFlags(depth int, m *models.TaskStatusContainerStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskStatusContainerStatusPropContainerIDFlags(depth int, m *models.TaskStatusContainerStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - containerIdFlagName := fmt.Sprintf("%v.ContainerID", cmdPrefix) - if cmd.Flags().Changed(containerIdFlagName) { + flagContainerIDName := fmt.Sprintf("%v.ContainerID", cmdPrefix) + if cmd.Flags().Changed(flagContainerIDName) { - var containerIdFlagName string + var flagContainerIDName string if cmdPrefix == "" { - containerIdFlagName = "ContainerID" + flagContainerIDName = "ContainerID" } else { - containerIdFlagName = fmt.Sprintf("%v.ContainerID", cmdPrefix) + flagContainerIDName = fmt.Sprintf("%v.ContainerID", cmdPrefix) } - containerIdFlagValue, err := cmd.Flags().GetString(containerIdFlagName) + flagContainerIDValue, err := cmd.Flags().GetString(flagContainerIDName) if err != nil { return err, false } - m.ContainerID = containerIdFlagValue + m.ContainerID = flagContainerIDValue retAdded = true } @@ -1136,27 +1133,27 @@ func retrieveTaskStatusContainerStatusContainerIDFlags(depth int, m *models.Task return nil, retAdded } -func retrieveTaskStatusContainerStatusExitCodeFlags(depth int, m *models.TaskStatusContainerStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskStatusContainerStatusPropExitCodeFlags(depth int, m *models.TaskStatusContainerStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - exitCodeFlagName := fmt.Sprintf("%v.ExitCode", cmdPrefix) - if cmd.Flags().Changed(exitCodeFlagName) { + flagExitCodeName := fmt.Sprintf("%v.ExitCode", cmdPrefix) + if cmd.Flags().Changed(flagExitCodeName) { - var exitCodeFlagName string + var flagExitCodeName string if cmdPrefix == "" { - exitCodeFlagName = "ExitCode" + flagExitCodeName = "ExitCode" } else { - exitCodeFlagName = fmt.Sprintf("%v.ExitCode", cmdPrefix) + flagExitCodeName = fmt.Sprintf("%v.ExitCode", cmdPrefix) } - exitCodeFlagValue, err := cmd.Flags().GetInt64(exitCodeFlagName) + flagExitCodeValue, err := cmd.Flags().GetInt64(flagExitCodeName) if err != nil { return err, false } - m.ExitCode = exitCodeFlagValue + m.ExitCode = flagExitCodeValue retAdded = true } @@ -1164,27 +1161,27 @@ func retrieveTaskStatusContainerStatusExitCodeFlags(depth int, m *models.TaskSta return nil, retAdded } -func retrieveTaskStatusContainerStatusPIDFlags(depth int, m *models.TaskStatusContainerStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskStatusContainerStatusPropPIDFlags(depth int, m *models.TaskStatusContainerStatus, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - pIdFlagName := fmt.Sprintf("%v.PID", cmdPrefix) - if cmd.Flags().Changed(pIdFlagName) { + flagPIDName := fmt.Sprintf("%v.PID", cmdPrefix) + if cmd.Flags().Changed(flagPIDName) { - var pIdFlagName string + var flagPIDName string if cmdPrefix == "" { - pIdFlagName = "PID" + flagPIDName = "PID" } else { - pIdFlagName = fmt.Sprintf("%v.PID", cmdPrefix) + flagPIDName = fmt.Sprintf("%v.PID", cmdPrefix) } - pIdFlagValue, err := cmd.Flags().GetInt64(pIdFlagName) + flagPIDValue, err := cmd.Flags().GetInt64(flagPIDName) if err != nil { return err, false } - m.PID = pIdFlagValue + m.PID = flagPIDValue retAdded = true } diff --git a/cli/task_spec_model.go b/cli/task_spec_model.go index 562ccf5..e2b7301 100644 --- a/cli/task_spec_model.go +++ b/cli/task_spec_model.go @@ -2,17 +2,14 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for TaskSpec @@ -20,128 +17,128 @@ import ( // register flags to command func registerModelTaskSpecFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskSpecContainerSpec(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPropContainerSpec(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecForceUpdate(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPropForceUpdate(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecLogDriver(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPropLogDriver(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecNetworkAttachmentSpec(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPropNetworkAttachmentSpec(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecNetworks(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPropNetworks(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecPlacement(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPropPlacement(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecPluginSpec(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPropPluginSpec(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecResources(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPropResources(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecRestartPolicy(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPropRestartPolicy(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecRuntime(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPropRuntime(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskSpecContainerSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPropContainerSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var containerSpecFlagName string + var flagContainerSpecName string if cmdPrefix == "" { - containerSpecFlagName = "ContainerSpec" + flagContainerSpecName = "ContainerSpec" } else { - containerSpecFlagName = fmt.Sprintf("%v.ContainerSpec", cmdPrefix) + flagContainerSpecName = fmt.Sprintf("%v.ContainerSpec", cmdPrefix) } - if err := registerModelTaskSpecContainerSpecFlags(depth+1, containerSpecFlagName, cmd); err != nil { + if err := registerModelTaskSpecContainerSpecFlags(depth+1, flagContainerSpecName, cmd); err != nil { return err } return nil } -func registerTaskSpecForceUpdate(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPropForceUpdate(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - forceUpdateDescription := `A counter that triggers an update even if no relevant parameters have been changed.` + flagForceUpdateDescription := `A counter that triggers an update even if no relevant parameters have been changed.` - var forceUpdateFlagName string + var flagForceUpdateName string if cmdPrefix == "" { - forceUpdateFlagName = "ForceUpdate" + flagForceUpdateName = "ForceUpdate" } else { - forceUpdateFlagName = fmt.Sprintf("%v.ForceUpdate", cmdPrefix) + flagForceUpdateName = fmt.Sprintf("%v.ForceUpdate", cmdPrefix) } - var forceUpdateFlagDefault int64 + var flagForceUpdateDefault int64 - _ = cmd.PersistentFlags().Int64(forceUpdateFlagName, forceUpdateFlagDefault, forceUpdateDescription) + _ = cmd.PersistentFlags().Int64(flagForceUpdateName, flagForceUpdateDefault, flagForceUpdateDescription) return nil } -func registerTaskSpecLogDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPropLogDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var logDriverFlagName string + var flagLogDriverName string if cmdPrefix == "" { - logDriverFlagName = "LogDriver" + flagLogDriverName = "LogDriver" } else { - logDriverFlagName = fmt.Sprintf("%v.LogDriver", cmdPrefix) + flagLogDriverName = fmt.Sprintf("%v.LogDriver", cmdPrefix) } - if err := registerModelTaskSpecLogDriverFlags(depth+1, logDriverFlagName, cmd); err != nil { + if err := registerModelTaskSpecLogDriverFlags(depth+1, flagLogDriverName, cmd); err != nil { return err } return nil } -func registerTaskSpecNetworkAttachmentSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPropNetworkAttachmentSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var networkAttachmentSpecFlagName string + var flagNetworkAttachmentSpecName string if cmdPrefix == "" { - networkAttachmentSpecFlagName = "NetworkAttachmentSpec" + flagNetworkAttachmentSpecName = "NetworkAttachmentSpec" } else { - networkAttachmentSpecFlagName = fmt.Sprintf("%v.NetworkAttachmentSpec", cmdPrefix) + flagNetworkAttachmentSpecName = fmt.Sprintf("%v.NetworkAttachmentSpec", cmdPrefix) } - if err := registerModelTaskSpecNetworkAttachmentSpecFlags(depth+1, networkAttachmentSpecFlagName, cmd); err != nil { + if err := registerModelTaskSpecNetworkAttachmentSpecFlags(depth+1, flagNetworkAttachmentSpecName, cmd); err != nil { return err } return nil } -func registerTaskSpecNetworks(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPropNetworks(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -151,99 +148,99 @@ func registerTaskSpecNetworks(depth int, cmdPrefix string, cmd *cobra.Command) e return nil } -func registerTaskSpecPlacement(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPropPlacement(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var placementFlagName string + var flagPlacementName string if cmdPrefix == "" { - placementFlagName = "Placement" + flagPlacementName = "Placement" } else { - placementFlagName = fmt.Sprintf("%v.Placement", cmdPrefix) + flagPlacementName = fmt.Sprintf("%v.Placement", cmdPrefix) } - if err := registerModelTaskSpecPlacementFlags(depth+1, placementFlagName, cmd); err != nil { + if err := registerModelTaskSpecPlacementFlags(depth+1, flagPlacementName, cmd); err != nil { return err } return nil } -func registerTaskSpecPluginSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPropPluginSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var pluginSpecFlagName string + var flagPluginSpecName string if cmdPrefix == "" { - pluginSpecFlagName = "PluginSpec" + flagPluginSpecName = "PluginSpec" } else { - pluginSpecFlagName = fmt.Sprintf("%v.PluginSpec", cmdPrefix) + flagPluginSpecName = fmt.Sprintf("%v.PluginSpec", cmdPrefix) } - if err := registerModelTaskSpecPluginSpecFlags(depth+1, pluginSpecFlagName, cmd); err != nil { + if err := registerModelTaskSpecPluginSpecFlags(depth+1, flagPluginSpecName, cmd); err != nil { return err } return nil } -func registerTaskSpecResources(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPropResources(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var resourcesFlagName string + var flagResourcesName string if cmdPrefix == "" { - resourcesFlagName = "Resources" + flagResourcesName = "Resources" } else { - resourcesFlagName = fmt.Sprintf("%v.Resources", cmdPrefix) + flagResourcesName = fmt.Sprintf("%v.Resources", cmdPrefix) } - if err := registerModelTaskSpecResourcesFlags(depth+1, resourcesFlagName, cmd); err != nil { + if err := registerModelTaskSpecResourcesFlags(depth+1, flagResourcesName, cmd); err != nil { return err } return nil } -func registerTaskSpecRestartPolicy(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPropRestartPolicy(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var restartPolicyFlagName string + var flagRestartPolicyName string if cmdPrefix == "" { - restartPolicyFlagName = "RestartPolicy" + flagRestartPolicyName = "RestartPolicy" } else { - restartPolicyFlagName = fmt.Sprintf("%v.RestartPolicy", cmdPrefix) + flagRestartPolicyName = fmt.Sprintf("%v.RestartPolicy", cmdPrefix) } - if err := registerModelTaskSpecRestartPolicyFlags(depth+1, restartPolicyFlagName, cmd); err != nil { + if err := registerModelTaskSpecRestartPolicyFlags(depth+1, flagRestartPolicyName, cmd); err != nil { return err } return nil } -func registerTaskSpecRuntime(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPropRuntime(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - runtimeDescription := `Runtime is the type of runtime specified for the task executor.` + flagRuntimeDescription := `Runtime is the type of runtime specified for the task executor.` - var runtimeFlagName string + var flagRuntimeName string if cmdPrefix == "" { - runtimeFlagName = "Runtime" + flagRuntimeName = "Runtime" } else { - runtimeFlagName = fmt.Sprintf("%v.Runtime", cmdPrefix) + flagRuntimeName = fmt.Sprintf("%v.Runtime", cmdPrefix) } - var runtimeFlagDefault string + var flagRuntimeDefault string - _ = cmd.PersistentFlags().String(runtimeFlagName, runtimeFlagDefault, runtimeDescription) + _ = cmd.PersistentFlags().String(flagRuntimeName, flagRuntimeDefault, flagRuntimeDescription) return nil } @@ -252,117 +249,117 @@ func registerTaskSpecRuntime(depth int, cmdPrefix string, cmd *cobra.Command) er func retrieveModelTaskSpecFlags(depth int, m *models.TaskSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, containerSpecAdded := retrieveTaskSpecContainerSpecFlags(depth, m, cmdPrefix, cmd) + err, ContainerSpecAdded := retrieveTaskSpecPropContainerSpecFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containerSpecAdded + retAdded = retAdded || ContainerSpecAdded - err, forceUpdateAdded := retrieveTaskSpecForceUpdateFlags(depth, m, cmdPrefix, cmd) + err, ForceUpdateAdded := retrieveTaskSpecPropForceUpdateFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || forceUpdateAdded + retAdded = retAdded || ForceUpdateAdded - err, logDriverAdded := retrieveTaskSpecLogDriverFlags(depth, m, cmdPrefix, cmd) + err, LogDriverAdded := retrieveTaskSpecPropLogDriverFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || logDriverAdded + retAdded = retAdded || LogDriverAdded - err, networkAttachmentSpecAdded := retrieveTaskSpecNetworkAttachmentSpecFlags(depth, m, cmdPrefix, cmd) + err, NetworkAttachmentSpecAdded := retrieveTaskSpecPropNetworkAttachmentSpecFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || networkAttachmentSpecAdded + retAdded = retAdded || NetworkAttachmentSpecAdded - err, networksAdded := retrieveTaskSpecNetworksFlags(depth, m, cmdPrefix, cmd) + err, NetworksAdded := retrieveTaskSpecPropNetworksFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || networksAdded + retAdded = retAdded || NetworksAdded - err, placementAdded := retrieveTaskSpecPlacementFlags(depth, m, cmdPrefix, cmd) + err, PlacementAdded := retrieveTaskSpecPropPlacementFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || placementAdded + retAdded = retAdded || PlacementAdded - err, pluginSpecAdded := retrieveTaskSpecPluginSpecFlags(depth, m, cmdPrefix, cmd) + err, PluginSpecAdded := retrieveTaskSpecPropPluginSpecFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || pluginSpecAdded + retAdded = retAdded || PluginSpecAdded - err, resourcesAdded := retrieveTaskSpecResourcesFlags(depth, m, cmdPrefix, cmd) + err, ResourcesAdded := retrieveTaskSpecPropResourcesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || resourcesAdded + retAdded = retAdded || ResourcesAdded - err, restartPolicyAdded := retrieveTaskSpecRestartPolicyFlags(depth, m, cmdPrefix, cmd) + err, RestartPolicyAdded := retrieveTaskSpecPropRestartPolicyFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || restartPolicyAdded + retAdded = retAdded || RestartPolicyAdded - err, runtimeAdded := retrieveTaskSpecRuntimeFlags(depth, m, cmdPrefix, cmd) + err, RuntimeAdded := retrieveTaskSpecPropRuntimeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || runtimeAdded + retAdded = retAdded || RuntimeAdded return nil, retAdded } -func retrieveTaskSpecContainerSpecFlags(depth int, m *models.TaskSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPropContainerSpecFlags(depth int, m *models.TaskSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - containerSpecFlagName := fmt.Sprintf("%v.ContainerSpec", cmdPrefix) - if cmd.Flags().Changed(containerSpecFlagName) { + flagContainerSpecName := fmt.Sprintf("%v.ContainerSpec", cmdPrefix) + if cmd.Flags().Changed(flagContainerSpecName) { // info: complex object ContainerSpec TaskSpecContainerSpec is retrieved outside this Changed() block } - containerSpecFlagValue := m.ContainerSpec - if swag.IsZero(containerSpecFlagValue) { - containerSpecFlagValue = &models.TaskSpecContainerSpec{} + flagContainerSpecValue := m.ContainerSpec + if swag.IsZero(flagContainerSpecValue) { + flagContainerSpecValue = &models.TaskSpecContainerSpec{} } - err, containerSpecAdded := retrieveModelTaskSpecContainerSpecFlags(depth+1, containerSpecFlagValue, containerSpecFlagName, cmd) + err, ContainerSpecAdded := retrieveModelTaskSpecContainerSpecFlags(depth+1, flagContainerSpecValue, flagContainerSpecName, cmd) if err != nil { return err, false } - retAdded = retAdded || containerSpecAdded - if containerSpecAdded { - m.ContainerSpec = containerSpecFlagValue + retAdded = retAdded || ContainerSpecAdded + if ContainerSpecAdded { + m.ContainerSpec = flagContainerSpecValue } return nil, retAdded } -func retrieveTaskSpecForceUpdateFlags(depth int, m *models.TaskSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPropForceUpdateFlags(depth int, m *models.TaskSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - forceUpdateFlagName := fmt.Sprintf("%v.ForceUpdate", cmdPrefix) - if cmd.Flags().Changed(forceUpdateFlagName) { + flagForceUpdateName := fmt.Sprintf("%v.ForceUpdate", cmdPrefix) + if cmd.Flags().Changed(flagForceUpdateName) { - var forceUpdateFlagName string + var flagForceUpdateName string if cmdPrefix == "" { - forceUpdateFlagName = "ForceUpdate" + flagForceUpdateName = "ForceUpdate" } else { - forceUpdateFlagName = fmt.Sprintf("%v.ForceUpdate", cmdPrefix) + flagForceUpdateName = fmt.Sprintf("%v.ForceUpdate", cmdPrefix) } - forceUpdateFlagValue, err := cmd.Flags().GetInt64(forceUpdateFlagName) + flagForceUpdateValue, err := cmd.Flags().GetInt64(flagForceUpdateName) if err != nil { return err, false } - m.ForceUpdate = forceUpdateFlagValue + m.ForceUpdate = flagForceUpdateValue retAdded = true } @@ -370,203 +367,203 @@ func retrieveTaskSpecForceUpdateFlags(depth int, m *models.TaskSpec, cmdPrefix s return nil, retAdded } -func retrieveTaskSpecLogDriverFlags(depth int, m *models.TaskSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPropLogDriverFlags(depth int, m *models.TaskSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - logDriverFlagName := fmt.Sprintf("%v.LogDriver", cmdPrefix) - if cmd.Flags().Changed(logDriverFlagName) { + flagLogDriverName := fmt.Sprintf("%v.LogDriver", cmdPrefix) + if cmd.Flags().Changed(flagLogDriverName) { // info: complex object LogDriver TaskSpecLogDriver is retrieved outside this Changed() block } - logDriverFlagValue := m.LogDriver - if swag.IsZero(logDriverFlagValue) { - logDriverFlagValue = &models.TaskSpecLogDriver{} + flagLogDriverValue := m.LogDriver + if swag.IsZero(flagLogDriverValue) { + flagLogDriverValue = &models.TaskSpecLogDriver{} } - err, logDriverAdded := retrieveModelTaskSpecLogDriverFlags(depth+1, logDriverFlagValue, logDriverFlagName, cmd) + err, LogDriverAdded := retrieveModelTaskSpecLogDriverFlags(depth+1, flagLogDriverValue, flagLogDriverName, cmd) if err != nil { return err, false } - retAdded = retAdded || logDriverAdded - if logDriverAdded { - m.LogDriver = logDriverFlagValue + retAdded = retAdded || LogDriverAdded + if LogDriverAdded { + m.LogDriver = flagLogDriverValue } return nil, retAdded } -func retrieveTaskSpecNetworkAttachmentSpecFlags(depth int, m *models.TaskSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPropNetworkAttachmentSpecFlags(depth int, m *models.TaskSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - networkAttachmentSpecFlagName := fmt.Sprintf("%v.NetworkAttachmentSpec", cmdPrefix) - if cmd.Flags().Changed(networkAttachmentSpecFlagName) { + flagNetworkAttachmentSpecName := fmt.Sprintf("%v.NetworkAttachmentSpec", cmdPrefix) + if cmd.Flags().Changed(flagNetworkAttachmentSpecName) { // info: complex object NetworkAttachmentSpec TaskSpecNetworkAttachmentSpec is retrieved outside this Changed() block } - networkAttachmentSpecFlagValue := m.NetworkAttachmentSpec - if swag.IsZero(networkAttachmentSpecFlagValue) { - networkAttachmentSpecFlagValue = &models.TaskSpecNetworkAttachmentSpec{} + flagNetworkAttachmentSpecValue := m.NetworkAttachmentSpec + if swag.IsZero(flagNetworkAttachmentSpecValue) { + flagNetworkAttachmentSpecValue = &models.TaskSpecNetworkAttachmentSpec{} } - err, networkAttachmentSpecAdded := retrieveModelTaskSpecNetworkAttachmentSpecFlags(depth+1, networkAttachmentSpecFlagValue, networkAttachmentSpecFlagName, cmd) + err, NetworkAttachmentSpecAdded := retrieveModelTaskSpecNetworkAttachmentSpecFlags(depth+1, flagNetworkAttachmentSpecValue, flagNetworkAttachmentSpecName, cmd) if err != nil { return err, false } - retAdded = retAdded || networkAttachmentSpecAdded - if networkAttachmentSpecAdded { - m.NetworkAttachmentSpec = networkAttachmentSpecFlagValue + retAdded = retAdded || NetworkAttachmentSpecAdded + if NetworkAttachmentSpecAdded { + m.NetworkAttachmentSpec = flagNetworkAttachmentSpecValue } return nil, retAdded } -func retrieveTaskSpecNetworksFlags(depth int, m *models.TaskSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPropNetworksFlags(depth int, m *models.TaskSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - networksFlagName := fmt.Sprintf("%v.Networks", cmdPrefix) - if cmd.Flags().Changed(networksFlagName) { + flagNetworksName := fmt.Sprintf("%v.Networks", cmdPrefix) + if cmd.Flags().Changed(flagNetworksName) { // warning: Networks array type []*NetworkAttachmentConfig is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveTaskSpecPlacementFlags(depth int, m *models.TaskSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPropPlacementFlags(depth int, m *models.TaskSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - placementFlagName := fmt.Sprintf("%v.Placement", cmdPrefix) - if cmd.Flags().Changed(placementFlagName) { + flagPlacementName := fmt.Sprintf("%v.Placement", cmdPrefix) + if cmd.Flags().Changed(flagPlacementName) { // info: complex object Placement TaskSpecPlacement is retrieved outside this Changed() block } - placementFlagValue := m.Placement - if swag.IsZero(placementFlagValue) { - placementFlagValue = &models.TaskSpecPlacement{} + flagPlacementValue := m.Placement + if swag.IsZero(flagPlacementValue) { + flagPlacementValue = &models.TaskSpecPlacement{} } - err, placementAdded := retrieveModelTaskSpecPlacementFlags(depth+1, placementFlagValue, placementFlagName, cmd) + err, PlacementAdded := retrieveModelTaskSpecPlacementFlags(depth+1, flagPlacementValue, flagPlacementName, cmd) if err != nil { return err, false } - retAdded = retAdded || placementAdded - if placementAdded { - m.Placement = placementFlagValue + retAdded = retAdded || PlacementAdded + if PlacementAdded { + m.Placement = flagPlacementValue } return nil, retAdded } -func retrieveTaskSpecPluginSpecFlags(depth int, m *models.TaskSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPropPluginSpecFlags(depth int, m *models.TaskSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - pluginSpecFlagName := fmt.Sprintf("%v.PluginSpec", cmdPrefix) - if cmd.Flags().Changed(pluginSpecFlagName) { + flagPluginSpecName := fmt.Sprintf("%v.PluginSpec", cmdPrefix) + if cmd.Flags().Changed(flagPluginSpecName) { // info: complex object PluginSpec TaskSpecPluginSpec is retrieved outside this Changed() block } - pluginSpecFlagValue := m.PluginSpec - if swag.IsZero(pluginSpecFlagValue) { - pluginSpecFlagValue = &models.TaskSpecPluginSpec{} + flagPluginSpecValue := m.PluginSpec + if swag.IsZero(flagPluginSpecValue) { + flagPluginSpecValue = &models.TaskSpecPluginSpec{} } - err, pluginSpecAdded := retrieveModelTaskSpecPluginSpecFlags(depth+1, pluginSpecFlagValue, pluginSpecFlagName, cmd) + err, PluginSpecAdded := retrieveModelTaskSpecPluginSpecFlags(depth+1, flagPluginSpecValue, flagPluginSpecName, cmd) if err != nil { return err, false } - retAdded = retAdded || pluginSpecAdded - if pluginSpecAdded { - m.PluginSpec = pluginSpecFlagValue + retAdded = retAdded || PluginSpecAdded + if PluginSpecAdded { + m.PluginSpec = flagPluginSpecValue } return nil, retAdded } -func retrieveTaskSpecResourcesFlags(depth int, m *models.TaskSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPropResourcesFlags(depth int, m *models.TaskSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - resourcesFlagName := fmt.Sprintf("%v.Resources", cmdPrefix) - if cmd.Flags().Changed(resourcesFlagName) { + flagResourcesName := fmt.Sprintf("%v.Resources", cmdPrefix) + if cmd.Flags().Changed(flagResourcesName) { // info: complex object Resources TaskSpecResources is retrieved outside this Changed() block } - resourcesFlagValue := m.Resources - if swag.IsZero(resourcesFlagValue) { - resourcesFlagValue = &models.TaskSpecResources{} + flagResourcesValue := m.Resources + if swag.IsZero(flagResourcesValue) { + flagResourcesValue = &models.TaskSpecResources{} } - err, resourcesAdded := retrieveModelTaskSpecResourcesFlags(depth+1, resourcesFlagValue, resourcesFlagName, cmd) + err, ResourcesAdded := retrieveModelTaskSpecResourcesFlags(depth+1, flagResourcesValue, flagResourcesName, cmd) if err != nil { return err, false } - retAdded = retAdded || resourcesAdded - if resourcesAdded { - m.Resources = resourcesFlagValue + retAdded = retAdded || ResourcesAdded + if ResourcesAdded { + m.Resources = flagResourcesValue } return nil, retAdded } -func retrieveTaskSpecRestartPolicyFlags(depth int, m *models.TaskSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPropRestartPolicyFlags(depth int, m *models.TaskSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - restartPolicyFlagName := fmt.Sprintf("%v.RestartPolicy", cmdPrefix) - if cmd.Flags().Changed(restartPolicyFlagName) { + flagRestartPolicyName := fmt.Sprintf("%v.RestartPolicy", cmdPrefix) + if cmd.Flags().Changed(flagRestartPolicyName) { // info: complex object RestartPolicy TaskSpecRestartPolicy is retrieved outside this Changed() block } - restartPolicyFlagValue := m.RestartPolicy - if swag.IsZero(restartPolicyFlagValue) { - restartPolicyFlagValue = &models.TaskSpecRestartPolicy{} + flagRestartPolicyValue := m.RestartPolicy + if swag.IsZero(flagRestartPolicyValue) { + flagRestartPolicyValue = &models.TaskSpecRestartPolicy{} } - err, restartPolicyAdded := retrieveModelTaskSpecRestartPolicyFlags(depth+1, restartPolicyFlagValue, restartPolicyFlagName, cmd) + err, RestartPolicyAdded := retrieveModelTaskSpecRestartPolicyFlags(depth+1, flagRestartPolicyValue, flagRestartPolicyName, cmd) if err != nil { return err, false } - retAdded = retAdded || restartPolicyAdded - if restartPolicyAdded { - m.RestartPolicy = restartPolicyFlagValue + retAdded = retAdded || RestartPolicyAdded + if RestartPolicyAdded { + m.RestartPolicy = flagRestartPolicyValue } return nil, retAdded } -func retrieveTaskSpecRuntimeFlags(depth int, m *models.TaskSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPropRuntimeFlags(depth int, m *models.TaskSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - runtimeFlagName := fmt.Sprintf("%v.Runtime", cmdPrefix) - if cmd.Flags().Changed(runtimeFlagName) { + flagRuntimeName := fmt.Sprintf("%v.Runtime", cmdPrefix) + if cmd.Flags().Changed(flagRuntimeName) { - var runtimeFlagName string + var flagRuntimeName string if cmdPrefix == "" { - runtimeFlagName = "Runtime" + flagRuntimeName = "Runtime" } else { - runtimeFlagName = fmt.Sprintf("%v.Runtime", cmdPrefix) + flagRuntimeName = fmt.Sprintf("%v.Runtime", cmdPrefix) } - runtimeFlagValue, err := cmd.Flags().GetString(runtimeFlagName) + flagRuntimeValue, err := cmd.Flags().GetString(flagRuntimeName) if err != nil { return err, false } - m.Runtime = runtimeFlagValue + m.Runtime = flagRuntimeValue retAdded = true } @@ -579,110 +576,110 @@ func retrieveTaskSpecRuntimeFlags(depth int, m *models.TaskSpec, cmdPrefix strin // register flags to command func registerModelTaskSpecContainerSpecFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskSpecContainerSpecArgs(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropArgs(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecCapabilities(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropCapabilities(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecCommand(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropCommand(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecConfigs(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropConfigs(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecDNSConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropDNSConfig(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecDir(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropDir(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecEnv(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropEnv(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecGroups(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropGroups(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecHealthCheck(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropHealthCheck(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecHostname(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropHostname(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecHosts(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropHosts(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecImage(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropImage(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecInit(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropInit(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecIsolation(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropIsolation(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecLabels(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropLabels(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecMounts(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropMounts(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecOpenStdin(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropOpenStdin(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecPrivileges(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropPrivileges(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecReadOnly(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropReadOnly(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecSecrets(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropSecrets(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecStopGracePeriod(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropStopGracePeriod(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecStopSignal(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropStopSignal(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecSysctls(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropSysctls(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecTTY(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropTTY(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecUser(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPropUser(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskSpecContainerSpecArgs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropArgs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -692,7 +689,7 @@ func registerTaskSpecContainerSpecArgs(depth int, cmdPrefix string, cmd *cobra.C return nil } -func registerTaskSpecContainerSpecCapabilities(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropCapabilities(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -702,7 +699,7 @@ func registerTaskSpecContainerSpecCapabilities(depth int, cmdPrefix string, cmd return nil } -func registerTaskSpecContainerSpecCommand(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropCommand(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -712,7 +709,7 @@ func registerTaskSpecContainerSpecCommand(depth int, cmdPrefix string, cmd *cobr return nil } -func registerTaskSpecContainerSpecConfigs(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropConfigs(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -722,47 +719,47 @@ func registerTaskSpecContainerSpecConfigs(depth int, cmdPrefix string, cmd *cobr return nil } -func registerTaskSpecContainerSpecDNSConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropDNSConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var dnsConfigFlagName string + var flagDNSConfigName string if cmdPrefix == "" { - dnsConfigFlagName = "DNSConfig" + flagDNSConfigName = "DNSConfig" } else { - dnsConfigFlagName = fmt.Sprintf("%v.DNSConfig", cmdPrefix) + flagDNSConfigName = fmt.Sprintf("%v.DNSConfig", cmdPrefix) } - if err := registerModelTaskSpecContainerSpecDNSConfigFlags(depth+1, dnsConfigFlagName, cmd); err != nil { + if err := registerModelTaskSpecContainerSpecDNSConfigFlags(depth+1, flagDNSConfigName, cmd); err != nil { return err } return nil } -func registerTaskSpecContainerSpecDir(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropDir(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - dirDescription := `The working directory for commands to run in.` + flagDirDescription := `The working directory for commands to run in.` - var dirFlagName string + var flagDirName string if cmdPrefix == "" { - dirFlagName = "Dir" + flagDirName = "Dir" } else { - dirFlagName = fmt.Sprintf("%v.Dir", cmdPrefix) + flagDirName = fmt.Sprintf("%v.Dir", cmdPrefix) } - var dirFlagDefault string + var flagDirDefault string - _ = cmd.PersistentFlags().String(dirFlagName, dirFlagDefault, dirDescription) + _ = cmd.PersistentFlags().String(flagDirName, flagDirDefault, flagDirDescription) return nil } -func registerTaskSpecContainerSpecEnv(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropEnv(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -772,7 +769,7 @@ func registerTaskSpecContainerSpecEnv(depth int, cmdPrefix string, cmd *cobra.Co return nil } -func registerTaskSpecContainerSpecGroups(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropGroups(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -782,47 +779,47 @@ func registerTaskSpecContainerSpecGroups(depth int, cmdPrefix string, cmd *cobra return nil } -func registerTaskSpecContainerSpecHealthCheck(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropHealthCheck(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var healthCheckFlagName string + var flagHealthCheckName string if cmdPrefix == "" { - healthCheckFlagName = "HealthCheck" + flagHealthCheckName = "HealthCheck" } else { - healthCheckFlagName = fmt.Sprintf("%v.HealthCheck", cmdPrefix) + flagHealthCheckName = fmt.Sprintf("%v.HealthCheck", cmdPrefix) } - if err := registerModelHealthConfigFlags(depth+1, healthCheckFlagName, cmd); err != nil { + if err := registerModelHealthConfigFlags(depth+1, flagHealthCheckName, cmd); err != nil { return err } return nil } -func registerTaskSpecContainerSpecHostname(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropHostname(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - hostnameDescription := `The hostname to use for the container, as a valid RFC 1123 hostname.` + flagHostnameDescription := `The hostname to use for the container, as a valid RFC 1123 hostname.` - var hostnameFlagName string + var flagHostnameName string if cmdPrefix == "" { - hostnameFlagName = "Hostname" + flagHostnameName = "Hostname" } else { - hostnameFlagName = fmt.Sprintf("%v.Hostname", cmdPrefix) + flagHostnameName = fmt.Sprintf("%v.Hostname", cmdPrefix) } - var hostnameFlagDefault string + var flagHostnameDefault string - _ = cmd.PersistentFlags().String(hostnameFlagName, hostnameFlagDefault, hostnameDescription) + _ = cmd.PersistentFlags().String(flagHostnameName, flagHostnameDefault, flagHostnameDescription) return nil } -func registerTaskSpecContainerSpecHosts(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropHosts(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -832,67 +829,67 @@ func registerTaskSpecContainerSpecHosts(depth int, cmdPrefix string, cmd *cobra. return nil } -func registerTaskSpecContainerSpecImage(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropImage(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - imageDescription := `The image name to use for the container` + flagImageDescription := `The image name to use for the container` - var imageFlagName string + var flagImageName string if cmdPrefix == "" { - imageFlagName = "Image" + flagImageName = "Image" } else { - imageFlagName = fmt.Sprintf("%v.Image", cmdPrefix) + flagImageName = fmt.Sprintf("%v.Image", cmdPrefix) } - var imageFlagDefault string + var flagImageDefault string - _ = cmd.PersistentFlags().String(imageFlagName, imageFlagDefault, imageDescription) + _ = cmd.PersistentFlags().String(flagImageName, flagImageDefault, flagImageDescription) return nil } -func registerTaskSpecContainerSpecInit(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropInit(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - initDescription := `Run an init inside the container that forwards signals and reaps processes. This field is omitted if empty, and the default (as configured on the daemon) is used.` + flagInitDescription := `Run an init inside the container that forwards signals and reaps processes. This field is omitted if empty, and the default (as configured on the daemon) is used.` - var initFlagName string + var flagInitName string if cmdPrefix == "" { - initFlagName = "Init" + flagInitName = "Init" } else { - initFlagName = fmt.Sprintf("%v.Init", cmdPrefix) + flagInitName = fmt.Sprintf("%v.Init", cmdPrefix) } - var initFlagDefault bool + var flagInitDefault bool - _ = cmd.PersistentFlags().Bool(initFlagName, initFlagDefault, initDescription) + _ = cmd.PersistentFlags().Bool(flagInitName, flagInitDefault, flagInitDescription) return nil } -func registerTaskSpecContainerSpecIsolation(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropIsolation(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - isolationDescription := `Enum: ["default","process","hyperv"]. Isolation technology of the containers running the service. (Windows only)` + flagIsolationDescription := `Enum: ["default","process","hyperv"]. Isolation technology of the containers running the service. (Windows only)` - var isolationFlagName string + var flagIsolationName string if cmdPrefix == "" { - isolationFlagName = "Isolation" + flagIsolationName = "Isolation" } else { - isolationFlagName = fmt.Sprintf("%v.Isolation", cmdPrefix) + flagIsolationName = fmt.Sprintf("%v.Isolation", cmdPrefix) } - var isolationFlagDefault string + var flagIsolationDefault string - _ = cmd.PersistentFlags().String(isolationFlagName, isolationFlagDefault, isolationDescription) + _ = cmd.PersistentFlags().String(flagIsolationName, flagIsolationDefault, flagIsolationDescription) - if err := cmd.RegisterFlagCompletionFunc(isolationFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagIsolationName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["default","process","hyperv"]`), &res); err != nil { @@ -906,7 +903,7 @@ func registerTaskSpecContainerSpecIsolation(depth int, cmdPrefix string, cmd *co return nil } -func registerTaskSpecContainerSpecLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -916,7 +913,7 @@ func registerTaskSpecContainerSpecLabels(depth int, cmdPrefix string, cmd *cobra return nil } -func registerTaskSpecContainerSpecMounts(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropMounts(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -926,68 +923,68 @@ func registerTaskSpecContainerSpecMounts(depth int, cmdPrefix string, cmd *cobra return nil } -func registerTaskSpecContainerSpecOpenStdin(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropOpenStdin(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - openStdinDescription := `Open ` + "`" + `stdin` + "`" + `` + flagOpenStdinDescription := `Open ` + "`" + `stdin` + "`" + `` - var openStdinFlagName string + var flagOpenStdinName string if cmdPrefix == "" { - openStdinFlagName = "OpenStdin" + flagOpenStdinName = "OpenStdin" } else { - openStdinFlagName = fmt.Sprintf("%v.OpenStdin", cmdPrefix) + flagOpenStdinName = fmt.Sprintf("%v.OpenStdin", cmdPrefix) } - var openStdinFlagDefault bool + var flagOpenStdinDefault bool - _ = cmd.PersistentFlags().Bool(openStdinFlagName, openStdinFlagDefault, openStdinDescription) + _ = cmd.PersistentFlags().Bool(flagOpenStdinName, flagOpenStdinDefault, flagOpenStdinDescription) return nil } -func registerTaskSpecContainerSpecPrivileges(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropPrivileges(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var privilegesFlagName string + var flagPrivilegesName string if cmdPrefix == "" { - privilegesFlagName = "Privileges" + flagPrivilegesName = "Privileges" } else { - privilegesFlagName = fmt.Sprintf("%v.Privileges", cmdPrefix) + flagPrivilegesName = fmt.Sprintf("%v.Privileges", cmdPrefix) } - if err := registerModelTaskSpecContainerSpecPrivilegesFlags(depth+1, privilegesFlagName, cmd); err != nil { + if err := registerModelTaskSpecContainerSpecPrivilegesFlags(depth+1, flagPrivilegesName, cmd); err != nil { return err } return nil } -func registerTaskSpecContainerSpecReadOnly(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropReadOnly(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - readOnlyDescription := `Mount the container's root filesystem as read only.` + flagReadOnlyDescription := `Mount the container's root filesystem as read only.` - var readOnlyFlagName string + var flagReadOnlyName string if cmdPrefix == "" { - readOnlyFlagName = "ReadOnly" + flagReadOnlyName = "ReadOnly" } else { - readOnlyFlagName = fmt.Sprintf("%v.ReadOnly", cmdPrefix) + flagReadOnlyName = fmt.Sprintf("%v.ReadOnly", cmdPrefix) } - var readOnlyFlagDefault bool + var flagReadOnlyDefault bool - _ = cmd.PersistentFlags().Bool(readOnlyFlagName, readOnlyFlagDefault, readOnlyDescription) + _ = cmd.PersistentFlags().Bool(flagReadOnlyName, flagReadOnlyDefault, flagReadOnlyDescription) return nil } -func registerTaskSpecContainerSpecSecrets(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropSecrets(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -997,49 +994,49 @@ func registerTaskSpecContainerSpecSecrets(depth int, cmdPrefix string, cmd *cobr return nil } -func registerTaskSpecContainerSpecStopGracePeriod(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropStopGracePeriod(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - stopGracePeriodDescription := `Amount of time to wait for the container to terminate before forcefully killing it.` + flagStopGracePeriodDescription := `Amount of time to wait for the container to terminate before forcefully killing it.` - var stopGracePeriodFlagName string + var flagStopGracePeriodName string if cmdPrefix == "" { - stopGracePeriodFlagName = "StopGracePeriod" + flagStopGracePeriodName = "StopGracePeriod" } else { - stopGracePeriodFlagName = fmt.Sprintf("%v.StopGracePeriod", cmdPrefix) + flagStopGracePeriodName = fmt.Sprintf("%v.StopGracePeriod", cmdPrefix) } - var stopGracePeriodFlagDefault int64 + var flagStopGracePeriodDefault int64 - _ = cmd.PersistentFlags().Int64(stopGracePeriodFlagName, stopGracePeriodFlagDefault, stopGracePeriodDescription) + _ = cmd.PersistentFlags().Int64(flagStopGracePeriodName, flagStopGracePeriodDefault, flagStopGracePeriodDescription) return nil } -func registerTaskSpecContainerSpecStopSignal(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropStopSignal(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - stopSignalDescription := `Signal to stop the container.` + flagStopSignalDescription := `Signal to stop the container.` - var stopSignalFlagName string + var flagStopSignalName string if cmdPrefix == "" { - stopSignalFlagName = "StopSignal" + flagStopSignalName = "StopSignal" } else { - stopSignalFlagName = fmt.Sprintf("%v.StopSignal", cmdPrefix) + flagStopSignalName = fmt.Sprintf("%v.StopSignal", cmdPrefix) } - var stopSignalFlagDefault string + var flagStopSignalDefault string - _ = cmd.PersistentFlags().String(stopSignalFlagName, stopSignalFlagDefault, stopSignalDescription) + _ = cmd.PersistentFlags().String(flagStopSignalName, flagStopSignalDefault, flagStopSignalDescription) return nil } -func registerTaskSpecContainerSpecSysctls(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropSysctls(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -1049,44 +1046,44 @@ func registerTaskSpecContainerSpecSysctls(depth int, cmdPrefix string, cmd *cobr return nil } -func registerTaskSpecContainerSpecTTY(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropTTY(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - tTYDescription := `Whether a pseudo-TTY should be allocated.` + flagTTYDescription := `Whether a pseudo-TTY should be allocated.` - var tTYFlagName string + var flagTTYName string if cmdPrefix == "" { - tTYFlagName = "TTY" + flagTTYName = "TTY" } else { - tTYFlagName = fmt.Sprintf("%v.TTY", cmdPrefix) + flagTTYName = fmt.Sprintf("%v.TTY", cmdPrefix) } - var tTYFlagDefault bool + var flagTTYDefault bool - _ = cmd.PersistentFlags().Bool(tTYFlagName, tTYFlagDefault, tTYDescription) + _ = cmd.PersistentFlags().Bool(flagTTYName, flagTTYDefault, flagTTYDescription) return nil } -func registerTaskSpecContainerSpecUser(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPropUser(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - userDescription := `The user inside the container.` + flagUserDescription := `The user inside the container.` - var userFlagName string + var flagUserName string if cmdPrefix == "" { - userFlagName = "User" + flagUserName = "User" } else { - userFlagName = fmt.Sprintf("%v.User", cmdPrefix) + flagUserName = fmt.Sprintf("%v.User", cmdPrefix) } - var userFlagDefault string + var flagUserDefault string - _ = cmd.PersistentFlags().String(userFlagName, userFlagDefault, userDescription) + _ = cmd.PersistentFlags().String(flagUserName, flagUserDefault, flagUserDescription) return nil } @@ -1095,263 +1092,263 @@ func registerTaskSpecContainerSpecUser(depth int, cmdPrefix string, cmd *cobra.C func retrieveModelTaskSpecContainerSpecFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, argsAdded := retrieveTaskSpecContainerSpecArgsFlags(depth, m, cmdPrefix, cmd) + err, ArgsAdded := retrieveTaskSpecContainerSpecPropArgsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || argsAdded + retAdded = retAdded || ArgsAdded - err, capabilitiesAdded := retrieveTaskSpecContainerSpecCapabilitiesFlags(depth, m, cmdPrefix, cmd) + err, CapabilitiesAdded := retrieveTaskSpecContainerSpecPropCapabilitiesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || capabilitiesAdded + retAdded = retAdded || CapabilitiesAdded - err, commandAdded := retrieveTaskSpecContainerSpecCommandFlags(depth, m, cmdPrefix, cmd) + err, CommandAdded := retrieveTaskSpecContainerSpecPropCommandFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || commandAdded + retAdded = retAdded || CommandAdded - err, configsAdded := retrieveTaskSpecContainerSpecConfigsFlags(depth, m, cmdPrefix, cmd) + err, ConfigsAdded := retrieveTaskSpecContainerSpecPropConfigsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || configsAdded + retAdded = retAdded || ConfigsAdded - err, dnsConfigAdded := retrieveTaskSpecContainerSpecDNSConfigFlags(depth, m, cmdPrefix, cmd) + err, DNSConfigAdded := retrieveTaskSpecContainerSpecPropDNSConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || dnsConfigAdded + retAdded = retAdded || DNSConfigAdded - err, dirAdded := retrieveTaskSpecContainerSpecDirFlags(depth, m, cmdPrefix, cmd) + err, DirAdded := retrieveTaskSpecContainerSpecPropDirFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || dirAdded + retAdded = retAdded || DirAdded - err, envAdded := retrieveTaskSpecContainerSpecEnvFlags(depth, m, cmdPrefix, cmd) + err, EnvAdded := retrieveTaskSpecContainerSpecPropEnvFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || envAdded + retAdded = retAdded || EnvAdded - err, groupsAdded := retrieveTaskSpecContainerSpecGroupsFlags(depth, m, cmdPrefix, cmd) + err, GroupsAdded := retrieveTaskSpecContainerSpecPropGroupsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || groupsAdded + retAdded = retAdded || GroupsAdded - err, healthCheckAdded := retrieveTaskSpecContainerSpecHealthCheckFlags(depth, m, cmdPrefix, cmd) + err, HealthCheckAdded := retrieveTaskSpecContainerSpecPropHealthCheckFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || healthCheckAdded + retAdded = retAdded || HealthCheckAdded - err, hostnameAdded := retrieveTaskSpecContainerSpecHostnameFlags(depth, m, cmdPrefix, cmd) + err, HostnameAdded := retrieveTaskSpecContainerSpecPropHostnameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || hostnameAdded + retAdded = retAdded || HostnameAdded - err, hostsAdded := retrieveTaskSpecContainerSpecHostsFlags(depth, m, cmdPrefix, cmd) + err, HostsAdded := retrieveTaskSpecContainerSpecPropHostsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || hostsAdded + retAdded = retAdded || HostsAdded - err, imageAdded := retrieveTaskSpecContainerSpecImageFlags(depth, m, cmdPrefix, cmd) + err, ImageAdded := retrieveTaskSpecContainerSpecPropImageFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || imageAdded + retAdded = retAdded || ImageAdded - err, initAdded := retrieveTaskSpecContainerSpecInitFlags(depth, m, cmdPrefix, cmd) + err, InitAdded := retrieveTaskSpecContainerSpecPropInitFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || initAdded + retAdded = retAdded || InitAdded - err, isolationAdded := retrieveTaskSpecContainerSpecIsolationFlags(depth, m, cmdPrefix, cmd) + err, IsolationAdded := retrieveTaskSpecContainerSpecPropIsolationFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || isolationAdded + retAdded = retAdded || IsolationAdded - err, labelsAdded := retrieveTaskSpecContainerSpecLabelsFlags(depth, m, cmdPrefix, cmd) + err, LabelsAdded := retrieveTaskSpecContainerSpecPropLabelsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || labelsAdded + retAdded = retAdded || LabelsAdded - err, mountsAdded := retrieveTaskSpecContainerSpecMountsFlags(depth, m, cmdPrefix, cmd) + err, MountsAdded := retrieveTaskSpecContainerSpecPropMountsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || mountsAdded + retAdded = retAdded || MountsAdded - err, openStdinAdded := retrieveTaskSpecContainerSpecOpenStdinFlags(depth, m, cmdPrefix, cmd) + err, OpenStdinAdded := retrieveTaskSpecContainerSpecPropOpenStdinFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || openStdinAdded + retAdded = retAdded || OpenStdinAdded - err, privilegesAdded := retrieveTaskSpecContainerSpecPrivilegesFlags(depth, m, cmdPrefix, cmd) + err, PrivilegesAdded := retrieveTaskSpecContainerSpecPropPrivilegesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || privilegesAdded + retAdded = retAdded || PrivilegesAdded - err, readOnlyAdded := retrieveTaskSpecContainerSpecReadOnlyFlags(depth, m, cmdPrefix, cmd) + err, ReadOnlyAdded := retrieveTaskSpecContainerSpecPropReadOnlyFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || readOnlyAdded + retAdded = retAdded || ReadOnlyAdded - err, secretsAdded := retrieveTaskSpecContainerSpecSecretsFlags(depth, m, cmdPrefix, cmd) + err, SecretsAdded := retrieveTaskSpecContainerSpecPropSecretsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || secretsAdded + retAdded = retAdded || SecretsAdded - err, stopGracePeriodAdded := retrieveTaskSpecContainerSpecStopGracePeriodFlags(depth, m, cmdPrefix, cmd) + err, StopGracePeriodAdded := retrieveTaskSpecContainerSpecPropStopGracePeriodFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || stopGracePeriodAdded + retAdded = retAdded || StopGracePeriodAdded - err, stopSignalAdded := retrieveTaskSpecContainerSpecStopSignalFlags(depth, m, cmdPrefix, cmd) + err, StopSignalAdded := retrieveTaskSpecContainerSpecPropStopSignalFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || stopSignalAdded + retAdded = retAdded || StopSignalAdded - err, sysctlsAdded := retrieveTaskSpecContainerSpecSysctlsFlags(depth, m, cmdPrefix, cmd) + err, SysctlsAdded := retrieveTaskSpecContainerSpecPropSysctlsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || sysctlsAdded + retAdded = retAdded || SysctlsAdded - err, tTYAdded := retrieveTaskSpecContainerSpecTTYFlags(depth, m, cmdPrefix, cmd) + err, TTYAdded := retrieveTaskSpecContainerSpecPropTTYFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || tTYAdded + retAdded = retAdded || TTYAdded - err, userAdded := retrieveTaskSpecContainerSpecUserFlags(depth, m, cmdPrefix, cmd) + err, UserAdded := retrieveTaskSpecContainerSpecPropUserFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || userAdded + retAdded = retAdded || UserAdded return nil, retAdded } -func retrieveTaskSpecContainerSpecArgsFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropArgsFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - argsFlagName := fmt.Sprintf("%v.Args", cmdPrefix) - if cmd.Flags().Changed(argsFlagName) { + flagArgsName := fmt.Sprintf("%v.Args", cmdPrefix) + if cmd.Flags().Changed(flagArgsName) { // warning: Args array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveTaskSpecContainerSpecCapabilitiesFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropCapabilitiesFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - capabilitiesFlagName := fmt.Sprintf("%v.Capabilities", cmdPrefix) - if cmd.Flags().Changed(capabilitiesFlagName) { + flagCapabilitiesName := fmt.Sprintf("%v.Capabilities", cmdPrefix) + if cmd.Flags().Changed(flagCapabilitiesName) { // warning: Capabilities array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveTaskSpecContainerSpecCommandFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropCommandFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - commandFlagName := fmt.Sprintf("%v.Command", cmdPrefix) - if cmd.Flags().Changed(commandFlagName) { + flagCommandName := fmt.Sprintf("%v.Command", cmdPrefix) + if cmd.Flags().Changed(flagCommandName) { // warning: Command array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveTaskSpecContainerSpecConfigsFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropConfigsFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - configsFlagName := fmt.Sprintf("%v.Configs", cmdPrefix) - if cmd.Flags().Changed(configsFlagName) { + flagConfigsName := fmt.Sprintf("%v.Configs", cmdPrefix) + if cmd.Flags().Changed(flagConfigsName) { // warning: Configs array type []*TaskSpecContainerSpecConfigsItems0 is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveTaskSpecContainerSpecDNSConfigFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropDNSConfigFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - dnsConfigFlagName := fmt.Sprintf("%v.DNSConfig", cmdPrefix) - if cmd.Flags().Changed(dnsConfigFlagName) { + flagDNSConfigName := fmt.Sprintf("%v.DNSConfig", cmdPrefix) + if cmd.Flags().Changed(flagDNSConfigName) { // info: complex object DNSConfig TaskSpecContainerSpecDNSConfig is retrieved outside this Changed() block } - dnsConfigFlagValue := m.DNSConfig - if swag.IsZero(dnsConfigFlagValue) { - dnsConfigFlagValue = &models.TaskSpecContainerSpecDNSConfig{} + flagDNSConfigValue := m.DNSConfig + if swag.IsZero(flagDNSConfigValue) { + flagDNSConfigValue = &models.TaskSpecContainerSpecDNSConfig{} } - err, dnsConfigAdded := retrieveModelTaskSpecContainerSpecDNSConfigFlags(depth+1, dnsConfigFlagValue, dnsConfigFlagName, cmd) + err, DNSConfigAdded := retrieveModelTaskSpecContainerSpecDNSConfigFlags(depth+1, flagDNSConfigValue, flagDNSConfigName, cmd) if err != nil { return err, false } - retAdded = retAdded || dnsConfigAdded - if dnsConfigAdded { - m.DNSConfig = dnsConfigFlagValue + retAdded = retAdded || DNSConfigAdded + if DNSConfigAdded { + m.DNSConfig = flagDNSConfigValue } return nil, retAdded } -func retrieveTaskSpecContainerSpecDirFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropDirFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - dirFlagName := fmt.Sprintf("%v.Dir", cmdPrefix) - if cmd.Flags().Changed(dirFlagName) { + flagDirName := fmt.Sprintf("%v.Dir", cmdPrefix) + if cmd.Flags().Changed(flagDirName) { - var dirFlagName string + var flagDirName string if cmdPrefix == "" { - dirFlagName = "Dir" + flagDirName = "Dir" } else { - dirFlagName = fmt.Sprintf("%v.Dir", cmdPrefix) + flagDirName = fmt.Sprintf("%v.Dir", cmdPrefix) } - dirFlagValue, err := cmd.Flags().GetString(dirFlagName) + flagDirValue, err := cmd.Flags().GetString(flagDirName) if err != nil { return err, false } - m.Dir = dirFlagValue + m.Dir = flagDirValue retAdded = true } @@ -1359,82 +1356,82 @@ func retrieveTaskSpecContainerSpecDirFlags(depth int, m *models.TaskSpecContaine return nil, retAdded } -func retrieveTaskSpecContainerSpecEnvFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropEnvFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - envFlagName := fmt.Sprintf("%v.Env", cmdPrefix) - if cmd.Flags().Changed(envFlagName) { + flagEnvName := fmt.Sprintf("%v.Env", cmdPrefix) + if cmd.Flags().Changed(flagEnvName) { // warning: Env array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveTaskSpecContainerSpecGroupsFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropGroupsFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - groupsFlagName := fmt.Sprintf("%v.Groups", cmdPrefix) - if cmd.Flags().Changed(groupsFlagName) { + flagGroupsName := fmt.Sprintf("%v.Groups", cmdPrefix) + if cmd.Flags().Changed(flagGroupsName) { // warning: Groups array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveTaskSpecContainerSpecHealthCheckFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropHealthCheckFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - healthCheckFlagName := fmt.Sprintf("%v.HealthCheck", cmdPrefix) - if cmd.Flags().Changed(healthCheckFlagName) { + flagHealthCheckName := fmt.Sprintf("%v.HealthCheck", cmdPrefix) + if cmd.Flags().Changed(flagHealthCheckName) { // info: complex object HealthCheck HealthConfig is retrieved outside this Changed() block } - healthCheckFlagValue := m.HealthCheck - if swag.IsZero(healthCheckFlagValue) { - healthCheckFlagValue = &models.HealthConfig{} + flagHealthCheckValue := m.HealthCheck + if swag.IsZero(flagHealthCheckValue) { + flagHealthCheckValue = &models.HealthConfig{} } - err, healthCheckAdded := retrieveModelHealthConfigFlags(depth+1, healthCheckFlagValue, healthCheckFlagName, cmd) + err, HealthCheckAdded := retrieveModelHealthConfigFlags(depth+1, flagHealthCheckValue, flagHealthCheckName, cmd) if err != nil { return err, false } - retAdded = retAdded || healthCheckAdded - if healthCheckAdded { - m.HealthCheck = healthCheckFlagValue + retAdded = retAdded || HealthCheckAdded + if HealthCheckAdded { + m.HealthCheck = flagHealthCheckValue } return nil, retAdded } -func retrieveTaskSpecContainerSpecHostnameFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropHostnameFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - hostnameFlagName := fmt.Sprintf("%v.Hostname", cmdPrefix) - if cmd.Flags().Changed(hostnameFlagName) { + flagHostnameName := fmt.Sprintf("%v.Hostname", cmdPrefix) + if cmd.Flags().Changed(flagHostnameName) { - var hostnameFlagName string + var flagHostnameName string if cmdPrefix == "" { - hostnameFlagName = "Hostname" + flagHostnameName = "Hostname" } else { - hostnameFlagName = fmt.Sprintf("%v.Hostname", cmdPrefix) + flagHostnameName = fmt.Sprintf("%v.Hostname", cmdPrefix) } - hostnameFlagValue, err := cmd.Flags().GetString(hostnameFlagName) + flagHostnameValue, err := cmd.Flags().GetString(flagHostnameName) if err != nil { return err, false } - m.Hostname = hostnameFlagValue + m.Hostname = flagHostnameValue retAdded = true } @@ -1442,41 +1439,41 @@ func retrieveTaskSpecContainerSpecHostnameFlags(depth int, m *models.TaskSpecCon return nil, retAdded } -func retrieveTaskSpecContainerSpecHostsFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropHostsFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - hostsFlagName := fmt.Sprintf("%v.Hosts", cmdPrefix) - if cmd.Flags().Changed(hostsFlagName) { + flagHostsName := fmt.Sprintf("%v.Hosts", cmdPrefix) + if cmd.Flags().Changed(flagHostsName) { // warning: Hosts array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveTaskSpecContainerSpecImageFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropImageFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - imageFlagName := fmt.Sprintf("%v.Image", cmdPrefix) - if cmd.Flags().Changed(imageFlagName) { + flagImageName := fmt.Sprintf("%v.Image", cmdPrefix) + if cmd.Flags().Changed(flagImageName) { - var imageFlagName string + var flagImageName string if cmdPrefix == "" { - imageFlagName = "Image" + flagImageName = "Image" } else { - imageFlagName = fmt.Sprintf("%v.Image", cmdPrefix) + flagImageName = fmt.Sprintf("%v.Image", cmdPrefix) } - imageFlagValue, err := cmd.Flags().GetString(imageFlagName) + flagImageValue, err := cmd.Flags().GetString(flagImageName) if err != nil { return err, false } - m.Image = imageFlagValue + m.Image = flagImageValue retAdded = true } @@ -1484,27 +1481,27 @@ func retrieveTaskSpecContainerSpecImageFlags(depth int, m *models.TaskSpecContai return nil, retAdded } -func retrieveTaskSpecContainerSpecInitFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropInitFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - initFlagName := fmt.Sprintf("%v.Init", cmdPrefix) - if cmd.Flags().Changed(initFlagName) { + flagInitName := fmt.Sprintf("%v.Init", cmdPrefix) + if cmd.Flags().Changed(flagInitName) { - var initFlagName string + var flagInitName string if cmdPrefix == "" { - initFlagName = "Init" + flagInitName = "Init" } else { - initFlagName = fmt.Sprintf("%v.Init", cmdPrefix) + flagInitName = fmt.Sprintf("%v.Init", cmdPrefix) } - initFlagValue, err := cmd.Flags().GetBool(initFlagName) + flagInitValue, err := cmd.Flags().GetBool(flagInitName) if err != nil { return err, false } - m.Init = &initFlagValue + m.Init = &flagInitValue retAdded = true } @@ -1512,27 +1509,27 @@ func retrieveTaskSpecContainerSpecInitFlags(depth int, m *models.TaskSpecContain return nil, retAdded } -func retrieveTaskSpecContainerSpecIsolationFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropIsolationFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - isolationFlagName := fmt.Sprintf("%v.Isolation", cmdPrefix) - if cmd.Flags().Changed(isolationFlagName) { + flagIsolationName := fmt.Sprintf("%v.Isolation", cmdPrefix) + if cmd.Flags().Changed(flagIsolationName) { - var isolationFlagName string + var flagIsolationName string if cmdPrefix == "" { - isolationFlagName = "Isolation" + flagIsolationName = "Isolation" } else { - isolationFlagName = fmt.Sprintf("%v.Isolation", cmdPrefix) + flagIsolationName = fmt.Sprintf("%v.Isolation", cmdPrefix) } - isolationFlagValue, err := cmd.Flags().GetString(isolationFlagName) + flagIsolationValue, err := cmd.Flags().GetString(flagIsolationName) if err != nil { return err, false } - m.Isolation = isolationFlagValue + m.Isolation = flagIsolationValue retAdded = true } @@ -1540,55 +1537,55 @@ func retrieveTaskSpecContainerSpecIsolationFlags(depth int, m *models.TaskSpecCo return nil, retAdded } -func retrieveTaskSpecContainerSpecLabelsFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropLabelsFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - labelsFlagName := fmt.Sprintf("%v.Labels", cmdPrefix) - if cmd.Flags().Changed(labelsFlagName) { + flagLabelsName := fmt.Sprintf("%v.Labels", cmdPrefix) + if cmd.Flags().Changed(flagLabelsName) { // warning: Labels map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveTaskSpecContainerSpecMountsFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropMountsFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - mountsFlagName := fmt.Sprintf("%v.Mounts", cmdPrefix) - if cmd.Flags().Changed(mountsFlagName) { + flagMountsName := fmt.Sprintf("%v.Mounts", cmdPrefix) + if cmd.Flags().Changed(flagMountsName) { // warning: Mounts array type []*Mount is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveTaskSpecContainerSpecOpenStdinFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropOpenStdinFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - openStdinFlagName := fmt.Sprintf("%v.OpenStdin", cmdPrefix) - if cmd.Flags().Changed(openStdinFlagName) { + flagOpenStdinName := fmt.Sprintf("%v.OpenStdin", cmdPrefix) + if cmd.Flags().Changed(flagOpenStdinName) { - var openStdinFlagName string + var flagOpenStdinName string if cmdPrefix == "" { - openStdinFlagName = "OpenStdin" + flagOpenStdinName = "OpenStdin" } else { - openStdinFlagName = fmt.Sprintf("%v.OpenStdin", cmdPrefix) + flagOpenStdinName = fmt.Sprintf("%v.OpenStdin", cmdPrefix) } - openStdinFlagValue, err := cmd.Flags().GetBool(openStdinFlagName) + flagOpenStdinValue, err := cmd.Flags().GetBool(flagOpenStdinName) if err != nil { return err, false } - m.OpenStdin = openStdinFlagValue + m.OpenStdin = flagOpenStdinValue retAdded = true } @@ -1596,54 +1593,54 @@ func retrieveTaskSpecContainerSpecOpenStdinFlags(depth int, m *models.TaskSpecCo return nil, retAdded } -func retrieveTaskSpecContainerSpecPrivilegesFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropPrivilegesFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - privilegesFlagName := fmt.Sprintf("%v.Privileges", cmdPrefix) - if cmd.Flags().Changed(privilegesFlagName) { + flagPrivilegesName := fmt.Sprintf("%v.Privileges", cmdPrefix) + if cmd.Flags().Changed(flagPrivilegesName) { // info: complex object Privileges TaskSpecContainerSpecPrivileges is retrieved outside this Changed() block } - privilegesFlagValue := m.Privileges - if swag.IsZero(privilegesFlagValue) { - privilegesFlagValue = &models.TaskSpecContainerSpecPrivileges{} + flagPrivilegesValue := m.Privileges + if swag.IsZero(flagPrivilegesValue) { + flagPrivilegesValue = &models.TaskSpecContainerSpecPrivileges{} } - err, privilegesAdded := retrieveModelTaskSpecContainerSpecPrivilegesFlags(depth+1, privilegesFlagValue, privilegesFlagName, cmd) + err, PrivilegesAdded := retrieveModelTaskSpecContainerSpecPrivilegesFlags(depth+1, flagPrivilegesValue, flagPrivilegesName, cmd) if err != nil { return err, false } - retAdded = retAdded || privilegesAdded - if privilegesAdded { - m.Privileges = privilegesFlagValue + retAdded = retAdded || PrivilegesAdded + if PrivilegesAdded { + m.Privileges = flagPrivilegesValue } return nil, retAdded } -func retrieveTaskSpecContainerSpecReadOnlyFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropReadOnlyFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - readOnlyFlagName := fmt.Sprintf("%v.ReadOnly", cmdPrefix) - if cmd.Flags().Changed(readOnlyFlagName) { + flagReadOnlyName := fmt.Sprintf("%v.ReadOnly", cmdPrefix) + if cmd.Flags().Changed(flagReadOnlyName) { - var readOnlyFlagName string + var flagReadOnlyName string if cmdPrefix == "" { - readOnlyFlagName = "ReadOnly" + flagReadOnlyName = "ReadOnly" } else { - readOnlyFlagName = fmt.Sprintf("%v.ReadOnly", cmdPrefix) + flagReadOnlyName = fmt.Sprintf("%v.ReadOnly", cmdPrefix) } - readOnlyFlagValue, err := cmd.Flags().GetBool(readOnlyFlagName) + flagReadOnlyValue, err := cmd.Flags().GetBool(flagReadOnlyName) if err != nil { return err, false } - m.ReadOnly = readOnlyFlagValue + m.ReadOnly = flagReadOnlyValue retAdded = true } @@ -1651,41 +1648,41 @@ func retrieveTaskSpecContainerSpecReadOnlyFlags(depth int, m *models.TaskSpecCon return nil, retAdded } -func retrieveTaskSpecContainerSpecSecretsFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropSecretsFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - secretsFlagName := fmt.Sprintf("%v.Secrets", cmdPrefix) - if cmd.Flags().Changed(secretsFlagName) { + flagSecretsName := fmt.Sprintf("%v.Secrets", cmdPrefix) + if cmd.Flags().Changed(flagSecretsName) { // warning: Secrets array type []*TaskSpecContainerSpecSecretsItems0 is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveTaskSpecContainerSpecStopGracePeriodFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropStopGracePeriodFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - stopGracePeriodFlagName := fmt.Sprintf("%v.StopGracePeriod", cmdPrefix) - if cmd.Flags().Changed(stopGracePeriodFlagName) { + flagStopGracePeriodName := fmt.Sprintf("%v.StopGracePeriod", cmdPrefix) + if cmd.Flags().Changed(flagStopGracePeriodName) { - var stopGracePeriodFlagName string + var flagStopGracePeriodName string if cmdPrefix == "" { - stopGracePeriodFlagName = "StopGracePeriod" + flagStopGracePeriodName = "StopGracePeriod" } else { - stopGracePeriodFlagName = fmt.Sprintf("%v.StopGracePeriod", cmdPrefix) + flagStopGracePeriodName = fmt.Sprintf("%v.StopGracePeriod", cmdPrefix) } - stopGracePeriodFlagValue, err := cmd.Flags().GetInt64(stopGracePeriodFlagName) + flagStopGracePeriodValue, err := cmd.Flags().GetInt64(flagStopGracePeriodName) if err != nil { return err, false } - m.StopGracePeriod = stopGracePeriodFlagValue + m.StopGracePeriod = flagStopGracePeriodValue retAdded = true } @@ -1693,27 +1690,27 @@ func retrieveTaskSpecContainerSpecStopGracePeriodFlags(depth int, m *models.Task return nil, retAdded } -func retrieveTaskSpecContainerSpecStopSignalFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropStopSignalFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - stopSignalFlagName := fmt.Sprintf("%v.StopSignal", cmdPrefix) - if cmd.Flags().Changed(stopSignalFlagName) { + flagStopSignalName := fmt.Sprintf("%v.StopSignal", cmdPrefix) + if cmd.Flags().Changed(flagStopSignalName) { - var stopSignalFlagName string + var flagStopSignalName string if cmdPrefix == "" { - stopSignalFlagName = "StopSignal" + flagStopSignalName = "StopSignal" } else { - stopSignalFlagName = fmt.Sprintf("%v.StopSignal", cmdPrefix) + flagStopSignalName = fmt.Sprintf("%v.StopSignal", cmdPrefix) } - stopSignalFlagValue, err := cmd.Flags().GetString(stopSignalFlagName) + flagStopSignalValue, err := cmd.Flags().GetString(flagStopSignalName) if err != nil { return err, false } - m.StopSignal = stopSignalFlagValue + m.StopSignal = flagStopSignalValue retAdded = true } @@ -1721,41 +1718,41 @@ func retrieveTaskSpecContainerSpecStopSignalFlags(depth int, m *models.TaskSpecC return nil, retAdded } -func retrieveTaskSpecContainerSpecSysctlsFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropSysctlsFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - sysctlsFlagName := fmt.Sprintf("%v.Sysctls", cmdPrefix) - if cmd.Flags().Changed(sysctlsFlagName) { + flagSysctlsName := fmt.Sprintf("%v.Sysctls", cmdPrefix) + if cmd.Flags().Changed(flagSysctlsName) { // warning: Sysctls map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveTaskSpecContainerSpecTTYFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropTTYFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - tTYFlagName := fmt.Sprintf("%v.TTY", cmdPrefix) - if cmd.Flags().Changed(tTYFlagName) { + flagTTYName := fmt.Sprintf("%v.TTY", cmdPrefix) + if cmd.Flags().Changed(flagTTYName) { - var tTYFlagName string + var flagTTYName string if cmdPrefix == "" { - tTYFlagName = "TTY" + flagTTYName = "TTY" } else { - tTYFlagName = fmt.Sprintf("%v.TTY", cmdPrefix) + flagTTYName = fmt.Sprintf("%v.TTY", cmdPrefix) } - tTYFlagValue, err := cmd.Flags().GetBool(tTYFlagName) + flagTTYValue, err := cmd.Flags().GetBool(flagTTYName) if err != nil { return err, false } - m.TTY = tTYFlagValue + m.TTY = flagTTYValue retAdded = true } @@ -1763,27 +1760,27 @@ func retrieveTaskSpecContainerSpecTTYFlags(depth int, m *models.TaskSpecContaine return nil, retAdded } -func retrieveTaskSpecContainerSpecUserFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPropUserFlags(depth int, m *models.TaskSpecContainerSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - userFlagName := fmt.Sprintf("%v.User", cmdPrefix) - if cmd.Flags().Changed(userFlagName) { + flagUserName := fmt.Sprintf("%v.User", cmdPrefix) + if cmd.Flags().Changed(flagUserName) { - var userFlagName string + var flagUserName string if cmdPrefix == "" { - userFlagName = "User" + flagUserName = "User" } else { - userFlagName = fmt.Sprintf("%v.User", cmdPrefix) + flagUserName = fmt.Sprintf("%v.User", cmdPrefix) } - userFlagValue, err := cmd.Flags().GetString(userFlagName) + flagUserValue, err := cmd.Flags().GetString(flagUserName) if err != nil { return err, false } - m.User = userFlagValue + m.User = flagUserValue retAdded = true } @@ -1796,94 +1793,94 @@ func retrieveTaskSpecContainerSpecUserFlags(depth int, m *models.TaskSpecContain // register flags to command func registerModelTaskSpecContainerSpecConfigsItems0Flags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskSpecContainerSpecConfigsItems0ConfigID(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecConfigsItems0PropConfigID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecConfigsItems0ConfigName(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecConfigsItems0PropConfigName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecConfigsItems0File(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecConfigsItems0PropFile(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecConfigsItems0Runtime(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecConfigsItems0PropRuntime(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskSpecContainerSpecConfigsItems0ConfigID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecConfigsItems0PropConfigID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - configIdDescription := `ConfigID represents the ID of the specific config that we're referencing.` + flagConfigIDDescription := `ConfigID represents the ID of the specific config that we're referencing.` - var configIdFlagName string + var flagConfigIDName string if cmdPrefix == "" { - configIdFlagName = "ConfigID" + flagConfigIDName = "ConfigID" } else { - configIdFlagName = fmt.Sprintf("%v.ConfigID", cmdPrefix) + flagConfigIDName = fmt.Sprintf("%v.ConfigID", cmdPrefix) } - var configIdFlagDefault string + var flagConfigIDDefault string - _ = cmd.PersistentFlags().String(configIdFlagName, configIdFlagDefault, configIdDescription) + _ = cmd.PersistentFlags().String(flagConfigIDName, flagConfigIDDefault, flagConfigIDDescription) return nil } -func registerTaskSpecContainerSpecConfigsItems0ConfigName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecConfigsItems0PropConfigName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - configNameDescription := `ConfigName is the name of the config that this references, but this is just provided for + flagConfigNameDescription := `ConfigName is the name of the config that this references, but this is just provided for lookup/display purposes. The config in the reference will be identified by its ID. ` - var configNameFlagName string + var flagConfigNameName string if cmdPrefix == "" { - configNameFlagName = "ConfigName" + flagConfigNameName = "ConfigName" } else { - configNameFlagName = fmt.Sprintf("%v.ConfigName", cmdPrefix) + flagConfigNameName = fmt.Sprintf("%v.ConfigName", cmdPrefix) } - var configNameFlagDefault string + var flagConfigNameDefault string - _ = cmd.PersistentFlags().String(configNameFlagName, configNameFlagDefault, configNameDescription) + _ = cmd.PersistentFlags().String(flagConfigNameName, flagConfigNameDefault, flagConfigNameDescription) return nil } -func registerTaskSpecContainerSpecConfigsItems0File(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecConfigsItems0PropFile(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var fileFlagName string + var flagFileName string if cmdPrefix == "" { - fileFlagName = "File" + flagFileName = "File" } else { - fileFlagName = fmt.Sprintf("%v.File", cmdPrefix) + flagFileName = fmt.Sprintf("%v.File", cmdPrefix) } - if err := registerModelTaskSpecContainerSpecConfigsItems0FileFlags(depth+1, fileFlagName, cmd); err != nil { + if err := registerModelTaskSpecContainerSpecConfigsItems0FileFlags(depth+1, flagFileName, cmd); err != nil { return err } return nil } -func registerTaskSpecContainerSpecConfigsItems0Runtime(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecConfigsItems0PropRuntime(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - // warning: Runtime interface{} map type is not supported by go-swagger cli yet + // warning: Runtime any map type is not supported by go-swagger cli yet return nil } @@ -1892,54 +1889,54 @@ func registerTaskSpecContainerSpecConfigsItems0Runtime(depth int, cmdPrefix stri func retrieveModelTaskSpecContainerSpecConfigsItems0Flags(depth int, m *models.TaskSpecContainerSpecConfigsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, configIdAdded := retrieveTaskSpecContainerSpecConfigsItems0ConfigIDFlags(depth, m, cmdPrefix, cmd) + err, ConfigIDAdded := retrieveTaskSpecContainerSpecConfigsItems0PropConfigIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || configIdAdded + retAdded = retAdded || ConfigIDAdded - err, configNameAdded := retrieveTaskSpecContainerSpecConfigsItems0ConfigNameFlags(depth, m, cmdPrefix, cmd) + err, ConfigNameAdded := retrieveTaskSpecContainerSpecConfigsItems0PropConfigNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || configNameAdded + retAdded = retAdded || ConfigNameAdded - err, fileAdded := retrieveTaskSpecContainerSpecConfigsItems0FileFlags(depth, m, cmdPrefix, cmd) + err, FileAdded := retrieveTaskSpecContainerSpecConfigsItems0PropFileFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || fileAdded + retAdded = retAdded || FileAdded - err, runtimeAdded := retrieveTaskSpecContainerSpecConfigsItems0RuntimeFlags(depth, m, cmdPrefix, cmd) + err, RuntimeAdded := retrieveTaskSpecContainerSpecConfigsItems0PropRuntimeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || runtimeAdded + retAdded = retAdded || RuntimeAdded return nil, retAdded } -func retrieveTaskSpecContainerSpecConfigsItems0ConfigIDFlags(depth int, m *models.TaskSpecContainerSpecConfigsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecConfigsItems0PropConfigIDFlags(depth int, m *models.TaskSpecContainerSpecConfigsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - configIdFlagName := fmt.Sprintf("%v.ConfigID", cmdPrefix) - if cmd.Flags().Changed(configIdFlagName) { + flagConfigIDName := fmt.Sprintf("%v.ConfigID", cmdPrefix) + if cmd.Flags().Changed(flagConfigIDName) { - var configIdFlagName string + var flagConfigIDName string if cmdPrefix == "" { - configIdFlagName = "ConfigID" + flagConfigIDName = "ConfigID" } else { - configIdFlagName = fmt.Sprintf("%v.ConfigID", cmdPrefix) + flagConfigIDName = fmt.Sprintf("%v.ConfigID", cmdPrefix) } - configIdFlagValue, err := cmd.Flags().GetString(configIdFlagName) + flagConfigIDValue, err := cmd.Flags().GetString(flagConfigIDName) if err != nil { return err, false } - m.ConfigID = configIdFlagValue + m.ConfigID = flagConfigIDValue retAdded = true } @@ -1947,27 +1944,27 @@ func retrieveTaskSpecContainerSpecConfigsItems0ConfigIDFlags(depth int, m *model return nil, retAdded } -func retrieveTaskSpecContainerSpecConfigsItems0ConfigNameFlags(depth int, m *models.TaskSpecContainerSpecConfigsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecConfigsItems0PropConfigNameFlags(depth int, m *models.TaskSpecContainerSpecConfigsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - configNameFlagName := fmt.Sprintf("%v.ConfigName", cmdPrefix) - if cmd.Flags().Changed(configNameFlagName) { + flagConfigNameName := fmt.Sprintf("%v.ConfigName", cmdPrefix) + if cmd.Flags().Changed(flagConfigNameName) { - var configNameFlagName string + var flagConfigNameName string if cmdPrefix == "" { - configNameFlagName = "ConfigName" + flagConfigNameName = "ConfigName" } else { - configNameFlagName = fmt.Sprintf("%v.ConfigName", cmdPrefix) + flagConfigNameName = fmt.Sprintf("%v.ConfigName", cmdPrefix) } - configNameFlagValue, err := cmd.Flags().GetString(configNameFlagName) + flagConfigNameValue, err := cmd.Flags().GetString(flagConfigNameName) if err != nil { return err, false } - m.ConfigName = configNameFlagValue + m.ConfigName = flagConfigNameValue retAdded = true } @@ -1975,42 +1972,42 @@ func retrieveTaskSpecContainerSpecConfigsItems0ConfigNameFlags(depth int, m *mod return nil, retAdded } -func retrieveTaskSpecContainerSpecConfigsItems0FileFlags(depth int, m *models.TaskSpecContainerSpecConfigsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecConfigsItems0PropFileFlags(depth int, m *models.TaskSpecContainerSpecConfigsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - fileFlagName := fmt.Sprintf("%v.File", cmdPrefix) - if cmd.Flags().Changed(fileFlagName) { + flagFileName := fmt.Sprintf("%v.File", cmdPrefix) + if cmd.Flags().Changed(flagFileName) { // info: complex object File TaskSpecContainerSpecConfigsItems0File is retrieved outside this Changed() block } - fileFlagValue := m.File - if swag.IsZero(fileFlagValue) { - fileFlagValue = &models.TaskSpecContainerSpecConfigsItems0File{} + flagFileValue := m.File + if swag.IsZero(flagFileValue) { + flagFileValue = &models.TaskSpecContainerSpecConfigsItems0File{} } - err, fileAdded := retrieveModelTaskSpecContainerSpecConfigsItems0FileFlags(depth+1, fileFlagValue, fileFlagName, cmd) + err, FileAdded := retrieveModelTaskSpecContainerSpecConfigsItems0FileFlags(depth+1, flagFileValue, flagFileName, cmd) if err != nil { return err, false } - retAdded = retAdded || fileAdded - if fileAdded { - m.File = fileFlagValue + retAdded = retAdded || FileAdded + if FileAdded { + m.File = flagFileValue } return nil, retAdded } -func retrieveTaskSpecContainerSpecConfigsItems0RuntimeFlags(depth int, m *models.TaskSpecContainerSpecConfigsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecConfigsItems0PropRuntimeFlags(depth int, m *models.TaskSpecContainerSpecConfigsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - runtimeFlagName := fmt.Sprintf("%v.Runtime", cmdPrefix) - if cmd.Flags().Changed(runtimeFlagName) { - // warning: Runtime map type interface{} is not supported by go-swagger cli yet + flagRuntimeName := fmt.Sprintf("%v.Runtime", cmdPrefix) + if cmd.Flags().Changed(flagRuntimeName) { + // warning: Runtime map type any is not supported by go-swagger cli yet } return nil, retAdded @@ -2021,47 +2018,47 @@ func retrieveTaskSpecContainerSpecConfigsItems0RuntimeFlags(depth int, m *models // register flags to command func registerModelTaskSpecContainerSpecConfigsItems0FileFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskSpecContainerSpecConfigsItems0FileGID(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecConfigsItems0FilePropGID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecConfigsItems0FileMode(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecConfigsItems0FilePropMode(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecConfigsItems0FileName(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecConfigsItems0FilePropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecConfigsItems0FileUID(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecConfigsItems0FilePropUID(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskSpecContainerSpecConfigsItems0FileGID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecConfigsItems0FilePropGID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - gIdDescription := `GID represents the file GID.` + flagGIDDescription := `GID represents the file GID.` - var gIdFlagName string + var flagGIDName string if cmdPrefix == "" { - gIdFlagName = "GID" + flagGIDName = "GID" } else { - gIdFlagName = fmt.Sprintf("%v.GID", cmdPrefix) + flagGIDName = fmt.Sprintf("%v.GID", cmdPrefix) } - var gIdFlagDefault string + var flagGIDDefault string - _ = cmd.PersistentFlags().String(gIdFlagName, gIdFlagDefault, gIdDescription) + _ = cmd.PersistentFlags().String(flagGIDName, flagGIDDefault, flagGIDDescription) return nil } -func registerTaskSpecContainerSpecConfigsItems0FileMode(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecConfigsItems0FilePropMode(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -2071,44 +2068,44 @@ func registerTaskSpecContainerSpecConfigsItems0FileMode(depth int, cmdPrefix str return nil } -func registerTaskSpecContainerSpecConfigsItems0FileName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecConfigsItems0FilePropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Name represents the final filename in the filesystem.` + flagNameDescription := `Name represents the final filename in the filesystem.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerTaskSpecContainerSpecConfigsItems0FileUID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecConfigsItems0FilePropUID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - uidDescription := `UID represents the file UID.` + flagUIDDescription := `UID represents the file UID.` - var uidFlagName string + var flagUIDName string if cmdPrefix == "" { - uidFlagName = "UID" + flagUIDName = "UID" } else { - uidFlagName = fmt.Sprintf("%v.UID", cmdPrefix) + flagUIDName = fmt.Sprintf("%v.UID", cmdPrefix) } - var uidFlagDefault string + var flagUIDDefault string - _ = cmd.PersistentFlags().String(uidFlagName, uidFlagDefault, uidDescription) + _ = cmd.PersistentFlags().String(flagUIDName, flagUIDDefault, flagUIDDescription) return nil } @@ -2117,54 +2114,54 @@ func registerTaskSpecContainerSpecConfigsItems0FileUID(depth int, cmdPrefix stri func retrieveModelTaskSpecContainerSpecConfigsItems0FileFlags(depth int, m *models.TaskSpecContainerSpecConfigsItems0File, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, gIdAdded := retrieveTaskSpecContainerSpecConfigsItems0FileGIDFlags(depth, m, cmdPrefix, cmd) + err, GIDAdded := retrieveTaskSpecContainerSpecConfigsItems0FilePropGIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || gIdAdded + retAdded = retAdded || GIDAdded - err, modeAdded := retrieveTaskSpecContainerSpecConfigsItems0FileModeFlags(depth, m, cmdPrefix, cmd) + err, ModeAdded := retrieveTaskSpecContainerSpecConfigsItems0FilePropModeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || modeAdded + retAdded = retAdded || ModeAdded - err, nameAdded := retrieveTaskSpecContainerSpecConfigsItems0FileNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveTaskSpecContainerSpecConfigsItems0FilePropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, uidAdded := retrieveTaskSpecContainerSpecConfigsItems0FileUIDFlags(depth, m, cmdPrefix, cmd) + err, UIDAdded := retrieveTaskSpecContainerSpecConfigsItems0FilePropUIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || uidAdded + retAdded = retAdded || UIDAdded return nil, retAdded } -func retrieveTaskSpecContainerSpecConfigsItems0FileGIDFlags(depth int, m *models.TaskSpecContainerSpecConfigsItems0File, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecConfigsItems0FilePropGIDFlags(depth int, m *models.TaskSpecContainerSpecConfigsItems0File, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - gIdFlagName := fmt.Sprintf("%v.GID", cmdPrefix) - if cmd.Flags().Changed(gIdFlagName) { + flagGIDName := fmt.Sprintf("%v.GID", cmdPrefix) + if cmd.Flags().Changed(flagGIDName) { - var gIdFlagName string + var flagGIDName string if cmdPrefix == "" { - gIdFlagName = "GID" + flagGIDName = "GID" } else { - gIdFlagName = fmt.Sprintf("%v.GID", cmdPrefix) + flagGIDName = fmt.Sprintf("%v.GID", cmdPrefix) } - gIdFlagValue, err := cmd.Flags().GetString(gIdFlagName) + flagGIDValue, err := cmd.Flags().GetString(flagGIDName) if err != nil { return err, false } - m.GID = gIdFlagValue + m.GID = flagGIDValue retAdded = true } @@ -2172,14 +2169,14 @@ func retrieveTaskSpecContainerSpecConfigsItems0FileGIDFlags(depth int, m *models return nil, retAdded } -func retrieveTaskSpecContainerSpecConfigsItems0FileModeFlags(depth int, m *models.TaskSpecContainerSpecConfigsItems0File, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecConfigsItems0FilePropModeFlags(depth int, m *models.TaskSpecContainerSpecConfigsItems0File, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - modeFlagName := fmt.Sprintf("%v.Mode", cmdPrefix) - if cmd.Flags().Changed(modeFlagName) { + flagModeName := fmt.Sprintf("%v.Mode", cmdPrefix) + if cmd.Flags().Changed(flagModeName) { // warning: primitive Mode uint32 is not supported by go-swagger cli yet @@ -2189,27 +2186,27 @@ func retrieveTaskSpecContainerSpecConfigsItems0FileModeFlags(depth int, m *model return nil, retAdded } -func retrieveTaskSpecContainerSpecConfigsItems0FileNameFlags(depth int, m *models.TaskSpecContainerSpecConfigsItems0File, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecConfigsItems0FilePropNameFlags(depth int, m *models.TaskSpecContainerSpecConfigsItems0File, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -2217,27 +2214,27 @@ func retrieveTaskSpecContainerSpecConfigsItems0FileNameFlags(depth int, m *model return nil, retAdded } -func retrieveTaskSpecContainerSpecConfigsItems0FileUIDFlags(depth int, m *models.TaskSpecContainerSpecConfigsItems0File, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecConfigsItems0FilePropUIDFlags(depth int, m *models.TaskSpecContainerSpecConfigsItems0File, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - uidFlagName := fmt.Sprintf("%v.UID", cmdPrefix) - if cmd.Flags().Changed(uidFlagName) { + flagUIDName := fmt.Sprintf("%v.UID", cmdPrefix) + if cmd.Flags().Changed(flagUIDName) { - var uidFlagName string + var flagUIDName string if cmdPrefix == "" { - uidFlagName = "UID" + flagUIDName = "UID" } else { - uidFlagName = fmt.Sprintf("%v.UID", cmdPrefix) + flagUIDName = fmt.Sprintf("%v.UID", cmdPrefix) } - uidFlagValue, err := cmd.Flags().GetString(uidFlagName) + flagUIDValue, err := cmd.Flags().GetString(flagUIDName) if err != nil { return err, false } - m.UID = uidFlagValue + m.UID = flagUIDValue retAdded = true } @@ -2250,22 +2247,22 @@ func retrieveTaskSpecContainerSpecConfigsItems0FileUIDFlags(depth int, m *models // register flags to command func registerModelTaskSpecContainerSpecDNSConfigFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskSpecContainerSpecDNSConfigNameservers(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecDNSConfigPropNameservers(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecDNSConfigOptions(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecDNSConfigPropOptions(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecDNSConfigSearch(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecDNSConfigPropSearch(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskSpecContainerSpecDNSConfigNameservers(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecDNSConfigPropNameservers(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -2275,7 +2272,7 @@ func registerTaskSpecContainerSpecDNSConfigNameservers(depth int, cmdPrefix stri return nil } -func registerTaskSpecContainerSpecDNSConfigOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecDNSConfigPropOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -2285,7 +2282,7 @@ func registerTaskSpecContainerSpecDNSConfigOptions(depth int, cmdPrefix string, return nil } -func registerTaskSpecContainerSpecDNSConfigSearch(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecDNSConfigPropSearch(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -2299,63 +2296,63 @@ func registerTaskSpecContainerSpecDNSConfigSearch(depth int, cmdPrefix string, c func retrieveModelTaskSpecContainerSpecDNSConfigFlags(depth int, m *models.TaskSpecContainerSpecDNSConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, nameserversAdded := retrieveTaskSpecContainerSpecDNSConfigNameserversFlags(depth, m, cmdPrefix, cmd) + err, NameserversAdded := retrieveTaskSpecContainerSpecDNSConfigPropNameserversFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameserversAdded + retAdded = retAdded || NameserversAdded - err, optionsAdded := retrieveTaskSpecContainerSpecDNSConfigOptionsFlags(depth, m, cmdPrefix, cmd) + err, OptionsAdded := retrieveTaskSpecContainerSpecDNSConfigPropOptionsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || optionsAdded + retAdded = retAdded || OptionsAdded - err, searchAdded := retrieveTaskSpecContainerSpecDNSConfigSearchFlags(depth, m, cmdPrefix, cmd) + err, SearchAdded := retrieveTaskSpecContainerSpecDNSConfigPropSearchFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || searchAdded + retAdded = retAdded || SearchAdded return nil, retAdded } -func retrieveTaskSpecContainerSpecDNSConfigNameserversFlags(depth int, m *models.TaskSpecContainerSpecDNSConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecDNSConfigPropNameserversFlags(depth int, m *models.TaskSpecContainerSpecDNSConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameserversFlagName := fmt.Sprintf("%v.Nameservers", cmdPrefix) - if cmd.Flags().Changed(nameserversFlagName) { + flagNameserversName := fmt.Sprintf("%v.Nameservers", cmdPrefix) + if cmd.Flags().Changed(flagNameserversName) { // warning: Nameservers array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveTaskSpecContainerSpecDNSConfigOptionsFlags(depth int, m *models.TaskSpecContainerSpecDNSConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecDNSConfigPropOptionsFlags(depth int, m *models.TaskSpecContainerSpecDNSConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - optionsFlagName := fmt.Sprintf("%v.Options", cmdPrefix) - if cmd.Flags().Changed(optionsFlagName) { + flagOptionsName := fmt.Sprintf("%v.Options", cmdPrefix) + if cmd.Flags().Changed(flagOptionsName) { // warning: Options array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveTaskSpecContainerSpecDNSConfigSearchFlags(depth int, m *models.TaskSpecContainerSpecDNSConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecDNSConfigPropSearchFlags(depth int, m *models.TaskSpecContainerSpecDNSConfig, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - searchFlagName := fmt.Sprintf("%v.Search", cmdPrefix) - if cmd.Flags().Changed(searchFlagName) { + flagSearchName := fmt.Sprintf("%v.Search", cmdPrefix) + if cmd.Flags().Changed(flagSearchName) { // warning: Search array type []string is not supported by go-swagger cli yet } @@ -2367,49 +2364,49 @@ func retrieveTaskSpecContainerSpecDNSConfigSearchFlags(depth int, m *models.Task // register flags to command func registerModelTaskSpecContainerSpecPrivilegesFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskSpecContainerSpecPrivilegesCredentialSpec(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPrivilegesPropCredentialSpec(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecPrivilegesSELinuxContext(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPrivilegesPropSELinuxContext(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskSpecContainerSpecPrivilegesCredentialSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPrivilegesPropCredentialSpec(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var credentialSpecFlagName string + var flagCredentialSpecName string if cmdPrefix == "" { - credentialSpecFlagName = "CredentialSpec" + flagCredentialSpecName = "CredentialSpec" } else { - credentialSpecFlagName = fmt.Sprintf("%v.CredentialSpec", cmdPrefix) + flagCredentialSpecName = fmt.Sprintf("%v.CredentialSpec", cmdPrefix) } - if err := registerModelTaskSpecContainerSpecPrivilegesCredentialSpecFlags(depth+1, credentialSpecFlagName, cmd); err != nil { + if err := registerModelTaskSpecContainerSpecPrivilegesCredentialSpecFlags(depth+1, flagCredentialSpecName, cmd); err != nil { return err } return nil } -func registerTaskSpecContainerSpecPrivilegesSELinuxContext(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPrivilegesPropSELinuxContext(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var sELinuxContextFlagName string + var flagSELinuxContextName string if cmdPrefix == "" { - sELinuxContextFlagName = "SELinuxContext" + flagSELinuxContextName = "SELinuxContext" } else { - sELinuxContextFlagName = fmt.Sprintf("%v.SELinuxContext", cmdPrefix) + flagSELinuxContextName = fmt.Sprintf("%v.SELinuxContext", cmdPrefix) } - if err := registerModelTaskSpecContainerSpecPrivilegesSELinuxContextFlags(depth+1, sELinuxContextFlagName, cmd); err != nil { + if err := registerModelTaskSpecContainerSpecPrivilegesSELinuxContextFlags(depth+1, flagSELinuxContextName, cmd); err != nil { return err } @@ -2420,70 +2417,70 @@ func registerTaskSpecContainerSpecPrivilegesSELinuxContext(depth int, cmdPrefix func retrieveModelTaskSpecContainerSpecPrivilegesFlags(depth int, m *models.TaskSpecContainerSpecPrivileges, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, credentialSpecAdded := retrieveTaskSpecContainerSpecPrivilegesCredentialSpecFlags(depth, m, cmdPrefix, cmd) + err, CredentialSpecAdded := retrieveTaskSpecContainerSpecPrivilegesPropCredentialSpecFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || credentialSpecAdded + retAdded = retAdded || CredentialSpecAdded - err, sELinuxContextAdded := retrieveTaskSpecContainerSpecPrivilegesSELinuxContextFlags(depth, m, cmdPrefix, cmd) + err, SELinuxContextAdded := retrieveTaskSpecContainerSpecPrivilegesPropSELinuxContextFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || sELinuxContextAdded + retAdded = retAdded || SELinuxContextAdded return nil, retAdded } -func retrieveTaskSpecContainerSpecPrivilegesCredentialSpecFlags(depth int, m *models.TaskSpecContainerSpecPrivileges, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPrivilegesPropCredentialSpecFlags(depth int, m *models.TaskSpecContainerSpecPrivileges, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - credentialSpecFlagName := fmt.Sprintf("%v.CredentialSpec", cmdPrefix) - if cmd.Flags().Changed(credentialSpecFlagName) { + flagCredentialSpecName := fmt.Sprintf("%v.CredentialSpec", cmdPrefix) + if cmd.Flags().Changed(flagCredentialSpecName) { // info: complex object CredentialSpec TaskSpecContainerSpecPrivilegesCredentialSpec is retrieved outside this Changed() block } - credentialSpecFlagValue := m.CredentialSpec - if swag.IsZero(credentialSpecFlagValue) { - credentialSpecFlagValue = &models.TaskSpecContainerSpecPrivilegesCredentialSpec{} + flagCredentialSpecValue := m.CredentialSpec + if swag.IsZero(flagCredentialSpecValue) { + flagCredentialSpecValue = &models.TaskSpecContainerSpecPrivilegesCredentialSpec{} } - err, credentialSpecAdded := retrieveModelTaskSpecContainerSpecPrivilegesCredentialSpecFlags(depth+1, credentialSpecFlagValue, credentialSpecFlagName, cmd) + err, CredentialSpecAdded := retrieveModelTaskSpecContainerSpecPrivilegesCredentialSpecFlags(depth+1, flagCredentialSpecValue, flagCredentialSpecName, cmd) if err != nil { return err, false } - retAdded = retAdded || credentialSpecAdded - if credentialSpecAdded { - m.CredentialSpec = credentialSpecFlagValue + retAdded = retAdded || CredentialSpecAdded + if CredentialSpecAdded { + m.CredentialSpec = flagCredentialSpecValue } return nil, retAdded } -func retrieveTaskSpecContainerSpecPrivilegesSELinuxContextFlags(depth int, m *models.TaskSpecContainerSpecPrivileges, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPrivilegesPropSELinuxContextFlags(depth int, m *models.TaskSpecContainerSpecPrivileges, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - sELinuxContextFlagName := fmt.Sprintf("%v.SELinuxContext", cmdPrefix) - if cmd.Flags().Changed(sELinuxContextFlagName) { + flagSELinuxContextName := fmt.Sprintf("%v.SELinuxContext", cmdPrefix) + if cmd.Flags().Changed(flagSELinuxContextName) { // info: complex object SELinuxContext TaskSpecContainerSpecPrivilegesSELinuxContext is retrieved outside this Changed() block } - sELinuxContextFlagValue := m.SELinuxContext - if swag.IsZero(sELinuxContextFlagValue) { - sELinuxContextFlagValue = &models.TaskSpecContainerSpecPrivilegesSELinuxContext{} + flagSELinuxContextValue := m.SELinuxContext + if swag.IsZero(flagSELinuxContextValue) { + flagSELinuxContextValue = &models.TaskSpecContainerSpecPrivilegesSELinuxContext{} } - err, sELinuxContextAdded := retrieveModelTaskSpecContainerSpecPrivilegesSELinuxContextFlags(depth+1, sELinuxContextFlagValue, sELinuxContextFlagName, cmd) + err, SELinuxContextAdded := retrieveModelTaskSpecContainerSpecPrivilegesSELinuxContextFlags(depth+1, flagSELinuxContextValue, flagSELinuxContextName, cmd) if err != nil { return err, false } - retAdded = retAdded || sELinuxContextAdded - if sELinuxContextAdded { - m.SELinuxContext = sELinuxContextFlagValue + retAdded = retAdded || SELinuxContextAdded + if SELinuxContextAdded { + m.SELinuxContext = flagSELinuxContextValue } return nil, retAdded @@ -2494,27 +2491,27 @@ func retrieveTaskSpecContainerSpecPrivilegesSELinuxContextFlags(depth int, m *mo // register flags to command func registerModelTaskSpecContainerSpecPrivilegesCredentialSpecFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskSpecContainerSpecPrivilegesCredentialSpecConfig(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPrivilegesCredentialSpecPropConfig(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecPrivilegesCredentialSpecFile(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPrivilegesCredentialSpecPropFile(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecPrivilegesCredentialSpecRegistry(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPrivilegesCredentialSpecPropRegistry(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskSpecContainerSpecPrivilegesCredentialSpecConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPrivilegesCredentialSpecPropConfig(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - configDescription := `Load credential spec from a Swarm Config with the given ID. + flagConfigDescription := `Load credential spec from a Swarm Config with the given ID. The specified config must also be present in the Configs field with the Runtime property set.


@@ -2523,26 +2520,26 @@ The specified config must also be present in the Configs field with the Runtime > **Note**: ` + "`" + `CredentialSpec.File` + "`" + `, ` + "`" + `CredentialSpec.Registry` + "`" + `, and ` + "`" + `CredentialSpec.Config` + "`" + ` are mutually exclusive. ` - var configFlagName string + var flagConfigName string if cmdPrefix == "" { - configFlagName = "Config" + flagConfigName = "Config" } else { - configFlagName = fmt.Sprintf("%v.Config", cmdPrefix) + flagConfigName = fmt.Sprintf("%v.Config", cmdPrefix) } - var configFlagDefault string + var flagConfigDefault string - _ = cmd.PersistentFlags().String(configFlagName, configFlagDefault, configDescription) + _ = cmd.PersistentFlags().String(flagConfigName, flagConfigDefault, flagConfigDescription) return nil } -func registerTaskSpecContainerSpecPrivilegesCredentialSpecFile(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPrivilegesCredentialSpecPropFile(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - fileDescription := `Load credential spec from this file. The file is read by the daemon, and must be present in the + flagFileDescription := `Load credential spec from this file. The file is read by the daemon, and must be present in the ` + "`" + `CredentialSpecs` + "`" + ` subdirectory in the docker data directory, which defaults to ` + "`" + `C:\ProgramData\Docker\` + "`" + ` on Windows. @@ -2553,26 +2550,26 @@ For example, specifying ` + "`" + `spec.json` + "`" + ` loads ` + "`" + `C:\Prog > **Note**: ` + "`" + `CredentialSpec.File` + "`" + `, ` + "`" + `CredentialSpec.Registry` + "`" + `, and ` + "`" + `CredentialSpec.Config` + "`" + ` are mutually exclusive. ` - var fileFlagName string + var flagFileName string if cmdPrefix == "" { - fileFlagName = "File" + flagFileName = "File" } else { - fileFlagName = fmt.Sprintf("%v.File", cmdPrefix) + flagFileName = fmt.Sprintf("%v.File", cmdPrefix) } - var fileFlagDefault string + var flagFileDefault string - _ = cmd.PersistentFlags().String(fileFlagName, fileFlagDefault, fileDescription) + _ = cmd.PersistentFlags().String(flagFileName, flagFileDefault, flagFileDescription) return nil } -func registerTaskSpecContainerSpecPrivilegesCredentialSpecRegistry(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPrivilegesCredentialSpecPropRegistry(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - registryDescription := `Load credential spec from this value in the Windows registry. The specified registry value must be + flagRegistryDescription := `Load credential spec from this value in the Windows registry. The specified registry value must be located in: ` + "`" + `HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization\Containers\CredentialSpecs` + "`" + ` @@ -2583,16 +2580,16 @@ located in: > **Note**: ` + "`" + `CredentialSpec.File` + "`" + `, ` + "`" + `CredentialSpec.Registry` + "`" + `, and ` + "`" + `CredentialSpec.Config` + "`" + ` are mutually exclusive. ` - var registryFlagName string + var flagRegistryName string if cmdPrefix == "" { - registryFlagName = "Registry" + flagRegistryName = "Registry" } else { - registryFlagName = fmt.Sprintf("%v.Registry", cmdPrefix) + flagRegistryName = fmt.Sprintf("%v.Registry", cmdPrefix) } - var registryFlagDefault string + var flagRegistryDefault string - _ = cmd.PersistentFlags().String(registryFlagName, registryFlagDefault, registryDescription) + _ = cmd.PersistentFlags().String(flagRegistryName, flagRegistryDefault, flagRegistryDescription) return nil } @@ -2601,48 +2598,48 @@ located in: func retrieveModelTaskSpecContainerSpecPrivilegesCredentialSpecFlags(depth int, m *models.TaskSpecContainerSpecPrivilegesCredentialSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, configAdded := retrieveTaskSpecContainerSpecPrivilegesCredentialSpecConfigFlags(depth, m, cmdPrefix, cmd) + err, ConfigAdded := retrieveTaskSpecContainerSpecPrivilegesCredentialSpecPropConfigFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || configAdded + retAdded = retAdded || ConfigAdded - err, fileAdded := retrieveTaskSpecContainerSpecPrivilegesCredentialSpecFileFlags(depth, m, cmdPrefix, cmd) + err, FileAdded := retrieveTaskSpecContainerSpecPrivilegesCredentialSpecPropFileFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || fileAdded + retAdded = retAdded || FileAdded - err, registryAdded := retrieveTaskSpecContainerSpecPrivilegesCredentialSpecRegistryFlags(depth, m, cmdPrefix, cmd) + err, RegistryAdded := retrieveTaskSpecContainerSpecPrivilegesCredentialSpecPropRegistryFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || registryAdded + retAdded = retAdded || RegistryAdded return nil, retAdded } -func retrieveTaskSpecContainerSpecPrivilegesCredentialSpecConfigFlags(depth int, m *models.TaskSpecContainerSpecPrivilegesCredentialSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPrivilegesCredentialSpecPropConfigFlags(depth int, m *models.TaskSpecContainerSpecPrivilegesCredentialSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - configFlagName := fmt.Sprintf("%v.Config", cmdPrefix) - if cmd.Flags().Changed(configFlagName) { + flagConfigName := fmt.Sprintf("%v.Config", cmdPrefix) + if cmd.Flags().Changed(flagConfigName) { - var configFlagName string + var flagConfigName string if cmdPrefix == "" { - configFlagName = "Config" + flagConfigName = "Config" } else { - configFlagName = fmt.Sprintf("%v.Config", cmdPrefix) + flagConfigName = fmt.Sprintf("%v.Config", cmdPrefix) } - configFlagValue, err := cmd.Flags().GetString(configFlagName) + flagConfigValue, err := cmd.Flags().GetString(flagConfigName) if err != nil { return err, false } - m.Config = configFlagValue + m.Config = flagConfigValue retAdded = true } @@ -2650,27 +2647,27 @@ func retrieveTaskSpecContainerSpecPrivilegesCredentialSpecConfigFlags(depth int, return nil, retAdded } -func retrieveTaskSpecContainerSpecPrivilegesCredentialSpecFileFlags(depth int, m *models.TaskSpecContainerSpecPrivilegesCredentialSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPrivilegesCredentialSpecPropFileFlags(depth int, m *models.TaskSpecContainerSpecPrivilegesCredentialSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - fileFlagName := fmt.Sprintf("%v.File", cmdPrefix) - if cmd.Flags().Changed(fileFlagName) { + flagFileName := fmt.Sprintf("%v.File", cmdPrefix) + if cmd.Flags().Changed(flagFileName) { - var fileFlagName string + var flagFileName string if cmdPrefix == "" { - fileFlagName = "File" + flagFileName = "File" } else { - fileFlagName = fmt.Sprintf("%v.File", cmdPrefix) + flagFileName = fmt.Sprintf("%v.File", cmdPrefix) } - fileFlagValue, err := cmd.Flags().GetString(fileFlagName) + flagFileValue, err := cmd.Flags().GetString(flagFileName) if err != nil { return err, false } - m.File = fileFlagValue + m.File = flagFileValue retAdded = true } @@ -2678,27 +2675,27 @@ func retrieveTaskSpecContainerSpecPrivilegesCredentialSpecFileFlags(depth int, m return nil, retAdded } -func retrieveTaskSpecContainerSpecPrivilegesCredentialSpecRegistryFlags(depth int, m *models.TaskSpecContainerSpecPrivilegesCredentialSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPrivilegesCredentialSpecPropRegistryFlags(depth int, m *models.TaskSpecContainerSpecPrivilegesCredentialSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - registryFlagName := fmt.Sprintf("%v.Registry", cmdPrefix) - if cmd.Flags().Changed(registryFlagName) { + flagRegistryName := fmt.Sprintf("%v.Registry", cmdPrefix) + if cmd.Flags().Changed(flagRegistryName) { - var registryFlagName string + var flagRegistryName string if cmdPrefix == "" { - registryFlagName = "Registry" + flagRegistryName = "Registry" } else { - registryFlagName = fmt.Sprintf("%v.Registry", cmdPrefix) + flagRegistryName = fmt.Sprintf("%v.Registry", cmdPrefix) } - registryFlagValue, err := cmd.Flags().GetString(registryFlagName) + flagRegistryValue, err := cmd.Flags().GetString(flagRegistryName) if err != nil { return err, false } - m.Registry = registryFlagValue + m.Registry = flagRegistryValue retAdded = true } @@ -2711,130 +2708,130 @@ func retrieveTaskSpecContainerSpecPrivilegesCredentialSpecRegistryFlags(depth in // register flags to command func registerModelTaskSpecContainerSpecPrivilegesSELinuxContextFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskSpecContainerSpecPrivilegesSELinuxContextDisable(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPrivilegesSELinuxContextPropDisable(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecPrivilegesSELinuxContextLevel(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPrivilegesSELinuxContextPropLevel(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecPrivilegesSELinuxContextRole(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPrivilegesSELinuxContextPropRole(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecPrivilegesSELinuxContextType(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPrivilegesSELinuxContextPropType(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecPrivilegesSELinuxContextUser(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecPrivilegesSELinuxContextPropUser(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskSpecContainerSpecPrivilegesSELinuxContextDisable(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPrivilegesSELinuxContextPropDisable(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - disableDescription := `Disable SELinux` + flagDisableDescription := `Disable SELinux` - var disableFlagName string + var flagDisableName string if cmdPrefix == "" { - disableFlagName = "Disable" + flagDisableName = "Disable" } else { - disableFlagName = fmt.Sprintf("%v.Disable", cmdPrefix) + flagDisableName = fmt.Sprintf("%v.Disable", cmdPrefix) } - var disableFlagDefault bool + var flagDisableDefault bool - _ = cmd.PersistentFlags().Bool(disableFlagName, disableFlagDefault, disableDescription) + _ = cmd.PersistentFlags().Bool(flagDisableName, flagDisableDefault, flagDisableDescription) return nil } -func registerTaskSpecContainerSpecPrivilegesSELinuxContextLevel(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPrivilegesSELinuxContextPropLevel(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - levelDescription := `SELinux level label` + flagLevelDescription := `SELinux level label` - var levelFlagName string + var flagLevelName string if cmdPrefix == "" { - levelFlagName = "Level" + flagLevelName = "Level" } else { - levelFlagName = fmt.Sprintf("%v.Level", cmdPrefix) + flagLevelName = fmt.Sprintf("%v.Level", cmdPrefix) } - var levelFlagDefault string + var flagLevelDefault string - _ = cmd.PersistentFlags().String(levelFlagName, levelFlagDefault, levelDescription) + _ = cmd.PersistentFlags().String(flagLevelName, flagLevelDefault, flagLevelDescription) return nil } -func registerTaskSpecContainerSpecPrivilegesSELinuxContextRole(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPrivilegesSELinuxContextPropRole(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - roleDescription := `SELinux role label` + flagRoleDescription := `SELinux role label` - var roleFlagName string + var flagRoleName string if cmdPrefix == "" { - roleFlagName = "Role" + flagRoleName = "Role" } else { - roleFlagName = fmt.Sprintf("%v.Role", cmdPrefix) + flagRoleName = fmt.Sprintf("%v.Role", cmdPrefix) } - var roleFlagDefault string + var flagRoleDefault string - _ = cmd.PersistentFlags().String(roleFlagName, roleFlagDefault, roleDescription) + _ = cmd.PersistentFlags().String(flagRoleName, flagRoleDefault, flagRoleDescription) return nil } -func registerTaskSpecContainerSpecPrivilegesSELinuxContextType(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPrivilegesSELinuxContextPropType(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - typeDescription := `SELinux type label` + flagTypeDescription := `SELinux type label` - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - var typeFlagDefault string + var flagTypeDefault string - _ = cmd.PersistentFlags().String(typeFlagName, typeFlagDefault, typeDescription) + _ = cmd.PersistentFlags().String(flagTypeName, flagTypeDefault, flagTypeDescription) return nil } -func registerTaskSpecContainerSpecPrivilegesSELinuxContextUser(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecPrivilegesSELinuxContextPropUser(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - userDescription := `SELinux user label` + flagUserDescription := `SELinux user label` - var userFlagName string + var flagUserName string if cmdPrefix == "" { - userFlagName = "User" + flagUserName = "User" } else { - userFlagName = fmt.Sprintf("%v.User", cmdPrefix) + flagUserName = fmt.Sprintf("%v.User", cmdPrefix) } - var userFlagDefault string + var flagUserDefault string - _ = cmd.PersistentFlags().String(userFlagName, userFlagDefault, userDescription) + _ = cmd.PersistentFlags().String(flagUserName, flagUserDefault, flagUserDescription) return nil } @@ -2843,60 +2840,60 @@ func registerTaskSpecContainerSpecPrivilegesSELinuxContextUser(depth int, cmdPre func retrieveModelTaskSpecContainerSpecPrivilegesSELinuxContextFlags(depth int, m *models.TaskSpecContainerSpecPrivilegesSELinuxContext, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, disableAdded := retrieveTaskSpecContainerSpecPrivilegesSELinuxContextDisableFlags(depth, m, cmdPrefix, cmd) + err, DisableAdded := retrieveTaskSpecContainerSpecPrivilegesSELinuxContextPropDisableFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || disableAdded + retAdded = retAdded || DisableAdded - err, levelAdded := retrieveTaskSpecContainerSpecPrivilegesSELinuxContextLevelFlags(depth, m, cmdPrefix, cmd) + err, LevelAdded := retrieveTaskSpecContainerSpecPrivilegesSELinuxContextPropLevelFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || levelAdded + retAdded = retAdded || LevelAdded - err, roleAdded := retrieveTaskSpecContainerSpecPrivilegesSELinuxContextRoleFlags(depth, m, cmdPrefix, cmd) + err, RoleAdded := retrieveTaskSpecContainerSpecPrivilegesSELinuxContextPropRoleFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || roleAdded + retAdded = retAdded || RoleAdded - err, typeAdded := retrieveTaskSpecContainerSpecPrivilegesSELinuxContextTypeFlags(depth, m, cmdPrefix, cmd) + err, TypeAdded := retrieveTaskSpecContainerSpecPrivilegesSELinuxContextPropTypeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || typeAdded + retAdded = retAdded || TypeAdded - err, userAdded := retrieveTaskSpecContainerSpecPrivilegesSELinuxContextUserFlags(depth, m, cmdPrefix, cmd) + err, UserAdded := retrieveTaskSpecContainerSpecPrivilegesSELinuxContextPropUserFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || userAdded + retAdded = retAdded || UserAdded return nil, retAdded } -func retrieveTaskSpecContainerSpecPrivilegesSELinuxContextDisableFlags(depth int, m *models.TaskSpecContainerSpecPrivilegesSELinuxContext, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPrivilegesSELinuxContextPropDisableFlags(depth int, m *models.TaskSpecContainerSpecPrivilegesSELinuxContext, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - disableFlagName := fmt.Sprintf("%v.Disable", cmdPrefix) - if cmd.Flags().Changed(disableFlagName) { + flagDisableName := fmt.Sprintf("%v.Disable", cmdPrefix) + if cmd.Flags().Changed(flagDisableName) { - var disableFlagName string + var flagDisableName string if cmdPrefix == "" { - disableFlagName = "Disable" + flagDisableName = "Disable" } else { - disableFlagName = fmt.Sprintf("%v.Disable", cmdPrefix) + flagDisableName = fmt.Sprintf("%v.Disable", cmdPrefix) } - disableFlagValue, err := cmd.Flags().GetBool(disableFlagName) + flagDisableValue, err := cmd.Flags().GetBool(flagDisableName) if err != nil { return err, false } - m.Disable = disableFlagValue + m.Disable = flagDisableValue retAdded = true } @@ -2904,27 +2901,27 @@ func retrieveTaskSpecContainerSpecPrivilegesSELinuxContextDisableFlags(depth int return nil, retAdded } -func retrieveTaskSpecContainerSpecPrivilegesSELinuxContextLevelFlags(depth int, m *models.TaskSpecContainerSpecPrivilegesSELinuxContext, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPrivilegesSELinuxContextPropLevelFlags(depth int, m *models.TaskSpecContainerSpecPrivilegesSELinuxContext, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - levelFlagName := fmt.Sprintf("%v.Level", cmdPrefix) - if cmd.Flags().Changed(levelFlagName) { + flagLevelName := fmt.Sprintf("%v.Level", cmdPrefix) + if cmd.Flags().Changed(flagLevelName) { - var levelFlagName string + var flagLevelName string if cmdPrefix == "" { - levelFlagName = "Level" + flagLevelName = "Level" } else { - levelFlagName = fmt.Sprintf("%v.Level", cmdPrefix) + flagLevelName = fmt.Sprintf("%v.Level", cmdPrefix) } - levelFlagValue, err := cmd.Flags().GetString(levelFlagName) + flagLevelValue, err := cmd.Flags().GetString(flagLevelName) if err != nil { return err, false } - m.Level = levelFlagValue + m.Level = flagLevelValue retAdded = true } @@ -2932,27 +2929,27 @@ func retrieveTaskSpecContainerSpecPrivilegesSELinuxContextLevelFlags(depth int, return nil, retAdded } -func retrieveTaskSpecContainerSpecPrivilegesSELinuxContextRoleFlags(depth int, m *models.TaskSpecContainerSpecPrivilegesSELinuxContext, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPrivilegesSELinuxContextPropRoleFlags(depth int, m *models.TaskSpecContainerSpecPrivilegesSELinuxContext, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - roleFlagName := fmt.Sprintf("%v.Role", cmdPrefix) - if cmd.Flags().Changed(roleFlagName) { + flagRoleName := fmt.Sprintf("%v.Role", cmdPrefix) + if cmd.Flags().Changed(flagRoleName) { - var roleFlagName string + var flagRoleName string if cmdPrefix == "" { - roleFlagName = "Role" + flagRoleName = "Role" } else { - roleFlagName = fmt.Sprintf("%v.Role", cmdPrefix) + flagRoleName = fmt.Sprintf("%v.Role", cmdPrefix) } - roleFlagValue, err := cmd.Flags().GetString(roleFlagName) + flagRoleValue, err := cmd.Flags().GetString(flagRoleName) if err != nil { return err, false } - m.Role = roleFlagValue + m.Role = flagRoleValue retAdded = true } @@ -2960,27 +2957,27 @@ func retrieveTaskSpecContainerSpecPrivilegesSELinuxContextRoleFlags(depth int, m return nil, retAdded } -func retrieveTaskSpecContainerSpecPrivilegesSELinuxContextTypeFlags(depth int, m *models.TaskSpecContainerSpecPrivilegesSELinuxContext, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPrivilegesSELinuxContextPropTypeFlags(depth int, m *models.TaskSpecContainerSpecPrivilegesSELinuxContext, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - typeFlagName := fmt.Sprintf("%v.Type", cmdPrefix) - if cmd.Flags().Changed(typeFlagName) { + flagTypeName := fmt.Sprintf("%v.Type", cmdPrefix) + if cmd.Flags().Changed(flagTypeName) { - var typeFlagName string + var flagTypeName string if cmdPrefix == "" { - typeFlagName = "Type" + flagTypeName = "Type" } else { - typeFlagName = fmt.Sprintf("%v.Type", cmdPrefix) + flagTypeName = fmt.Sprintf("%v.Type", cmdPrefix) } - typeFlagValue, err := cmd.Flags().GetString(typeFlagName) + flagTypeValue, err := cmd.Flags().GetString(flagTypeName) if err != nil { return err, false } - m.Type = typeFlagValue + m.Type = flagTypeValue retAdded = true } @@ -2988,27 +2985,27 @@ func retrieveTaskSpecContainerSpecPrivilegesSELinuxContextTypeFlags(depth int, m return nil, retAdded } -func retrieveTaskSpecContainerSpecPrivilegesSELinuxContextUserFlags(depth int, m *models.TaskSpecContainerSpecPrivilegesSELinuxContext, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecPrivilegesSELinuxContextPropUserFlags(depth int, m *models.TaskSpecContainerSpecPrivilegesSELinuxContext, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - userFlagName := fmt.Sprintf("%v.User", cmdPrefix) - if cmd.Flags().Changed(userFlagName) { + flagUserName := fmt.Sprintf("%v.User", cmdPrefix) + if cmd.Flags().Changed(flagUserName) { - var userFlagName string + var flagUserName string if cmdPrefix == "" { - userFlagName = "User" + flagUserName = "User" } else { - userFlagName = fmt.Sprintf("%v.User", cmdPrefix) + flagUserName = fmt.Sprintf("%v.User", cmdPrefix) } - userFlagValue, err := cmd.Flags().GetString(userFlagName) + flagUserValue, err := cmd.Flags().GetString(flagUserName) if err != nil { return err, false } - m.User = userFlagValue + m.User = flagUserValue retAdded = true } @@ -3021,80 +3018,80 @@ func retrieveTaskSpecContainerSpecPrivilegesSELinuxContextUserFlags(depth int, m // register flags to command func registerModelTaskSpecContainerSpecSecretsItems0Flags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskSpecContainerSpecSecretsItems0File(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecSecretsItems0PropFile(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecSecretsItems0SecretID(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecSecretsItems0PropSecretID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecSecretsItems0SecretName(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecSecretsItems0PropSecretName(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskSpecContainerSpecSecretsItems0File(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecSecretsItems0PropFile(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var fileFlagName string + var flagFileName string if cmdPrefix == "" { - fileFlagName = "File" + flagFileName = "File" } else { - fileFlagName = fmt.Sprintf("%v.File", cmdPrefix) + flagFileName = fmt.Sprintf("%v.File", cmdPrefix) } - if err := registerModelTaskSpecContainerSpecSecretsItems0FileFlags(depth+1, fileFlagName, cmd); err != nil { + if err := registerModelTaskSpecContainerSpecSecretsItems0FileFlags(depth+1, flagFileName, cmd); err != nil { return err } return nil } -func registerTaskSpecContainerSpecSecretsItems0SecretID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecSecretsItems0PropSecretID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - secretIdDescription := `SecretID represents the ID of the specific secret that we're referencing.` + flagSecretIDDescription := `SecretID represents the ID of the specific secret that we're referencing.` - var secretIdFlagName string + var flagSecretIDName string if cmdPrefix == "" { - secretIdFlagName = "SecretID" + flagSecretIDName = "SecretID" } else { - secretIdFlagName = fmt.Sprintf("%v.SecretID", cmdPrefix) + flagSecretIDName = fmt.Sprintf("%v.SecretID", cmdPrefix) } - var secretIdFlagDefault string + var flagSecretIDDefault string - _ = cmd.PersistentFlags().String(secretIdFlagName, secretIdFlagDefault, secretIdDescription) + _ = cmd.PersistentFlags().String(flagSecretIDName, flagSecretIDDefault, flagSecretIDDescription) return nil } -func registerTaskSpecContainerSpecSecretsItems0SecretName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecSecretsItems0PropSecretName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - secretNameDescription := `SecretName is the name of the secret that this references, but this is just provided for + flagSecretNameDescription := `SecretName is the name of the secret that this references, but this is just provided for lookup/display purposes. The secret in the reference will be identified by its ID. ` - var secretNameFlagName string + var flagSecretNameName string if cmdPrefix == "" { - secretNameFlagName = "SecretName" + flagSecretNameName = "SecretName" } else { - secretNameFlagName = fmt.Sprintf("%v.SecretName", cmdPrefix) + flagSecretNameName = fmt.Sprintf("%v.SecretName", cmdPrefix) } - var secretNameFlagDefault string + var flagSecretNameDefault string - _ = cmd.PersistentFlags().String(secretNameFlagName, secretNameFlagDefault, secretNameDescription) + _ = cmd.PersistentFlags().String(flagSecretNameName, flagSecretNameDefault, flagSecretNameDescription) return nil } @@ -3103,75 +3100,75 @@ lookup/display purposes. The secret in the reference will be identified by its I func retrieveModelTaskSpecContainerSpecSecretsItems0Flags(depth int, m *models.TaskSpecContainerSpecSecretsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, fileAdded := retrieveTaskSpecContainerSpecSecretsItems0FileFlags(depth, m, cmdPrefix, cmd) + err, FileAdded := retrieveTaskSpecContainerSpecSecretsItems0PropFileFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || fileAdded + retAdded = retAdded || FileAdded - err, secretIdAdded := retrieveTaskSpecContainerSpecSecretsItems0SecretIDFlags(depth, m, cmdPrefix, cmd) + err, SecretIDAdded := retrieveTaskSpecContainerSpecSecretsItems0PropSecretIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || secretIdAdded + retAdded = retAdded || SecretIDAdded - err, secretNameAdded := retrieveTaskSpecContainerSpecSecretsItems0SecretNameFlags(depth, m, cmdPrefix, cmd) + err, SecretNameAdded := retrieveTaskSpecContainerSpecSecretsItems0PropSecretNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || secretNameAdded + retAdded = retAdded || SecretNameAdded return nil, retAdded } -func retrieveTaskSpecContainerSpecSecretsItems0FileFlags(depth int, m *models.TaskSpecContainerSpecSecretsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecSecretsItems0PropFileFlags(depth int, m *models.TaskSpecContainerSpecSecretsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - fileFlagName := fmt.Sprintf("%v.File", cmdPrefix) - if cmd.Flags().Changed(fileFlagName) { + flagFileName := fmt.Sprintf("%v.File", cmdPrefix) + if cmd.Flags().Changed(flagFileName) { // info: complex object File TaskSpecContainerSpecSecretsItems0File is retrieved outside this Changed() block } - fileFlagValue := m.File - if swag.IsZero(fileFlagValue) { - fileFlagValue = &models.TaskSpecContainerSpecSecretsItems0File{} + flagFileValue := m.File + if swag.IsZero(flagFileValue) { + flagFileValue = &models.TaskSpecContainerSpecSecretsItems0File{} } - err, fileAdded := retrieveModelTaskSpecContainerSpecSecretsItems0FileFlags(depth+1, fileFlagValue, fileFlagName, cmd) + err, FileAdded := retrieveModelTaskSpecContainerSpecSecretsItems0FileFlags(depth+1, flagFileValue, flagFileName, cmd) if err != nil { return err, false } - retAdded = retAdded || fileAdded - if fileAdded { - m.File = fileFlagValue + retAdded = retAdded || FileAdded + if FileAdded { + m.File = flagFileValue } return nil, retAdded } -func retrieveTaskSpecContainerSpecSecretsItems0SecretIDFlags(depth int, m *models.TaskSpecContainerSpecSecretsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecSecretsItems0PropSecretIDFlags(depth int, m *models.TaskSpecContainerSpecSecretsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - secretIdFlagName := fmt.Sprintf("%v.SecretID", cmdPrefix) - if cmd.Flags().Changed(secretIdFlagName) { + flagSecretIDName := fmt.Sprintf("%v.SecretID", cmdPrefix) + if cmd.Flags().Changed(flagSecretIDName) { - var secretIdFlagName string + var flagSecretIDName string if cmdPrefix == "" { - secretIdFlagName = "SecretID" + flagSecretIDName = "SecretID" } else { - secretIdFlagName = fmt.Sprintf("%v.SecretID", cmdPrefix) + flagSecretIDName = fmt.Sprintf("%v.SecretID", cmdPrefix) } - secretIdFlagValue, err := cmd.Flags().GetString(secretIdFlagName) + flagSecretIDValue, err := cmd.Flags().GetString(flagSecretIDName) if err != nil { return err, false } - m.SecretID = secretIdFlagValue + m.SecretID = flagSecretIDValue retAdded = true } @@ -3179,27 +3176,27 @@ func retrieveTaskSpecContainerSpecSecretsItems0SecretIDFlags(depth int, m *model return nil, retAdded } -func retrieveTaskSpecContainerSpecSecretsItems0SecretNameFlags(depth int, m *models.TaskSpecContainerSpecSecretsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecSecretsItems0PropSecretNameFlags(depth int, m *models.TaskSpecContainerSpecSecretsItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - secretNameFlagName := fmt.Sprintf("%v.SecretName", cmdPrefix) - if cmd.Flags().Changed(secretNameFlagName) { + flagSecretNameName := fmt.Sprintf("%v.SecretName", cmdPrefix) + if cmd.Flags().Changed(flagSecretNameName) { - var secretNameFlagName string + var flagSecretNameName string if cmdPrefix == "" { - secretNameFlagName = "SecretName" + flagSecretNameName = "SecretName" } else { - secretNameFlagName = fmt.Sprintf("%v.SecretName", cmdPrefix) + flagSecretNameName = fmt.Sprintf("%v.SecretName", cmdPrefix) } - secretNameFlagValue, err := cmd.Flags().GetString(secretNameFlagName) + flagSecretNameValue, err := cmd.Flags().GetString(flagSecretNameName) if err != nil { return err, false } - m.SecretName = secretNameFlagValue + m.SecretName = flagSecretNameValue retAdded = true } @@ -3212,47 +3209,47 @@ func retrieveTaskSpecContainerSpecSecretsItems0SecretNameFlags(depth int, m *mod // register flags to command func registerModelTaskSpecContainerSpecSecretsItems0FileFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskSpecContainerSpecSecretsItems0FileGID(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecSecretsItems0FilePropGID(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecSecretsItems0FileMode(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecSecretsItems0FilePropMode(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecSecretsItems0FileName(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecSecretsItems0FilePropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecContainerSpecSecretsItems0FileUID(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecContainerSpecSecretsItems0FilePropUID(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskSpecContainerSpecSecretsItems0FileGID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecSecretsItems0FilePropGID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - gIdDescription := `GID represents the file GID.` + flagGIDDescription := `GID represents the file GID.` - var gIdFlagName string + var flagGIDName string if cmdPrefix == "" { - gIdFlagName = "GID" + flagGIDName = "GID" } else { - gIdFlagName = fmt.Sprintf("%v.GID", cmdPrefix) + flagGIDName = fmt.Sprintf("%v.GID", cmdPrefix) } - var gIdFlagDefault string + var flagGIDDefault string - _ = cmd.PersistentFlags().String(gIdFlagName, gIdFlagDefault, gIdDescription) + _ = cmd.PersistentFlags().String(flagGIDName, flagGIDDefault, flagGIDDescription) return nil } -func registerTaskSpecContainerSpecSecretsItems0FileMode(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecSecretsItems0FilePropMode(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -3262,44 +3259,44 @@ func registerTaskSpecContainerSpecSecretsItems0FileMode(depth int, cmdPrefix str return nil } -func registerTaskSpecContainerSpecSecretsItems0FileName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecSecretsItems0FilePropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Name represents the final filename in the filesystem.` + flagNameDescription := `Name represents the final filename in the filesystem.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerTaskSpecContainerSpecSecretsItems0FileUID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecContainerSpecSecretsItems0FilePropUID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - uidDescription := `UID represents the file UID.` + flagUIDDescription := `UID represents the file UID.` - var uidFlagName string + var flagUIDName string if cmdPrefix == "" { - uidFlagName = "UID" + flagUIDName = "UID" } else { - uidFlagName = fmt.Sprintf("%v.UID", cmdPrefix) + flagUIDName = fmt.Sprintf("%v.UID", cmdPrefix) } - var uidFlagDefault string + var flagUIDDefault string - _ = cmd.PersistentFlags().String(uidFlagName, uidFlagDefault, uidDescription) + _ = cmd.PersistentFlags().String(flagUIDName, flagUIDDefault, flagUIDDescription) return nil } @@ -3308,54 +3305,54 @@ func registerTaskSpecContainerSpecSecretsItems0FileUID(depth int, cmdPrefix stri func retrieveModelTaskSpecContainerSpecSecretsItems0FileFlags(depth int, m *models.TaskSpecContainerSpecSecretsItems0File, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, gIdAdded := retrieveTaskSpecContainerSpecSecretsItems0FileGIDFlags(depth, m, cmdPrefix, cmd) + err, GIDAdded := retrieveTaskSpecContainerSpecSecretsItems0FilePropGIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || gIdAdded + retAdded = retAdded || GIDAdded - err, modeAdded := retrieveTaskSpecContainerSpecSecretsItems0FileModeFlags(depth, m, cmdPrefix, cmd) + err, ModeAdded := retrieveTaskSpecContainerSpecSecretsItems0FilePropModeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || modeAdded + retAdded = retAdded || ModeAdded - err, nameAdded := retrieveTaskSpecContainerSpecSecretsItems0FileNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveTaskSpecContainerSpecSecretsItems0FilePropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, uidAdded := retrieveTaskSpecContainerSpecSecretsItems0FileUIDFlags(depth, m, cmdPrefix, cmd) + err, UIDAdded := retrieveTaskSpecContainerSpecSecretsItems0FilePropUIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || uidAdded + retAdded = retAdded || UIDAdded return nil, retAdded } -func retrieveTaskSpecContainerSpecSecretsItems0FileGIDFlags(depth int, m *models.TaskSpecContainerSpecSecretsItems0File, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecSecretsItems0FilePropGIDFlags(depth int, m *models.TaskSpecContainerSpecSecretsItems0File, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - gIdFlagName := fmt.Sprintf("%v.GID", cmdPrefix) - if cmd.Flags().Changed(gIdFlagName) { + flagGIDName := fmt.Sprintf("%v.GID", cmdPrefix) + if cmd.Flags().Changed(flagGIDName) { - var gIdFlagName string + var flagGIDName string if cmdPrefix == "" { - gIdFlagName = "GID" + flagGIDName = "GID" } else { - gIdFlagName = fmt.Sprintf("%v.GID", cmdPrefix) + flagGIDName = fmt.Sprintf("%v.GID", cmdPrefix) } - gIdFlagValue, err := cmd.Flags().GetString(gIdFlagName) + flagGIDValue, err := cmd.Flags().GetString(flagGIDName) if err != nil { return err, false } - m.GID = gIdFlagValue + m.GID = flagGIDValue retAdded = true } @@ -3363,14 +3360,14 @@ func retrieveTaskSpecContainerSpecSecretsItems0FileGIDFlags(depth int, m *models return nil, retAdded } -func retrieveTaskSpecContainerSpecSecretsItems0FileModeFlags(depth int, m *models.TaskSpecContainerSpecSecretsItems0File, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecSecretsItems0FilePropModeFlags(depth int, m *models.TaskSpecContainerSpecSecretsItems0File, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - modeFlagName := fmt.Sprintf("%v.Mode", cmdPrefix) - if cmd.Flags().Changed(modeFlagName) { + flagModeName := fmt.Sprintf("%v.Mode", cmdPrefix) + if cmd.Flags().Changed(flagModeName) { // warning: primitive Mode uint32 is not supported by go-swagger cli yet @@ -3380,27 +3377,27 @@ func retrieveTaskSpecContainerSpecSecretsItems0FileModeFlags(depth int, m *model return nil, retAdded } -func retrieveTaskSpecContainerSpecSecretsItems0FileNameFlags(depth int, m *models.TaskSpecContainerSpecSecretsItems0File, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecSecretsItems0FilePropNameFlags(depth int, m *models.TaskSpecContainerSpecSecretsItems0File, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -3408,27 +3405,27 @@ func retrieveTaskSpecContainerSpecSecretsItems0FileNameFlags(depth int, m *model return nil, retAdded } -func retrieveTaskSpecContainerSpecSecretsItems0FileUIDFlags(depth int, m *models.TaskSpecContainerSpecSecretsItems0File, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecContainerSpecSecretsItems0FilePropUIDFlags(depth int, m *models.TaskSpecContainerSpecSecretsItems0File, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - uidFlagName := fmt.Sprintf("%v.UID", cmdPrefix) - if cmd.Flags().Changed(uidFlagName) { + flagUIDName := fmt.Sprintf("%v.UID", cmdPrefix) + if cmd.Flags().Changed(flagUIDName) { - var uidFlagName string + var flagUIDName string if cmdPrefix == "" { - uidFlagName = "UID" + flagUIDName = "UID" } else { - uidFlagName = fmt.Sprintf("%v.UID", cmdPrefix) + flagUIDName = fmt.Sprintf("%v.UID", cmdPrefix) } - uidFlagValue, err := cmd.Flags().GetString(uidFlagName) + flagUIDValue, err := cmd.Flags().GetString(flagUIDName) if err != nil { return err, false } - m.UID = uidFlagValue + m.UID = flagUIDValue retAdded = true } @@ -3441,39 +3438,39 @@ func retrieveTaskSpecContainerSpecSecretsItems0FileUIDFlags(depth int, m *models // register flags to command func registerModelTaskSpecLogDriverFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskSpecLogDriverName(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecLogDriverPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecLogDriverOptions(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecLogDriverPropOptions(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskSpecLogDriverName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecLogDriverPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `` + flagNameDescription := `` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerTaskSpecLogDriverOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecLogDriverPropOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -3487,42 +3484,42 @@ func registerTaskSpecLogDriverOptions(depth int, cmdPrefix string, cmd *cobra.Co func retrieveModelTaskSpecLogDriverFlags(depth int, m *models.TaskSpecLogDriver, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, nameAdded := retrieveTaskSpecLogDriverNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveTaskSpecLogDriverPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, optionsAdded := retrieveTaskSpecLogDriverOptionsFlags(depth, m, cmdPrefix, cmd) + err, OptionsAdded := retrieveTaskSpecLogDriverPropOptionsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || optionsAdded + retAdded = retAdded || OptionsAdded return nil, retAdded } -func retrieveTaskSpecLogDriverNameFlags(depth int, m *models.TaskSpecLogDriver, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecLogDriverPropNameFlags(depth int, m *models.TaskSpecLogDriver, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -3530,14 +3527,14 @@ func retrieveTaskSpecLogDriverNameFlags(depth int, m *models.TaskSpecLogDriver, return nil, retAdded } -func retrieveTaskSpecLogDriverOptionsFlags(depth int, m *models.TaskSpecLogDriver, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecLogDriverPropOptionsFlags(depth int, m *models.TaskSpecLogDriver, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - optionsFlagName := fmt.Sprintf("%v.Options", cmdPrefix) - if cmd.Flags().Changed(optionsFlagName) { + flagOptionsName := fmt.Sprintf("%v.Options", cmdPrefix) + if cmd.Flags().Changed(flagOptionsName) { // warning: Options map type map[string]string is not supported by go-swagger cli yet } @@ -3549,30 +3546,30 @@ func retrieveTaskSpecLogDriverOptionsFlags(depth int, m *models.TaskSpecLogDrive // register flags to command func registerModelTaskSpecNetworkAttachmentSpecFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskSpecNetworkAttachmentSpecContainerID(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecNetworkAttachmentSpecPropContainerID(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskSpecNetworkAttachmentSpecContainerID(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecNetworkAttachmentSpecPropContainerID(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - containerIdDescription := `ID of the container represented by this task` + flagContainerIDDescription := `ID of the container represented by this task` - var containerIdFlagName string + var flagContainerIDName string if cmdPrefix == "" { - containerIdFlagName = "ContainerID" + flagContainerIDName = "ContainerID" } else { - containerIdFlagName = fmt.Sprintf("%v.ContainerID", cmdPrefix) + flagContainerIDName = fmt.Sprintf("%v.ContainerID", cmdPrefix) } - var containerIdFlagDefault string + var flagContainerIDDefault string - _ = cmd.PersistentFlags().String(containerIdFlagName, containerIdFlagDefault, containerIdDescription) + _ = cmd.PersistentFlags().String(flagContainerIDName, flagContainerIDDefault, flagContainerIDDescription) return nil } @@ -3581,36 +3578,36 @@ func registerTaskSpecNetworkAttachmentSpecContainerID(depth int, cmdPrefix strin func retrieveModelTaskSpecNetworkAttachmentSpecFlags(depth int, m *models.TaskSpecNetworkAttachmentSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, containerIdAdded := retrieveTaskSpecNetworkAttachmentSpecContainerIDFlags(depth, m, cmdPrefix, cmd) + err, ContainerIDAdded := retrieveTaskSpecNetworkAttachmentSpecPropContainerIDFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || containerIdAdded + retAdded = retAdded || ContainerIDAdded return nil, retAdded } -func retrieveTaskSpecNetworkAttachmentSpecContainerIDFlags(depth int, m *models.TaskSpecNetworkAttachmentSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecNetworkAttachmentSpecPropContainerIDFlags(depth int, m *models.TaskSpecNetworkAttachmentSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - containerIdFlagName := fmt.Sprintf("%v.ContainerID", cmdPrefix) - if cmd.Flags().Changed(containerIdFlagName) { + flagContainerIDName := fmt.Sprintf("%v.ContainerID", cmdPrefix) + if cmd.Flags().Changed(flagContainerIDName) { - var containerIdFlagName string + var flagContainerIDName string if cmdPrefix == "" { - containerIdFlagName = "ContainerID" + flagContainerIDName = "ContainerID" } else { - containerIdFlagName = fmt.Sprintf("%v.ContainerID", cmdPrefix) + flagContainerIDName = fmt.Sprintf("%v.ContainerID", cmdPrefix) } - containerIdFlagValue, err := cmd.Flags().GetString(containerIdFlagName) + flagContainerIDValue, err := cmd.Flags().GetString(flagContainerIDName) if err != nil { return err, false } - m.ContainerID = containerIdFlagValue + m.ContainerID = flagContainerIDValue retAdded = true } @@ -3623,26 +3620,26 @@ func retrieveTaskSpecNetworkAttachmentSpecContainerIDFlags(depth int, m *models. // register flags to command func registerModelTaskSpecPlacementFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskSpecPlacementConstraints(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPlacementPropConstraints(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecPlacementMaxReplicas(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPlacementPropMaxReplicas(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecPlacementPlatforms(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPlacementPropPlatforms(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecPlacementPreferences(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPlacementPropPreferences(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskSpecPlacementConstraints(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPlacementPropConstraints(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -3652,28 +3649,28 @@ func registerTaskSpecPlacementConstraints(depth int, cmdPrefix string, cmd *cobr return nil } -func registerTaskSpecPlacementMaxReplicas(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPlacementPropMaxReplicas(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - maxReplicasDescription := `Maximum number of replicas for per node (default value is 0, which is unlimited)` + flagMaxReplicasDescription := `Maximum number of replicas for per node (default value is 0, which is unlimited)` - var maxReplicasFlagName string + var flagMaxReplicasName string if cmdPrefix == "" { - maxReplicasFlagName = "MaxReplicas" + flagMaxReplicasName = "MaxReplicas" } else { - maxReplicasFlagName = fmt.Sprintf("%v.MaxReplicas", cmdPrefix) + flagMaxReplicasName = fmt.Sprintf("%v.MaxReplicas", cmdPrefix) } - var maxReplicasFlagDefault int64 + var flagMaxReplicasDefault int64 - _ = cmd.PersistentFlags().Int64(maxReplicasFlagName, maxReplicasFlagDefault, maxReplicasDescription) + _ = cmd.PersistentFlags().Int64(flagMaxReplicasName, flagMaxReplicasDefault, flagMaxReplicasDescription) return nil } -func registerTaskSpecPlacementPlatforms(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPlacementPropPlatforms(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -3683,7 +3680,7 @@ func registerTaskSpecPlacementPlatforms(depth int, cmdPrefix string, cmd *cobra. return nil } -func registerTaskSpecPlacementPreferences(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPlacementPropPreferences(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -3697,68 +3694,68 @@ func registerTaskSpecPlacementPreferences(depth int, cmdPrefix string, cmd *cobr func retrieveModelTaskSpecPlacementFlags(depth int, m *models.TaskSpecPlacement, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, constraintsAdded := retrieveTaskSpecPlacementConstraintsFlags(depth, m, cmdPrefix, cmd) + err, ConstraintsAdded := retrieveTaskSpecPlacementPropConstraintsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || constraintsAdded + retAdded = retAdded || ConstraintsAdded - err, maxReplicasAdded := retrieveTaskSpecPlacementMaxReplicasFlags(depth, m, cmdPrefix, cmd) + err, MaxReplicasAdded := retrieveTaskSpecPlacementPropMaxReplicasFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || maxReplicasAdded + retAdded = retAdded || MaxReplicasAdded - err, platformsAdded := retrieveTaskSpecPlacementPlatformsFlags(depth, m, cmdPrefix, cmd) + err, PlatformsAdded := retrieveTaskSpecPlacementPropPlatformsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || platformsAdded + retAdded = retAdded || PlatformsAdded - err, preferencesAdded := retrieveTaskSpecPlacementPreferencesFlags(depth, m, cmdPrefix, cmd) + err, PreferencesAdded := retrieveTaskSpecPlacementPropPreferencesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || preferencesAdded + retAdded = retAdded || PreferencesAdded return nil, retAdded } -func retrieveTaskSpecPlacementConstraintsFlags(depth int, m *models.TaskSpecPlacement, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPlacementPropConstraintsFlags(depth int, m *models.TaskSpecPlacement, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - constraintsFlagName := fmt.Sprintf("%v.Constraints", cmdPrefix) - if cmd.Flags().Changed(constraintsFlagName) { + flagConstraintsName := fmt.Sprintf("%v.Constraints", cmdPrefix) + if cmd.Flags().Changed(flagConstraintsName) { // warning: Constraints array type []string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveTaskSpecPlacementMaxReplicasFlags(depth int, m *models.TaskSpecPlacement, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPlacementPropMaxReplicasFlags(depth int, m *models.TaskSpecPlacement, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - maxReplicasFlagName := fmt.Sprintf("%v.MaxReplicas", cmdPrefix) - if cmd.Flags().Changed(maxReplicasFlagName) { + flagMaxReplicasName := fmt.Sprintf("%v.MaxReplicas", cmdPrefix) + if cmd.Flags().Changed(flagMaxReplicasName) { - var maxReplicasFlagName string + var flagMaxReplicasName string if cmdPrefix == "" { - maxReplicasFlagName = "MaxReplicas" + flagMaxReplicasName = "MaxReplicas" } else { - maxReplicasFlagName = fmt.Sprintf("%v.MaxReplicas", cmdPrefix) + flagMaxReplicasName = fmt.Sprintf("%v.MaxReplicas", cmdPrefix) } - maxReplicasFlagValue, err := cmd.Flags().GetInt64(maxReplicasFlagName) + flagMaxReplicasValue, err := cmd.Flags().GetInt64(flagMaxReplicasName) if err != nil { return err, false } - m.MaxReplicas = maxReplicasFlagValue + m.MaxReplicas = flagMaxReplicasValue retAdded = true } @@ -3766,28 +3763,28 @@ func retrieveTaskSpecPlacementMaxReplicasFlags(depth int, m *models.TaskSpecPlac return nil, retAdded } -func retrieveTaskSpecPlacementPlatformsFlags(depth int, m *models.TaskSpecPlacement, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPlacementPropPlatformsFlags(depth int, m *models.TaskSpecPlacement, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - platformsFlagName := fmt.Sprintf("%v.Platforms", cmdPrefix) - if cmd.Flags().Changed(platformsFlagName) { + flagPlatformsName := fmt.Sprintf("%v.Platforms", cmdPrefix) + if cmd.Flags().Changed(flagPlatformsName) { // warning: Platforms array type []*Platform is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveTaskSpecPlacementPreferencesFlags(depth int, m *models.TaskSpecPlacement, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPlacementPropPreferencesFlags(depth int, m *models.TaskSpecPlacement, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - preferencesFlagName := fmt.Sprintf("%v.Preferences", cmdPrefix) - if cmd.Flags().Changed(preferencesFlagName) { + flagPreferencesName := fmt.Sprintf("%v.Preferences", cmdPrefix) + if cmd.Flags().Changed(flagPreferencesName) { // warning: Preferences array type []*TaskSpecPlacementPreferencesItems0 is not supported by go-swagger cli yet } @@ -3799,26 +3796,26 @@ func retrieveTaskSpecPlacementPreferencesFlags(depth int, m *models.TaskSpecPlac // register flags to command func registerModelTaskSpecPlacementPreferencesItems0Flags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskSpecPlacementPreferencesItems0Spread(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPlacementPreferencesItems0PropSpread(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskSpecPlacementPreferencesItems0Spread(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPlacementPreferencesItems0PropSpread(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var spreadFlagName string + var flagSpreadName string if cmdPrefix == "" { - spreadFlagName = "Spread" + flagSpreadName = "Spread" } else { - spreadFlagName = fmt.Sprintf("%v.Spread", cmdPrefix) + flagSpreadName = fmt.Sprintf("%v.Spread", cmdPrefix) } - if err := registerModelTaskSpecPlacementPreferencesItems0SpreadFlags(depth+1, spreadFlagName, cmd); err != nil { + if err := registerModelTaskSpecPlacementPreferencesItems0SpreadFlags(depth+1, flagSpreadName, cmd); err != nil { return err } @@ -3829,37 +3826,37 @@ func registerTaskSpecPlacementPreferencesItems0Spread(depth int, cmdPrefix strin func retrieveModelTaskSpecPlacementPreferencesItems0Flags(depth int, m *models.TaskSpecPlacementPreferencesItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, spreadAdded := retrieveTaskSpecPlacementPreferencesItems0SpreadFlags(depth, m, cmdPrefix, cmd) + err, SpreadAdded := retrieveTaskSpecPlacementPreferencesItems0PropSpreadFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || spreadAdded + retAdded = retAdded || SpreadAdded return nil, retAdded } -func retrieveTaskSpecPlacementPreferencesItems0SpreadFlags(depth int, m *models.TaskSpecPlacementPreferencesItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPlacementPreferencesItems0PropSpreadFlags(depth int, m *models.TaskSpecPlacementPreferencesItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - spreadFlagName := fmt.Sprintf("%v.Spread", cmdPrefix) - if cmd.Flags().Changed(spreadFlagName) { + flagSpreadName := fmt.Sprintf("%v.Spread", cmdPrefix) + if cmd.Flags().Changed(flagSpreadName) { // info: complex object Spread TaskSpecPlacementPreferencesItems0Spread is retrieved outside this Changed() block } - spreadFlagValue := m.Spread - if swag.IsZero(spreadFlagValue) { - spreadFlagValue = &models.TaskSpecPlacementPreferencesItems0Spread{} + flagSpreadValue := m.Spread + if swag.IsZero(flagSpreadValue) { + flagSpreadValue = &models.TaskSpecPlacementPreferencesItems0Spread{} } - err, spreadAdded := retrieveModelTaskSpecPlacementPreferencesItems0SpreadFlags(depth+1, spreadFlagValue, spreadFlagName, cmd) + err, SpreadAdded := retrieveModelTaskSpecPlacementPreferencesItems0SpreadFlags(depth+1, flagSpreadValue, flagSpreadName, cmd) if err != nil { return err, false } - retAdded = retAdded || spreadAdded - if spreadAdded { - m.Spread = spreadFlagValue + retAdded = retAdded || SpreadAdded + if SpreadAdded { + m.Spread = flagSpreadValue } return nil, retAdded @@ -3870,30 +3867,30 @@ func retrieveTaskSpecPlacementPreferencesItems0SpreadFlags(depth int, m *models. // register flags to command func registerModelTaskSpecPlacementPreferencesItems0SpreadFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskSpecPlacementPreferencesItems0SpreadSpreadDescriptor(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPlacementPreferencesItems0SpreadPropSpreadDescriptor(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskSpecPlacementPreferencesItems0SpreadSpreadDescriptor(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPlacementPreferencesItems0SpreadPropSpreadDescriptor(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - spreadDescriptorDescription := `label descriptor, such as engine.labels.az` + flagSpreadDescriptorDescription := `label descriptor, such as engine.labels.az` - var spreadDescriptorFlagName string + var flagSpreadDescriptorName string if cmdPrefix == "" { - spreadDescriptorFlagName = "SpreadDescriptor" + flagSpreadDescriptorName = "SpreadDescriptor" } else { - spreadDescriptorFlagName = fmt.Sprintf("%v.SpreadDescriptor", cmdPrefix) + flagSpreadDescriptorName = fmt.Sprintf("%v.SpreadDescriptor", cmdPrefix) } - var spreadDescriptorFlagDefault string + var flagSpreadDescriptorDefault string - _ = cmd.PersistentFlags().String(spreadDescriptorFlagName, spreadDescriptorFlagDefault, spreadDescriptorDescription) + _ = cmd.PersistentFlags().String(flagSpreadDescriptorName, flagSpreadDescriptorDefault, flagSpreadDescriptorDescription) return nil } @@ -3902,36 +3899,36 @@ func registerTaskSpecPlacementPreferencesItems0SpreadSpreadDescriptor(depth int, func retrieveModelTaskSpecPlacementPreferencesItems0SpreadFlags(depth int, m *models.TaskSpecPlacementPreferencesItems0Spread, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, spreadDescriptorAdded := retrieveTaskSpecPlacementPreferencesItems0SpreadSpreadDescriptorFlags(depth, m, cmdPrefix, cmd) + err, SpreadDescriptorAdded := retrieveTaskSpecPlacementPreferencesItems0SpreadPropSpreadDescriptorFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || spreadDescriptorAdded + retAdded = retAdded || SpreadDescriptorAdded return nil, retAdded } -func retrieveTaskSpecPlacementPreferencesItems0SpreadSpreadDescriptorFlags(depth int, m *models.TaskSpecPlacementPreferencesItems0Spread, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPlacementPreferencesItems0SpreadPropSpreadDescriptorFlags(depth int, m *models.TaskSpecPlacementPreferencesItems0Spread, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - spreadDescriptorFlagName := fmt.Sprintf("%v.SpreadDescriptor", cmdPrefix) - if cmd.Flags().Changed(spreadDescriptorFlagName) { + flagSpreadDescriptorName := fmt.Sprintf("%v.SpreadDescriptor", cmdPrefix) + if cmd.Flags().Changed(flagSpreadDescriptorName) { - var spreadDescriptorFlagName string + var flagSpreadDescriptorName string if cmdPrefix == "" { - spreadDescriptorFlagName = "SpreadDescriptor" + flagSpreadDescriptorName = "SpreadDescriptor" } else { - spreadDescriptorFlagName = fmt.Sprintf("%v.SpreadDescriptor", cmdPrefix) + flagSpreadDescriptorName = fmt.Sprintf("%v.SpreadDescriptor", cmdPrefix) } - spreadDescriptorFlagValue, err := cmd.Flags().GetString(spreadDescriptorFlagName) + flagSpreadDescriptorValue, err := cmd.Flags().GetString(flagSpreadDescriptorName) if err != nil { return err, false } - m.SpreadDescriptor = spreadDescriptorFlagValue + m.SpreadDescriptor = flagSpreadDescriptorValue retAdded = true } @@ -3944,68 +3941,68 @@ func retrieveTaskSpecPlacementPreferencesItems0SpreadSpreadDescriptorFlags(depth // register flags to command func registerModelTaskSpecPluginSpecFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskSpecPluginSpecDisabled(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPluginSpecPropDisabled(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecPluginSpecName(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPluginSpecPropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecPluginSpecPluginPrivilege(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPluginSpecPropPluginPrivilege(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecPluginSpecRemote(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPluginSpecPropRemote(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskSpecPluginSpecDisabled(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPluginSpecPropDisabled(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - disabledDescription := `Disable the plugin once scheduled.` + flagDisabledDescription := `Disable the plugin once scheduled.` - var disabledFlagName string + var flagDisabledName string if cmdPrefix == "" { - disabledFlagName = "Disabled" + flagDisabledName = "Disabled" } else { - disabledFlagName = fmt.Sprintf("%v.Disabled", cmdPrefix) + flagDisabledName = fmt.Sprintf("%v.Disabled", cmdPrefix) } - var disabledFlagDefault bool + var flagDisabledDefault bool - _ = cmd.PersistentFlags().Bool(disabledFlagName, disabledFlagDefault, disabledDescription) + _ = cmd.PersistentFlags().Bool(flagDisabledName, flagDisabledDefault, flagDisabledDescription) return nil } -func registerTaskSpecPluginSpecName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPluginSpecPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `The name or 'alias' to use for the plugin.` + flagNameDescription := `The name or 'alias' to use for the plugin.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerTaskSpecPluginSpecPluginPrivilege(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPluginSpecPropPluginPrivilege(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -4015,23 +4012,23 @@ func registerTaskSpecPluginSpecPluginPrivilege(depth int, cmdPrefix string, cmd return nil } -func registerTaskSpecPluginSpecRemote(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPluginSpecPropRemote(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - remoteDescription := `The plugin image reference to use.` + flagRemoteDescription := `The plugin image reference to use.` - var remoteFlagName string + var flagRemoteName string if cmdPrefix == "" { - remoteFlagName = "Remote" + flagRemoteName = "Remote" } else { - remoteFlagName = fmt.Sprintf("%v.Remote", cmdPrefix) + flagRemoteName = fmt.Sprintf("%v.Remote", cmdPrefix) } - var remoteFlagDefault string + var flagRemoteDefault string - _ = cmd.PersistentFlags().String(remoteFlagName, remoteFlagDefault, remoteDescription) + _ = cmd.PersistentFlags().String(flagRemoteName, flagRemoteDefault, flagRemoteDescription) return nil } @@ -4040,54 +4037,54 @@ func registerTaskSpecPluginSpecRemote(depth int, cmdPrefix string, cmd *cobra.Co func retrieveModelTaskSpecPluginSpecFlags(depth int, m *models.TaskSpecPluginSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, disabledAdded := retrieveTaskSpecPluginSpecDisabledFlags(depth, m, cmdPrefix, cmd) + err, DisabledAdded := retrieveTaskSpecPluginSpecPropDisabledFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || disabledAdded + retAdded = retAdded || DisabledAdded - err, nameAdded := retrieveTaskSpecPluginSpecNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveTaskSpecPluginSpecPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, pluginPrivilegeAdded := retrieveTaskSpecPluginSpecPluginPrivilegeFlags(depth, m, cmdPrefix, cmd) + err, PluginPrivilegeAdded := retrieveTaskSpecPluginSpecPropPluginPrivilegeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || pluginPrivilegeAdded + retAdded = retAdded || PluginPrivilegeAdded - err, remoteAdded := retrieveTaskSpecPluginSpecRemoteFlags(depth, m, cmdPrefix, cmd) + err, RemoteAdded := retrieveTaskSpecPluginSpecPropRemoteFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || remoteAdded + retAdded = retAdded || RemoteAdded return nil, retAdded } -func retrieveTaskSpecPluginSpecDisabledFlags(depth int, m *models.TaskSpecPluginSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPluginSpecPropDisabledFlags(depth int, m *models.TaskSpecPluginSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - disabledFlagName := fmt.Sprintf("%v.Disabled", cmdPrefix) - if cmd.Flags().Changed(disabledFlagName) { + flagDisabledName := fmt.Sprintf("%v.Disabled", cmdPrefix) + if cmd.Flags().Changed(flagDisabledName) { - var disabledFlagName string + var flagDisabledName string if cmdPrefix == "" { - disabledFlagName = "Disabled" + flagDisabledName = "Disabled" } else { - disabledFlagName = fmt.Sprintf("%v.Disabled", cmdPrefix) + flagDisabledName = fmt.Sprintf("%v.Disabled", cmdPrefix) } - disabledFlagValue, err := cmd.Flags().GetBool(disabledFlagName) + flagDisabledValue, err := cmd.Flags().GetBool(flagDisabledName) if err != nil { return err, false } - m.Disabled = disabledFlagValue + m.Disabled = flagDisabledValue retAdded = true } @@ -4095,27 +4092,27 @@ func retrieveTaskSpecPluginSpecDisabledFlags(depth int, m *models.TaskSpecPlugin return nil, retAdded } -func retrieveTaskSpecPluginSpecNameFlags(depth int, m *models.TaskSpecPluginSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPluginSpecPropNameFlags(depth int, m *models.TaskSpecPluginSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -4123,41 +4120,41 @@ func retrieveTaskSpecPluginSpecNameFlags(depth int, m *models.TaskSpecPluginSpec return nil, retAdded } -func retrieveTaskSpecPluginSpecPluginPrivilegeFlags(depth int, m *models.TaskSpecPluginSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPluginSpecPropPluginPrivilegeFlags(depth int, m *models.TaskSpecPluginSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - pluginPrivilegeFlagName := fmt.Sprintf("%v.PluginPrivilege", cmdPrefix) - if cmd.Flags().Changed(pluginPrivilegeFlagName) { + flagPluginPrivilegeName := fmt.Sprintf("%v.PluginPrivilege", cmdPrefix) + if cmd.Flags().Changed(flagPluginPrivilegeName) { // warning: PluginPrivilege array type []*TaskSpecPluginSpecPluginPrivilegeItems0 is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveTaskSpecPluginSpecRemoteFlags(depth int, m *models.TaskSpecPluginSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPluginSpecPropRemoteFlags(depth int, m *models.TaskSpecPluginSpec, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - remoteFlagName := fmt.Sprintf("%v.Remote", cmdPrefix) - if cmd.Flags().Changed(remoteFlagName) { + flagRemoteName := fmt.Sprintf("%v.Remote", cmdPrefix) + if cmd.Flags().Changed(flagRemoteName) { - var remoteFlagName string + var flagRemoteName string if cmdPrefix == "" { - remoteFlagName = "Remote" + flagRemoteName = "Remote" } else { - remoteFlagName = fmt.Sprintf("%v.Remote", cmdPrefix) + flagRemoteName = fmt.Sprintf("%v.Remote", cmdPrefix) } - remoteFlagValue, err := cmd.Flags().GetString(remoteFlagName) + flagRemoteValue, err := cmd.Flags().GetString(flagRemoteName) if err != nil { return err, false } - m.Remote = remoteFlagValue + m.Remote = flagRemoteValue retAdded = true } @@ -4170,64 +4167,64 @@ func retrieveTaskSpecPluginSpecRemoteFlags(depth int, m *models.TaskSpecPluginSp // register flags to command func registerModelTaskSpecPluginSpecPluginPrivilegeItems0Flags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskSpecPluginSpecPluginPrivilegeItems0Description(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPluginSpecPluginPrivilegeItems0PropDescription(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecPluginSpecPluginPrivilegeItems0Name(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPluginSpecPluginPrivilegeItems0PropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecPluginSpecPluginPrivilegeItems0Value(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecPluginSpecPluginPrivilegeItems0PropValue(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskSpecPluginSpecPluginPrivilegeItems0Description(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPluginSpecPluginPrivilegeItems0PropDescription(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - descriptionDescription := `` + flagDescriptionDescription := `` - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "Description" + flagDescriptionName = "Description" } else { - descriptionFlagName = fmt.Sprintf("%v.Description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.Description", cmdPrefix) } - var descriptionFlagDefault string + var flagDescriptionDefault string - _ = cmd.PersistentFlags().String(descriptionFlagName, descriptionFlagDefault, descriptionDescription) + _ = cmd.PersistentFlags().String(flagDescriptionName, flagDescriptionDefault, flagDescriptionDescription) return nil } -func registerTaskSpecPluginSpecPluginPrivilegeItems0Name(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPluginSpecPluginPrivilegeItems0PropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `` + flagNameDescription := `` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerTaskSpecPluginSpecPluginPrivilegeItems0Value(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecPluginSpecPluginPrivilegeItems0PropValue(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -4241,48 +4238,48 @@ func registerTaskSpecPluginSpecPluginPrivilegeItems0Value(depth int, cmdPrefix s func retrieveModelTaskSpecPluginSpecPluginPrivilegeItems0Flags(depth int, m *models.TaskSpecPluginSpecPluginPrivilegeItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, descriptionAdded := retrieveTaskSpecPluginSpecPluginPrivilegeItems0DescriptionFlags(depth, m, cmdPrefix, cmd) + err, DescriptionAdded := retrieveTaskSpecPluginSpecPluginPrivilegeItems0PropDescriptionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || descriptionAdded + retAdded = retAdded || DescriptionAdded - err, nameAdded := retrieveTaskSpecPluginSpecPluginPrivilegeItems0NameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveTaskSpecPluginSpecPluginPrivilegeItems0PropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, valueAdded := retrieveTaskSpecPluginSpecPluginPrivilegeItems0ValueFlags(depth, m, cmdPrefix, cmd) + err, ValueAdded := retrieveTaskSpecPluginSpecPluginPrivilegeItems0PropValueFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || valueAdded + retAdded = retAdded || ValueAdded return nil, retAdded } -func retrieveTaskSpecPluginSpecPluginPrivilegeItems0DescriptionFlags(depth int, m *models.TaskSpecPluginSpecPluginPrivilegeItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPluginSpecPluginPrivilegeItems0PropDescriptionFlags(depth int, m *models.TaskSpecPluginSpecPluginPrivilegeItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - descriptionFlagName := fmt.Sprintf("%v.Description", cmdPrefix) - if cmd.Flags().Changed(descriptionFlagName) { + flagDescriptionName := fmt.Sprintf("%v.Description", cmdPrefix) + if cmd.Flags().Changed(flagDescriptionName) { - var descriptionFlagName string + var flagDescriptionName string if cmdPrefix == "" { - descriptionFlagName = "Description" + flagDescriptionName = "Description" } else { - descriptionFlagName = fmt.Sprintf("%v.Description", cmdPrefix) + flagDescriptionName = fmt.Sprintf("%v.Description", cmdPrefix) } - descriptionFlagValue, err := cmd.Flags().GetString(descriptionFlagName) + flagDescriptionValue, err := cmd.Flags().GetString(flagDescriptionName) if err != nil { return err, false } - m.Description = descriptionFlagValue + m.Description = flagDescriptionValue retAdded = true } @@ -4290,27 +4287,27 @@ func retrieveTaskSpecPluginSpecPluginPrivilegeItems0DescriptionFlags(depth int, return nil, retAdded } -func retrieveTaskSpecPluginSpecPluginPrivilegeItems0NameFlags(depth int, m *models.TaskSpecPluginSpecPluginPrivilegeItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPluginSpecPluginPrivilegeItems0PropNameFlags(depth int, m *models.TaskSpecPluginSpecPluginPrivilegeItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -4318,14 +4315,14 @@ func retrieveTaskSpecPluginSpecPluginPrivilegeItems0NameFlags(depth int, m *mode return nil, retAdded } -func retrieveTaskSpecPluginSpecPluginPrivilegeItems0ValueFlags(depth int, m *models.TaskSpecPluginSpecPluginPrivilegeItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecPluginSpecPluginPrivilegeItems0PropValueFlags(depth int, m *models.TaskSpecPluginSpecPluginPrivilegeItems0, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - valueFlagName := fmt.Sprintf("%v.Value", cmdPrefix) - if cmd.Flags().Changed(valueFlagName) { + flagValueName := fmt.Sprintf("%v.Value", cmdPrefix) + if cmd.Flags().Changed(flagValueName) { // warning: Value array type []string is not supported by go-swagger cli yet } @@ -4337,49 +4334,49 @@ func retrieveTaskSpecPluginSpecPluginPrivilegeItems0ValueFlags(depth int, m *mod // register flags to command func registerModelTaskSpecResourcesFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskSpecResourcesLimits(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecResourcesPropLimits(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecResourcesReservation(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecResourcesPropReservation(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskSpecResourcesLimits(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecResourcesPropLimits(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var limitsFlagName string + var flagLimitsName string if cmdPrefix == "" { - limitsFlagName = "Limits" + flagLimitsName = "Limits" } else { - limitsFlagName = fmt.Sprintf("%v.Limits", cmdPrefix) + flagLimitsName = fmt.Sprintf("%v.Limits", cmdPrefix) } - if err := registerModelResourceObjectFlags(depth+1, limitsFlagName, cmd); err != nil { + if err := registerModelResourceObjectFlags(depth+1, flagLimitsName, cmd); err != nil { return err } return nil } -func registerTaskSpecResourcesReservation(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecResourcesPropReservation(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var reservationFlagName string + var flagReservationName string if cmdPrefix == "" { - reservationFlagName = "Reservation" + flagReservationName = "Reservation" } else { - reservationFlagName = fmt.Sprintf("%v.Reservation", cmdPrefix) + flagReservationName = fmt.Sprintf("%v.Reservation", cmdPrefix) } - if err := registerModelResourceObjectFlags(depth+1, reservationFlagName, cmd); err != nil { + if err := registerModelResourceObjectFlags(depth+1, flagReservationName, cmd); err != nil { return err } @@ -4390,70 +4387,70 @@ func registerTaskSpecResourcesReservation(depth int, cmdPrefix string, cmd *cobr func retrieveModelTaskSpecResourcesFlags(depth int, m *models.TaskSpecResources, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, limitsAdded := retrieveTaskSpecResourcesLimitsFlags(depth, m, cmdPrefix, cmd) + err, LimitsAdded := retrieveTaskSpecResourcesPropLimitsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || limitsAdded + retAdded = retAdded || LimitsAdded - err, reservationAdded := retrieveTaskSpecResourcesReservationFlags(depth, m, cmdPrefix, cmd) + err, ReservationAdded := retrieveTaskSpecResourcesPropReservationFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || reservationAdded + retAdded = retAdded || ReservationAdded return nil, retAdded } -func retrieveTaskSpecResourcesLimitsFlags(depth int, m *models.TaskSpecResources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecResourcesPropLimitsFlags(depth int, m *models.TaskSpecResources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - limitsFlagName := fmt.Sprintf("%v.Limits", cmdPrefix) - if cmd.Flags().Changed(limitsFlagName) { + flagLimitsName := fmt.Sprintf("%v.Limits", cmdPrefix) + if cmd.Flags().Changed(flagLimitsName) { // info: complex object Limits ResourceObject is retrieved outside this Changed() block } - limitsFlagValue := m.Limits - if swag.IsZero(limitsFlagValue) { - limitsFlagValue = &models.ResourceObject{} + flagLimitsValue := m.Limits + if swag.IsZero(flagLimitsValue) { + flagLimitsValue = &models.ResourceObject{} } - err, limitsAdded := retrieveModelResourceObjectFlags(depth+1, limitsFlagValue, limitsFlagName, cmd) + err, LimitsAdded := retrieveModelResourceObjectFlags(depth+1, flagLimitsValue, flagLimitsName, cmd) if err != nil { return err, false } - retAdded = retAdded || limitsAdded - if limitsAdded { - m.Limits = limitsFlagValue + retAdded = retAdded || LimitsAdded + if LimitsAdded { + m.Limits = flagLimitsValue } return nil, retAdded } -func retrieveTaskSpecResourcesReservationFlags(depth int, m *models.TaskSpecResources, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecResourcesPropReservationFlags(depth int, m *models.TaskSpecResources, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - reservationFlagName := fmt.Sprintf("%v.Reservation", cmdPrefix) - if cmd.Flags().Changed(reservationFlagName) { + flagReservationName := fmt.Sprintf("%v.Reservation", cmdPrefix) + if cmd.Flags().Changed(flagReservationName) { // info: complex object Reservation ResourceObject is retrieved outside this Changed() block } - reservationFlagValue := m.Reservation - if swag.IsZero(reservationFlagValue) { - reservationFlagValue = &models.ResourceObject{} + flagReservationValue := m.Reservation + if swag.IsZero(flagReservationValue) { + flagReservationValue = &models.ResourceObject{} } - err, reservationAdded := retrieveModelResourceObjectFlags(depth+1, reservationFlagValue, reservationFlagName, cmd) + err, ReservationAdded := retrieveModelResourceObjectFlags(depth+1, flagReservationValue, flagReservationName, cmd) if err != nil { return err, false } - retAdded = retAdded || reservationAdded - if reservationAdded { - m.Reservation = reservationFlagValue + retAdded = retAdded || ReservationAdded + if ReservationAdded { + m.Reservation = flagReservationValue } return nil, retAdded @@ -4464,44 +4461,44 @@ func retrieveTaskSpecResourcesReservationFlags(depth int, m *models.TaskSpecReso // register flags to command func registerModelTaskSpecRestartPolicyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTaskSpecRestartPolicyCondition(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecRestartPolicyPropCondition(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecRestartPolicyDelay(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecRestartPolicyPropDelay(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecRestartPolicyMaxAttempts(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecRestartPolicyPropMaxAttempts(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTaskSpecRestartPolicyWindow(depth, cmdPrefix, cmd); err != nil { + if err := registerTaskSpecRestartPolicyPropWindow(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTaskSpecRestartPolicyCondition(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecRestartPolicyPropCondition(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - conditionDescription := `Enum: ["none","on-failure","any"]. Condition for restart.` + flagConditionDescription := `Enum: ["none","on-failure","any"]. Condition for restart.` - var conditionFlagName string + var flagConditionName string if cmdPrefix == "" { - conditionFlagName = "Condition" + flagConditionName = "Condition" } else { - conditionFlagName = fmt.Sprintf("%v.Condition", cmdPrefix) + flagConditionName = fmt.Sprintf("%v.Condition", cmdPrefix) } - var conditionFlagDefault string + var flagConditionDefault string - _ = cmd.PersistentFlags().String(conditionFlagName, conditionFlagDefault, conditionDescription) + _ = cmd.PersistentFlags().String(flagConditionName, flagConditionDefault, flagConditionDescription) - if err := cmd.RegisterFlagCompletionFunc(conditionFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagConditionName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["none","on-failure","any"]`), &res); err != nil { @@ -4515,65 +4512,65 @@ func registerTaskSpecRestartPolicyCondition(depth int, cmdPrefix string, cmd *co return nil } -func registerTaskSpecRestartPolicyDelay(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecRestartPolicyPropDelay(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - delayDescription := `Delay between restart attempts.` + flagDelayDescription := `Delay between restart attempts.` - var delayFlagName string + var flagDelayName string if cmdPrefix == "" { - delayFlagName = "Delay" + flagDelayName = "Delay" } else { - delayFlagName = fmt.Sprintf("%v.Delay", cmdPrefix) + flagDelayName = fmt.Sprintf("%v.Delay", cmdPrefix) } - var delayFlagDefault int64 + var flagDelayDefault int64 - _ = cmd.PersistentFlags().Int64(delayFlagName, delayFlagDefault, delayDescription) + _ = cmd.PersistentFlags().Int64(flagDelayName, flagDelayDefault, flagDelayDescription) return nil } -func registerTaskSpecRestartPolicyMaxAttempts(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecRestartPolicyPropMaxAttempts(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - maxAttemptsDescription := `Maximum attempts to restart a given container before giving up (default value is 0, which is ignored).` + flagMaxAttemptsDescription := `Maximum attempts to restart a given container before giving up (default value is 0, which is ignored).` - var maxAttemptsFlagName string + var flagMaxAttemptsName string if cmdPrefix == "" { - maxAttemptsFlagName = "MaxAttempts" + flagMaxAttemptsName = "MaxAttempts" } else { - maxAttemptsFlagName = fmt.Sprintf("%v.MaxAttempts", cmdPrefix) + flagMaxAttemptsName = fmt.Sprintf("%v.MaxAttempts", cmdPrefix) } - var maxAttemptsFlagDefault int64 + var flagMaxAttemptsDefault int64 - _ = cmd.PersistentFlags().Int64(maxAttemptsFlagName, maxAttemptsFlagDefault, maxAttemptsDescription) + _ = cmd.PersistentFlags().Int64(flagMaxAttemptsName, flagMaxAttemptsDefault, flagMaxAttemptsDescription) return nil } -func registerTaskSpecRestartPolicyWindow(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTaskSpecRestartPolicyPropWindow(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - windowDescription := `Windows is the time window used to evaluate the restart policy (default value is 0, which is unbounded).` + flagWindowDescription := `Windows is the time window used to evaluate the restart policy (default value is 0, which is unbounded).` - var windowFlagName string + var flagWindowName string if cmdPrefix == "" { - windowFlagName = "Window" + flagWindowName = "Window" } else { - windowFlagName = fmt.Sprintf("%v.Window", cmdPrefix) + flagWindowName = fmt.Sprintf("%v.Window", cmdPrefix) } - var windowFlagDefault int64 + var flagWindowDefault int64 - _ = cmd.PersistentFlags().Int64(windowFlagName, windowFlagDefault, windowDescription) + _ = cmd.PersistentFlags().Int64(flagWindowName, flagWindowDefault, flagWindowDescription) return nil } @@ -4582,54 +4579,54 @@ func registerTaskSpecRestartPolicyWindow(depth int, cmdPrefix string, cmd *cobra func retrieveModelTaskSpecRestartPolicyFlags(depth int, m *models.TaskSpecRestartPolicy, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, conditionAdded := retrieveTaskSpecRestartPolicyConditionFlags(depth, m, cmdPrefix, cmd) + err, ConditionAdded := retrieveTaskSpecRestartPolicyPropConditionFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || conditionAdded + retAdded = retAdded || ConditionAdded - err, delayAdded := retrieveTaskSpecRestartPolicyDelayFlags(depth, m, cmdPrefix, cmd) + err, DelayAdded := retrieveTaskSpecRestartPolicyPropDelayFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || delayAdded + retAdded = retAdded || DelayAdded - err, maxAttemptsAdded := retrieveTaskSpecRestartPolicyMaxAttemptsFlags(depth, m, cmdPrefix, cmd) + err, MaxAttemptsAdded := retrieveTaskSpecRestartPolicyPropMaxAttemptsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || maxAttemptsAdded + retAdded = retAdded || MaxAttemptsAdded - err, windowAdded := retrieveTaskSpecRestartPolicyWindowFlags(depth, m, cmdPrefix, cmd) + err, WindowAdded := retrieveTaskSpecRestartPolicyPropWindowFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || windowAdded + retAdded = retAdded || WindowAdded return nil, retAdded } -func retrieveTaskSpecRestartPolicyConditionFlags(depth int, m *models.TaskSpecRestartPolicy, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecRestartPolicyPropConditionFlags(depth int, m *models.TaskSpecRestartPolicy, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - conditionFlagName := fmt.Sprintf("%v.Condition", cmdPrefix) - if cmd.Flags().Changed(conditionFlagName) { + flagConditionName := fmt.Sprintf("%v.Condition", cmdPrefix) + if cmd.Flags().Changed(flagConditionName) { - var conditionFlagName string + var flagConditionName string if cmdPrefix == "" { - conditionFlagName = "Condition" + flagConditionName = "Condition" } else { - conditionFlagName = fmt.Sprintf("%v.Condition", cmdPrefix) + flagConditionName = fmt.Sprintf("%v.Condition", cmdPrefix) } - conditionFlagValue, err := cmd.Flags().GetString(conditionFlagName) + flagConditionValue, err := cmd.Flags().GetString(flagConditionName) if err != nil { return err, false } - m.Condition = conditionFlagValue + m.Condition = flagConditionValue retAdded = true } @@ -4637,27 +4634,27 @@ func retrieveTaskSpecRestartPolicyConditionFlags(depth int, m *models.TaskSpecRe return nil, retAdded } -func retrieveTaskSpecRestartPolicyDelayFlags(depth int, m *models.TaskSpecRestartPolicy, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecRestartPolicyPropDelayFlags(depth int, m *models.TaskSpecRestartPolicy, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - delayFlagName := fmt.Sprintf("%v.Delay", cmdPrefix) - if cmd.Flags().Changed(delayFlagName) { + flagDelayName := fmt.Sprintf("%v.Delay", cmdPrefix) + if cmd.Flags().Changed(flagDelayName) { - var delayFlagName string + var flagDelayName string if cmdPrefix == "" { - delayFlagName = "Delay" + flagDelayName = "Delay" } else { - delayFlagName = fmt.Sprintf("%v.Delay", cmdPrefix) + flagDelayName = fmt.Sprintf("%v.Delay", cmdPrefix) } - delayFlagValue, err := cmd.Flags().GetInt64(delayFlagName) + flagDelayValue, err := cmd.Flags().GetInt64(flagDelayName) if err != nil { return err, false } - m.Delay = delayFlagValue + m.Delay = flagDelayValue retAdded = true } @@ -4665,27 +4662,27 @@ func retrieveTaskSpecRestartPolicyDelayFlags(depth int, m *models.TaskSpecRestar return nil, retAdded } -func retrieveTaskSpecRestartPolicyMaxAttemptsFlags(depth int, m *models.TaskSpecRestartPolicy, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecRestartPolicyPropMaxAttemptsFlags(depth int, m *models.TaskSpecRestartPolicy, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - maxAttemptsFlagName := fmt.Sprintf("%v.MaxAttempts", cmdPrefix) - if cmd.Flags().Changed(maxAttemptsFlagName) { + flagMaxAttemptsName := fmt.Sprintf("%v.MaxAttempts", cmdPrefix) + if cmd.Flags().Changed(flagMaxAttemptsName) { - var maxAttemptsFlagName string + var flagMaxAttemptsName string if cmdPrefix == "" { - maxAttemptsFlagName = "MaxAttempts" + flagMaxAttemptsName = "MaxAttempts" } else { - maxAttemptsFlagName = fmt.Sprintf("%v.MaxAttempts", cmdPrefix) + flagMaxAttemptsName = fmt.Sprintf("%v.MaxAttempts", cmdPrefix) } - maxAttemptsFlagValue, err := cmd.Flags().GetInt64(maxAttemptsFlagName) + flagMaxAttemptsValue, err := cmd.Flags().GetInt64(flagMaxAttemptsName) if err != nil { return err, false } - m.MaxAttempts = maxAttemptsFlagValue + m.MaxAttempts = flagMaxAttemptsValue retAdded = true } @@ -4693,27 +4690,27 @@ func retrieveTaskSpecRestartPolicyMaxAttemptsFlags(depth int, m *models.TaskSpec return nil, retAdded } -func retrieveTaskSpecRestartPolicyWindowFlags(depth int, m *models.TaskSpecRestartPolicy, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTaskSpecRestartPolicyPropWindowFlags(depth int, m *models.TaskSpecRestartPolicy, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - windowFlagName := fmt.Sprintf("%v.Window", cmdPrefix) - if cmd.Flags().Changed(windowFlagName) { + flagWindowName := fmt.Sprintf("%v.Window", cmdPrefix) + if cmd.Flags().Changed(flagWindowName) { - var windowFlagName string + var flagWindowName string if cmdPrefix == "" { - windowFlagName = "Window" + flagWindowName = "Window" } else { - windowFlagName = fmt.Sprintf("%v.Window", cmdPrefix) + flagWindowName = fmt.Sprintf("%v.Window", cmdPrefix) } - windowFlagValue, err := cmd.Flags().GetInt64(windowFlagName) + flagWindowValue, err := cmd.Flags().GetInt64(flagWindowName) if err != nil { return err, false } - m.Window = windowFlagValue + m.Window = flagWindowValue retAdded = true } diff --git a/cli/task_state_model.go b/cli/task_state_model.go index 7d6a1dd..65c66e4 100644 --- a/cli/task_state_model.go +++ b/cli/task_state_model.go @@ -2,12 +2,10 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for TaskState diff --git a/cli/throttle_device_model.go b/cli/throttle_device_model.go index 4835571..5920425 100644 --- a/cli/throttle_device_model.go +++ b/cli/throttle_device_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for ThrottleDevice @@ -17,55 +15,55 @@ import ( // register flags to command func registerModelThrottleDeviceFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerThrottleDevicePath(depth, cmdPrefix, cmd); err != nil { + if err := registerThrottleDevicePropPath(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerThrottleDeviceRate(depth, cmdPrefix, cmd); err != nil { + if err := registerThrottleDevicePropRate(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerThrottleDevicePath(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerThrottleDevicePropPath(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - pathDescription := `Device path` + flagPathDescription := `Device path` - var pathFlagName string + var flagPathName string if cmdPrefix == "" { - pathFlagName = "Path" + flagPathName = "Path" } else { - pathFlagName = fmt.Sprintf("%v.Path", cmdPrefix) + flagPathName = fmt.Sprintf("%v.Path", cmdPrefix) } - var pathFlagDefault string + var flagPathDefault string - _ = cmd.PersistentFlags().String(pathFlagName, pathFlagDefault, pathDescription) + _ = cmd.PersistentFlags().String(flagPathName, flagPathDefault, flagPathDescription) return nil } -func registerThrottleDeviceRate(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerThrottleDevicePropRate(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - rateDescription := `Rate` + flagRateDescription := `Rate` - var rateFlagName string + var flagRateName string if cmdPrefix == "" { - rateFlagName = "Rate" + flagRateName = "Rate" } else { - rateFlagName = fmt.Sprintf("%v.Rate", cmdPrefix) + flagRateName = fmt.Sprintf("%v.Rate", cmdPrefix) } - var rateFlagDefault int64 + var flagRateDefault int64 - _ = cmd.PersistentFlags().Int64(rateFlagName, rateFlagDefault, rateDescription) + _ = cmd.PersistentFlags().Int64(flagRateName, flagRateDefault, flagRateDescription) return nil } @@ -74,42 +72,42 @@ func registerThrottleDeviceRate(depth int, cmdPrefix string, cmd *cobra.Command) func retrieveModelThrottleDeviceFlags(depth int, m *models.ThrottleDevice, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, pathAdded := retrieveThrottleDevicePathFlags(depth, m, cmdPrefix, cmd) + err, PathAdded := retrieveThrottleDevicePropPathFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || pathAdded + retAdded = retAdded || PathAdded - err, rateAdded := retrieveThrottleDeviceRateFlags(depth, m, cmdPrefix, cmd) + err, RateAdded := retrieveThrottleDevicePropRateFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || rateAdded + retAdded = retAdded || RateAdded return nil, retAdded } -func retrieveThrottleDevicePathFlags(depth int, m *models.ThrottleDevice, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveThrottleDevicePropPathFlags(depth int, m *models.ThrottleDevice, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - pathFlagName := fmt.Sprintf("%v.Path", cmdPrefix) - if cmd.Flags().Changed(pathFlagName) { + flagPathName := fmt.Sprintf("%v.Path", cmdPrefix) + if cmd.Flags().Changed(flagPathName) { - var pathFlagName string + var flagPathName string if cmdPrefix == "" { - pathFlagName = "Path" + flagPathName = "Path" } else { - pathFlagName = fmt.Sprintf("%v.Path", cmdPrefix) + flagPathName = fmt.Sprintf("%v.Path", cmdPrefix) } - pathFlagValue, err := cmd.Flags().GetString(pathFlagName) + flagPathValue, err := cmd.Flags().GetString(flagPathName) if err != nil { return err, false } - m.Path = pathFlagValue + m.Path = flagPathValue retAdded = true } @@ -117,27 +115,27 @@ func retrieveThrottleDevicePathFlags(depth int, m *models.ThrottleDevice, cmdPre return nil, retAdded } -func retrieveThrottleDeviceRateFlags(depth int, m *models.ThrottleDevice, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveThrottleDevicePropRateFlags(depth int, m *models.ThrottleDevice, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - rateFlagName := fmt.Sprintf("%v.Rate", cmdPrefix) - if cmd.Flags().Changed(rateFlagName) { + flagRateName := fmt.Sprintf("%v.Rate", cmdPrefix) + if cmd.Flags().Changed(flagRateName) { - var rateFlagName string + var flagRateName string if cmdPrefix == "" { - rateFlagName = "Rate" + flagRateName = "Rate" } else { - rateFlagName = fmt.Sprintf("%v.Rate", cmdPrefix) + flagRateName = fmt.Sprintf("%v.Rate", cmdPrefix) } - rateFlagValue, err := cmd.Flags().GetInt64(rateFlagName) + flagRateValue, err := cmd.Flags().GetInt64(flagRateName) if err != nil { return err, false } - m.Rate = &rateFlagValue + m.Rate = &flagRateValue retAdded = true } diff --git a/cli/tls_info_model.go b/cli/tls_info_model.go index 03ea5c7..2eb4d11 100644 --- a/cli/tls_info_model.go +++ b/cli/tls_info_model.go @@ -2,14 +2,12 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" - "github.com/go-swagger/dockerctl/models" "github.com/spf13/cobra" + + "github.com/go-swagger/dockerctl/models" ) // Schema cli for TLSInfo @@ -17,80 +15,80 @@ import ( // register flags to command func registerModelTLSInfoFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerTLSInfoCertIssuerPublicKey(depth, cmdPrefix, cmd); err != nil { + if err := registerTLSInfoPropCertIssuerPublicKey(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTLSInfoCertIssuerSubject(depth, cmdPrefix, cmd); err != nil { + if err := registerTLSInfoPropCertIssuerSubject(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerTLSInfoTrustRoot(depth, cmdPrefix, cmd); err != nil { + if err := registerTLSInfoPropTrustRoot(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerTLSInfoCertIssuerPublicKey(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTLSInfoPropCertIssuerPublicKey(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - certIssuerPublicKeyDescription := `The base64-url-safe-encoded raw public key bytes of the issuer` + flagCertIssuerPublicKeyDescription := `The base64-url-safe-encoded raw public key bytes of the issuer` - var certIssuerPublicKeyFlagName string + var flagCertIssuerPublicKeyName string if cmdPrefix == "" { - certIssuerPublicKeyFlagName = "CertIssuerPublicKey" + flagCertIssuerPublicKeyName = "CertIssuerPublicKey" } else { - certIssuerPublicKeyFlagName = fmt.Sprintf("%v.CertIssuerPublicKey", cmdPrefix) + flagCertIssuerPublicKeyName = fmt.Sprintf("%v.CertIssuerPublicKey", cmdPrefix) } - var certIssuerPublicKeyFlagDefault string + var flagCertIssuerPublicKeyDefault string - _ = cmd.PersistentFlags().String(certIssuerPublicKeyFlagName, certIssuerPublicKeyFlagDefault, certIssuerPublicKeyDescription) + _ = cmd.PersistentFlags().String(flagCertIssuerPublicKeyName, flagCertIssuerPublicKeyDefault, flagCertIssuerPublicKeyDescription) return nil } -func registerTLSInfoCertIssuerSubject(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTLSInfoPropCertIssuerSubject(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - certIssuerSubjectDescription := `The base64-url-safe-encoded raw subject bytes of the issuer` + flagCertIssuerSubjectDescription := `The base64-url-safe-encoded raw subject bytes of the issuer` - var certIssuerSubjectFlagName string + var flagCertIssuerSubjectName string if cmdPrefix == "" { - certIssuerSubjectFlagName = "CertIssuerSubject" + flagCertIssuerSubjectName = "CertIssuerSubject" } else { - certIssuerSubjectFlagName = fmt.Sprintf("%v.CertIssuerSubject", cmdPrefix) + flagCertIssuerSubjectName = fmt.Sprintf("%v.CertIssuerSubject", cmdPrefix) } - var certIssuerSubjectFlagDefault string + var flagCertIssuerSubjectDefault string - _ = cmd.PersistentFlags().String(certIssuerSubjectFlagName, certIssuerSubjectFlagDefault, certIssuerSubjectDescription) + _ = cmd.PersistentFlags().String(flagCertIssuerSubjectName, flagCertIssuerSubjectDefault, flagCertIssuerSubjectDescription) return nil } -func registerTLSInfoTrustRoot(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerTLSInfoPropTrustRoot(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - trustRootDescription := `The root CA certificate(s) that are used to validate leaf TLS certificates` + flagTrustRootDescription := `The root CA certificate(s) that are used to validate leaf TLS certificates` - var trustRootFlagName string + var flagTrustRootName string if cmdPrefix == "" { - trustRootFlagName = "TrustRoot" + flagTrustRootName = "TrustRoot" } else { - trustRootFlagName = fmt.Sprintf("%v.TrustRoot", cmdPrefix) + flagTrustRootName = fmt.Sprintf("%v.TrustRoot", cmdPrefix) } - var trustRootFlagDefault string + var flagTrustRootDefault string - _ = cmd.PersistentFlags().String(trustRootFlagName, trustRootFlagDefault, trustRootDescription) + _ = cmd.PersistentFlags().String(flagTrustRootName, flagTrustRootDefault, flagTrustRootDescription) return nil } @@ -99,48 +97,48 @@ func registerTLSInfoTrustRoot(depth int, cmdPrefix string, cmd *cobra.Command) e func retrieveModelTLSInfoFlags(depth int, m *models.TLSInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, certIssuerPublicKeyAdded := retrieveTLSInfoCertIssuerPublicKeyFlags(depth, m, cmdPrefix, cmd) + err, CertIssuerPublicKeyAdded := retrieveTLSInfoPropCertIssuerPublicKeyFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || certIssuerPublicKeyAdded + retAdded = retAdded || CertIssuerPublicKeyAdded - err, certIssuerSubjectAdded := retrieveTLSInfoCertIssuerSubjectFlags(depth, m, cmdPrefix, cmd) + err, CertIssuerSubjectAdded := retrieveTLSInfoPropCertIssuerSubjectFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || certIssuerSubjectAdded + retAdded = retAdded || CertIssuerSubjectAdded - err, trustRootAdded := retrieveTLSInfoTrustRootFlags(depth, m, cmdPrefix, cmd) + err, TrustRootAdded := retrieveTLSInfoPropTrustRootFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || trustRootAdded + retAdded = retAdded || TrustRootAdded return nil, retAdded } -func retrieveTLSInfoCertIssuerPublicKeyFlags(depth int, m *models.TLSInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTLSInfoPropCertIssuerPublicKeyFlags(depth int, m *models.TLSInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - certIssuerPublicKeyFlagName := fmt.Sprintf("%v.CertIssuerPublicKey", cmdPrefix) - if cmd.Flags().Changed(certIssuerPublicKeyFlagName) { + flagCertIssuerPublicKeyName := fmt.Sprintf("%v.CertIssuerPublicKey", cmdPrefix) + if cmd.Flags().Changed(flagCertIssuerPublicKeyName) { - var certIssuerPublicKeyFlagName string + var flagCertIssuerPublicKeyName string if cmdPrefix == "" { - certIssuerPublicKeyFlagName = "CertIssuerPublicKey" + flagCertIssuerPublicKeyName = "CertIssuerPublicKey" } else { - certIssuerPublicKeyFlagName = fmt.Sprintf("%v.CertIssuerPublicKey", cmdPrefix) + flagCertIssuerPublicKeyName = fmt.Sprintf("%v.CertIssuerPublicKey", cmdPrefix) } - certIssuerPublicKeyFlagValue, err := cmd.Flags().GetString(certIssuerPublicKeyFlagName) + flagCertIssuerPublicKeyValue, err := cmd.Flags().GetString(flagCertIssuerPublicKeyName) if err != nil { return err, false } - m.CertIssuerPublicKey = certIssuerPublicKeyFlagValue + m.CertIssuerPublicKey = flagCertIssuerPublicKeyValue retAdded = true } @@ -148,27 +146,27 @@ func retrieveTLSInfoCertIssuerPublicKeyFlags(depth int, m *models.TLSInfo, cmdPr return nil, retAdded } -func retrieveTLSInfoCertIssuerSubjectFlags(depth int, m *models.TLSInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTLSInfoPropCertIssuerSubjectFlags(depth int, m *models.TLSInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - certIssuerSubjectFlagName := fmt.Sprintf("%v.CertIssuerSubject", cmdPrefix) - if cmd.Flags().Changed(certIssuerSubjectFlagName) { + flagCertIssuerSubjectName := fmt.Sprintf("%v.CertIssuerSubject", cmdPrefix) + if cmd.Flags().Changed(flagCertIssuerSubjectName) { - var certIssuerSubjectFlagName string + var flagCertIssuerSubjectName string if cmdPrefix == "" { - certIssuerSubjectFlagName = "CertIssuerSubject" + flagCertIssuerSubjectName = "CertIssuerSubject" } else { - certIssuerSubjectFlagName = fmt.Sprintf("%v.CertIssuerSubject", cmdPrefix) + flagCertIssuerSubjectName = fmt.Sprintf("%v.CertIssuerSubject", cmdPrefix) } - certIssuerSubjectFlagValue, err := cmd.Flags().GetString(certIssuerSubjectFlagName) + flagCertIssuerSubjectValue, err := cmd.Flags().GetString(flagCertIssuerSubjectName) if err != nil { return err, false } - m.CertIssuerSubject = certIssuerSubjectFlagValue + m.CertIssuerSubject = flagCertIssuerSubjectValue retAdded = true } @@ -176,27 +174,27 @@ func retrieveTLSInfoCertIssuerSubjectFlags(depth int, m *models.TLSInfo, cmdPref return nil, retAdded } -func retrieveTLSInfoTrustRootFlags(depth int, m *models.TLSInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveTLSInfoPropTrustRootFlags(depth int, m *models.TLSInfo, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - trustRootFlagName := fmt.Sprintf("%v.TrustRoot", cmdPrefix) - if cmd.Flags().Changed(trustRootFlagName) { + flagTrustRootName := fmt.Sprintf("%v.TrustRoot", cmdPrefix) + if cmd.Flags().Changed(flagTrustRootName) { - var trustRootFlagName string + var flagTrustRootName string if cmdPrefix == "" { - trustRootFlagName = "TrustRoot" + flagTrustRootName = "TrustRoot" } else { - trustRootFlagName = fmt.Sprintf("%v.TrustRoot", cmdPrefix) + flagTrustRootName = fmt.Sprintf("%v.TrustRoot", cmdPrefix) } - trustRootFlagValue, err := cmd.Flags().GetString(trustRootFlagName) + flagTrustRootValue, err := cmd.Flags().GetString(flagTrustRootName) if err != nil { return err, false } - m.TrustRoot = trustRootFlagValue + m.TrustRoot = flagTrustRootValue retAdded = true } diff --git a/cli/volume_create_operation.go b/cli/volume_create_operation.go index 6e460d5..5110ab7 100644 --- a/cli/volume_create_operation.go +++ b/cli/volume_create_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/volume" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationVolumeVolumeCreateCmd returns a cmd to handle operation volumeCreate +// makeOperationVolumeVolumeCreateCmd returns a command to handle operation volumeCreate func makeOperationVolumeVolumeCreateCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "VolumeCreate", @@ -38,11 +36,10 @@ func runOperationVolumeVolumeCreate(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := volume.NewVolumeCreateParams() - if err, _ := retrieveOperationVolumeVolumeCreateVolumeConfigFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationVolumeVolumeCreateVolumeConfigFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationVolumeVolumeCreate(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,14 +66,14 @@ func registerOperationVolumeVolumeCreateParamFlags(cmd *cobra.Command) error { func registerOperationVolumeVolumeCreateVolumeConfigParamFlags(cmdPrefix string, cmd *cobra.Command) error { - var volumeConfigFlagName string + var flagVolumeConfigName string if cmdPrefix == "" { - volumeConfigFlagName = "volumeConfig" + flagVolumeConfigName = "volumeConfig" } else { - volumeConfigFlagName = fmt.Sprintf("%v.volumeConfig", cmdPrefix) + flagVolumeConfigName = fmt.Sprintf("%v.volumeConfig", cmdPrefix) } - _ = cmd.PersistentFlags().String(volumeConfigFlagName, "", "Optional json string for [volumeConfig]. Volume configuration") + _ = cmd.PersistentFlags().String(flagVolumeConfigName, "", `Optional json string for [volumeConfig]. Volume configuration`) // add flags for body if err := registerModelVolumeCreateBodyFlags(0, "volumeCreateBody", cmd); err != nil { @@ -89,36 +87,37 @@ func retrieveOperationVolumeVolumeCreateVolumeConfigFlag(m *volume.VolumeCreateP retAdded := false if cmd.Flags().Changed("volumeConfig") { // Read volumeConfig string from cmd and unmarshal - volumeConfigValueStr, err := cmd.Flags().GetString("volumeConfig") + flagVolumeConfigValueStr, err := cmd.Flags().GetString("volumeConfig") if err != nil { return err, false } - volumeConfigValue := volume.VolumeCreateBody{} - if err := json.Unmarshal([]byte(volumeConfigValueStr), &volumeConfigValue); err != nil { - return fmt.Errorf("cannot unmarshal volumeConfig string in VolumeCreateBody: %v", err), false + flagVolumeConfigValue := volume.VolumeCreateBody{} + if err := json.Unmarshal([]byte(flagVolumeConfigValueStr), &flagVolumeConfigValue); err != nil { + return fmt.Errorf("cannot unmarshal volumeConfig string in VolumeCreateBody: %w", err), false } - m.VolumeConfig = volumeConfigValue + m.VolumeConfig = flagVolumeConfigValue } - volumeConfigValueModel := m.VolumeConfig - if swag.IsZero(volumeConfigValueModel) { - volumeConfigValueModel = volume.VolumeCreateBody{} + flagVolumeConfigModel := m.VolumeConfig + if swag.IsZero(flagVolumeConfigModel) { + flagVolumeConfigModel = volume.VolumeCreateBody{} } - err, added := retrieveModelVolumeCreateBodyFlags(0, &volumeConfigValueModel, "volumeCreateBody", cmd) + err, added := retrieveModelVolumeCreateBodyFlags(0, &flagVolumeConfigModel, "volumeCreateBody", cmd) if err != nil { return err, false } if added { - m.VolumeConfig = volumeConfigValueModel + m.VolumeConfig = flagVolumeConfigModel } - if dryRun && debug { - volumeConfigValueDebugBytes, err := json.Marshal(m.VolumeConfig) + if dryRun && debug { + flagVolumeConfigValueDebugBytes, err := json.Marshal(m.VolumeConfig) if err != nil { return err, false } - logDebugf("VolumeConfig dry-run payload: %v", string(volumeConfigValueDebugBytes)) + logDebugf("VolumeConfig dry-run payload: %v", string(flagVolumeConfigValueDebugBytes)) } + retAdded = retAdded || added return nil, retAdded @@ -128,33 +127,35 @@ func retrieveOperationVolumeVolumeCreateVolumeConfigFlag(m *volume.VolumeCreateP func parseOperationVolumeVolumeCreateResult(resp0 *volume.VolumeCreateCreated, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*volume.VolumeCreateCreated) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*volume.VolumeCreateCreated) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*volume.VolumeCreateInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*volume.VolumeCreateInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -162,54 +163,53 @@ func parseOperationVolumeVolumeCreateResult(resp0 *volume.VolumeCreateCreated, r } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelVolumeCreateBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerVolumeCreateBodyDriver(depth, cmdPrefix, cmd); err != nil { + if err := registerVolumeCreateBodyPropDriver(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerVolumeCreateBodyDriverOpts(depth, cmdPrefix, cmd); err != nil { + if err := registerVolumeCreateBodyPropDriverOpts(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerVolumeCreateBodyLabels(depth, cmdPrefix, cmd); err != nil { + if err := registerVolumeCreateBodyPropLabels(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerVolumeCreateBodyName(depth, cmdPrefix, cmd); err != nil { + if err := registerVolumeCreateBodyPropName(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerVolumeCreateBodyDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerVolumeCreateBodyPropDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - driverDescription := `Name of the volume driver to use.` + flagDriverDescription := `Name of the volume driver to use.` - var driverFlagName string + var flagDriverName string if cmdPrefix == "" { - driverFlagName = "Driver" + flagDriverName = "Driver" } else { - driverFlagName = fmt.Sprintf("%v.Driver", cmdPrefix) + flagDriverName = fmt.Sprintf("%v.Driver", cmdPrefix) } - var driverFlagDefault string = "local" + var flagDriverDefault string = "local" - _ = cmd.PersistentFlags().String(driverFlagName, driverFlagDefault, driverDescription) + _ = cmd.PersistentFlags().String(flagDriverName, flagDriverDefault, flagDriverDescription) return nil } -func registerVolumeCreateBodyDriverOpts(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerVolumeCreateBodyPropDriverOpts(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -219,7 +219,7 @@ func registerVolumeCreateBodyDriverOpts(depth int, cmdPrefix string, cmd *cobra. return nil } -func registerVolumeCreateBodyLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerVolumeCreateBodyPropLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -229,23 +229,23 @@ func registerVolumeCreateBodyLabels(depth int, cmdPrefix string, cmd *cobra.Comm return nil } -func registerVolumeCreateBodyName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerVolumeCreateBodyPropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `The new volume's name. If not specified, Docker generates a name.` + flagNameDescription := `The new volume's name. If not specified, Docker generates a name.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } @@ -254,54 +254,54 @@ func registerVolumeCreateBodyName(depth int, cmdPrefix string, cmd *cobra.Comman func retrieveModelVolumeCreateBodyFlags(depth int, m *volume.VolumeCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, driverAdded := retrieveVolumeCreateBodyDriverFlags(depth, m, cmdPrefix, cmd) + err, DriverAdded := retrieveVolumeCreateBodyPropDriverFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || driverAdded + retAdded = retAdded || DriverAdded - err, driverOptsAdded := retrieveVolumeCreateBodyDriverOptsFlags(depth, m, cmdPrefix, cmd) + err, DriverOptsAdded := retrieveVolumeCreateBodyPropDriverOptsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || driverOptsAdded + retAdded = retAdded || DriverOptsAdded - err, labelsAdded := retrieveVolumeCreateBodyLabelsFlags(depth, m, cmdPrefix, cmd) + err, LabelsAdded := retrieveVolumeCreateBodyPropLabelsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || labelsAdded + retAdded = retAdded || LabelsAdded - err, nameAdded := retrieveVolumeCreateBodyNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveVolumeCreateBodyPropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded return nil, retAdded } -func retrieveVolumeCreateBodyDriverFlags(depth int, m *volume.VolumeCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveVolumeCreateBodyPropDriverFlags(depth int, m *volume.VolumeCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - driverFlagName := fmt.Sprintf("%v.Driver", cmdPrefix) - if cmd.Flags().Changed(driverFlagName) { + flagDriverName := fmt.Sprintf("%v.Driver", cmdPrefix) + if cmd.Flags().Changed(flagDriverName) { - var driverFlagName string + var flagDriverName string if cmdPrefix == "" { - driverFlagName = "Driver" + flagDriverName = "Driver" } else { - driverFlagName = fmt.Sprintf("%v.Driver", cmdPrefix) + flagDriverName = fmt.Sprintf("%v.Driver", cmdPrefix) } - driverFlagValue, err := cmd.Flags().GetString(driverFlagName) + flagDriverValue, err := cmd.Flags().GetString(flagDriverName) if err != nil { return err, false } - m.Driver = driverFlagValue + m.Driver = flagDriverValue retAdded = true } @@ -309,55 +309,55 @@ func retrieveVolumeCreateBodyDriverFlags(depth int, m *volume.VolumeCreateBody, return nil, retAdded } -func retrieveVolumeCreateBodyDriverOptsFlags(depth int, m *volume.VolumeCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveVolumeCreateBodyPropDriverOptsFlags(depth int, m *volume.VolumeCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - driverOptsFlagName := fmt.Sprintf("%v.DriverOpts", cmdPrefix) - if cmd.Flags().Changed(driverOptsFlagName) { + flagDriverOptsName := fmt.Sprintf("%v.DriverOpts", cmdPrefix) + if cmd.Flags().Changed(flagDriverOptsName) { // warning: DriverOpts map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveVolumeCreateBodyLabelsFlags(depth int, m *volume.VolumeCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveVolumeCreateBodyPropLabelsFlags(depth int, m *volume.VolumeCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - labelsFlagName := fmt.Sprintf("%v.Labels", cmdPrefix) - if cmd.Flags().Changed(labelsFlagName) { + flagLabelsName := fmt.Sprintf("%v.Labels", cmdPrefix) + if cmd.Flags().Changed(flagLabelsName) { // warning: Labels map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveVolumeCreateBodyNameFlags(depth int, m *volume.VolumeCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveVolumeCreateBodyPropNameFlags(depth int, m *volume.VolumeCreateBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } diff --git a/cli/volume_delete_operation.go b/cli/volume_delete_operation.go index 369e710..4af37b9 100644 --- a/cli/volume_delete_operation.go +++ b/cli/volume_delete_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/volume" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationVolumeVolumeDeleteCmd returns a cmd to handle operation volumeDelete +// makeOperationVolumeVolumeDeleteCmd returns a command to handle operation volumeDelete func makeOperationVolumeVolumeDeleteCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "VolumeDelete", @@ -38,14 +36,13 @@ func runOperationVolumeVolumeDelete(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := volume.NewVolumeDeleteParams() - if err, _ := retrieveOperationVolumeVolumeDeleteForceFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationVolumeVolumeDeleteForceFlag(params, "", cmd); err != nil { return err } - if err, _ := retrieveOperationVolumeVolumeDeleteNameFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationVolumeVolumeDeleteNameFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -54,10 +51,11 @@ func runOperationVolumeVolumeDelete(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -74,35 +72,36 @@ func registerOperationVolumeVolumeDeleteParamFlags(cmd *cobra.Command) error { func registerOperationVolumeVolumeDeleteForceParamFlags(cmdPrefix string, cmd *cobra.Command) error { - forceDescription := `Force the removal of the volume` + flagForceDescription := `Force the removal of the volume` - var forceFlagName string + var flagForceName string if cmdPrefix == "" { - forceFlagName = "force" + flagForceName = "force" } else { - forceFlagName = fmt.Sprintf("%v.force", cmdPrefix) + flagForceName = fmt.Sprintf("%v.force", cmdPrefix) } - var forceFlagDefault bool + var flagForceDefault bool - _ = cmd.PersistentFlags().Bool(forceFlagName, forceFlagDefault, forceDescription) + _ = cmd.PersistentFlags().Bool(flagForceName, flagForceDefault, flagForceDescription) return nil } + func registerOperationVolumeVolumeDeleteNameParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nameDescription := `Required. Volume name or ID` + flagNameDescription := `Required. Volume name or ID` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } @@ -111,40 +110,43 @@ func retrieveOperationVolumeVolumeDeleteForceFlag(m *volume.VolumeDeleteParams, retAdded := false if cmd.Flags().Changed("force") { - var forceFlagName string + var flagForceName string if cmdPrefix == "" { - forceFlagName = "force" + flagForceName = "force" } else { - forceFlagName = fmt.Sprintf("%v.force", cmdPrefix) + flagForceName = fmt.Sprintf("%v.force", cmdPrefix) } - forceFlagValue, err := cmd.Flags().GetBool(forceFlagName) + flagForceValue, err := cmd.Flags().GetBool(flagForceName) if err != nil { return err, false } - m.Force = &forceFlagValue + m.Force = &flagForceValue } + return nil, retAdded } + func retrieveOperationVolumeVolumeDeleteNameFlag(m *volume.VolumeDeleteParams, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false if cmd.Flags().Changed("name") { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue } + return nil, retAdded } @@ -152,48 +154,48 @@ func retrieveOperationVolumeVolumeDeleteNameFlag(m *volume.VolumeDeleteParams, c func parseOperationVolumeVolumeDeleteResult(resp0 *volume.VolumeDeleteNoContent, respErr error) (string, error) { if respErr != nil { + // responses // Non schema case: warning volumeDeleteNoContent is not supported - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*volume.VolumeDeleteNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*volume.VolumeDeleteNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*volume.VolumeDeleteConflict) + var iResp2 any = respErr + eresp2, ok := iResp2.(*volume.VolumeDeleteConflict) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp3 interface{} = respErr - resp3, ok := iResp3.(*volume.VolumeDeleteInternalServerError) + var iResp3 any = respErr + eresp3, ok := iResp3.(*volume.VolumeDeleteInternalServerError) if ok { - if !swag.IsZero(resp3) && !swag.IsZero(resp3.Payload) { - msgStr, err := json.Marshal(resp3.Payload) + // the error response has a payload + if !swag.IsZero(eresp3) && !swag.IsZero(eresp3.Payload) { + msgStr, err := json.Marshal(eresp3.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses // warning: non schema response volumeDeleteNoContent is not supported by go-swagger cli yet. - return "", nil } diff --git a/cli/volume_inspect_operation.go b/cli/volume_inspect_operation.go index 774e15d..97e85e6 100644 --- a/cli/volume_inspect_operation.go +++ b/cli/volume_inspect_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/volume" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationVolumeVolumeInspectCmd returns a cmd to handle operation volumeInspect +// makeOperationVolumeVolumeInspectCmd returns a command to handle operation volumeInspect func makeOperationVolumeVolumeInspectCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "VolumeInspect", @@ -38,11 +36,10 @@ func runOperationVolumeVolumeInspect(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := volume.NewVolumeInspectParams() - if err, _ := retrieveOperationVolumeVolumeInspectNameFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationVolumeVolumeInspectNameFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationVolumeVolumeInspect(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,18 +66,18 @@ func registerOperationVolumeVolumeInspectParamFlags(cmd *cobra.Command) error { func registerOperationVolumeVolumeInspectNameParamFlags(cmdPrefix string, cmd *cobra.Command) error { - nameDescription := `Required. Volume name or ID` + flagNameDescription := `Required. Volume name or ID` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } @@ -88,20 +86,21 @@ func retrieveOperationVolumeVolumeInspectNameFlag(m *volume.VolumeInspectParams, retAdded := false if cmd.Flags().Changed("name") { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "name" + flagNameName = "name" } else { - nameFlagName = fmt.Sprintf("%v.name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue } + return nil, retAdded } @@ -109,45 +108,47 @@ func retrieveOperationVolumeVolumeInspectNameFlag(m *volume.VolumeInspectParams, func parseOperationVolumeVolumeInspectResult(resp0 *volume.VolumeInspectOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*volume.VolumeInspectOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*volume.VolumeInspectOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*volume.VolumeInspectNotFound) + var iResp1 any = respErr + eresp1, ok := iResp1.(*volume.VolumeInspectNotFound) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp2 interface{} = respErr - resp2, ok := iResp2.(*volume.VolumeInspectInternalServerError) + var iResp2 any = respErr + eresp2, ok := iResp2.(*volume.VolumeInspectInternalServerError) if ok { - if !swag.IsZero(resp2) && !swag.IsZero(resp2.Payload) { - msgStr, err := json.Marshal(resp2.Payload) + // the error response has a payload + if !swag.IsZero(eresp2) && !swag.IsZero(eresp2.Payload) { + msgStr, err := json.Marshal(eresp2.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -155,6 +156,5 @@ func parseOperationVolumeVolumeInspectResult(resp0 *volume.VolumeInspectOK, resp } return string(msgStr), nil } - return "", nil } diff --git a/cli/volume_list_operation.go b/cli/volume_list_operation.go index 70dbd1a..2fe2c66 100644 --- a/cli/volume_list_operation.go +++ b/cli/volume_list_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/volume" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationVolumeVolumeListCmd returns a cmd to handle operation volumeList +// makeOperationVolumeVolumeListCmd returns a command to handle operation volumeList func makeOperationVolumeVolumeListCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "VolumeList", @@ -38,11 +36,10 @@ func runOperationVolumeVolumeList(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := volume.NewVolumeListParams() - if err, _ := retrieveOperationVolumeVolumeListFiltersFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationVolumeVolumeListFiltersFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationVolumeVolumeList(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,7 +66,7 @@ func registerOperationVolumeVolumeListParamFlags(cmd *cobra.Command) error { func registerOperationVolumeVolumeListFiltersParamFlags(cmdPrefix string, cmd *cobra.Command) error { - filtersDescription := `JSON encoded value of the filters (a ` + "`" + `map[string][]string` + "`" + `) to + flagFiltersDescription := `JSON encoded value of the filters (a ` + "`" + `map[string][]string` + "`" + `) to process on the volumes list. Available filters: - ` + "`" + `dangling=` + "`" + ` When set to ` + "`" + `true` + "`" + ` (or ` + "`" + `1` + "`" + `), returns all @@ -81,16 +79,16 @@ process on the volumes list. Available filters: - ` + "`" + `name=` + "`" + ` Matches all or part of a volume name. ` - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - var filtersFlagDefault string + var flagFiltersDefault string - _ = cmd.PersistentFlags().String(filtersFlagName, filtersFlagDefault, filtersDescription) + _ = cmd.PersistentFlags().String(flagFiltersName, flagFiltersDefault, flagFiltersDescription) return nil } @@ -99,20 +97,21 @@ func retrieveOperationVolumeVolumeListFiltersFlag(m *volume.VolumeListParams, cm retAdded := false if cmd.Flags().Changed("filters") { - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - filtersFlagValue, err := cmd.Flags().GetString(filtersFlagName) + flagFiltersValue, err := cmd.Flags().GetString(flagFiltersName) if err != nil { return err, false } - m.Filters = &filtersFlagValue + m.Filters = &flagFiltersValue } + return nil, retAdded } @@ -120,33 +119,35 @@ func retrieveOperationVolumeVolumeListFiltersFlag(m *volume.VolumeListParams, cm func parseOperationVolumeVolumeListResult(resp0 *volume.VolumeListOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*volume.VolumeListOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*volume.VolumeListOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*volume.VolumeListInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*volume.VolumeListInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -154,25 +155,24 @@ func parseOperationVolumeVolumeListResult(resp0 *volume.VolumeListOK, respErr er } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelVolumeListOKBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerVolumeListOKBodyVolumes(depth, cmdPrefix, cmd); err != nil { + if err := registerVolumeListOKBodyPropVolumes(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerVolumeListOKBodyWarnings(depth, cmdPrefix, cmd); err != nil { + if err := registerVolumeListOKBodyPropWarnings(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerVolumeListOKBodyVolumes(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerVolumeListOKBodyPropVolumes(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -182,7 +182,7 @@ func registerVolumeListOKBodyVolumes(depth int, cmdPrefix string, cmd *cobra.Com return nil } -func registerVolumeListOKBodyWarnings(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerVolumeListOKBodyPropWarnings(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -196,43 +196,43 @@ func registerVolumeListOKBodyWarnings(depth int, cmdPrefix string, cmd *cobra.Co func retrieveModelVolumeListOKBodyFlags(depth int, m *volume.VolumeListOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, volumesAdded := retrieveVolumeListOKBodyVolumesFlags(depth, m, cmdPrefix, cmd) + err, VolumesAdded := retrieveVolumeListOKBodyPropVolumesFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || volumesAdded + retAdded = retAdded || VolumesAdded - err, warningsAdded := retrieveVolumeListOKBodyWarningsFlags(depth, m, cmdPrefix, cmd) + err, WarningsAdded := retrieveVolumeListOKBodyPropWarningsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || warningsAdded + retAdded = retAdded || WarningsAdded return nil, retAdded } -func retrieveVolumeListOKBodyVolumesFlags(depth int, m *volume.VolumeListOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveVolumeListOKBodyPropVolumesFlags(depth int, m *volume.VolumeListOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - volumesFlagName := fmt.Sprintf("%v.Volumes", cmdPrefix) - if cmd.Flags().Changed(volumesFlagName) { + flagVolumesName := fmt.Sprintf("%v.Volumes", cmdPrefix) + if cmd.Flags().Changed(flagVolumesName) { // warning: Volumes array type []*models.Volume is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveVolumeListOKBodyWarningsFlags(depth int, m *volume.VolumeListOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveVolumeListOKBodyPropWarningsFlags(depth int, m *volume.VolumeListOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - warningsFlagName := fmt.Sprintf("%v.Warnings", cmdPrefix) - if cmd.Flags().Changed(warningsFlagName) { + flagWarningsName := fmt.Sprintf("%v.Warnings", cmdPrefix) + if cmd.Flags().Changed(flagWarningsName) { // warning: Warnings array type []string is not supported by go-swagger cli yet } diff --git a/cli/volume_model.go b/cli/volume_model.go index f253701..8adf36c 100644 --- a/cli/volume_model.go +++ b/cli/volume_model.go @@ -2,17 +2,14 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" + "github.com/spf13/cobra" + "github.com/go-openapi/swag" "github.com/go-swagger/dockerctl/models" - - "github.com/spf13/cobra" ) // Schema cli for Volume @@ -20,88 +17,88 @@ import ( // register flags to command func registerModelVolumeFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerVolumeCreatedAt(depth, cmdPrefix, cmd); err != nil { + if err := registerVolumePropCreatedAt(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerVolumeDriver(depth, cmdPrefix, cmd); err != nil { + if err := registerVolumePropDriver(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerVolumeLabels(depth, cmdPrefix, cmd); err != nil { + if err := registerVolumePropLabels(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerVolumeMountpoint(depth, cmdPrefix, cmd); err != nil { + if err := registerVolumePropMountpoint(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerVolumeName(depth, cmdPrefix, cmd); err != nil { + if err := registerVolumePropName(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerVolumeOptions(depth, cmdPrefix, cmd); err != nil { + if err := registerVolumePropOptions(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerVolumeScope(depth, cmdPrefix, cmd); err != nil { + if err := registerVolumePropScope(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerVolumeStatus(depth, cmdPrefix, cmd); err != nil { + if err := registerVolumePropStatus(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerVolumeUsageData(depth, cmdPrefix, cmd); err != nil { + if err := registerVolumePropUsageData(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerVolumeCreatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerVolumePropCreatedAt(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - createdAtDescription := `Date/Time the volume was created.` + flagCreatedAtDescription := `Date/Time the volume was created.` - var createdAtFlagName string + var flagCreatedAtName string if cmdPrefix == "" { - createdAtFlagName = "CreatedAt" + flagCreatedAtName = "CreatedAt" } else { - createdAtFlagName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) + flagCreatedAtName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) } - var createdAtFlagDefault string + var flagCreatedAtDefault string - _ = cmd.PersistentFlags().String(createdAtFlagName, createdAtFlagDefault, createdAtDescription) + _ = cmd.PersistentFlags().String(flagCreatedAtName, flagCreatedAtDefault, flagCreatedAtDescription) return nil } -func registerVolumeDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerVolumePropDriver(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - driverDescription := `Required. Name of the volume driver used by the volume.` + flagDriverDescription := `Required. Name of the volume driver used by the volume.` - var driverFlagName string + var flagDriverName string if cmdPrefix == "" { - driverFlagName = "Driver" + flagDriverName = "Driver" } else { - driverFlagName = fmt.Sprintf("%v.Driver", cmdPrefix) + flagDriverName = fmt.Sprintf("%v.Driver", cmdPrefix) } - var driverFlagDefault string + var flagDriverDefault string - _ = cmd.PersistentFlags().String(driverFlagName, driverFlagDefault, driverDescription) + _ = cmd.PersistentFlags().String(flagDriverName, flagDriverDefault, flagDriverDescription) return nil } -func registerVolumeLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerVolumePropLabels(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -111,49 +108,49 @@ func registerVolumeLabels(depth int, cmdPrefix string, cmd *cobra.Command) error return nil } -func registerVolumeMountpoint(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerVolumePropMountpoint(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - mountpointDescription := `Required. Mount path of the volume on the host.` + flagMountpointDescription := `Required. Mount path of the volume on the host.` - var mountpointFlagName string + var flagMountpointName string if cmdPrefix == "" { - mountpointFlagName = "Mountpoint" + flagMountpointName = "Mountpoint" } else { - mountpointFlagName = fmt.Sprintf("%v.Mountpoint", cmdPrefix) + flagMountpointName = fmt.Sprintf("%v.Mountpoint", cmdPrefix) } - var mountpointFlagDefault string + var flagMountpointDefault string - _ = cmd.PersistentFlags().String(mountpointFlagName, mountpointFlagDefault, mountpointDescription) + _ = cmd.PersistentFlags().String(flagMountpointName, flagMountpointDefault, flagMountpointDescription) return nil } -func registerVolumeName(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerVolumePropName(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - nameDescription := `Required. Name of the volume.` + flagNameDescription := `Required. Name of the volume.` - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - var nameFlagDefault string + var flagNameDefault string - _ = cmd.PersistentFlags().String(nameFlagName, nameFlagDefault, nameDescription) + _ = cmd.PersistentFlags().String(flagNameName, flagNameDefault, flagNameDescription) return nil } -func registerVolumeOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerVolumePropOptions(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -163,25 +160,25 @@ func registerVolumeOptions(depth int, cmdPrefix string, cmd *cobra.Command) erro return nil } -func registerVolumeScope(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerVolumePropScope(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - scopeDescription := `Enum: ["local","global"]. Required. The level at which the volume exists. Either ` + "`" + `global` + "`" + ` for cluster-wide, or ` + "`" + `local` + "`" + ` for machine level.` + flagScopeDescription := `Enum: ["local","global"]. Required. The level at which the volume exists. Either ` + "`" + `global` + "`" + ` for cluster-wide, or ` + "`" + `local` + "`" + ` for machine level.` - var scopeFlagName string + var flagScopeName string if cmdPrefix == "" { - scopeFlagName = "Scope" + flagScopeName = "Scope" } else { - scopeFlagName = fmt.Sprintf("%v.Scope", cmdPrefix) + flagScopeName = fmt.Sprintf("%v.Scope", cmdPrefix) } - var scopeFlagDefault string = "local" + var flagScopeDefault string = "local" - _ = cmd.PersistentFlags().String(scopeFlagName, scopeFlagDefault, scopeDescription) + _ = cmd.PersistentFlags().String(flagScopeName, flagScopeDefault, flagScopeDescription) - if err := cmd.RegisterFlagCompletionFunc(scopeFlagName, + if err := cmd.RegisterFlagCompletionFunc(flagScopeName, func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { var res []string if err := json.Unmarshal([]byte(`["local","global"]`), &res); err != nil { @@ -195,29 +192,29 @@ func registerVolumeScope(depth int, cmdPrefix string, cmd *cobra.Command) error return nil } -func registerVolumeStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerVolumePropStatus(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - // warning: Status map[string]interface{} map type is not supported by go-swagger cli yet + // warning: Status map[string]any map type is not supported by go-swagger cli yet return nil } -func registerVolumeUsageData(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerVolumePropUsageData(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - var usageDataFlagName string + var flagUsageDataName string if cmdPrefix == "" { - usageDataFlagName = "UsageData" + flagUsageDataName = "UsageData" } else { - usageDataFlagName = fmt.Sprintf("%v.UsageData", cmdPrefix) + flagUsageDataName = fmt.Sprintf("%v.UsageData", cmdPrefix) } - if err := registerModelVolumeUsageDataFlags(depth+1, usageDataFlagName, cmd); err != nil { + if err := registerModelVolumeUsageDataFlags(depth+1, flagUsageDataName, cmd); err != nil { return err } @@ -228,84 +225,84 @@ func registerVolumeUsageData(depth int, cmdPrefix string, cmd *cobra.Command) er func retrieveModelVolumeFlags(depth int, m *models.Volume, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, createdAtAdded := retrieveVolumeCreatedAtFlags(depth, m, cmdPrefix, cmd) + err, CreatedAtAdded := retrieveVolumePropCreatedAtFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || createdAtAdded + retAdded = retAdded || CreatedAtAdded - err, driverAdded := retrieveVolumeDriverFlags(depth, m, cmdPrefix, cmd) + err, DriverAdded := retrieveVolumePropDriverFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || driverAdded + retAdded = retAdded || DriverAdded - err, labelsAdded := retrieveVolumeLabelsFlags(depth, m, cmdPrefix, cmd) + err, LabelsAdded := retrieveVolumePropLabelsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || labelsAdded + retAdded = retAdded || LabelsAdded - err, mountpointAdded := retrieveVolumeMountpointFlags(depth, m, cmdPrefix, cmd) + err, MountpointAdded := retrieveVolumePropMountpointFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || mountpointAdded + retAdded = retAdded || MountpointAdded - err, nameAdded := retrieveVolumeNameFlags(depth, m, cmdPrefix, cmd) + err, NameAdded := retrieveVolumePropNameFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || nameAdded + retAdded = retAdded || NameAdded - err, optionsAdded := retrieveVolumeOptionsFlags(depth, m, cmdPrefix, cmd) + err, OptionsAdded := retrieveVolumePropOptionsFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || optionsAdded + retAdded = retAdded || OptionsAdded - err, scopeAdded := retrieveVolumeScopeFlags(depth, m, cmdPrefix, cmd) + err, ScopeAdded := retrieveVolumePropScopeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || scopeAdded + retAdded = retAdded || ScopeAdded - err, statusAdded := retrieveVolumeStatusFlags(depth, m, cmdPrefix, cmd) + err, StatusAdded := retrieveVolumePropStatusFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || statusAdded + retAdded = retAdded || StatusAdded - err, usageDataAdded := retrieveVolumeUsageDataFlags(depth, m, cmdPrefix, cmd) + err, UsageDataAdded := retrieveVolumePropUsageDataFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || usageDataAdded + retAdded = retAdded || UsageDataAdded return nil, retAdded } -func retrieveVolumeCreatedAtFlags(depth int, m *models.Volume, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveVolumePropCreatedAtFlags(depth int, m *models.Volume, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - createdAtFlagName := fmt.Sprintf("%v.CreatedAt", cmdPrefix) - if cmd.Flags().Changed(createdAtFlagName) { + flagCreatedAtName := fmt.Sprintf("%v.CreatedAt", cmdPrefix) + if cmd.Flags().Changed(flagCreatedAtName) { - var createdAtFlagName string + var flagCreatedAtName string if cmdPrefix == "" { - createdAtFlagName = "CreatedAt" + flagCreatedAtName = "CreatedAt" } else { - createdAtFlagName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) + flagCreatedAtName = fmt.Sprintf("%v.CreatedAt", cmdPrefix) } - createdAtFlagValue, err := cmd.Flags().GetString(createdAtFlagName) + flagCreatedAtValue, err := cmd.Flags().GetString(flagCreatedAtName) if err != nil { return err, false } - m.CreatedAt = createdAtFlagValue + m.CreatedAt = flagCreatedAtValue retAdded = true } @@ -313,27 +310,27 @@ func retrieveVolumeCreatedAtFlags(depth int, m *models.Volume, cmdPrefix string, return nil, retAdded } -func retrieveVolumeDriverFlags(depth int, m *models.Volume, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveVolumePropDriverFlags(depth int, m *models.Volume, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - driverFlagName := fmt.Sprintf("%v.Driver", cmdPrefix) - if cmd.Flags().Changed(driverFlagName) { + flagDriverName := fmt.Sprintf("%v.Driver", cmdPrefix) + if cmd.Flags().Changed(flagDriverName) { - var driverFlagName string + var flagDriverName string if cmdPrefix == "" { - driverFlagName = "Driver" + flagDriverName = "Driver" } else { - driverFlagName = fmt.Sprintf("%v.Driver", cmdPrefix) + flagDriverName = fmt.Sprintf("%v.Driver", cmdPrefix) } - driverFlagValue, err := cmd.Flags().GetString(driverFlagName) + flagDriverValue, err := cmd.Flags().GetString(flagDriverName) if err != nil { return err, false } - m.Driver = driverFlagValue + m.Driver = flagDriverValue retAdded = true } @@ -341,41 +338,41 @@ func retrieveVolumeDriverFlags(depth int, m *models.Volume, cmdPrefix string, cm return nil, retAdded } -func retrieveVolumeLabelsFlags(depth int, m *models.Volume, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveVolumePropLabelsFlags(depth int, m *models.Volume, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - labelsFlagName := fmt.Sprintf("%v.Labels", cmdPrefix) - if cmd.Flags().Changed(labelsFlagName) { + flagLabelsName := fmt.Sprintf("%v.Labels", cmdPrefix) + if cmd.Flags().Changed(flagLabelsName) { // warning: Labels map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveVolumeMountpointFlags(depth int, m *models.Volume, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveVolumePropMountpointFlags(depth int, m *models.Volume, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - mountpointFlagName := fmt.Sprintf("%v.Mountpoint", cmdPrefix) - if cmd.Flags().Changed(mountpointFlagName) { + flagMountpointName := fmt.Sprintf("%v.Mountpoint", cmdPrefix) + if cmd.Flags().Changed(flagMountpointName) { - var mountpointFlagName string + var flagMountpointName string if cmdPrefix == "" { - mountpointFlagName = "Mountpoint" + flagMountpointName = "Mountpoint" } else { - mountpointFlagName = fmt.Sprintf("%v.Mountpoint", cmdPrefix) + flagMountpointName = fmt.Sprintf("%v.Mountpoint", cmdPrefix) } - mountpointFlagValue, err := cmd.Flags().GetString(mountpointFlagName) + flagMountpointValue, err := cmd.Flags().GetString(flagMountpointName) if err != nil { return err, false } - m.Mountpoint = mountpointFlagValue + m.Mountpoint = flagMountpointValue retAdded = true } @@ -383,27 +380,27 @@ func retrieveVolumeMountpointFlags(depth int, m *models.Volume, cmdPrefix string return nil, retAdded } -func retrieveVolumeNameFlags(depth int, m *models.Volume, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveVolumePropNameFlags(depth int, m *models.Volume, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - nameFlagName := fmt.Sprintf("%v.Name", cmdPrefix) - if cmd.Flags().Changed(nameFlagName) { + flagNameName := fmt.Sprintf("%v.Name", cmdPrefix) + if cmd.Flags().Changed(flagNameName) { - var nameFlagName string + var flagNameName string if cmdPrefix == "" { - nameFlagName = "Name" + flagNameName = "Name" } else { - nameFlagName = fmt.Sprintf("%v.Name", cmdPrefix) + flagNameName = fmt.Sprintf("%v.Name", cmdPrefix) } - nameFlagValue, err := cmd.Flags().GetString(nameFlagName) + flagNameValue, err := cmd.Flags().GetString(flagNameName) if err != nil { return err, false } - m.Name = nameFlagValue + m.Name = flagNameValue retAdded = true } @@ -411,41 +408,41 @@ func retrieveVolumeNameFlags(depth int, m *models.Volume, cmdPrefix string, cmd return nil, retAdded } -func retrieveVolumeOptionsFlags(depth int, m *models.Volume, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveVolumePropOptionsFlags(depth int, m *models.Volume, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - optionsFlagName := fmt.Sprintf("%v.Options", cmdPrefix) - if cmd.Flags().Changed(optionsFlagName) { + flagOptionsName := fmt.Sprintf("%v.Options", cmdPrefix) + if cmd.Flags().Changed(flagOptionsName) { // warning: Options map type map[string]string is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveVolumeScopeFlags(depth int, m *models.Volume, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveVolumePropScopeFlags(depth int, m *models.Volume, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - scopeFlagName := fmt.Sprintf("%v.Scope", cmdPrefix) - if cmd.Flags().Changed(scopeFlagName) { + flagScopeName := fmt.Sprintf("%v.Scope", cmdPrefix) + if cmd.Flags().Changed(flagScopeName) { - var scopeFlagName string + var flagScopeName string if cmdPrefix == "" { - scopeFlagName = "Scope" + flagScopeName = "Scope" } else { - scopeFlagName = fmt.Sprintf("%v.Scope", cmdPrefix) + flagScopeName = fmt.Sprintf("%v.Scope", cmdPrefix) } - scopeFlagValue, err := cmd.Flags().GetString(scopeFlagName) + flagScopeValue, err := cmd.Flags().GetString(flagScopeName) if err != nil { return err, false } - m.Scope = scopeFlagValue + m.Scope = flagScopeValue retAdded = true } @@ -453,42 +450,42 @@ func retrieveVolumeScopeFlags(depth int, m *models.Volume, cmdPrefix string, cmd return nil, retAdded } -func retrieveVolumeStatusFlags(depth int, m *models.Volume, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveVolumePropStatusFlags(depth int, m *models.Volume, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - statusFlagName := fmt.Sprintf("%v.Status", cmdPrefix) - if cmd.Flags().Changed(statusFlagName) { - // warning: Status map type map[string]interface{} is not supported by go-swagger cli yet + flagStatusName := fmt.Sprintf("%v.Status", cmdPrefix) + if cmd.Flags().Changed(flagStatusName) { + // warning: Status map type map[string]any is not supported by go-swagger cli yet } return nil, retAdded } -func retrieveVolumeUsageDataFlags(depth int, m *models.Volume, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveVolumePropUsageDataFlags(depth int, m *models.Volume, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - usageDataFlagName := fmt.Sprintf("%v.UsageData", cmdPrefix) - if cmd.Flags().Changed(usageDataFlagName) { + flagUsageDataName := fmt.Sprintf("%v.UsageData", cmdPrefix) + if cmd.Flags().Changed(flagUsageDataName) { // info: complex object UsageData VolumeUsageData is retrieved outside this Changed() block } - usageDataFlagValue := m.UsageData - if swag.IsZero(usageDataFlagValue) { - usageDataFlagValue = &models.VolumeUsageData{} + flagUsageDataValue := m.UsageData + if swag.IsZero(flagUsageDataValue) { + flagUsageDataValue = &models.VolumeUsageData{} } - err, usageDataAdded := retrieveModelVolumeUsageDataFlags(depth+1, usageDataFlagValue, usageDataFlagName, cmd) + err, UsageDataAdded := retrieveModelVolumeUsageDataFlags(depth+1, flagUsageDataValue, flagUsageDataName, cmd) if err != nil { return err, false } - retAdded = retAdded || usageDataAdded - if usageDataAdded { - m.UsageData = usageDataFlagValue + retAdded = retAdded || UsageDataAdded + if UsageDataAdded { + m.UsageData = flagUsageDataValue } return nil, retAdded @@ -499,61 +496,61 @@ func retrieveVolumeUsageDataFlags(depth int, m *models.Volume, cmdPrefix string, // register flags to command func registerModelVolumeUsageDataFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerVolumeUsageDataRefCount(depth, cmdPrefix, cmd); err != nil { + if err := registerVolumeUsageDataPropRefCount(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerVolumeUsageDataSize(depth, cmdPrefix, cmd); err != nil { + if err := registerVolumeUsageDataPropSize(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerVolumeUsageDataRefCount(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerVolumeUsageDataPropRefCount(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - refCountDescription := `Required. The number of containers referencing this volume. This field + flagRefCountDescription := `Required. The number of containers referencing this volume. This field is set to ` + "`" + `-1` + "`" + ` if the reference-count is not available. ` - var refCountFlagName string + var flagRefCountName string if cmdPrefix == "" { - refCountFlagName = "RefCount" + flagRefCountName = "RefCount" } else { - refCountFlagName = fmt.Sprintf("%v.RefCount", cmdPrefix) + flagRefCountName = fmt.Sprintf("%v.RefCount", cmdPrefix) } - var refCountFlagDefault int64 = -1 + var flagRefCountDefault int64 = -1 - _ = cmd.PersistentFlags().Int64(refCountFlagName, refCountFlagDefault, refCountDescription) + _ = cmd.PersistentFlags().Int64(flagRefCountName, flagRefCountDefault, flagRefCountDescription) return nil } -func registerVolumeUsageDataSize(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerVolumeUsageDataPropSize(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - sizeDescription := `Required. Amount of disk space used by the volume (in bytes). This information + flagSizeDescription := `Required. Amount of disk space used by the volume (in bytes). This information is only available for volumes created with the ` + "`" + `"local"` + "`" + ` volume driver. For volumes created with other volume drivers, this field is set to ` + "`" + `-1` + "`" + ` ("not available") ` - var sizeFlagName string + var flagSizeName string if cmdPrefix == "" { - sizeFlagName = "Size" + flagSizeName = "Size" } else { - sizeFlagName = fmt.Sprintf("%v.Size", cmdPrefix) + flagSizeName = fmt.Sprintf("%v.Size", cmdPrefix) } - var sizeFlagDefault int64 = -1 + var flagSizeDefault int64 = -1 - _ = cmd.PersistentFlags().Int64(sizeFlagName, sizeFlagDefault, sizeDescription) + _ = cmd.PersistentFlags().Int64(flagSizeName, flagSizeDefault, flagSizeDescription) return nil } @@ -562,42 +559,42 @@ is set to ` + "`" + `-1` + "`" + ` ("not available") func retrieveModelVolumeUsageDataFlags(depth int, m *models.VolumeUsageData, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, refCountAdded := retrieveVolumeUsageDataRefCountFlags(depth, m, cmdPrefix, cmd) + err, RefCountAdded := retrieveVolumeUsageDataPropRefCountFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || refCountAdded + retAdded = retAdded || RefCountAdded - err, sizeAdded := retrieveVolumeUsageDataSizeFlags(depth, m, cmdPrefix, cmd) + err, SizeAdded := retrieveVolumeUsageDataPropSizeFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || sizeAdded + retAdded = retAdded || SizeAdded return nil, retAdded } -func retrieveVolumeUsageDataRefCountFlags(depth int, m *models.VolumeUsageData, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveVolumeUsageDataPropRefCountFlags(depth int, m *models.VolumeUsageData, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - refCountFlagName := fmt.Sprintf("%v.RefCount", cmdPrefix) - if cmd.Flags().Changed(refCountFlagName) { + flagRefCountName := fmt.Sprintf("%v.RefCount", cmdPrefix) + if cmd.Flags().Changed(flagRefCountName) { - var refCountFlagName string + var flagRefCountName string if cmdPrefix == "" { - refCountFlagName = "RefCount" + flagRefCountName = "RefCount" } else { - refCountFlagName = fmt.Sprintf("%v.RefCount", cmdPrefix) + flagRefCountName = fmt.Sprintf("%v.RefCount", cmdPrefix) } - refCountFlagValue, err := cmd.Flags().GetInt64(refCountFlagName) + flagRefCountValue, err := cmd.Flags().GetInt64(flagRefCountName) if err != nil { return err, false } - m.RefCount = refCountFlagValue + m.RefCount = flagRefCountValue retAdded = true } @@ -605,27 +602,27 @@ func retrieveVolumeUsageDataRefCountFlags(depth int, m *models.VolumeUsageData, return nil, retAdded } -func retrieveVolumeUsageDataSizeFlags(depth int, m *models.VolumeUsageData, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveVolumeUsageDataPropSizeFlags(depth int, m *models.VolumeUsageData, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - sizeFlagName := fmt.Sprintf("%v.Size", cmdPrefix) - if cmd.Flags().Changed(sizeFlagName) { + flagSizeName := fmt.Sprintf("%v.Size", cmdPrefix) + if cmd.Flags().Changed(flagSizeName) { - var sizeFlagName string + var flagSizeName string if cmdPrefix == "" { - sizeFlagName = "Size" + flagSizeName = "Size" } else { - sizeFlagName = fmt.Sprintf("%v.Size", cmdPrefix) + flagSizeName = fmt.Sprintf("%v.Size", cmdPrefix) } - sizeFlagValue, err := cmd.Flags().GetInt64(sizeFlagName) + flagSizeValue, err := cmd.Flags().GetInt64(flagSizeName) if err != nil { return err, false } - m.Size = sizeFlagValue + m.Size = flagSizeValue retAdded = true } diff --git a/cli/volume_prune_operation.go b/cli/volume_prune_operation.go index bc1b09c..e0c83a4 100644 --- a/cli/volume_prune_operation.go +++ b/cli/volume_prune_operation.go @@ -2,20 +2,18 @@ package cli -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "encoding/json" "fmt" "github.com/go-swagger/dockerctl/client/volume" - "github.com/go-openapi/swag" "github.com/spf13/cobra" + + "github.com/go-openapi/swag" ) -// makeOperationVolumeVolumePruneCmd returns a cmd to handle operation volumePrune +// makeOperationVolumeVolumePruneCmd returns a command to handle operation volumePrune func makeOperationVolumeVolumePruneCmd() (*cobra.Command, error) { cmd := &cobra.Command{ Use: "VolumePrune", @@ -38,11 +36,10 @@ func runOperationVolumeVolumePrune(cmd *cobra.Command, args []string) error { } // retrieve flag values from cmd and fill params params := volume.NewVolumePruneParams() - if err, _ := retrieveOperationVolumeVolumePruneFiltersFlag(params, "", cmd); err != nil { + if err, _ = retrieveOperationVolumeVolumePruneFiltersFlag(params, "", cmd); err != nil { return err } if dryRun { - logDebugf("dry-run flag specified. Skip sending request.") return nil } @@ -51,10 +48,11 @@ func runOperationVolumeVolumePrune(cmd *cobra.Command, args []string) error { if err != nil { return err } - if !debug { + if !debug { fmt.Println(msgStr) } + return nil } @@ -68,22 +66,22 @@ func registerOperationVolumeVolumePruneParamFlags(cmd *cobra.Command) error { func registerOperationVolumeVolumePruneFiltersParamFlags(cmdPrefix string, cmd *cobra.Command) error { - filtersDescription := `Filters to process on the prune list, encoded as JSON (a ` + "`" + `map[string][]string` + "`" + `). + flagFiltersDescription := `Filters to process on the prune list, encoded as JSON (a ` + "`" + `map[string][]string` + "`" + `). Available filters: - ` + "`" + `label` + "`" + ` (` + "`" + `label=` + "`" + `, ` + "`" + `label==` + "`" + `, ` + "`" + `label!=` + "`" + `, or ` + "`" + `label!==` + "`" + `) Prune volumes with (or without, in case ` + "`" + `label!=...` + "`" + ` is used) the specified labels. ` - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - var filtersFlagDefault string + var flagFiltersDefault string - _ = cmd.PersistentFlags().String(filtersFlagName, filtersFlagDefault, filtersDescription) + _ = cmd.PersistentFlags().String(flagFiltersName, flagFiltersDefault, flagFiltersDescription) return nil } @@ -92,20 +90,21 @@ func retrieveOperationVolumeVolumePruneFiltersFlag(m *volume.VolumePruneParams, retAdded := false if cmd.Flags().Changed("filters") { - var filtersFlagName string + var flagFiltersName string if cmdPrefix == "" { - filtersFlagName = "filters" + flagFiltersName = "filters" } else { - filtersFlagName = fmt.Sprintf("%v.filters", cmdPrefix) + flagFiltersName = fmt.Sprintf("%v.filters", cmdPrefix) } - filtersFlagValue, err := cmd.Flags().GetString(filtersFlagName) + flagFiltersValue, err := cmd.Flags().GetString(flagFiltersName) if err != nil { return err, false } - m.Filters = &filtersFlagValue + m.Filters = &flagFiltersValue } + return nil, retAdded } @@ -113,33 +112,35 @@ func retrieveOperationVolumeVolumePruneFiltersFlag(m *volume.VolumePruneParams, func parseOperationVolumeVolumePruneResult(resp0 *volume.VolumePruneOK, respErr error) (string, error) { if respErr != nil { - var iResp0 interface{} = respErr - resp0, ok := iResp0.(*volume.VolumePruneOK) + // responses + var iResp0 any = respErr + eresp0, ok := iResp0.(*volume.VolumePruneOK) if ok { - if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { - msgStr, err := json.Marshal(resp0.Payload) + // the error response has a payload + if !swag.IsZero(eresp0) && !swag.IsZero(eresp0.Payload) { + msgStr, err := json.Marshal(eresp0.Payload) if err != nil { return "", err } return string(msgStr), nil } } - - var iResp1 interface{} = respErr - resp1, ok := iResp1.(*volume.VolumePruneInternalServerError) + var iResp1 any = respErr + eresp1, ok := iResp1.(*volume.VolumePruneInternalServerError) if ok { - if !swag.IsZero(resp1) && !swag.IsZero(resp1.Payload) { - msgStr, err := json.Marshal(resp1.Payload) + // the error response has a payload + if !swag.IsZero(eresp1) && !swag.IsZero(eresp1.Payload) { + msgStr, err := json.Marshal(eresp1.Payload) if err != nil { return "", err } return string(msgStr), nil } } - return "", respErr } + // success responses if !swag.IsZero(resp0) && !swag.IsZero(resp0.Payload) { msgStr, err := json.Marshal(resp0.Payload) if err != nil { @@ -147,46 +148,45 @@ func parseOperationVolumeVolumePruneResult(resp0 *volume.VolumePruneOK, respErr } return string(msgStr), nil } - return "", nil } // register flags to command func registerModelVolumePruneOKBodyFlags(depth int, cmdPrefix string, cmd *cobra.Command) error { - if err := registerVolumePruneOKBodySpaceReclaimed(depth, cmdPrefix, cmd); err != nil { + if err := registerVolumePruneOKBodyPropSpaceReclaimed(depth, cmdPrefix, cmd); err != nil { return err } - if err := registerVolumePruneOKBodyVolumesDeleted(depth, cmdPrefix, cmd); err != nil { + if err := registerVolumePruneOKBodyPropVolumesDeleted(depth, cmdPrefix, cmd); err != nil { return err } return nil } -func registerVolumePruneOKBodySpaceReclaimed(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerVolumePruneOKBodyPropSpaceReclaimed(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } - spaceReclaimedDescription := `Disk space reclaimed in bytes` + flagSpaceReclaimedDescription := `Disk space reclaimed in bytes` - var spaceReclaimedFlagName string + var flagSpaceReclaimedName string if cmdPrefix == "" { - spaceReclaimedFlagName = "SpaceReclaimed" + flagSpaceReclaimedName = "SpaceReclaimed" } else { - spaceReclaimedFlagName = fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) + flagSpaceReclaimedName = fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) } - var spaceReclaimedFlagDefault int64 + var flagSpaceReclaimedDefault int64 - _ = cmd.PersistentFlags().Int64(spaceReclaimedFlagName, spaceReclaimedFlagDefault, spaceReclaimedDescription) + _ = cmd.PersistentFlags().Int64(flagSpaceReclaimedName, flagSpaceReclaimedDefault, flagSpaceReclaimedDescription) return nil } -func registerVolumePruneOKBodyVolumesDeleted(depth int, cmdPrefix string, cmd *cobra.Command) error { +func registerVolumePruneOKBodyPropVolumesDeleted(depth int, cmdPrefix string, cmd *cobra.Command) error { if depth > maxDepth { return nil } @@ -200,42 +200,42 @@ func registerVolumePruneOKBodyVolumesDeleted(depth int, cmdPrefix string, cmd *c func retrieveModelVolumePruneOKBodyFlags(depth int, m *volume.VolumePruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { retAdded := false - err, spaceReclaimedAdded := retrieveVolumePruneOKBodySpaceReclaimedFlags(depth, m, cmdPrefix, cmd) + err, SpaceReclaimedAdded := retrieveVolumePruneOKBodyPropSpaceReclaimedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || spaceReclaimedAdded + retAdded = retAdded || SpaceReclaimedAdded - err, volumesDeletedAdded := retrieveVolumePruneOKBodyVolumesDeletedFlags(depth, m, cmdPrefix, cmd) + err, VolumesDeletedAdded := retrieveVolumePruneOKBodyPropVolumesDeletedFlags(depth, m, cmdPrefix, cmd) if err != nil { return err, false } - retAdded = retAdded || volumesDeletedAdded + retAdded = retAdded || VolumesDeletedAdded return nil, retAdded } -func retrieveVolumePruneOKBodySpaceReclaimedFlags(depth int, m *volume.VolumePruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveVolumePruneOKBodyPropSpaceReclaimedFlags(depth int, m *volume.VolumePruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - spaceReclaimedFlagName := fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) - if cmd.Flags().Changed(spaceReclaimedFlagName) { + flagSpaceReclaimedName := fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) + if cmd.Flags().Changed(flagSpaceReclaimedName) { - var spaceReclaimedFlagName string + var flagSpaceReclaimedName string if cmdPrefix == "" { - spaceReclaimedFlagName = "SpaceReclaimed" + flagSpaceReclaimedName = "SpaceReclaimed" } else { - spaceReclaimedFlagName = fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) + flagSpaceReclaimedName = fmt.Sprintf("%v.SpaceReclaimed", cmdPrefix) } - spaceReclaimedFlagValue, err := cmd.Flags().GetInt64(spaceReclaimedFlagName) + flagSpaceReclaimedValue, err := cmd.Flags().GetInt64(flagSpaceReclaimedName) if err != nil { return err, false } - m.SpaceReclaimed = spaceReclaimedFlagValue + m.SpaceReclaimed = flagSpaceReclaimedValue retAdded = true } @@ -243,14 +243,14 @@ func retrieveVolumePruneOKBodySpaceReclaimedFlags(depth int, m *volume.VolumePru return nil, retAdded } -func retrieveVolumePruneOKBodyVolumesDeletedFlags(depth int, m *volume.VolumePruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { +func retrieveVolumePruneOKBodyPropVolumesDeletedFlags(depth int, m *volume.VolumePruneOKBody, cmdPrefix string, cmd *cobra.Command) (error, bool) { if depth > maxDepth { return nil, false } retAdded := false - volumesDeletedFlagName := fmt.Sprintf("%v.VolumesDeleted", cmdPrefix) - if cmd.Flags().Changed(volumesDeletedFlagName) { + flagVolumesDeletedName := fmt.Sprintf("%v.VolumesDeleted", cmdPrefix) + if cmd.Flags().Changed(flagVolumesDeletedName) { // warning: VolumesDeleted array type []string is not supported by go-swagger cli yet } diff --git a/client/config/config_client.go b/client/config/config_client.go index 576b01e..6c848e8 100644 --- a/client/config/config_client.go +++ b/client/config/config_client.go @@ -2,13 +2,11 @@ package config -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" "github.com/go-openapi/runtime" + httptransport "github.com/go-openapi/runtime/client" "github.com/go-openapi/strfmt" ) @@ -17,6 +15,31 @@ func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientServi return &Client{transport: transport, formats: formats} } +// New creates a new config API client with basic auth credentials. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - user: user for basic authentication header. +// - password: password for basic authentication header. +func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BasicAuth(user, password) + return &Client{transport: transport, formats: strfmt.Default} +} + +// New creates a new config API client with a bearer token for authentication. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - bearerToken: bearer token for Bearer authentication header. +func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BearerToken(bearerToken) + return &Client{transport: transport, formats: strfmt.Default} +} + /* Client for config API */ @@ -25,9 +48,53 @@ type Client struct { formats strfmt.Registry } -// ClientOption is the option for Client methods +// ClientOption may be used to customize the behavior of Client methods. type ClientOption func(*runtime.ClientOperation) +// This client is generated with a few options you might find useful for your swagger spec. +// +// Feel free to add you own set of options. + +// WithContentType allows the client to force the Content-Type header +// to negotiate a specific Consumer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithContentType(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{mime} + } +} + +// WithContentTypeApplicationJSON sets the Content-Type header to "application/json". +func WithContentTypeApplicationJSON(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"application/json"} +} + +// WithContentTypeTextPlain sets the Content-Type header to "text/plain". +func WithContentTypeTextPlain(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"text/plain"} +} + +// WithAccept allows the client to force the Accept header +// to negotiate a specific Producer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithAccept(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{mime} + } +} + +// WithAcceptApplicationJSON sets the Accept header to "application/json". +func WithAcceptApplicationJSON(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"application/json"} +} + +// WithAcceptTextPlain sets the Accept header to "text/plain". +func WithAcceptTextPlain(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"text/plain"} +} + // ClientService is the interface for Client methods type ClientService interface { ConfigCreate(params *ConfigCreateParams, opts ...ClientOption) (*ConfigCreateCreated, error) @@ -44,10 +111,10 @@ type ClientService interface { } /* - ConfigCreate creates a config +ConfigCreate creates a config */ func (a *Client) ConfigCreate(params *ConfigCreateParams, opts ...ClientOption) (*ConfigCreateCreated, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewConfigCreateParams() } @@ -66,26 +133,31 @@ func (a *Client) ConfigCreate(params *ConfigCreateParams, opts ...ClientOption) for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ConfigCreateCreated) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ConfigCreate: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ConfigDelete deletes a config +ConfigDelete deletes a config */ func (a *Client) ConfigDelete(params *ConfigDeleteParams, opts ...ClientOption) (*ConfigDeleteNoContent, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewConfigDeleteParams() } @@ -104,26 +176,31 @@ func (a *Client) ConfigDelete(params *ConfigDeleteParams, opts ...ClientOption) for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ConfigDeleteNoContent) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ConfigDelete: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ConfigInspect inspects a config +ConfigInspect inspects a config */ func (a *Client) ConfigInspect(params *ConfigInspectParams, opts ...ClientOption) (*ConfigInspectOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewConfigInspectParams() } @@ -142,26 +219,31 @@ func (a *Client) ConfigInspect(params *ConfigInspectParams, opts ...ClientOption for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ConfigInspectOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ConfigInspect: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ConfigList lists configs +ConfigList lists configs */ func (a *Client) ConfigList(params *ConfigListParams, opts ...ClientOption) (*ConfigListOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewConfigListParams() } @@ -180,26 +262,31 @@ func (a *Client) ConfigList(params *ConfigListParams, opts ...ClientOption) (*Co for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ConfigListOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ConfigList: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ConfigUpdate updates a config +ConfigUpdate updates a config */ func (a *Client) ConfigUpdate(params *ConfigUpdateParams, opts ...ClientOption) (*ConfigUpdateOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewConfigUpdateParams() } @@ -218,17 +305,22 @@ func (a *Client) ConfigUpdate(params *ConfigUpdateParams, opts ...ClientOption) for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ConfigUpdateOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ConfigUpdate: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } diff --git a/client/config/config_create_parameters.go b/client/config/config_create_parameters.go index 7b09e03..9a29b9d 100644 --- a/client/config/config_create_parameters.go +++ b/client/config/config_create_parameters.go @@ -2,9 +2,6 @@ package config -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewConfigCreateParamsWithHTTPClient(client *http.Client) *ConfigCreateParam } } -/* ConfigCreateParams contains all the parameters to send to the API endpoint - for the config create operation. +/* +ConfigCreateParams contains all the parameters to send to the API endpoint + + for the config create operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ConfigCreateParams struct { diff --git a/client/config/config_create_responses.go b/client/config/config_create_responses.go index 5f67b45..b6b9fce 100644 --- a/client/config/config_create_responses.go +++ b/client/config/config_create_responses.go @@ -2,11 +2,10 @@ package config -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -24,7 +23,7 @@ type ConfigCreateReader struct { } // ReadResponse reads a server response into the received o. -func (o *ConfigCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ConfigCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 201: result := NewConfigCreateCreated() @@ -51,7 +50,7 @@ func (o *ConfigCreateReader) ReadResponse(response runtime.ClientResponse, consu } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /configs/create] ConfigCreate", response, response.Code()) } } @@ -60,7 +59,8 @@ func NewConfigCreateCreated() *ConfigCreateCreated { return &ConfigCreateCreated{} } -/* ConfigCreateCreated describes a response with status code 201, with default header values. +/* +ConfigCreateCreated describes a response with status code 201, with default header values. no error */ @@ -93,12 +93,19 @@ func (o *ConfigCreateCreated) IsCode(code int) bool { return code == 201 } +// Code gets the status code for the config create created response +func (o *ConfigCreateCreated) Code() int { + return 201 +} + func (o *ConfigCreateCreated) Error() string { - return fmt.Sprintf("[POST /configs/create][%d] configCreateCreated %+v", 201, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /configs/create][%d] configCreateCreated %s", 201, payload) } func (o *ConfigCreateCreated) String() string { - return fmt.Sprintf("[POST /configs/create][%d] configCreateCreated %+v", 201, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /configs/create][%d] configCreateCreated %s", 201, payload) } func (o *ConfigCreateCreated) GetPayload() *models.IDResponse { @@ -110,7 +117,7 @@ func (o *ConfigCreateCreated) readResponse(response runtime.ClientResponse, cons o.Payload = new(models.IDResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -122,7 +129,8 @@ func NewConfigCreateConflict() *ConfigCreateConflict { return &ConfigCreateConflict{} } -/* ConfigCreateConflict describes a response with status code 409, with default header values. +/* +ConfigCreateConflict describes a response with status code 409, with default header values. name conflicts with an existing object */ @@ -155,12 +163,19 @@ func (o *ConfigCreateConflict) IsCode(code int) bool { return code == 409 } +// Code gets the status code for the config create conflict response +func (o *ConfigCreateConflict) Code() int { + return 409 +} + func (o *ConfigCreateConflict) Error() string { - return fmt.Sprintf("[POST /configs/create][%d] configCreateConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /configs/create][%d] configCreateConflict %s", 409, payload) } func (o *ConfigCreateConflict) String() string { - return fmt.Sprintf("[POST /configs/create][%d] configCreateConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /configs/create][%d] configCreateConflict %s", 409, payload) } func (o *ConfigCreateConflict) GetPayload() *models.ErrorResponse { @@ -172,7 +187,7 @@ func (o *ConfigCreateConflict) readResponse(response runtime.ClientResponse, con o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -184,7 +199,8 @@ func NewConfigCreateInternalServerError() *ConfigCreateInternalServerError { return &ConfigCreateInternalServerError{} } -/* ConfigCreateInternalServerError describes a response with status code 500, with default header values. +/* +ConfigCreateInternalServerError describes a response with status code 500, with default header values. server error */ @@ -217,12 +233,19 @@ func (o *ConfigCreateInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the config create internal server error response +func (o *ConfigCreateInternalServerError) Code() int { + return 500 +} + func (o *ConfigCreateInternalServerError) Error() string { - return fmt.Sprintf("[POST /configs/create][%d] configCreateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /configs/create][%d] configCreateInternalServerError %s", 500, payload) } func (o *ConfigCreateInternalServerError) String() string { - return fmt.Sprintf("[POST /configs/create][%d] configCreateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /configs/create][%d] configCreateInternalServerError %s", 500, payload) } func (o *ConfigCreateInternalServerError) GetPayload() *models.ErrorResponse { @@ -234,7 +257,7 @@ func (o *ConfigCreateInternalServerError) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -246,7 +269,8 @@ func NewConfigCreateServiceUnavailable() *ConfigCreateServiceUnavailable { return &ConfigCreateServiceUnavailable{} } -/* ConfigCreateServiceUnavailable describes a response with status code 503, with default header values. +/* +ConfigCreateServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -279,12 +303,19 @@ func (o *ConfigCreateServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the config create service unavailable response +func (o *ConfigCreateServiceUnavailable) Code() int { + return 503 +} + func (o *ConfigCreateServiceUnavailable) Error() string { - return fmt.Sprintf("[POST /configs/create][%d] configCreateServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /configs/create][%d] configCreateServiceUnavailable %s", 503, payload) } func (o *ConfigCreateServiceUnavailable) String() string { - return fmt.Sprintf("[POST /configs/create][%d] configCreateServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /configs/create][%d] configCreateServiceUnavailable %s", 503, payload) } func (o *ConfigCreateServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -296,14 +327,15 @@ func (o *ConfigCreateServiceUnavailable) readResponse(response runtime.ClientRes o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*ConfigCreateBody config create body +/* +ConfigCreateBody config create body swagger:model ConfigCreateBody */ type ConfigCreateBody struct { @@ -399,8 +431,9 @@ func (o *ConfigCreateBody) UnmarshalBinary(b []byte) error { return nil } -/*ConfigCreateParamsBodyAllOf1 config create params body all of1 +/* +ConfigCreateParamsBodyAllOf1 config create params body all of1 // Example: {"Data":"VEhJUyBJUyBOT1QgQSBSRUFMIENFUlRJRklDQVRFCg==","Labels":{"foo":"bar"},"Name":"server.conf"} swagger:model ConfigCreateParamsBodyAllOf1 */ -type ConfigCreateParamsBodyAllOf1 interface{} +type ConfigCreateParamsBodyAllOf1 any diff --git a/client/config/config_delete_parameters.go b/client/config/config_delete_parameters.go index 728cdaa..417d926 100644 --- a/client/config/config_delete_parameters.go +++ b/client/config/config_delete_parameters.go @@ -2,9 +2,6 @@ package config -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewConfigDeleteParamsWithHTTPClient(client *http.Client) *ConfigDeleteParam } } -/* ConfigDeleteParams contains all the parameters to send to the API endpoint - for the config delete operation. +/* +ConfigDeleteParams contains all the parameters to send to the API endpoint + + for the config delete operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ConfigDeleteParams struct { diff --git a/client/config/config_delete_responses.go b/client/config/config_delete_responses.go index 8cb3d88..2dc58dc 100644 --- a/client/config/config_delete_responses.go +++ b/client/config/config_delete_responses.go @@ -2,10 +2,9 @@ package config -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ConfigDeleteReader struct { } // ReadResponse reads a server response into the received o. -func (o *ConfigDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ConfigDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 204: result := NewConfigDeleteNoContent() @@ -48,7 +47,7 @@ func (o *ConfigDeleteReader) ReadResponse(response runtime.ClientResponse, consu } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[DELETE /configs/{id}] ConfigDelete", response, response.Code()) } } @@ -57,7 +56,8 @@ func NewConfigDeleteNoContent() *ConfigDeleteNoContent { return &ConfigDeleteNoContent{} } -/* ConfigDeleteNoContent describes a response with status code 204, with default header values. +/* +ConfigDeleteNoContent describes a response with status code 204, with default header values. no error */ @@ -89,12 +89,17 @@ func (o *ConfigDeleteNoContent) IsCode(code int) bool { return code == 204 } +// Code gets the status code for the config delete no content response +func (o *ConfigDeleteNoContent) Code() int { + return 204 +} + func (o *ConfigDeleteNoContent) Error() string { - return fmt.Sprintf("[DELETE /configs/{id}][%d] configDeleteNoContent ", 204) + return fmt.Sprintf("[DELETE /configs/{id}][%d] configDeleteNoContent", 204) } func (o *ConfigDeleteNoContent) String() string { - return fmt.Sprintf("[DELETE /configs/{id}][%d] configDeleteNoContent ", 204) + return fmt.Sprintf("[DELETE /configs/{id}][%d] configDeleteNoContent", 204) } func (o *ConfigDeleteNoContent) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -107,7 +112,8 @@ func NewConfigDeleteNotFound() *ConfigDeleteNotFound { return &ConfigDeleteNotFound{} } -/* ConfigDeleteNotFound describes a response with status code 404, with default header values. +/* +ConfigDeleteNotFound describes a response with status code 404, with default header values. config not found */ @@ -140,12 +146,19 @@ func (o *ConfigDeleteNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the config delete not found response +func (o *ConfigDeleteNotFound) Code() int { + return 404 +} + func (o *ConfigDeleteNotFound) Error() string { - return fmt.Sprintf("[DELETE /configs/{id}][%d] configDeleteNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /configs/{id}][%d] configDeleteNotFound %s", 404, payload) } func (o *ConfigDeleteNotFound) String() string { - return fmt.Sprintf("[DELETE /configs/{id}][%d] configDeleteNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /configs/{id}][%d] configDeleteNotFound %s", 404, payload) } func (o *ConfigDeleteNotFound) GetPayload() *models.ErrorResponse { @@ -157,7 +170,7 @@ func (o *ConfigDeleteNotFound) readResponse(response runtime.ClientResponse, con o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -169,7 +182,8 @@ func NewConfigDeleteInternalServerError() *ConfigDeleteInternalServerError { return &ConfigDeleteInternalServerError{} } -/* ConfigDeleteInternalServerError describes a response with status code 500, with default header values. +/* +ConfigDeleteInternalServerError describes a response with status code 500, with default header values. server error */ @@ -202,12 +216,19 @@ func (o *ConfigDeleteInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the config delete internal server error response +func (o *ConfigDeleteInternalServerError) Code() int { + return 500 +} + func (o *ConfigDeleteInternalServerError) Error() string { - return fmt.Sprintf("[DELETE /configs/{id}][%d] configDeleteInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /configs/{id}][%d] configDeleteInternalServerError %s", 500, payload) } func (o *ConfigDeleteInternalServerError) String() string { - return fmt.Sprintf("[DELETE /configs/{id}][%d] configDeleteInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /configs/{id}][%d] configDeleteInternalServerError %s", 500, payload) } func (o *ConfigDeleteInternalServerError) GetPayload() *models.ErrorResponse { @@ -219,7 +240,7 @@ func (o *ConfigDeleteInternalServerError) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -231,7 +252,8 @@ func NewConfigDeleteServiceUnavailable() *ConfigDeleteServiceUnavailable { return &ConfigDeleteServiceUnavailable{} } -/* ConfigDeleteServiceUnavailable describes a response with status code 503, with default header values. +/* +ConfigDeleteServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -264,12 +286,19 @@ func (o *ConfigDeleteServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the config delete service unavailable response +func (o *ConfigDeleteServiceUnavailable) Code() int { + return 503 +} + func (o *ConfigDeleteServiceUnavailable) Error() string { - return fmt.Sprintf("[DELETE /configs/{id}][%d] configDeleteServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /configs/{id}][%d] configDeleteServiceUnavailable %s", 503, payload) } func (o *ConfigDeleteServiceUnavailable) String() string { - return fmt.Sprintf("[DELETE /configs/{id}][%d] configDeleteServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /configs/{id}][%d] configDeleteServiceUnavailable %s", 503, payload) } func (o *ConfigDeleteServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -281,7 +310,7 @@ func (o *ConfigDeleteServiceUnavailable) readResponse(response runtime.ClientRes o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/config/config_inspect_parameters.go b/client/config/config_inspect_parameters.go index 14b55bc..3f34023 100644 --- a/client/config/config_inspect_parameters.go +++ b/client/config/config_inspect_parameters.go @@ -2,9 +2,6 @@ package config -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewConfigInspectParamsWithHTTPClient(client *http.Client) *ConfigInspectPar } } -/* ConfigInspectParams contains all the parameters to send to the API endpoint - for the config inspect operation. +/* +ConfigInspectParams contains all the parameters to send to the API endpoint + + for the config inspect operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ConfigInspectParams struct { diff --git a/client/config/config_inspect_responses.go b/client/config/config_inspect_responses.go index 734709d..4b821b7 100644 --- a/client/config/config_inspect_responses.go +++ b/client/config/config_inspect_responses.go @@ -2,10 +2,9 @@ package config -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ConfigInspectReader struct { } // ReadResponse reads a server response into the received o. -func (o *ConfigInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ConfigInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewConfigInspectOK() @@ -48,7 +47,7 @@ func (o *ConfigInspectReader) ReadResponse(response runtime.ClientResponse, cons } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /configs/{id}] ConfigInspect", response, response.Code()) } } @@ -57,7 +56,8 @@ func NewConfigInspectOK() *ConfigInspectOK { return &ConfigInspectOK{} } -/* ConfigInspectOK describes a response with status code 200, with default header values. +/* +ConfigInspectOK describes a response with status code 200, with default header values. no error */ @@ -90,12 +90,19 @@ func (o *ConfigInspectOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the config inspect o k response +func (o *ConfigInspectOK) Code() int { + return 200 +} + func (o *ConfigInspectOK) Error() string { - return fmt.Sprintf("[GET /configs/{id}][%d] configInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /configs/{id}][%d] configInspectOK %s", 200, payload) } func (o *ConfigInspectOK) String() string { - return fmt.Sprintf("[GET /configs/{id}][%d] configInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /configs/{id}][%d] configInspectOK %s", 200, payload) } func (o *ConfigInspectOK) GetPayload() *models.Config { @@ -107,7 +114,7 @@ func (o *ConfigInspectOK) readResponse(response runtime.ClientResponse, consumer o.Payload = new(models.Config) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -119,7 +126,8 @@ func NewConfigInspectNotFound() *ConfigInspectNotFound { return &ConfigInspectNotFound{} } -/* ConfigInspectNotFound describes a response with status code 404, with default header values. +/* +ConfigInspectNotFound describes a response with status code 404, with default header values. config not found */ @@ -152,12 +160,19 @@ func (o *ConfigInspectNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the config inspect not found response +func (o *ConfigInspectNotFound) Code() int { + return 404 +} + func (o *ConfigInspectNotFound) Error() string { - return fmt.Sprintf("[GET /configs/{id}][%d] configInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /configs/{id}][%d] configInspectNotFound %s", 404, payload) } func (o *ConfigInspectNotFound) String() string { - return fmt.Sprintf("[GET /configs/{id}][%d] configInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /configs/{id}][%d] configInspectNotFound %s", 404, payload) } func (o *ConfigInspectNotFound) GetPayload() *models.ErrorResponse { @@ -169,7 +184,7 @@ func (o *ConfigInspectNotFound) readResponse(response runtime.ClientResponse, co o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -181,7 +196,8 @@ func NewConfigInspectInternalServerError() *ConfigInspectInternalServerError { return &ConfigInspectInternalServerError{} } -/* ConfigInspectInternalServerError describes a response with status code 500, with default header values. +/* +ConfigInspectInternalServerError describes a response with status code 500, with default header values. server error */ @@ -214,12 +230,19 @@ func (o *ConfigInspectInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the config inspect internal server error response +func (o *ConfigInspectInternalServerError) Code() int { + return 500 +} + func (o *ConfigInspectInternalServerError) Error() string { - return fmt.Sprintf("[GET /configs/{id}][%d] configInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /configs/{id}][%d] configInspectInternalServerError %s", 500, payload) } func (o *ConfigInspectInternalServerError) String() string { - return fmt.Sprintf("[GET /configs/{id}][%d] configInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /configs/{id}][%d] configInspectInternalServerError %s", 500, payload) } func (o *ConfigInspectInternalServerError) GetPayload() *models.ErrorResponse { @@ -231,7 +254,7 @@ func (o *ConfigInspectInternalServerError) readResponse(response runtime.ClientR o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -243,7 +266,8 @@ func NewConfigInspectServiceUnavailable() *ConfigInspectServiceUnavailable { return &ConfigInspectServiceUnavailable{} } -/* ConfigInspectServiceUnavailable describes a response with status code 503, with default header values. +/* +ConfigInspectServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -276,12 +300,19 @@ func (o *ConfigInspectServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the config inspect service unavailable response +func (o *ConfigInspectServiceUnavailable) Code() int { + return 503 +} + func (o *ConfigInspectServiceUnavailable) Error() string { - return fmt.Sprintf("[GET /configs/{id}][%d] configInspectServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /configs/{id}][%d] configInspectServiceUnavailable %s", 503, payload) } func (o *ConfigInspectServiceUnavailable) String() string { - return fmt.Sprintf("[GET /configs/{id}][%d] configInspectServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /configs/{id}][%d] configInspectServiceUnavailable %s", 503, payload) } func (o *ConfigInspectServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -293,7 +324,7 @@ func (o *ConfigInspectServiceUnavailable) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/config/config_list_parameters.go b/client/config/config_list_parameters.go index b9aec00..887e857 100644 --- a/client/config/config_list_parameters.go +++ b/client/config/config_list_parameters.go @@ -2,9 +2,6 @@ package config -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewConfigListParamsWithHTTPClient(client *http.Client) *ConfigListParams { } } -/* ConfigListParams contains all the parameters to send to the API endpoint - for the config list operation. +/* +ConfigListParams contains all the parameters to send to the API endpoint + + for the config list operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ConfigListParams struct { diff --git a/client/config/config_list_responses.go b/client/config/config_list_responses.go index f703fe4..b6c2ed1 100644 --- a/client/config/config_list_responses.go +++ b/client/config/config_list_responses.go @@ -2,10 +2,9 @@ package config -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ConfigListReader struct { } // ReadResponse reads a server response into the received o. -func (o *ConfigListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ConfigListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewConfigListOK() @@ -42,7 +41,7 @@ func (o *ConfigListReader) ReadResponse(response runtime.ClientResponse, consume } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /configs] ConfigList", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewConfigListOK() *ConfigListOK { return &ConfigListOK{} } -/* ConfigListOK describes a response with status code 200, with default header values. +/* +ConfigListOK describes a response with status code 200, with default header values. no error */ @@ -84,12 +84,19 @@ func (o *ConfigListOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the config list o k response +func (o *ConfigListOK) Code() int { + return 200 +} + func (o *ConfigListOK) Error() string { - return fmt.Sprintf("[GET /configs][%d] configListOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /configs][%d] configListOK %s", 200, payload) } func (o *ConfigListOK) String() string { - return fmt.Sprintf("[GET /configs][%d] configListOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /configs][%d] configListOK %s", 200, payload) } func (o *ConfigListOK) GetPayload() []*models.Config { @@ -99,7 +106,7 @@ func (o *ConfigListOK) GetPayload() []*models.Config { func (o *ConfigListOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { // response payload - if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), &o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -111,7 +118,8 @@ func NewConfigListInternalServerError() *ConfigListInternalServerError { return &ConfigListInternalServerError{} } -/* ConfigListInternalServerError describes a response with status code 500, with default header values. +/* +ConfigListInternalServerError describes a response with status code 500, with default header values. server error */ @@ -144,12 +152,19 @@ func (o *ConfigListInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the config list internal server error response +func (o *ConfigListInternalServerError) Code() int { + return 500 +} + func (o *ConfigListInternalServerError) Error() string { - return fmt.Sprintf("[GET /configs][%d] configListInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /configs][%d] configListInternalServerError %s", 500, payload) } func (o *ConfigListInternalServerError) String() string { - return fmt.Sprintf("[GET /configs][%d] configListInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /configs][%d] configListInternalServerError %s", 500, payload) } func (o *ConfigListInternalServerError) GetPayload() *models.ErrorResponse { @@ -161,7 +176,7 @@ func (o *ConfigListInternalServerError) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -173,7 +188,8 @@ func NewConfigListServiceUnavailable() *ConfigListServiceUnavailable { return &ConfigListServiceUnavailable{} } -/* ConfigListServiceUnavailable describes a response with status code 503, with default header values. +/* +ConfigListServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -206,12 +222,19 @@ func (o *ConfigListServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the config list service unavailable response +func (o *ConfigListServiceUnavailable) Code() int { + return 503 +} + func (o *ConfigListServiceUnavailable) Error() string { - return fmt.Sprintf("[GET /configs][%d] configListServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /configs][%d] configListServiceUnavailable %s", 503, payload) } func (o *ConfigListServiceUnavailable) String() string { - return fmt.Sprintf("[GET /configs][%d] configListServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /configs][%d] configListServiceUnavailable %s", 503, payload) } func (o *ConfigListServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -223,7 +246,7 @@ func (o *ConfigListServiceUnavailable) readResponse(response runtime.ClientRespo o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/config/config_update_parameters.go b/client/config/config_update_parameters.go index 0194021..eca2936 100644 --- a/client/config/config_update_parameters.go +++ b/client/config/config_update_parameters.go @@ -2,9 +2,6 @@ package config -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -55,10 +52,12 @@ func NewConfigUpdateParamsWithHTTPClient(client *http.Client) *ConfigUpdateParam } } -/* ConfigUpdateParams contains all the parameters to send to the API endpoint - for the config update operation. +/* +ConfigUpdateParams contains all the parameters to send to the API endpoint + + for the config update operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ConfigUpdateParams struct { diff --git a/client/config/config_update_responses.go b/client/config/config_update_responses.go index 71ee016..c99c003 100644 --- a/client/config/config_update_responses.go +++ b/client/config/config_update_responses.go @@ -2,10 +2,9 @@ package config -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ConfigUpdateReader struct { } // ReadResponse reads a server response into the received o. -func (o *ConfigUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ConfigUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewConfigUpdateOK() @@ -54,7 +53,7 @@ func (o *ConfigUpdateReader) ReadResponse(response runtime.ClientResponse, consu } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /configs/{id}/update] ConfigUpdate", response, response.Code()) } } @@ -63,7 +62,8 @@ func NewConfigUpdateOK() *ConfigUpdateOK { return &ConfigUpdateOK{} } -/* ConfigUpdateOK describes a response with status code 200, with default header values. +/* +ConfigUpdateOK describes a response with status code 200, with default header values. no error */ @@ -95,12 +95,17 @@ func (o *ConfigUpdateOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the config update o k response +func (o *ConfigUpdateOK) Code() int { + return 200 +} + func (o *ConfigUpdateOK) Error() string { - return fmt.Sprintf("[POST /configs/{id}/update][%d] configUpdateOK ", 200) + return fmt.Sprintf("[POST /configs/{id}/update][%d] configUpdateOK", 200) } func (o *ConfigUpdateOK) String() string { - return fmt.Sprintf("[POST /configs/{id}/update][%d] configUpdateOK ", 200) + return fmt.Sprintf("[POST /configs/{id}/update][%d] configUpdateOK", 200) } func (o *ConfigUpdateOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -113,7 +118,8 @@ func NewConfigUpdateBadRequest() *ConfigUpdateBadRequest { return &ConfigUpdateBadRequest{} } -/* ConfigUpdateBadRequest describes a response with status code 400, with default header values. +/* +ConfigUpdateBadRequest describes a response with status code 400, with default header values. bad parameter */ @@ -146,12 +152,19 @@ func (o *ConfigUpdateBadRequest) IsCode(code int) bool { return code == 400 } +// Code gets the status code for the config update bad request response +func (o *ConfigUpdateBadRequest) Code() int { + return 400 +} + func (o *ConfigUpdateBadRequest) Error() string { - return fmt.Sprintf("[POST /configs/{id}/update][%d] configUpdateBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /configs/{id}/update][%d] configUpdateBadRequest %s", 400, payload) } func (o *ConfigUpdateBadRequest) String() string { - return fmt.Sprintf("[POST /configs/{id}/update][%d] configUpdateBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /configs/{id}/update][%d] configUpdateBadRequest %s", 400, payload) } func (o *ConfigUpdateBadRequest) GetPayload() *models.ErrorResponse { @@ -163,7 +176,7 @@ func (o *ConfigUpdateBadRequest) readResponse(response runtime.ClientResponse, c o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -175,7 +188,8 @@ func NewConfigUpdateNotFound() *ConfigUpdateNotFound { return &ConfigUpdateNotFound{} } -/* ConfigUpdateNotFound describes a response with status code 404, with default header values. +/* +ConfigUpdateNotFound describes a response with status code 404, with default header values. no such config */ @@ -208,12 +222,19 @@ func (o *ConfigUpdateNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the config update not found response +func (o *ConfigUpdateNotFound) Code() int { + return 404 +} + func (o *ConfigUpdateNotFound) Error() string { - return fmt.Sprintf("[POST /configs/{id}/update][%d] configUpdateNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /configs/{id}/update][%d] configUpdateNotFound %s", 404, payload) } func (o *ConfigUpdateNotFound) String() string { - return fmt.Sprintf("[POST /configs/{id}/update][%d] configUpdateNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /configs/{id}/update][%d] configUpdateNotFound %s", 404, payload) } func (o *ConfigUpdateNotFound) GetPayload() *models.ErrorResponse { @@ -225,7 +246,7 @@ func (o *ConfigUpdateNotFound) readResponse(response runtime.ClientResponse, con o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -237,7 +258,8 @@ func NewConfigUpdateInternalServerError() *ConfigUpdateInternalServerError { return &ConfigUpdateInternalServerError{} } -/* ConfigUpdateInternalServerError describes a response with status code 500, with default header values. +/* +ConfigUpdateInternalServerError describes a response with status code 500, with default header values. server error */ @@ -270,12 +292,19 @@ func (o *ConfigUpdateInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the config update internal server error response +func (o *ConfigUpdateInternalServerError) Code() int { + return 500 +} + func (o *ConfigUpdateInternalServerError) Error() string { - return fmt.Sprintf("[POST /configs/{id}/update][%d] configUpdateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /configs/{id}/update][%d] configUpdateInternalServerError %s", 500, payload) } func (o *ConfigUpdateInternalServerError) String() string { - return fmt.Sprintf("[POST /configs/{id}/update][%d] configUpdateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /configs/{id}/update][%d] configUpdateInternalServerError %s", 500, payload) } func (o *ConfigUpdateInternalServerError) GetPayload() *models.ErrorResponse { @@ -287,7 +316,7 @@ func (o *ConfigUpdateInternalServerError) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -299,7 +328,8 @@ func NewConfigUpdateServiceUnavailable() *ConfigUpdateServiceUnavailable { return &ConfigUpdateServiceUnavailable{} } -/* ConfigUpdateServiceUnavailable describes a response with status code 503, with default header values. +/* +ConfigUpdateServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -332,12 +362,19 @@ func (o *ConfigUpdateServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the config update service unavailable response +func (o *ConfigUpdateServiceUnavailable) Code() int { + return 503 +} + func (o *ConfigUpdateServiceUnavailable) Error() string { - return fmt.Sprintf("[POST /configs/{id}/update][%d] configUpdateServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /configs/{id}/update][%d] configUpdateServiceUnavailable %s", 503, payload) } func (o *ConfigUpdateServiceUnavailable) String() string { - return fmt.Sprintf("[POST /configs/{id}/update][%d] configUpdateServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /configs/{id}/update][%d] configUpdateServiceUnavailable %s", 503, payload) } func (o *ConfigUpdateServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -349,7 +386,7 @@ func (o *ConfigUpdateServiceUnavailable) readResponse(response runtime.ClientRes o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/container/container_archive_info_parameters.go b/client/container/container_archive_info_parameters.go index 92a713a..7408ef9 100644 --- a/client/container/container_archive_info_parameters.go +++ b/client/container/container_archive_info_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewContainerArchiveInfoParamsWithHTTPClient(client *http.Client) *Container } } -/* ContainerArchiveInfoParams contains all the parameters to send to the API endpoint - for the container archive info operation. +/* +ContainerArchiveInfoParams contains all the parameters to send to the API endpoint + + for the container archive info operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerArchiveInfoParams struct { diff --git a/client/container/container_archive_info_responses.go b/client/container/container_archive_info_responses.go index b71a8bf..650e7b9 100644 --- a/client/container/container_archive_info_responses.go +++ b/client/container/container_archive_info_responses.go @@ -2,11 +2,10 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -24,7 +23,7 @@ type ContainerArchiveInfoReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerArchiveInfoReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerArchiveInfoReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewContainerArchiveInfoOK() @@ -51,7 +50,7 @@ func (o *ContainerArchiveInfoReader) ReadResponse(response runtime.ClientRespons } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[HEAD /containers/{id}/archive] ContainerArchiveInfo", response, response.Code()) } } @@ -60,7 +59,8 @@ func NewContainerArchiveInfoOK() *ContainerArchiveInfoOK { return &ContainerArchiveInfoOK{} } -/* ContainerArchiveInfoOK describes a response with status code 200, with default header values. +/* +ContainerArchiveInfoOK describes a response with status code 200, with default header values. no error */ @@ -96,12 +96,17 @@ func (o *ContainerArchiveInfoOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the container archive info o k response +func (o *ContainerArchiveInfoOK) Code() int { + return 200 +} + func (o *ContainerArchiveInfoOK) Error() string { - return fmt.Sprintf("[HEAD /containers/{id}/archive][%d] containerArchiveInfoOK ", 200) + return fmt.Sprintf("[HEAD /containers/{id}/archive][%d] containerArchiveInfoOK", 200) } func (o *ContainerArchiveInfoOK) String() string { - return fmt.Sprintf("[HEAD /containers/{id}/archive][%d] containerArchiveInfoOK ", 200) + return fmt.Sprintf("[HEAD /containers/{id}/archive][%d] containerArchiveInfoOK", 200) } func (o *ContainerArchiveInfoOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -121,7 +126,8 @@ func NewContainerArchiveInfoBadRequest() *ContainerArchiveInfoBadRequest { return &ContainerArchiveInfoBadRequest{} } -/* ContainerArchiveInfoBadRequest describes a response with status code 400, with default header values. +/* +ContainerArchiveInfoBadRequest describes a response with status code 400, with default header values. Bad parameter */ @@ -154,12 +160,19 @@ func (o *ContainerArchiveInfoBadRequest) IsCode(code int) bool { return code == 400 } +// Code gets the status code for the container archive info bad request response +func (o *ContainerArchiveInfoBadRequest) Code() int { + return 400 +} + func (o *ContainerArchiveInfoBadRequest) Error() string { - return fmt.Sprintf("[HEAD /containers/{id}/archive][%d] containerArchiveInfoBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[HEAD /containers/{id}/archive][%d] containerArchiveInfoBadRequest %s", 400, payload) } func (o *ContainerArchiveInfoBadRequest) String() string { - return fmt.Sprintf("[HEAD /containers/{id}/archive][%d] containerArchiveInfoBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[HEAD /containers/{id}/archive][%d] containerArchiveInfoBadRequest %s", 400, payload) } func (o *ContainerArchiveInfoBadRequest) GetPayload() *ContainerArchiveInfoBadRequestBody { @@ -171,7 +184,7 @@ func (o *ContainerArchiveInfoBadRequest) readResponse(response runtime.ClientRes o.Payload = new(ContainerArchiveInfoBadRequestBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -183,7 +196,8 @@ func NewContainerArchiveInfoNotFound() *ContainerArchiveInfoNotFound { return &ContainerArchiveInfoNotFound{} } -/* ContainerArchiveInfoNotFound describes a response with status code 404, with default header values. +/* +ContainerArchiveInfoNotFound describes a response with status code 404, with default header values. Container or path does not exist */ @@ -216,12 +230,19 @@ func (o *ContainerArchiveInfoNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container archive info not found response +func (o *ContainerArchiveInfoNotFound) Code() int { + return 404 +} + func (o *ContainerArchiveInfoNotFound) Error() string { - return fmt.Sprintf("[HEAD /containers/{id}/archive][%d] containerArchiveInfoNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[HEAD /containers/{id}/archive][%d] containerArchiveInfoNotFound %s", 404, payload) } func (o *ContainerArchiveInfoNotFound) String() string { - return fmt.Sprintf("[HEAD /containers/{id}/archive][%d] containerArchiveInfoNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[HEAD /containers/{id}/archive][%d] containerArchiveInfoNotFound %s", 404, payload) } func (o *ContainerArchiveInfoNotFound) GetPayload() *models.ErrorResponse { @@ -233,7 +254,7 @@ func (o *ContainerArchiveInfoNotFound) readResponse(response runtime.ClientRespo o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -245,7 +266,8 @@ func NewContainerArchiveInfoInternalServerError() *ContainerArchiveInfoInternalS return &ContainerArchiveInfoInternalServerError{} } -/* ContainerArchiveInfoInternalServerError describes a response with status code 500, with default header values. +/* +ContainerArchiveInfoInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -278,12 +300,19 @@ func (o *ContainerArchiveInfoInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container archive info internal server error response +func (o *ContainerArchiveInfoInternalServerError) Code() int { + return 500 +} + func (o *ContainerArchiveInfoInternalServerError) Error() string { - return fmt.Sprintf("[HEAD /containers/{id}/archive][%d] containerArchiveInfoInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[HEAD /containers/{id}/archive][%d] containerArchiveInfoInternalServerError %s", 500, payload) } func (o *ContainerArchiveInfoInternalServerError) String() string { - return fmt.Sprintf("[HEAD /containers/{id}/archive][%d] containerArchiveInfoInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[HEAD /containers/{id}/archive][%d] containerArchiveInfoInternalServerError %s", 500, payload) } func (o *ContainerArchiveInfoInternalServerError) GetPayload() *models.ErrorResponse { @@ -295,14 +324,15 @@ func (o *ContainerArchiveInfoInternalServerError) readResponse(response runtime. o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*ContainerArchiveInfoBadRequestBody container archive info bad request body +/* +ContainerArchiveInfoBadRequestBody container archive info bad request body swagger:model ContainerArchiveInfoBadRequestBody */ type ContainerArchiveInfoBadRequestBody struct { diff --git a/client/container/container_archive_parameters.go b/client/container/container_archive_parameters.go index c28b407..9a566a4 100644 --- a/client/container/container_archive_parameters.go +++ b/client/container/container_archive_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewContainerArchiveParamsWithHTTPClient(client *http.Client) *ContainerArch } } -/* ContainerArchiveParams contains all the parameters to send to the API endpoint - for the container archive operation. +/* +ContainerArchiveParams contains all the parameters to send to the API endpoint + + for the container archive operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerArchiveParams struct { diff --git a/client/container/container_archive_responses.go b/client/container/container_archive_responses.go index 169a411..a9f8a92 100644 --- a/client/container/container_archive_responses.go +++ b/client/container/container_archive_responses.go @@ -2,11 +2,10 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -24,7 +23,7 @@ type ContainerArchiveReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerArchiveReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerArchiveReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewContainerArchiveOK() @@ -51,7 +50,7 @@ func (o *ContainerArchiveReader) ReadResponse(response runtime.ClientResponse, c } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /containers/{id}/archive] ContainerArchive", response, response.Code()) } } @@ -60,7 +59,8 @@ func NewContainerArchiveOK() *ContainerArchiveOK { return &ContainerArchiveOK{} } -/* ContainerArchiveOK describes a response with status code 200, with default header values. +/* +ContainerArchiveOK describes a response with status code 200, with default header values. no error */ @@ -92,12 +92,17 @@ func (o *ContainerArchiveOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the container archive o k response +func (o *ContainerArchiveOK) Code() int { + return 200 +} + func (o *ContainerArchiveOK) Error() string { - return fmt.Sprintf("[GET /containers/{id}/archive][%d] containerArchiveOK ", 200) + return fmt.Sprintf("[GET /containers/{id}/archive][%d] containerArchiveOK", 200) } func (o *ContainerArchiveOK) String() string { - return fmt.Sprintf("[GET /containers/{id}/archive][%d] containerArchiveOK ", 200) + return fmt.Sprintf("[GET /containers/{id}/archive][%d] containerArchiveOK", 200) } func (o *ContainerArchiveOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -110,7 +115,8 @@ func NewContainerArchiveBadRequest() *ContainerArchiveBadRequest { return &ContainerArchiveBadRequest{} } -/* ContainerArchiveBadRequest describes a response with status code 400, with default header values. +/* +ContainerArchiveBadRequest describes a response with status code 400, with default header values. Bad parameter */ @@ -143,12 +149,19 @@ func (o *ContainerArchiveBadRequest) IsCode(code int) bool { return code == 400 } +// Code gets the status code for the container archive bad request response +func (o *ContainerArchiveBadRequest) Code() int { + return 400 +} + func (o *ContainerArchiveBadRequest) Error() string { - return fmt.Sprintf("[GET /containers/{id}/archive][%d] containerArchiveBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/archive][%d] containerArchiveBadRequest %s", 400, payload) } func (o *ContainerArchiveBadRequest) String() string { - return fmt.Sprintf("[GET /containers/{id}/archive][%d] containerArchiveBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/archive][%d] containerArchiveBadRequest %s", 400, payload) } func (o *ContainerArchiveBadRequest) GetPayload() *ContainerArchiveBadRequestBody { @@ -160,7 +173,7 @@ func (o *ContainerArchiveBadRequest) readResponse(response runtime.ClientRespons o.Payload = new(ContainerArchiveBadRequestBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -172,7 +185,8 @@ func NewContainerArchiveNotFound() *ContainerArchiveNotFound { return &ContainerArchiveNotFound{} } -/* ContainerArchiveNotFound describes a response with status code 404, with default header values. +/* +ContainerArchiveNotFound describes a response with status code 404, with default header values. Container or path does not exist */ @@ -205,12 +219,19 @@ func (o *ContainerArchiveNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container archive not found response +func (o *ContainerArchiveNotFound) Code() int { + return 404 +} + func (o *ContainerArchiveNotFound) Error() string { - return fmt.Sprintf("[GET /containers/{id}/archive][%d] containerArchiveNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/archive][%d] containerArchiveNotFound %s", 404, payload) } func (o *ContainerArchiveNotFound) String() string { - return fmt.Sprintf("[GET /containers/{id}/archive][%d] containerArchiveNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/archive][%d] containerArchiveNotFound %s", 404, payload) } func (o *ContainerArchiveNotFound) GetPayload() *models.ErrorResponse { @@ -222,7 +243,7 @@ func (o *ContainerArchiveNotFound) readResponse(response runtime.ClientResponse, o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -234,7 +255,8 @@ func NewContainerArchiveInternalServerError() *ContainerArchiveInternalServerErr return &ContainerArchiveInternalServerError{} } -/* ContainerArchiveInternalServerError describes a response with status code 500, with default header values. +/* +ContainerArchiveInternalServerError describes a response with status code 500, with default header values. server error */ @@ -267,12 +289,19 @@ func (o *ContainerArchiveInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container archive internal server error response +func (o *ContainerArchiveInternalServerError) Code() int { + return 500 +} + func (o *ContainerArchiveInternalServerError) Error() string { - return fmt.Sprintf("[GET /containers/{id}/archive][%d] containerArchiveInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/archive][%d] containerArchiveInternalServerError %s", 500, payload) } func (o *ContainerArchiveInternalServerError) String() string { - return fmt.Sprintf("[GET /containers/{id}/archive][%d] containerArchiveInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/archive][%d] containerArchiveInternalServerError %s", 500, payload) } func (o *ContainerArchiveInternalServerError) GetPayload() *models.ErrorResponse { @@ -284,14 +313,15 @@ func (o *ContainerArchiveInternalServerError) readResponse(response runtime.Clie o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*ContainerArchiveBadRequestBody container archive bad request body +/* +ContainerArchiveBadRequestBody container archive bad request body swagger:model ContainerArchiveBadRequestBody */ type ContainerArchiveBadRequestBody struct { diff --git a/client/container/container_attach_parameters.go b/client/container/container_attach_parameters.go index 4be4352..878ff10 100644 --- a/client/container/container_attach_parameters.go +++ b/client/container/container_attach_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewContainerAttachParamsWithHTTPClient(client *http.Client) *ContainerAttac } } -/* ContainerAttachParams contains all the parameters to send to the API endpoint - for the container attach operation. +/* +ContainerAttachParams contains all the parameters to send to the API endpoint + + for the container attach operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerAttachParams struct { diff --git a/client/container/container_attach_responses.go b/client/container/container_attach_responses.go index d90d709..d607186 100644 --- a/client/container/container_attach_responses.go +++ b/client/container/container_attach_responses.go @@ -2,10 +2,9 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ContainerAttachReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerAttachReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerAttachReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 101: result := NewContainerAttachSwitchingProtocols() @@ -54,7 +53,7 @@ func (o *ContainerAttachReader) ReadResponse(response runtime.ClientResponse, co } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /containers/{id}/attach] ContainerAttach", response, response.Code()) } } @@ -63,7 +62,8 @@ func NewContainerAttachSwitchingProtocols() *ContainerAttachSwitchingProtocols { return &ContainerAttachSwitchingProtocols{} } -/* ContainerAttachSwitchingProtocols describes a response with status code 101, with default header values. +/* +ContainerAttachSwitchingProtocols describes a response with status code 101, with default header values. no error, hints proxy about hijacking */ @@ -95,12 +95,17 @@ func (o *ContainerAttachSwitchingProtocols) IsCode(code int) bool { return code == 101 } +// Code gets the status code for the container attach switching protocols response +func (o *ContainerAttachSwitchingProtocols) Code() int { + return 101 +} + func (o *ContainerAttachSwitchingProtocols) Error() string { - return fmt.Sprintf("[POST /containers/{id}/attach][%d] containerAttachSwitchingProtocols ", 101) + return fmt.Sprintf("[POST /containers/{id}/attach][%d] containerAttachSwitchingProtocols", 101) } func (o *ContainerAttachSwitchingProtocols) String() string { - return fmt.Sprintf("[POST /containers/{id}/attach][%d] containerAttachSwitchingProtocols ", 101) + return fmt.Sprintf("[POST /containers/{id}/attach][%d] containerAttachSwitchingProtocols", 101) } func (o *ContainerAttachSwitchingProtocols) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -113,7 +118,8 @@ func NewContainerAttachOK() *ContainerAttachOK { return &ContainerAttachOK{} } -/* ContainerAttachOK describes a response with status code 200, with default header values. +/* +ContainerAttachOK describes a response with status code 200, with default header values. no error, no upgrade header found */ @@ -145,12 +151,17 @@ func (o *ContainerAttachOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the container attach o k response +func (o *ContainerAttachOK) Code() int { + return 200 +} + func (o *ContainerAttachOK) Error() string { - return fmt.Sprintf("[POST /containers/{id}/attach][%d] containerAttachOK ", 200) + return fmt.Sprintf("[POST /containers/{id}/attach][%d] containerAttachOK", 200) } func (o *ContainerAttachOK) String() string { - return fmt.Sprintf("[POST /containers/{id}/attach][%d] containerAttachOK ", 200) + return fmt.Sprintf("[POST /containers/{id}/attach][%d] containerAttachOK", 200) } func (o *ContainerAttachOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -163,7 +174,8 @@ func NewContainerAttachBadRequest() *ContainerAttachBadRequest { return &ContainerAttachBadRequest{} } -/* ContainerAttachBadRequest describes a response with status code 400, with default header values. +/* +ContainerAttachBadRequest describes a response with status code 400, with default header values. bad parameter */ @@ -196,12 +208,19 @@ func (o *ContainerAttachBadRequest) IsCode(code int) bool { return code == 400 } +// Code gets the status code for the container attach bad request response +func (o *ContainerAttachBadRequest) Code() int { + return 400 +} + func (o *ContainerAttachBadRequest) Error() string { - return fmt.Sprintf("[POST /containers/{id}/attach][%d] containerAttachBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/attach][%d] containerAttachBadRequest %s", 400, payload) } func (o *ContainerAttachBadRequest) String() string { - return fmt.Sprintf("[POST /containers/{id}/attach][%d] containerAttachBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/attach][%d] containerAttachBadRequest %s", 400, payload) } func (o *ContainerAttachBadRequest) GetPayload() *models.ErrorResponse { @@ -213,7 +232,7 @@ func (o *ContainerAttachBadRequest) readResponse(response runtime.ClientResponse o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -225,7 +244,8 @@ func NewContainerAttachNotFound() *ContainerAttachNotFound { return &ContainerAttachNotFound{} } -/* ContainerAttachNotFound describes a response with status code 404, with default header values. +/* +ContainerAttachNotFound describes a response with status code 404, with default header values. no such container */ @@ -258,12 +278,19 @@ func (o *ContainerAttachNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container attach not found response +func (o *ContainerAttachNotFound) Code() int { + return 404 +} + func (o *ContainerAttachNotFound) Error() string { - return fmt.Sprintf("[POST /containers/{id}/attach][%d] containerAttachNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/attach][%d] containerAttachNotFound %s", 404, payload) } func (o *ContainerAttachNotFound) String() string { - return fmt.Sprintf("[POST /containers/{id}/attach][%d] containerAttachNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/attach][%d] containerAttachNotFound %s", 404, payload) } func (o *ContainerAttachNotFound) GetPayload() *models.ErrorResponse { @@ -275,7 +302,7 @@ func (o *ContainerAttachNotFound) readResponse(response runtime.ClientResponse, o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -287,7 +314,8 @@ func NewContainerAttachInternalServerError() *ContainerAttachInternalServerError return &ContainerAttachInternalServerError{} } -/* ContainerAttachInternalServerError describes a response with status code 500, with default header values. +/* +ContainerAttachInternalServerError describes a response with status code 500, with default header values. server error */ @@ -320,12 +348,19 @@ func (o *ContainerAttachInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container attach internal server error response +func (o *ContainerAttachInternalServerError) Code() int { + return 500 +} + func (o *ContainerAttachInternalServerError) Error() string { - return fmt.Sprintf("[POST /containers/{id}/attach][%d] containerAttachInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/attach][%d] containerAttachInternalServerError %s", 500, payload) } func (o *ContainerAttachInternalServerError) String() string { - return fmt.Sprintf("[POST /containers/{id}/attach][%d] containerAttachInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/attach][%d] containerAttachInternalServerError %s", 500, payload) } func (o *ContainerAttachInternalServerError) GetPayload() *models.ErrorResponse { @@ -337,7 +372,7 @@ func (o *ContainerAttachInternalServerError) readResponse(response runtime.Clien o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/container/container_attach_websocket_parameters.go b/client/container/container_attach_websocket_parameters.go index 7fec11d..de09010 100644 --- a/client/container/container_attach_websocket_parameters.go +++ b/client/container/container_attach_websocket_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewContainerAttachWebsocketParamsWithHTTPClient(client *http.Client) *Conta } } -/* ContainerAttachWebsocketParams contains all the parameters to send to the API endpoint - for the container attach websocket operation. +/* +ContainerAttachWebsocketParams contains all the parameters to send to the API endpoint + + for the container attach websocket operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerAttachWebsocketParams struct { diff --git a/client/container/container_attach_websocket_responses.go b/client/container/container_attach_websocket_responses.go index 76d16be..ef3643b 100644 --- a/client/container/container_attach_websocket_responses.go +++ b/client/container/container_attach_websocket_responses.go @@ -2,10 +2,9 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ContainerAttachWebsocketReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerAttachWebsocketReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerAttachWebsocketReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 101: result := NewContainerAttachWebsocketSwitchingProtocols() @@ -54,7 +53,7 @@ func (o *ContainerAttachWebsocketReader) ReadResponse(response runtime.ClientRes } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /containers/{id}/attach/ws] ContainerAttachWebsocket", response, response.Code()) } } @@ -63,7 +62,8 @@ func NewContainerAttachWebsocketSwitchingProtocols() *ContainerAttachWebsocketSw return &ContainerAttachWebsocketSwitchingProtocols{} } -/* ContainerAttachWebsocketSwitchingProtocols describes a response with status code 101, with default header values. +/* +ContainerAttachWebsocketSwitchingProtocols describes a response with status code 101, with default header values. no error, hints proxy about hijacking */ @@ -95,12 +95,17 @@ func (o *ContainerAttachWebsocketSwitchingProtocols) IsCode(code int) bool { return code == 101 } +// Code gets the status code for the container attach websocket switching protocols response +func (o *ContainerAttachWebsocketSwitchingProtocols) Code() int { + return 101 +} + func (o *ContainerAttachWebsocketSwitchingProtocols) Error() string { - return fmt.Sprintf("[GET /containers/{id}/attach/ws][%d] containerAttachWebsocketSwitchingProtocols ", 101) + return fmt.Sprintf("[GET /containers/{id}/attach/ws][%d] containerAttachWebsocketSwitchingProtocols", 101) } func (o *ContainerAttachWebsocketSwitchingProtocols) String() string { - return fmt.Sprintf("[GET /containers/{id}/attach/ws][%d] containerAttachWebsocketSwitchingProtocols ", 101) + return fmt.Sprintf("[GET /containers/{id}/attach/ws][%d] containerAttachWebsocketSwitchingProtocols", 101) } func (o *ContainerAttachWebsocketSwitchingProtocols) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -113,7 +118,8 @@ func NewContainerAttachWebsocketOK() *ContainerAttachWebsocketOK { return &ContainerAttachWebsocketOK{} } -/* ContainerAttachWebsocketOK describes a response with status code 200, with default header values. +/* +ContainerAttachWebsocketOK describes a response with status code 200, with default header values. no error, no upgrade header found */ @@ -145,12 +151,17 @@ func (o *ContainerAttachWebsocketOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the container attach websocket o k response +func (o *ContainerAttachWebsocketOK) Code() int { + return 200 +} + func (o *ContainerAttachWebsocketOK) Error() string { - return fmt.Sprintf("[GET /containers/{id}/attach/ws][%d] containerAttachWebsocketOK ", 200) + return fmt.Sprintf("[GET /containers/{id}/attach/ws][%d] containerAttachWebsocketOK", 200) } func (o *ContainerAttachWebsocketOK) String() string { - return fmt.Sprintf("[GET /containers/{id}/attach/ws][%d] containerAttachWebsocketOK ", 200) + return fmt.Sprintf("[GET /containers/{id}/attach/ws][%d] containerAttachWebsocketOK", 200) } func (o *ContainerAttachWebsocketOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -163,7 +174,8 @@ func NewContainerAttachWebsocketBadRequest() *ContainerAttachWebsocketBadRequest return &ContainerAttachWebsocketBadRequest{} } -/* ContainerAttachWebsocketBadRequest describes a response with status code 400, with default header values. +/* +ContainerAttachWebsocketBadRequest describes a response with status code 400, with default header values. bad parameter */ @@ -196,12 +208,19 @@ func (o *ContainerAttachWebsocketBadRequest) IsCode(code int) bool { return code == 400 } +// Code gets the status code for the container attach websocket bad request response +func (o *ContainerAttachWebsocketBadRequest) Code() int { + return 400 +} + func (o *ContainerAttachWebsocketBadRequest) Error() string { - return fmt.Sprintf("[GET /containers/{id}/attach/ws][%d] containerAttachWebsocketBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/attach/ws][%d] containerAttachWebsocketBadRequest %s", 400, payload) } func (o *ContainerAttachWebsocketBadRequest) String() string { - return fmt.Sprintf("[GET /containers/{id}/attach/ws][%d] containerAttachWebsocketBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/attach/ws][%d] containerAttachWebsocketBadRequest %s", 400, payload) } func (o *ContainerAttachWebsocketBadRequest) GetPayload() *models.ErrorResponse { @@ -213,7 +232,7 @@ func (o *ContainerAttachWebsocketBadRequest) readResponse(response runtime.Clien o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -225,7 +244,8 @@ func NewContainerAttachWebsocketNotFound() *ContainerAttachWebsocketNotFound { return &ContainerAttachWebsocketNotFound{} } -/* ContainerAttachWebsocketNotFound describes a response with status code 404, with default header values. +/* +ContainerAttachWebsocketNotFound describes a response with status code 404, with default header values. no such container */ @@ -258,12 +278,19 @@ func (o *ContainerAttachWebsocketNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container attach websocket not found response +func (o *ContainerAttachWebsocketNotFound) Code() int { + return 404 +} + func (o *ContainerAttachWebsocketNotFound) Error() string { - return fmt.Sprintf("[GET /containers/{id}/attach/ws][%d] containerAttachWebsocketNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/attach/ws][%d] containerAttachWebsocketNotFound %s", 404, payload) } func (o *ContainerAttachWebsocketNotFound) String() string { - return fmt.Sprintf("[GET /containers/{id}/attach/ws][%d] containerAttachWebsocketNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/attach/ws][%d] containerAttachWebsocketNotFound %s", 404, payload) } func (o *ContainerAttachWebsocketNotFound) GetPayload() *models.ErrorResponse { @@ -275,7 +302,7 @@ func (o *ContainerAttachWebsocketNotFound) readResponse(response runtime.ClientR o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -287,7 +314,8 @@ func NewContainerAttachWebsocketInternalServerError() *ContainerAttachWebsocketI return &ContainerAttachWebsocketInternalServerError{} } -/* ContainerAttachWebsocketInternalServerError describes a response with status code 500, with default header values. +/* +ContainerAttachWebsocketInternalServerError describes a response with status code 500, with default header values. server error */ @@ -320,12 +348,19 @@ func (o *ContainerAttachWebsocketInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container attach websocket internal server error response +func (o *ContainerAttachWebsocketInternalServerError) Code() int { + return 500 +} + func (o *ContainerAttachWebsocketInternalServerError) Error() string { - return fmt.Sprintf("[GET /containers/{id}/attach/ws][%d] containerAttachWebsocketInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/attach/ws][%d] containerAttachWebsocketInternalServerError %s", 500, payload) } func (o *ContainerAttachWebsocketInternalServerError) String() string { - return fmt.Sprintf("[GET /containers/{id}/attach/ws][%d] containerAttachWebsocketInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/attach/ws][%d] containerAttachWebsocketInternalServerError %s", 500, payload) } func (o *ContainerAttachWebsocketInternalServerError) GetPayload() *models.ErrorResponse { @@ -337,7 +372,7 @@ func (o *ContainerAttachWebsocketInternalServerError) readResponse(response runt o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/container/container_changes_parameters.go b/client/container/container_changes_parameters.go index 4b4e286..79709f9 100644 --- a/client/container/container_changes_parameters.go +++ b/client/container/container_changes_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewContainerChangesParamsWithHTTPClient(client *http.Client) *ContainerChan } } -/* ContainerChangesParams contains all the parameters to send to the API endpoint - for the container changes operation. +/* +ContainerChangesParams contains all the parameters to send to the API endpoint + + for the container changes operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerChangesParams struct { diff --git a/client/container/container_changes_responses.go b/client/container/container_changes_responses.go index 2a9c18f..e85b5b6 100644 --- a/client/container/container_changes_responses.go +++ b/client/container/container_changes_responses.go @@ -2,12 +2,10 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "encoding/json" + stderrors "errors" "fmt" "io" @@ -26,7 +24,7 @@ type ContainerChangesReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerChangesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerChangesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewContainerChangesOK() @@ -47,7 +45,7 @@ func (o *ContainerChangesReader) ReadResponse(response runtime.ClientResponse, c } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /containers/{id}/changes] ContainerChanges", response, response.Code()) } } @@ -56,7 +54,8 @@ func NewContainerChangesOK() *ContainerChangesOK { return &ContainerChangesOK{} } -/* ContainerChangesOK describes a response with status code 200, with default header values. +/* +ContainerChangesOK describes a response with status code 200, with default header values. The list of changes */ @@ -89,12 +88,19 @@ func (o *ContainerChangesOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the container changes o k response +func (o *ContainerChangesOK) Code() int { + return 200 +} + func (o *ContainerChangesOK) Error() string { - return fmt.Sprintf("[GET /containers/{id}/changes][%d] containerChangesOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/changes][%d] containerChangesOK %s", 200, payload) } func (o *ContainerChangesOK) String() string { - return fmt.Sprintf("[GET /containers/{id}/changes][%d] containerChangesOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/changes][%d] containerChangesOK %s", 200, payload) } func (o *ContainerChangesOK) GetPayload() []*ContainerChangeResponseItem { @@ -104,7 +110,7 @@ func (o *ContainerChangesOK) GetPayload() []*ContainerChangeResponseItem { func (o *ContainerChangesOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { // response payload - if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), &o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -116,7 +122,8 @@ func NewContainerChangesNotFound() *ContainerChangesNotFound { return &ContainerChangesNotFound{} } -/* ContainerChangesNotFound describes a response with status code 404, with default header values. +/* +ContainerChangesNotFound describes a response with status code 404, with default header values. no such container */ @@ -149,12 +156,19 @@ func (o *ContainerChangesNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container changes not found response +func (o *ContainerChangesNotFound) Code() int { + return 404 +} + func (o *ContainerChangesNotFound) Error() string { - return fmt.Sprintf("[GET /containers/{id}/changes][%d] containerChangesNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/changes][%d] containerChangesNotFound %s", 404, payload) } func (o *ContainerChangesNotFound) String() string { - return fmt.Sprintf("[GET /containers/{id}/changes][%d] containerChangesNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/changes][%d] containerChangesNotFound %s", 404, payload) } func (o *ContainerChangesNotFound) GetPayload() *models.ErrorResponse { @@ -166,7 +180,7 @@ func (o *ContainerChangesNotFound) readResponse(response runtime.ClientResponse, o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -178,7 +192,8 @@ func NewContainerChangesInternalServerError() *ContainerChangesInternalServerErr return &ContainerChangesInternalServerError{} } -/* ContainerChangesInternalServerError describes a response with status code 500, with default header values. +/* +ContainerChangesInternalServerError describes a response with status code 500, with default header values. server error */ @@ -211,12 +226,19 @@ func (o *ContainerChangesInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container changes internal server error response +func (o *ContainerChangesInternalServerError) Code() int { + return 500 +} + func (o *ContainerChangesInternalServerError) Error() string { - return fmt.Sprintf("[GET /containers/{id}/changes][%d] containerChangesInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/changes][%d] containerChangesInternalServerError %s", 500, payload) } func (o *ContainerChangesInternalServerError) String() string { - return fmt.Sprintf("[GET /containers/{id}/changes][%d] containerChangesInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/changes][%d] containerChangesInternalServerError %s", 500, payload) } func (o *ContainerChangesInternalServerError) GetPayload() *models.ErrorResponse { @@ -228,14 +250,15 @@ func (o *ContainerChangesInternalServerError) readResponse(response runtime.Clie o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*ContainerChangeResponseItem ContainerChangeResponseItem +/* +ContainerChangeResponseItem ContainerChangeResponseItem // // change item in response to ContainerChanges operation swagger:model ContainerChangeResponseItem @@ -244,7 +267,7 @@ type ContainerChangeResponseItem struct { // Kind of change // Required: true - // Enum: [0 1 2] + // Enum: [0,1,2] Kind uint8 `json:"Kind"` // Path to file that has changed @@ -270,7 +293,7 @@ func (o *ContainerChangeResponseItem) Validate(formats strfmt.Registry) error { return nil } -var containerChangeResponseItemTypeKindPropEnum []interface{} +var containerChangeResponseItemTypeKindPropEnum []any func init() { var res []uint8 @@ -292,7 +315,7 @@ func (o *ContainerChangeResponseItem) validateKindEnum(path, location string, va func (o *ContainerChangeResponseItem) validateKind(formats strfmt.Registry) error { - if err := validate.Required("Kind", "body", uint8(o.Kind)); err != nil { + if err := validate.Required("Kind", "body", o.Kind); err != nil { return err } diff --git a/client/container/container_client.go b/client/container/container_client.go index a463984..5c76a05 100644 --- a/client/container/container_client.go +++ b/client/container/container_client.go @@ -2,14 +2,12 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" "io" "github.com/go-openapi/runtime" + httptransport "github.com/go-openapi/runtime/client" "github.com/go-openapi/strfmt" ) @@ -18,6 +16,31 @@ func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientServi return &Client{transport: transport, formats: formats} } +// New creates a new container API client with basic auth credentials. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - user: user for basic authentication header. +// - password: password for basic authentication header. +func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BasicAuth(user, password) + return &Client{transport: transport, formats: strfmt.Default} +} + +// New creates a new container API client with a bearer token for authentication. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - bearerToken: bearer token for Bearer authentication header. +func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BearerToken(bearerToken) + return &Client{transport: transport, formats: strfmt.Default} +} + /* Client for container API */ @@ -26,9 +49,78 @@ type Client struct { formats strfmt.Registry } -// ClientOption is the option for Client methods +// ClientOption may be used to customize the behavior of Client methods. type ClientOption func(*runtime.ClientOperation) +// This client is generated with a few options you might find useful for your swagger spec. +// +// Feel free to add you own set of options. + +// WithContentType allows the client to force the Content-Type header +// to negotiate a specific Consumer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithContentType(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{mime} + } +} + +// WithContentTypeApplicationJSON sets the Content-Type header to "application/json". +func WithContentTypeApplicationJSON(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"application/json"} +} + +// WithContentTypeApplicationOctetStream sets the Content-Type header to "application/octet-stream". +func WithContentTypeApplicationOctetStream(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"application/octet-stream"} +} + +// WithContentTypeApplicationxTar sets the Content-Type header to "application/x-tar". +func WithContentTypeApplicationxTar(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"application/x-tar"} +} + +// WithContentTypeTextPlain sets the Content-Type header to "text/plain". +func WithContentTypeTextPlain(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"text/plain"} +} + +// WithAccept allows the client to force the Accept header +// to negotiate a specific Producer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithAccept(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{mime} + } +} + +// WithAcceptApplicationJSON sets the Accept header to "application/json". +func WithAcceptApplicationJSON(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"application/json"} +} + +// WithAcceptApplicationOctetStream sets the Accept header to "application/octet-stream". +func WithAcceptApplicationOctetStream(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"application/octet-stream"} +} + +// WithAcceptApplicationVndDockerRawStream sets the Accept header to "application/vnd.docker.raw-stream". +func WithAcceptApplicationVndDockerRawStream(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"application/vnd.docker.raw-stream"} +} + +// WithAcceptApplicationxTar sets the Accept header to "application/x-tar". +func WithAcceptApplicationxTar(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"application/x-tar"} +} + +// WithAcceptTextPlain sets the Accept header to "text/plain". +func WithAcceptTextPlain(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"text/plain"} +} + // ClientService is the interface for Client methods type ClientService interface { ContainerArchive(params *ContainerArchiveParams, opts ...ClientOption) (*ContainerArchiveOK, error) @@ -85,12 +177,12 @@ type ClientService interface { } /* - ContainerArchive gets an archive of a filesystem resource in a container +ContainerArchive gets an archive of a filesystem resource in a container - Get a tar archive of a resource in the filesystem of container id. +Get a tar archive of a resource in the filesystem of container id. */ func (a *Client) ContainerArchive(params *ContainerArchiveParams, opts ...ClientOption) (*ContainerArchiveOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerArchiveParams() } @@ -109,28 +201,33 @@ func (a *Client) ContainerArchive(params *ContainerArchiveParams, opts ...Client for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerArchiveOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerArchive: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerArchiveInfo gets information about files in a container +ContainerArchiveInfo gets information about files in a container - A response header `X-Docker-Container-Path-Stat` is return containing a base64 - encoded JSON object with some filesystem header information about the path. +A response header `X-Docker-Container-Path-Stat` is return containing a base64 - encoded JSON object with some filesystem header information about the path. */ func (a *Client) ContainerArchiveInfo(params *ContainerArchiveInfoParams, opts ...ClientOption) (*ContainerArchiveInfoOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerArchiveInfoParams() } @@ -149,25 +246,30 @@ func (a *Client) ContainerArchiveInfo(params *ContainerArchiveInfoParams, opts . for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerArchiveInfoOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerArchiveInfo: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerAttach attaches to a container + ContainerAttach attaches to a container - Attach to a container to read its output or send it input. You can attach to the same container multiple times and you can reattach to containers that have been detached. + Attach to a container to read its output or send it input. You can attach to the same container multiple times and you can reattach to containers that have been detached. Either the `stream` or `logs` parameter must be `true` for this endpoint to do anything. @@ -242,10 +344,9 @@ The simplest way to implement this protocol is the following: ### Stream format when using a TTY When the TTY setting is enabled in [`POST /containers/create`](#operation/ContainerCreate), the stream is not multiplexed. The data exchanged over the hijacked connection is simply the raw data from the process PTY and client's `stdin`. - */ func (a *Client) ContainerAttach(params *ContainerAttachParams, opts ...ClientOption) (*ContainerAttachOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerAttachParams() } @@ -264,26 +365,31 @@ func (a *Client) ContainerAttach(params *ContainerAttachParams, opts ...ClientOp for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerAttachOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerAttach: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerAttachWebsocket attaches to a container via a websocket +ContainerAttachWebsocket attaches to a container via a websocket */ func (a *Client) ContainerAttachWebsocket(params *ContainerAttachWebsocketParams, opts ...ClientOption) (*ContainerAttachWebsocketOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerAttachWebsocketParams() } @@ -302,34 +408,39 @@ func (a *Client) ContainerAttachWebsocket(params *ContainerAttachWebsocketParams for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerAttachWebsocketOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerAttachWebsocket: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerChanges gets changes on a container s filesystem + ContainerChanges gets changes on a container s filesystem + + Returns which files in a container's filesystem have been added, deleted, - Returns which files in a container's filesystem have been added, deleted, or modified. The `Kind` of modification can be one of: - `0`: Modified - `1`: Added - `2`: Deleted - */ func (a *Client) ContainerChanges(params *ContainerChangesParams, opts ...ClientOption) (*ContainerChangesOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerChangesParams() } @@ -348,26 +459,31 @@ func (a *Client) ContainerChanges(params *ContainerChangesParams, opts ...Client for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerChangesOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerChanges: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerCreate creates a container +ContainerCreate creates a container */ func (a *Client) ContainerCreate(params *ContainerCreateParams, opts ...ClientOption) (*ContainerCreateCreated, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerCreateParams() } @@ -386,26 +502,31 @@ func (a *Client) ContainerCreate(params *ContainerCreateParams, opts ...ClientOp for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerCreateCreated) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerCreate: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerDelete removes a container +ContainerDelete removes a container */ func (a *Client) ContainerDelete(params *ContainerDeleteParams, opts ...ClientOption) (*ContainerDeleteNoContent, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerDeleteParams() } @@ -424,28 +545,33 @@ func (a *Client) ContainerDelete(params *ContainerDeleteParams, opts ...ClientOp for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerDeleteNoContent) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerDelete: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerExport exports a container +ContainerExport exports a container - Export the contents of a container as a tarball. +Export the contents of a container as a tarball. */ func (a *Client) ContainerExport(params *ContainerExportParams, opts ...ClientOption) (*ContainerExportOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerExportParams() } @@ -464,28 +590,33 @@ func (a *Client) ContainerExport(params *ContainerExportParams, opts ...ClientOp for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerExportOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerExport: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerInspect inspects a container +ContainerInspect inspects a container - Return low-level information about a container. +Return low-level information about a container. */ func (a *Client) ContainerInspect(params *ContainerInspectParams, opts ...ClientOption) (*ContainerInspectOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerInspectParams() } @@ -504,28 +635,33 @@ func (a *Client) ContainerInspect(params *ContainerInspectParams, opts ...Client for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerInspectOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerInspect: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerKill kills a container +ContainerKill kills a container - Send a POSIX signal to a container, defaulting to killing to the container. +Send a POSIX signal to a container, defaulting to killing to the container. */ func (a *Client) ContainerKill(params *ContainerKillParams, opts ...ClientOption) (*ContainerKillNoContent, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerKillParams() } @@ -544,32 +680,36 @@ func (a *Client) ContainerKill(params *ContainerKillParams, opts ...ClientOption for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerKillNoContent) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerKill: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerList lists containers + ContainerList lists containers - Returns a list of containers. For details on the format, see [the inspect endpoint](#operation/ContainerInspect). + Returns a list of containers. For details on the format, see [the inspect endpoint](#operation/ContainerInspect). Note that it uses a different, smaller representation of a container than inspecting a single container. For example, the list of linked containers is not propagated . - */ func (a *Client) ContainerList(params *ContainerListParams, opts ...ClientOption) (*ContainerListOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerListParams() } @@ -588,31 +728,35 @@ func (a *Client) ContainerList(params *ContainerListParams, opts ...ClientOption for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerListOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerList: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerLogs gets container logs + ContainerLogs gets container logs - Get `stdout` and `stderr` logs from a container. + Get `stdout` and `stderr` logs from a container. Note: This endpoint works only for containers with the `json-file` or `journald` logging driver. - */ func (a *Client) ContainerLogs(params *ContainerLogsParams, writer io.Writer, opts ...ClientOption) (*ContainerLogsOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerLogsParams() } @@ -631,31 +775,35 @@ func (a *Client) ContainerLogs(params *ContainerLogsParams, writer io.Writer, op for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerLogsOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerLogs: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerPause pauses a container + ContainerPause pauses a container - Use the freezer cgroup to suspend all processes in a container. + Use the freezer cgroup to suspend all processes in a container. Traditionally, when suspending a process the `SIGSTOP` signal is used, which is observable by the process being suspended. With the freezer cgroup the process is unaware, and unable to capture, that it is being suspended, and subsequently resumed. - */ func (a *Client) ContainerPause(params *ContainerPauseParams, opts ...ClientOption) (*ContainerPauseNoContent, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerPauseParams() } @@ -674,26 +822,31 @@ func (a *Client) ContainerPause(params *ContainerPauseParams, opts ...ClientOpti for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerPauseNoContent) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerPause: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerPrune deletes stopped containers +ContainerPrune deletes stopped containers */ func (a *Client) ContainerPrune(params *ContainerPruneParams, opts ...ClientOption) (*ContainerPruneOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerPruneParams() } @@ -712,26 +865,31 @@ func (a *Client) ContainerPrune(params *ContainerPruneParams, opts ...ClientOpti for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerPruneOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerPrune: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerRename renames a container +ContainerRename renames a container */ func (a *Client) ContainerRename(params *ContainerRenameParams, opts ...ClientOption) (*ContainerRenameNoContent, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerRenameParams() } @@ -750,28 +908,33 @@ func (a *Client) ContainerRename(params *ContainerRenameParams, opts ...ClientOp for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerRenameNoContent) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerRename: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerResize resizes a container t t y +ContainerResize resizes a container t t y - Resize the TTY for a container. +Resize the TTY for a container. */ func (a *Client) ContainerResize(params *ContainerResizeParams, opts ...ClientOption) (*ContainerResizeOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerResizeParams() } @@ -790,26 +953,31 @@ func (a *Client) ContainerResize(params *ContainerResizeParams, opts ...ClientOp for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerResizeOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerResize: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerRestart restarts a container +ContainerRestart restarts a container */ func (a *Client) ContainerRestart(params *ContainerRestartParams, opts ...ClientOption) (*ContainerRestartNoContent, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerRestartParams() } @@ -828,26 +996,31 @@ func (a *Client) ContainerRestart(params *ContainerRestartParams, opts ...Client for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerRestartNoContent) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerRestart: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerStart starts a container +ContainerStart starts a container */ func (a *Client) ContainerStart(params *ContainerStartParams, opts ...ClientOption) (*ContainerStartNoContent, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerStartParams() } @@ -866,25 +1039,31 @@ func (a *Client) ContainerStart(params *ContainerStartParams, opts ...ClientOpti for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerStartNoContent) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerStart: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerStats gets container stats based on resource usage + ContainerStats gets container stats based on resource usage + + This endpoint returns a live stream of a container’s resource usage - This endpoint returns a live stream of a container’s resource usage statistics. The `precpu_stats` is the CPU statistic of the *previous* read, and is @@ -894,10 +1073,9 @@ of the `cpu_stats` field. If either `precpu_stats.online_cpus` or `cpu_stats.online_cpus` is nil then for compatibility with older daemons the length of the corresponding `cpu_usage.percpu_usage` array should be used. - */ func (a *Client) ContainerStats(params *ContainerStatsParams, opts ...ClientOption) (*ContainerStatsOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerStatsParams() } @@ -916,26 +1094,31 @@ func (a *Client) ContainerStats(params *ContainerStatsParams, opts ...ClientOpti for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerStatsOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerStats: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerStop stops a container +ContainerStop stops a container */ func (a *Client) ContainerStop(params *ContainerStopParams, opts ...ClientOption) (*ContainerStopNoContent, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerStopParams() } @@ -954,28 +1137,33 @@ func (a *Client) ContainerStop(params *ContainerStopParams, opts ...ClientOption for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerStopNoContent) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerStop: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerTop lists processes running inside a container +ContainerTop lists processes running inside a container - On Unix systems, this is done by running the `ps` command. This endpoint is not supported on Windows. +On Unix systems, this is done by running the `ps` command. This endpoint is not supported on Windows. */ func (a *Client) ContainerTop(params *ContainerTopParams, opts ...ClientOption) (*ContainerTopOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerTopParams() } @@ -994,28 +1182,33 @@ func (a *Client) ContainerTop(params *ContainerTopParams, opts ...ClientOption) for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerTopOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerTop: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerUnpause unpauses a container +ContainerUnpause unpauses a container - Resume a container which has been paused. +Resume a container which has been paused. */ func (a *Client) ContainerUnpause(params *ContainerUnpauseParams, opts ...ClientOption) (*ContainerUnpauseNoContent, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerUnpauseParams() } @@ -1034,28 +1227,33 @@ func (a *Client) ContainerUnpause(params *ContainerUnpauseParams, opts ...Client for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerUnpauseNoContent) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerUnpause: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerUpdate updates a container +ContainerUpdate updates a container - Change various configuration options of a container without having to recreate it. +Change various configuration options of a container without having to recreate it. */ func (a *Client) ContainerUpdate(params *ContainerUpdateParams, opts ...ClientOption) (*ContainerUpdateOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerUpdateParams() } @@ -1074,28 +1272,33 @@ func (a *Client) ContainerUpdate(params *ContainerUpdateParams, opts ...ClientOp for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerUpdateOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerUpdate: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ContainerWait waits for a container +ContainerWait waits for a container - Block until a container stops, then returns the exit code. +Block until a container stops, then returns the exit code. */ func (a *Client) ContainerWait(params *ContainerWaitParams, opts ...ClientOption) (*ContainerWaitOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerWaitParams() } @@ -1114,28 +1317,33 @@ func (a *Client) ContainerWait(params *ContainerWaitParams, opts ...ClientOption for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerWaitOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerWait: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - PutContainerArchive extracts an archive of files or folders to a directory in a container +PutContainerArchive extracts an archive of files or folders to a directory in a container - Upload a tar archive to be extracted to a path in the filesystem of container id. +Upload a tar archive to be extracted to a path in the filesystem of container id. */ func (a *Client) PutContainerArchive(params *PutContainerArchiveParams, opts ...ClientOption) (*PutContainerArchiveOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewPutContainerArchiveParams() } @@ -1144,7 +1352,7 @@ func (a *Client) PutContainerArchive(params *PutContainerArchiveParams, opts ... Method: "PUT", PathPattern: "/containers/{id}/archive", ProducesMediaTypes: []string{"application/json", "text/plain"}, - ConsumesMediaTypes: []string{"application/octet-stream", "application/x-tar"}, + ConsumesMediaTypes: []string{"application/x-tar", "application/octet-stream"}, Schemes: []string{"http", "https"}, Params: params, Reader: &PutContainerArchiveReader{formats: a.formats}, @@ -1154,17 +1362,22 @@ func (a *Client) PutContainerArchive(params *PutContainerArchiveParams, opts ... for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*PutContainerArchiveOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for PutContainerArchive: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } diff --git a/client/container/container_create_parameters.go b/client/container/container_create_parameters.go index e169b74..1a04f7f 100644 --- a/client/container/container_create_parameters.go +++ b/client/container/container_create_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewContainerCreateParamsWithHTTPClient(client *http.Client) *ContainerCreat } } -/* ContainerCreateParams contains all the parameters to send to the API endpoint - for the container create operation. +/* +ContainerCreateParams contains all the parameters to send to the API endpoint + + for the container create operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerCreateParams struct { diff --git a/client/container/container_create_responses.go b/client/container/container_create_responses.go index b6c23d2..adafdbc 100644 --- a/client/container/container_create_responses.go +++ b/client/container/container_create_responses.go @@ -2,11 +2,10 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -25,7 +24,7 @@ type ContainerCreateReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 201: result := NewContainerCreateCreated() @@ -58,7 +57,7 @@ func (o *ContainerCreateReader) ReadResponse(response runtime.ClientResponse, co } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /containers/create] ContainerCreate", response, response.Code()) } } @@ -67,7 +66,8 @@ func NewContainerCreateCreated() *ContainerCreateCreated { return &ContainerCreateCreated{} } -/* ContainerCreateCreated describes a response with status code 201, with default header values. +/* +ContainerCreateCreated describes a response with status code 201, with default header values. Container created successfully */ @@ -100,12 +100,19 @@ func (o *ContainerCreateCreated) IsCode(code int) bool { return code == 201 } +// Code gets the status code for the container create created response +func (o *ContainerCreateCreated) Code() int { + return 201 +} + func (o *ContainerCreateCreated) Error() string { - return fmt.Sprintf("[POST /containers/create][%d] containerCreateCreated %+v", 201, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/create][%d] containerCreateCreated %s", 201, payload) } func (o *ContainerCreateCreated) String() string { - return fmt.Sprintf("[POST /containers/create][%d] containerCreateCreated %+v", 201, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/create][%d] containerCreateCreated %s", 201, payload) } func (o *ContainerCreateCreated) GetPayload() *ContainerCreateCreatedBody { @@ -117,7 +124,7 @@ func (o *ContainerCreateCreated) readResponse(response runtime.ClientResponse, c o.Payload = new(ContainerCreateCreatedBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -129,7 +136,8 @@ func NewContainerCreateBadRequest() *ContainerCreateBadRequest { return &ContainerCreateBadRequest{} } -/* ContainerCreateBadRequest describes a response with status code 400, with default header values. +/* +ContainerCreateBadRequest describes a response with status code 400, with default header values. bad parameter */ @@ -162,12 +170,19 @@ func (o *ContainerCreateBadRequest) IsCode(code int) bool { return code == 400 } +// Code gets the status code for the container create bad request response +func (o *ContainerCreateBadRequest) Code() int { + return 400 +} + func (o *ContainerCreateBadRequest) Error() string { - return fmt.Sprintf("[POST /containers/create][%d] containerCreateBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/create][%d] containerCreateBadRequest %s", 400, payload) } func (o *ContainerCreateBadRequest) String() string { - return fmt.Sprintf("[POST /containers/create][%d] containerCreateBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/create][%d] containerCreateBadRequest %s", 400, payload) } func (o *ContainerCreateBadRequest) GetPayload() *models.ErrorResponse { @@ -179,7 +194,7 @@ func (o *ContainerCreateBadRequest) readResponse(response runtime.ClientResponse o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -191,7 +206,8 @@ func NewContainerCreateNotFound() *ContainerCreateNotFound { return &ContainerCreateNotFound{} } -/* ContainerCreateNotFound describes a response with status code 404, with default header values. +/* +ContainerCreateNotFound describes a response with status code 404, with default header values. no such container */ @@ -224,12 +240,19 @@ func (o *ContainerCreateNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container create not found response +func (o *ContainerCreateNotFound) Code() int { + return 404 +} + func (o *ContainerCreateNotFound) Error() string { - return fmt.Sprintf("[POST /containers/create][%d] containerCreateNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/create][%d] containerCreateNotFound %s", 404, payload) } func (o *ContainerCreateNotFound) String() string { - return fmt.Sprintf("[POST /containers/create][%d] containerCreateNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/create][%d] containerCreateNotFound %s", 404, payload) } func (o *ContainerCreateNotFound) GetPayload() *models.ErrorResponse { @@ -241,7 +264,7 @@ func (o *ContainerCreateNotFound) readResponse(response runtime.ClientResponse, o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -253,7 +276,8 @@ func NewContainerCreateConflict() *ContainerCreateConflict { return &ContainerCreateConflict{} } -/* ContainerCreateConflict describes a response with status code 409, with default header values. +/* +ContainerCreateConflict describes a response with status code 409, with default header values. conflict */ @@ -286,12 +310,19 @@ func (o *ContainerCreateConflict) IsCode(code int) bool { return code == 409 } +// Code gets the status code for the container create conflict response +func (o *ContainerCreateConflict) Code() int { + return 409 +} + func (o *ContainerCreateConflict) Error() string { - return fmt.Sprintf("[POST /containers/create][%d] containerCreateConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/create][%d] containerCreateConflict %s", 409, payload) } func (o *ContainerCreateConflict) String() string { - return fmt.Sprintf("[POST /containers/create][%d] containerCreateConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/create][%d] containerCreateConflict %s", 409, payload) } func (o *ContainerCreateConflict) GetPayload() *models.ErrorResponse { @@ -303,7 +334,7 @@ func (o *ContainerCreateConflict) readResponse(response runtime.ClientResponse, o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -315,7 +346,8 @@ func NewContainerCreateInternalServerError() *ContainerCreateInternalServerError return &ContainerCreateInternalServerError{} } -/* ContainerCreateInternalServerError describes a response with status code 500, with default header values. +/* +ContainerCreateInternalServerError describes a response with status code 500, with default header values. server error */ @@ -348,12 +380,19 @@ func (o *ContainerCreateInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container create internal server error response +func (o *ContainerCreateInternalServerError) Code() int { + return 500 +} + func (o *ContainerCreateInternalServerError) Error() string { - return fmt.Sprintf("[POST /containers/create][%d] containerCreateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/create][%d] containerCreateInternalServerError %s", 500, payload) } func (o *ContainerCreateInternalServerError) String() string { - return fmt.Sprintf("[POST /containers/create][%d] containerCreateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/create][%d] containerCreateInternalServerError %s", 500, payload) } func (o *ContainerCreateInternalServerError) GetPayload() *models.ErrorResponse { @@ -365,14 +404,15 @@ func (o *ContainerCreateInternalServerError) readResponse(response runtime.Clien o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*ContainerCreateBody container create body +/* +ContainerCreateBody container create body // Example: {"AttachStderr":true,"AttachStdin":false,"AttachStdout":true,"Cmd":["date"],"Domainname":"","Entrypoint":"","Env":["FOO=bar","BAZ=quux"],"ExposedPorts":{"22/tcp":{}},"HostConfig":{"AutoRemove":true,"Binds":["/tmp:/tmp"],"BlkioDeviceReadBps":[{}],"BlkioDeviceReadIOps":[{}],"BlkioDeviceWriteBps":[{}],"BlkioDeviceWriteIOps":[{}],"BlkioWeight":300,"BlkioWeightDevice":[{}],"CapAdd":["NET_ADMIN"],"CapDrop":["MKNOD"],"CgroupParent":"","CpuPercent":80,"CpuPeriod":100000,"CpuQuota":50000,"CpuRealtimePeriod":1000000,"CpuRealtimeRuntime":10000,"CpuShares":512,"CpusetCpus":"0,1","CpusetMems":"0,1","Devices":[],"Dns":["8.8.8.8"],"DnsOptions":[""],"DnsSearch":[""],"GroupAdd":["newgroup"],"KernelMemory":0,"Links":["redis3:redis"],"LogConfig":{"Config":{},"Type":"json-file"},"MaximumIOBps":0,"MaximumIOps":0,"Memory":0,"MemoryReservation":0,"MemorySwap":0,"MemorySwappiness":60,"NanoCPUs":500000,"NetworkMode":"bridge","OomKillDisable":false,"OomScoreAdj":500,"PidMode":"","PidsLimit":0,"PortBindings":{"22/tcp":[{"HostPort":"11022"}]},"Privileged":false,"PublishAllPorts":false,"ReadonlyRootfs":false,"RestartPolicy":{"MaximumRetryCount":0,"Name":""},"SecurityOpt":[],"ShmSize":67108864,"StorageOpt":{},"Ulimits":[{}],"VolumeDriver":"","VolumesFrom":["parent","other:ro"]},"Hostname":"","Image":"ubuntu","Labels":{"com.example.license":"GPL","com.example.vendor":"Acme","com.example.version":"1.0"},"MacAddress":"12:34:56:78:9a:bc","NetworkDisabled":false,"NetworkingConfig":{"EndpointsConfig":{"isolated_nw":{"Aliases":["server_x","server_y"],"IPAMConfig":{"IPv4Address":"172.20.30.33","IPv6Address":"2001:db8:abcd::3033","LinkLocalIPs":["169.254.34.68","fe80::3468"]},"Links":["container_1","container_2"]}}},"OpenStdin":false,"StdinOnce":false,"StopSignal":"SIGTERM","StopTimeout":10,"Tty":false,"User":"","Volumes":{"/volumes/data":{}},"WorkingDir":""} swagger:model ContainerCreateBody */ @@ -470,11 +510,15 @@ func (o *ContainerCreateBody) validateHostConfig(formats strfmt.Registry) error if o.HostConfig != nil { if err := o.HostConfig.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("body" + "." + "HostConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("body" + "." + "HostConfig") } + return err } } @@ -490,11 +534,15 @@ func (o *ContainerCreateBody) validateNetworkingConfig(formats strfmt.Registry) if o.NetworkingConfig != nil { if err := o.NetworkingConfig.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("body" + "." + "NetworkingConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("body" + "." + "NetworkingConfig") } + return err } } @@ -528,12 +576,21 @@ func (o *ContainerCreateBody) ContextValidate(ctx context.Context, formats strfm func (o *ContainerCreateBody) contextValidateHostConfig(ctx context.Context, formats strfmt.Registry) error { if o.HostConfig != nil { + + if swag.IsZero(o.HostConfig) { // not required + return nil + } + if err := o.HostConfig.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("body" + "." + "HostConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("body" + "." + "HostConfig") } + return err } } @@ -544,12 +601,21 @@ func (o *ContainerCreateBody) contextValidateHostConfig(ctx context.Context, for func (o *ContainerCreateBody) contextValidateNetworkingConfig(ctx context.Context, formats strfmt.Registry) error { if o.NetworkingConfig != nil { + + if swag.IsZero(o.NetworkingConfig) { // not required + return nil + } + if err := o.NetworkingConfig.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("body" + "." + "NetworkingConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("body" + "." + "NetworkingConfig") } + return err } } @@ -575,7 +641,8 @@ func (o *ContainerCreateBody) UnmarshalBinary(b []byte) error { return nil } -/*ContainerCreateCreatedBody ContainerCreateResponse +/* +ContainerCreateCreatedBody ContainerCreateResponse // // OK response to ContainerCreate operation swagger:model ContainerCreateCreatedBody @@ -650,7 +717,8 @@ func (o *ContainerCreateCreatedBody) UnmarshalBinary(b []byte) error { return nil } -/*ContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfig This container's networking configuration. +/* +ContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfig This container's networking configuration. swagger:model ContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfig */ type ContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfig struct { @@ -685,11 +753,15 @@ func (o *ContainerCreateParamsBodyContainerCreateParamsBodyAO1NetworkingConfig) } if val, ok := o.EndpointsConfig[k]; ok { if err := val.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("body" + "." + "NetworkingConfig" + "." + "EndpointsConfig" + "." + k) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("body" + "." + "NetworkingConfig" + "." + "EndpointsConfig" + "." + k) } + return err } } diff --git a/client/container/container_delete_parameters.go b/client/container/container_delete_parameters.go index 320af23..55b6020 100644 --- a/client/container/container_delete_parameters.go +++ b/client/container/container_delete_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewContainerDeleteParamsWithHTTPClient(client *http.Client) *ContainerDelet } } -/* ContainerDeleteParams contains all the parameters to send to the API endpoint - for the container delete operation. +/* +ContainerDeleteParams contains all the parameters to send to the API endpoint + + for the container delete operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerDeleteParams struct { diff --git a/client/container/container_delete_responses.go b/client/container/container_delete_responses.go index f81c0c8..d96fdbf 100644 --- a/client/container/container_delete_responses.go +++ b/client/container/container_delete_responses.go @@ -2,10 +2,9 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ContainerDeleteReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 204: result := NewContainerDeleteNoContent() @@ -54,7 +53,7 @@ func (o *ContainerDeleteReader) ReadResponse(response runtime.ClientResponse, co } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[DELETE /containers/{id}] ContainerDelete", response, response.Code()) } } @@ -63,7 +62,8 @@ func NewContainerDeleteNoContent() *ContainerDeleteNoContent { return &ContainerDeleteNoContent{} } -/* ContainerDeleteNoContent describes a response with status code 204, with default header values. +/* +ContainerDeleteNoContent describes a response with status code 204, with default header values. no error */ @@ -95,12 +95,17 @@ func (o *ContainerDeleteNoContent) IsCode(code int) bool { return code == 204 } +// Code gets the status code for the container delete no content response +func (o *ContainerDeleteNoContent) Code() int { + return 204 +} + func (o *ContainerDeleteNoContent) Error() string { - return fmt.Sprintf("[DELETE /containers/{id}][%d] containerDeleteNoContent ", 204) + return fmt.Sprintf("[DELETE /containers/{id}][%d] containerDeleteNoContent", 204) } func (o *ContainerDeleteNoContent) String() string { - return fmt.Sprintf("[DELETE /containers/{id}][%d] containerDeleteNoContent ", 204) + return fmt.Sprintf("[DELETE /containers/{id}][%d] containerDeleteNoContent", 204) } func (o *ContainerDeleteNoContent) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -113,7 +118,8 @@ func NewContainerDeleteBadRequest() *ContainerDeleteBadRequest { return &ContainerDeleteBadRequest{} } -/* ContainerDeleteBadRequest describes a response with status code 400, with default header values. +/* +ContainerDeleteBadRequest describes a response with status code 400, with default header values. bad parameter */ @@ -146,12 +152,19 @@ func (o *ContainerDeleteBadRequest) IsCode(code int) bool { return code == 400 } +// Code gets the status code for the container delete bad request response +func (o *ContainerDeleteBadRequest) Code() int { + return 400 +} + func (o *ContainerDeleteBadRequest) Error() string { - return fmt.Sprintf("[DELETE /containers/{id}][%d] containerDeleteBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /containers/{id}][%d] containerDeleteBadRequest %s", 400, payload) } func (o *ContainerDeleteBadRequest) String() string { - return fmt.Sprintf("[DELETE /containers/{id}][%d] containerDeleteBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /containers/{id}][%d] containerDeleteBadRequest %s", 400, payload) } func (o *ContainerDeleteBadRequest) GetPayload() *models.ErrorResponse { @@ -163,7 +176,7 @@ func (o *ContainerDeleteBadRequest) readResponse(response runtime.ClientResponse o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -175,7 +188,8 @@ func NewContainerDeleteNotFound() *ContainerDeleteNotFound { return &ContainerDeleteNotFound{} } -/* ContainerDeleteNotFound describes a response with status code 404, with default header values. +/* +ContainerDeleteNotFound describes a response with status code 404, with default header values. no such container */ @@ -208,12 +222,19 @@ func (o *ContainerDeleteNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container delete not found response +func (o *ContainerDeleteNotFound) Code() int { + return 404 +} + func (o *ContainerDeleteNotFound) Error() string { - return fmt.Sprintf("[DELETE /containers/{id}][%d] containerDeleteNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /containers/{id}][%d] containerDeleteNotFound %s", 404, payload) } func (o *ContainerDeleteNotFound) String() string { - return fmt.Sprintf("[DELETE /containers/{id}][%d] containerDeleteNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /containers/{id}][%d] containerDeleteNotFound %s", 404, payload) } func (o *ContainerDeleteNotFound) GetPayload() *models.ErrorResponse { @@ -225,7 +246,7 @@ func (o *ContainerDeleteNotFound) readResponse(response runtime.ClientResponse, o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -237,7 +258,8 @@ func NewContainerDeleteConflict() *ContainerDeleteConflict { return &ContainerDeleteConflict{} } -/* ContainerDeleteConflict describes a response with status code 409, with default header values. +/* +ContainerDeleteConflict describes a response with status code 409, with default header values. conflict */ @@ -270,12 +292,19 @@ func (o *ContainerDeleteConflict) IsCode(code int) bool { return code == 409 } +// Code gets the status code for the container delete conflict response +func (o *ContainerDeleteConflict) Code() int { + return 409 +} + func (o *ContainerDeleteConflict) Error() string { - return fmt.Sprintf("[DELETE /containers/{id}][%d] containerDeleteConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /containers/{id}][%d] containerDeleteConflict %s", 409, payload) } func (o *ContainerDeleteConflict) String() string { - return fmt.Sprintf("[DELETE /containers/{id}][%d] containerDeleteConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /containers/{id}][%d] containerDeleteConflict %s", 409, payload) } func (o *ContainerDeleteConflict) GetPayload() *models.ErrorResponse { @@ -287,7 +316,7 @@ func (o *ContainerDeleteConflict) readResponse(response runtime.ClientResponse, o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -299,7 +328,8 @@ func NewContainerDeleteInternalServerError() *ContainerDeleteInternalServerError return &ContainerDeleteInternalServerError{} } -/* ContainerDeleteInternalServerError describes a response with status code 500, with default header values. +/* +ContainerDeleteInternalServerError describes a response with status code 500, with default header values. server error */ @@ -332,12 +362,19 @@ func (o *ContainerDeleteInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container delete internal server error response +func (o *ContainerDeleteInternalServerError) Code() int { + return 500 +} + func (o *ContainerDeleteInternalServerError) Error() string { - return fmt.Sprintf("[DELETE /containers/{id}][%d] containerDeleteInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /containers/{id}][%d] containerDeleteInternalServerError %s", 500, payload) } func (o *ContainerDeleteInternalServerError) String() string { - return fmt.Sprintf("[DELETE /containers/{id}][%d] containerDeleteInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /containers/{id}][%d] containerDeleteInternalServerError %s", 500, payload) } func (o *ContainerDeleteInternalServerError) GetPayload() *models.ErrorResponse { @@ -349,7 +386,7 @@ func (o *ContainerDeleteInternalServerError) readResponse(response runtime.Clien o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/container/container_export_parameters.go b/client/container/container_export_parameters.go index 8bb0bff..087d3f8 100644 --- a/client/container/container_export_parameters.go +++ b/client/container/container_export_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewContainerExportParamsWithHTTPClient(client *http.Client) *ContainerExpor } } -/* ContainerExportParams contains all the parameters to send to the API endpoint - for the container export operation. +/* +ContainerExportParams contains all the parameters to send to the API endpoint + + for the container export operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerExportParams struct { diff --git a/client/container/container_export_responses.go b/client/container/container_export_responses.go index d5012da..e5fa6be 100644 --- a/client/container/container_export_responses.go +++ b/client/container/container_export_responses.go @@ -2,10 +2,9 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ContainerExportReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerExportReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerExportReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewContainerExportOK() @@ -42,7 +41,7 @@ func (o *ContainerExportReader) ReadResponse(response runtime.ClientResponse, co } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /containers/{id}/export] ContainerExport", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewContainerExportOK() *ContainerExportOK { return &ContainerExportOK{} } -/* ContainerExportOK describes a response with status code 200, with default header values. +/* +ContainerExportOK describes a response with status code 200, with default header values. no error */ @@ -83,12 +83,17 @@ func (o *ContainerExportOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the container export o k response +func (o *ContainerExportOK) Code() int { + return 200 +} + func (o *ContainerExportOK) Error() string { - return fmt.Sprintf("[GET /containers/{id}/export][%d] containerExportOK ", 200) + return fmt.Sprintf("[GET /containers/{id}/export][%d] containerExportOK", 200) } func (o *ContainerExportOK) String() string { - return fmt.Sprintf("[GET /containers/{id}/export][%d] containerExportOK ", 200) + return fmt.Sprintf("[GET /containers/{id}/export][%d] containerExportOK", 200) } func (o *ContainerExportOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -101,7 +106,8 @@ func NewContainerExportNotFound() *ContainerExportNotFound { return &ContainerExportNotFound{} } -/* ContainerExportNotFound describes a response with status code 404, with default header values. +/* +ContainerExportNotFound describes a response with status code 404, with default header values. no such container */ @@ -134,12 +140,19 @@ func (o *ContainerExportNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container export not found response +func (o *ContainerExportNotFound) Code() int { + return 404 +} + func (o *ContainerExportNotFound) Error() string { - return fmt.Sprintf("[GET /containers/{id}/export][%d] containerExportNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/export][%d] containerExportNotFound %s", 404, payload) } func (o *ContainerExportNotFound) String() string { - return fmt.Sprintf("[GET /containers/{id}/export][%d] containerExportNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/export][%d] containerExportNotFound %s", 404, payload) } func (o *ContainerExportNotFound) GetPayload() *models.ErrorResponse { @@ -151,7 +164,7 @@ func (o *ContainerExportNotFound) readResponse(response runtime.ClientResponse, o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -163,7 +176,8 @@ func NewContainerExportInternalServerError() *ContainerExportInternalServerError return &ContainerExportInternalServerError{} } -/* ContainerExportInternalServerError describes a response with status code 500, with default header values. +/* +ContainerExportInternalServerError describes a response with status code 500, with default header values. server error */ @@ -196,12 +210,19 @@ func (o *ContainerExportInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container export internal server error response +func (o *ContainerExportInternalServerError) Code() int { + return 500 +} + func (o *ContainerExportInternalServerError) Error() string { - return fmt.Sprintf("[GET /containers/{id}/export][%d] containerExportInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/export][%d] containerExportInternalServerError %s", 500, payload) } func (o *ContainerExportInternalServerError) String() string { - return fmt.Sprintf("[GET /containers/{id}/export][%d] containerExportInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/export][%d] containerExportInternalServerError %s", 500, payload) } func (o *ContainerExportInternalServerError) GetPayload() *models.ErrorResponse { @@ -213,7 +234,7 @@ func (o *ContainerExportInternalServerError) readResponse(response runtime.Clien o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/container/container_inspect_parameters.go b/client/container/container_inspect_parameters.go index c3f0509..f617d4c 100644 --- a/client/container/container_inspect_parameters.go +++ b/client/container/container_inspect_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewContainerInspectParamsWithHTTPClient(client *http.Client) *ContainerInsp } } -/* ContainerInspectParams contains all the parameters to send to the API endpoint - for the container inspect operation. +/* +ContainerInspectParams contains all the parameters to send to the API endpoint + + for the container inspect operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerInspectParams struct { diff --git a/client/container/container_inspect_responses.go b/client/container/container_inspect_responses.go index 580b180..68159b6 100644 --- a/client/container/container_inspect_responses.go +++ b/client/container/container_inspect_responses.go @@ -2,12 +2,10 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "encoding/json" + stderrors "errors" "fmt" "io" "strconv" @@ -27,7 +25,7 @@ type ContainerInspectReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewContainerInspectOK() @@ -48,7 +46,7 @@ func (o *ContainerInspectReader) ReadResponse(response runtime.ClientResponse, c } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /containers/{id}/json] ContainerInspect", response, response.Code()) } } @@ -57,7 +55,8 @@ func NewContainerInspectOK() *ContainerInspectOK { return &ContainerInspectOK{} } -/* ContainerInspectOK describes a response with status code 200, with default header values. +/* +ContainerInspectOK describes a response with status code 200, with default header values. no error */ @@ -90,12 +89,19 @@ func (o *ContainerInspectOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the container inspect o k response +func (o *ContainerInspectOK) Code() int { + return 200 +} + func (o *ContainerInspectOK) Error() string { - return fmt.Sprintf("[GET /containers/{id}/json][%d] containerInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/json][%d] containerInspectOK %s", 200, payload) } func (o *ContainerInspectOK) String() string { - return fmt.Sprintf("[GET /containers/{id}/json][%d] containerInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/json][%d] containerInspectOK %s", 200, payload) } func (o *ContainerInspectOK) GetPayload() *ContainerInspectOKBody { @@ -107,7 +113,7 @@ func (o *ContainerInspectOK) readResponse(response runtime.ClientResponse, consu o.Payload = new(ContainerInspectOKBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -119,7 +125,8 @@ func NewContainerInspectNotFound() *ContainerInspectNotFound { return &ContainerInspectNotFound{} } -/* ContainerInspectNotFound describes a response with status code 404, with default header values. +/* +ContainerInspectNotFound describes a response with status code 404, with default header values. no such container */ @@ -152,12 +159,19 @@ func (o *ContainerInspectNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container inspect not found response +func (o *ContainerInspectNotFound) Code() int { + return 404 +} + func (o *ContainerInspectNotFound) Error() string { - return fmt.Sprintf("[GET /containers/{id}/json][%d] containerInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/json][%d] containerInspectNotFound %s", 404, payload) } func (o *ContainerInspectNotFound) String() string { - return fmt.Sprintf("[GET /containers/{id}/json][%d] containerInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/json][%d] containerInspectNotFound %s", 404, payload) } func (o *ContainerInspectNotFound) GetPayload() *models.ErrorResponse { @@ -169,7 +183,7 @@ func (o *ContainerInspectNotFound) readResponse(response runtime.ClientResponse, o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -181,7 +195,8 @@ func NewContainerInspectInternalServerError() *ContainerInspectInternalServerErr return &ContainerInspectInternalServerError{} } -/* ContainerInspectInternalServerError describes a response with status code 500, with default header values. +/* +ContainerInspectInternalServerError describes a response with status code 500, with default header values. server error */ @@ -214,12 +229,19 @@ func (o *ContainerInspectInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container inspect internal server error response +func (o *ContainerInspectInternalServerError) Code() int { + return 500 +} + func (o *ContainerInspectInternalServerError) Error() string { - return fmt.Sprintf("[GET /containers/{id}/json][%d] containerInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/json][%d] containerInspectInternalServerError %s", 500, payload) } func (o *ContainerInspectInternalServerError) String() string { - return fmt.Sprintf("[GET /containers/{id}/json][%d] containerInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/json][%d] containerInspectInternalServerError %s", 500, payload) } func (o *ContainerInspectInternalServerError) GetPayload() *models.ErrorResponse { @@ -231,14 +253,15 @@ func (o *ContainerInspectInternalServerError) readResponse(response runtime.Clie o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*ContainerInspectOKBody ContainerInspectResponse +/* +ContainerInspectOKBody ContainerInspectResponse swagger:model ContainerInspectOKBody */ type ContainerInspectOKBody struct { @@ -295,7 +318,7 @@ type ContainerInspectOKBody struct { NetworkSettings *models.NetworkSettings `json:"NetworkSettings,omitempty"` // TODO - Node interface{} `json:"Node,omitempty"` + Node any `json:"Node,omitempty"` // The path to the command being run Path string `json:"Path,omitempty"` @@ -363,11 +386,15 @@ func (o *ContainerInspectOKBody) validateConfig(formats strfmt.Registry) error { if o.Config != nil { if err := o.Config.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("containerInspectOK" + "." + "Config") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("containerInspectOK" + "." + "Config") } + return err } } @@ -382,11 +409,15 @@ func (o *ContainerInspectOKBody) validateGraphDriver(formats strfmt.Registry) er if o.GraphDriver != nil { if err := o.GraphDriver.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("containerInspectOK" + "." + "GraphDriver") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("containerInspectOK" + "." + "GraphDriver") } + return err } } @@ -401,11 +432,15 @@ func (o *ContainerInspectOKBody) validateHostConfig(formats strfmt.Registry) err if o.HostConfig != nil { if err := o.HostConfig.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("containerInspectOK" + "." + "HostConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("containerInspectOK" + "." + "HostConfig") } + return err } } @@ -425,11 +460,15 @@ func (o *ContainerInspectOKBody) validateMounts(formats strfmt.Registry) error { if o.Mounts[i] != nil { if err := o.Mounts[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("containerInspectOK" + "." + "Mounts" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("containerInspectOK" + "." + "Mounts" + "." + strconv.Itoa(i)) } + return err } } @@ -446,11 +485,15 @@ func (o *ContainerInspectOKBody) validateNetworkSettings(formats strfmt.Registry if o.NetworkSettings != nil { if err := o.NetworkSettings.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("containerInspectOK" + "." + "NetworkSettings") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("containerInspectOK" + "." + "NetworkSettings") } + return err } } @@ -465,11 +508,15 @@ func (o *ContainerInspectOKBody) validateState(formats strfmt.Registry) error { if o.State != nil { if err := o.State.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("containerInspectOK" + "." + "State") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("containerInspectOK" + "." + "State") } + return err } } @@ -514,12 +561,21 @@ func (o *ContainerInspectOKBody) ContextValidate(ctx context.Context, formats st func (o *ContainerInspectOKBody) contextValidateConfig(ctx context.Context, formats strfmt.Registry) error { if o.Config != nil { + + if swag.IsZero(o.Config) { // not required + return nil + } + if err := o.Config.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("containerInspectOK" + "." + "Config") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("containerInspectOK" + "." + "Config") } + return err } } @@ -530,12 +586,21 @@ func (o *ContainerInspectOKBody) contextValidateConfig(ctx context.Context, form func (o *ContainerInspectOKBody) contextValidateGraphDriver(ctx context.Context, formats strfmt.Registry) error { if o.GraphDriver != nil { + + if swag.IsZero(o.GraphDriver) { // not required + return nil + } + if err := o.GraphDriver.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("containerInspectOK" + "." + "GraphDriver") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("containerInspectOK" + "." + "GraphDriver") } + return err } } @@ -546,12 +611,21 @@ func (o *ContainerInspectOKBody) contextValidateGraphDriver(ctx context.Context, func (o *ContainerInspectOKBody) contextValidateHostConfig(ctx context.Context, formats strfmt.Registry) error { if o.HostConfig != nil { + + if swag.IsZero(o.HostConfig) { // not required + return nil + } + if err := o.HostConfig.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("containerInspectOK" + "." + "HostConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("containerInspectOK" + "." + "HostConfig") } + return err } } @@ -564,12 +638,21 @@ func (o *ContainerInspectOKBody) contextValidateMounts(ctx context.Context, form for i := 0; i < len(o.Mounts); i++ { if o.Mounts[i] != nil { + + if swag.IsZero(o.Mounts[i]) { // not required + return nil + } + if err := o.Mounts[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("containerInspectOK" + "." + "Mounts" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("containerInspectOK" + "." + "Mounts" + "." + strconv.Itoa(i)) } + return err } } @@ -582,12 +665,21 @@ func (o *ContainerInspectOKBody) contextValidateMounts(ctx context.Context, form func (o *ContainerInspectOKBody) contextValidateNetworkSettings(ctx context.Context, formats strfmt.Registry) error { if o.NetworkSettings != nil { + + if swag.IsZero(o.NetworkSettings) { // not required + return nil + } + if err := o.NetworkSettings.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("containerInspectOK" + "." + "NetworkSettings") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("containerInspectOK" + "." + "NetworkSettings") } + return err } } @@ -598,12 +690,21 @@ func (o *ContainerInspectOKBody) contextValidateNetworkSettings(ctx context.Cont func (o *ContainerInspectOKBody) contextValidateState(ctx context.Context, formats strfmt.Registry) error { if o.State != nil { + + if swag.IsZero(o.State) { // not required + return nil + } + if err := o.State.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("containerInspectOK" + "." + "State") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("containerInspectOK" + "." + "State") } + return err } } @@ -629,7 +730,8 @@ func (o *ContainerInspectOKBody) UnmarshalBinary(b []byte) error { return nil } -/*ContainerInspectOKBodyState The state of the container. +/* +ContainerInspectOKBodyState The state of the container. swagger:model ContainerInspectOKBodyState */ type ContainerInspectOKBodyState struct { @@ -676,7 +778,7 @@ type ContainerInspectOKBodyState struct { // The status of the container. For example, `"running"` or `"exited"`. // - // Enum: [created running paused restarting removing exited dead] + // Enum: ["created","running","paused","restarting","removing","exited","dead"] Status string `json:"Status,omitempty"` } @@ -694,7 +796,7 @@ func (o *ContainerInspectOKBodyState) Validate(formats strfmt.Registry) error { return nil } -var containerInspectOKBodyStateTypeStatusPropEnum []interface{} +var containerInspectOKBodyStateTypeStatusPropEnum []any func init() { var res []string diff --git a/client/container/container_kill_parameters.go b/client/container/container_kill_parameters.go index efb0c17..6419a24 100644 --- a/client/container/container_kill_parameters.go +++ b/client/container/container_kill_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewContainerKillParamsWithHTTPClient(client *http.Client) *ContainerKillPar } } -/* ContainerKillParams contains all the parameters to send to the API endpoint - for the container kill operation. +/* +ContainerKillParams contains all the parameters to send to the API endpoint + + for the container kill operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerKillParams struct { diff --git a/client/container/container_kill_responses.go b/client/container/container_kill_responses.go index 6149c07..dd6101c 100644 --- a/client/container/container_kill_responses.go +++ b/client/container/container_kill_responses.go @@ -2,10 +2,9 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ContainerKillReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerKillReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerKillReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 204: result := NewContainerKillNoContent() @@ -48,7 +47,7 @@ func (o *ContainerKillReader) ReadResponse(response runtime.ClientResponse, cons } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /containers/{id}/kill] ContainerKill", response, response.Code()) } } @@ -57,7 +56,8 @@ func NewContainerKillNoContent() *ContainerKillNoContent { return &ContainerKillNoContent{} } -/* ContainerKillNoContent describes a response with status code 204, with default header values. +/* +ContainerKillNoContent describes a response with status code 204, with default header values. no error */ @@ -89,12 +89,17 @@ func (o *ContainerKillNoContent) IsCode(code int) bool { return code == 204 } +// Code gets the status code for the container kill no content response +func (o *ContainerKillNoContent) Code() int { + return 204 +} + func (o *ContainerKillNoContent) Error() string { - return fmt.Sprintf("[POST /containers/{id}/kill][%d] containerKillNoContent ", 204) + return fmt.Sprintf("[POST /containers/{id}/kill][%d] containerKillNoContent", 204) } func (o *ContainerKillNoContent) String() string { - return fmt.Sprintf("[POST /containers/{id}/kill][%d] containerKillNoContent ", 204) + return fmt.Sprintf("[POST /containers/{id}/kill][%d] containerKillNoContent", 204) } func (o *ContainerKillNoContent) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -107,7 +112,8 @@ func NewContainerKillNotFound() *ContainerKillNotFound { return &ContainerKillNotFound{} } -/* ContainerKillNotFound describes a response with status code 404, with default header values. +/* +ContainerKillNotFound describes a response with status code 404, with default header values. no such container */ @@ -140,12 +146,19 @@ func (o *ContainerKillNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container kill not found response +func (o *ContainerKillNotFound) Code() int { + return 404 +} + func (o *ContainerKillNotFound) Error() string { - return fmt.Sprintf("[POST /containers/{id}/kill][%d] containerKillNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/kill][%d] containerKillNotFound %s", 404, payload) } func (o *ContainerKillNotFound) String() string { - return fmt.Sprintf("[POST /containers/{id}/kill][%d] containerKillNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/kill][%d] containerKillNotFound %s", 404, payload) } func (o *ContainerKillNotFound) GetPayload() *models.ErrorResponse { @@ -157,7 +170,7 @@ func (o *ContainerKillNotFound) readResponse(response runtime.ClientResponse, co o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -169,7 +182,8 @@ func NewContainerKillConflict() *ContainerKillConflict { return &ContainerKillConflict{} } -/* ContainerKillConflict describes a response with status code 409, with default header values. +/* +ContainerKillConflict describes a response with status code 409, with default header values. container is not running */ @@ -202,12 +216,19 @@ func (o *ContainerKillConflict) IsCode(code int) bool { return code == 409 } +// Code gets the status code for the container kill conflict response +func (o *ContainerKillConflict) Code() int { + return 409 +} + func (o *ContainerKillConflict) Error() string { - return fmt.Sprintf("[POST /containers/{id}/kill][%d] containerKillConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/kill][%d] containerKillConflict %s", 409, payload) } func (o *ContainerKillConflict) String() string { - return fmt.Sprintf("[POST /containers/{id}/kill][%d] containerKillConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/kill][%d] containerKillConflict %s", 409, payload) } func (o *ContainerKillConflict) GetPayload() *models.ErrorResponse { @@ -219,7 +240,7 @@ func (o *ContainerKillConflict) readResponse(response runtime.ClientResponse, co o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -231,7 +252,8 @@ func NewContainerKillInternalServerError() *ContainerKillInternalServerError { return &ContainerKillInternalServerError{} } -/* ContainerKillInternalServerError describes a response with status code 500, with default header values. +/* +ContainerKillInternalServerError describes a response with status code 500, with default header values. server error */ @@ -264,12 +286,19 @@ func (o *ContainerKillInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container kill internal server error response +func (o *ContainerKillInternalServerError) Code() int { + return 500 +} + func (o *ContainerKillInternalServerError) Error() string { - return fmt.Sprintf("[POST /containers/{id}/kill][%d] containerKillInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/kill][%d] containerKillInternalServerError %s", 500, payload) } func (o *ContainerKillInternalServerError) String() string { - return fmt.Sprintf("[POST /containers/{id}/kill][%d] containerKillInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/kill][%d] containerKillInternalServerError %s", 500, payload) } func (o *ContainerKillInternalServerError) GetPayload() *models.ErrorResponse { @@ -281,7 +310,7 @@ func (o *ContainerKillInternalServerError) readResponse(response runtime.ClientR o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/container/container_list_parameters.go b/client/container/container_list_parameters.go index 85b8144..9a29881 100644 --- a/client/container/container_list_parameters.go +++ b/client/container/container_list_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewContainerListParamsWithHTTPClient(client *http.Client) *ContainerListPar } } -/* ContainerListParams contains all the parameters to send to the API endpoint - for the container list operation. +/* +ContainerListParams contains all the parameters to send to the API endpoint + + for the container list operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerListParams struct { diff --git a/client/container/container_list_responses.go b/client/container/container_list_responses.go index 997e3f3..d9176ea 100644 --- a/client/container/container_list_responses.go +++ b/client/container/container_list_responses.go @@ -2,10 +2,9 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ContainerListReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewContainerListOK() @@ -42,7 +41,7 @@ func (o *ContainerListReader) ReadResponse(response runtime.ClientResponse, cons } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /containers/json] ContainerList", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewContainerListOK() *ContainerListOK { return &ContainerListOK{} } -/* ContainerListOK describes a response with status code 200, with default header values. +/* +ContainerListOK describes a response with status code 200, with default header values. no error */ @@ -84,12 +84,19 @@ func (o *ContainerListOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the container list o k response +func (o *ContainerListOK) Code() int { + return 200 +} + func (o *ContainerListOK) Error() string { - return fmt.Sprintf("[GET /containers/json][%d] containerListOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/json][%d] containerListOK %s", 200, payload) } func (o *ContainerListOK) String() string { - return fmt.Sprintf("[GET /containers/json][%d] containerListOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/json][%d] containerListOK %s", 200, payload) } func (o *ContainerListOK) GetPayload() models.ContainerSummary { @@ -99,7 +106,7 @@ func (o *ContainerListOK) GetPayload() models.ContainerSummary { func (o *ContainerListOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { // response payload - if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), &o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -111,7 +118,8 @@ func NewContainerListBadRequest() *ContainerListBadRequest { return &ContainerListBadRequest{} } -/* ContainerListBadRequest describes a response with status code 400, with default header values. +/* +ContainerListBadRequest describes a response with status code 400, with default header values. bad parameter */ @@ -144,12 +152,19 @@ func (o *ContainerListBadRequest) IsCode(code int) bool { return code == 400 } +// Code gets the status code for the container list bad request response +func (o *ContainerListBadRequest) Code() int { + return 400 +} + func (o *ContainerListBadRequest) Error() string { - return fmt.Sprintf("[GET /containers/json][%d] containerListBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/json][%d] containerListBadRequest %s", 400, payload) } func (o *ContainerListBadRequest) String() string { - return fmt.Sprintf("[GET /containers/json][%d] containerListBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/json][%d] containerListBadRequest %s", 400, payload) } func (o *ContainerListBadRequest) GetPayload() *models.ErrorResponse { @@ -161,7 +176,7 @@ func (o *ContainerListBadRequest) readResponse(response runtime.ClientResponse, o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -173,7 +188,8 @@ func NewContainerListInternalServerError() *ContainerListInternalServerError { return &ContainerListInternalServerError{} } -/* ContainerListInternalServerError describes a response with status code 500, with default header values. +/* +ContainerListInternalServerError describes a response with status code 500, with default header values. server error */ @@ -206,12 +222,19 @@ func (o *ContainerListInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container list internal server error response +func (o *ContainerListInternalServerError) Code() int { + return 500 +} + func (o *ContainerListInternalServerError) Error() string { - return fmt.Sprintf("[GET /containers/json][%d] containerListInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/json][%d] containerListInternalServerError %s", 500, payload) } func (o *ContainerListInternalServerError) String() string { - return fmt.Sprintf("[GET /containers/json][%d] containerListInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/json][%d] containerListInternalServerError %s", 500, payload) } func (o *ContainerListInternalServerError) GetPayload() *models.ErrorResponse { @@ -223,7 +246,7 @@ func (o *ContainerListInternalServerError) readResponse(response runtime.ClientR o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/container/container_logs_parameters.go b/client/container/container_logs_parameters.go index d28f7fa..7e155a5 100644 --- a/client/container/container_logs_parameters.go +++ b/client/container/container_logs_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewContainerLogsParamsWithHTTPClient(client *http.Client) *ContainerLogsPar } } -/* ContainerLogsParams contains all the parameters to send to the API endpoint - for the container logs operation. +/* +ContainerLogsParams contains all the parameters to send to the API endpoint + + for the container logs operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerLogsParams struct { diff --git a/client/container/container_logs_responses.go b/client/container/container_logs_responses.go index 78fbdc7..b45805a 100644 --- a/client/container/container_logs_responses.go +++ b/client/container/container_logs_responses.go @@ -2,10 +2,9 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -22,7 +21,7 @@ type ContainerLogsReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerLogsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerLogsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewContainerLogsOK(o.writer) @@ -43,7 +42,7 @@ func (o *ContainerLogsReader) ReadResponse(response runtime.ClientResponse, cons } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /containers/{id}/logs] ContainerLogs", response, response.Code()) } } @@ -55,13 +54,14 @@ func NewContainerLogsOK(writer io.Writer) *ContainerLogsOK { } } -/* ContainerLogsOK describes a response with status code 200, with default header values. +/* + ContainerLogsOK describes a response with status code 200, with default header values. + + logs returned as a stream in response body. - logs returned as a stream in response body. For the stream format, [see the documentation for the attach endpoint](#operation/ContainerAttach). Note that unlike the attach endpoint, the logs endpoint does not upgrade the connection and does not set Content-Type. - */ type ContainerLogsOK struct { Payload io.Writer @@ -92,12 +92,17 @@ func (o *ContainerLogsOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the container logs o k response +func (o *ContainerLogsOK) Code() int { + return 200 +} + func (o *ContainerLogsOK) Error() string { - return fmt.Sprintf("[GET /containers/{id}/logs][%d] containerLogsOK %+v", 200, o.Payload) + return fmt.Sprintf("[GET /containers/{id}/logs][%d] containerLogsOK", 200) } func (o *ContainerLogsOK) String() string { - return fmt.Sprintf("[GET /containers/{id}/logs][%d] containerLogsOK %+v", 200, o.Payload) + return fmt.Sprintf("[GET /containers/{id}/logs][%d] containerLogsOK", 200) } func (o *ContainerLogsOK) GetPayload() io.Writer { @@ -107,7 +112,7 @@ func (o *ContainerLogsOK) GetPayload() io.Writer { func (o *ContainerLogsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -119,7 +124,8 @@ func NewContainerLogsNotFound() *ContainerLogsNotFound { return &ContainerLogsNotFound{} } -/* ContainerLogsNotFound describes a response with status code 404, with default header values. +/* +ContainerLogsNotFound describes a response with status code 404, with default header values. no such container */ @@ -152,12 +158,19 @@ func (o *ContainerLogsNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container logs not found response +func (o *ContainerLogsNotFound) Code() int { + return 404 +} + func (o *ContainerLogsNotFound) Error() string { - return fmt.Sprintf("[GET /containers/{id}/logs][%d] containerLogsNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/logs][%d] containerLogsNotFound %s", 404, payload) } func (o *ContainerLogsNotFound) String() string { - return fmt.Sprintf("[GET /containers/{id}/logs][%d] containerLogsNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/logs][%d] containerLogsNotFound %s", 404, payload) } func (o *ContainerLogsNotFound) GetPayload() *models.ErrorResponse { @@ -169,7 +182,7 @@ func (o *ContainerLogsNotFound) readResponse(response runtime.ClientResponse, co o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -181,7 +194,8 @@ func NewContainerLogsInternalServerError() *ContainerLogsInternalServerError { return &ContainerLogsInternalServerError{} } -/* ContainerLogsInternalServerError describes a response with status code 500, with default header values. +/* +ContainerLogsInternalServerError describes a response with status code 500, with default header values. server error */ @@ -214,12 +228,19 @@ func (o *ContainerLogsInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container logs internal server error response +func (o *ContainerLogsInternalServerError) Code() int { + return 500 +} + func (o *ContainerLogsInternalServerError) Error() string { - return fmt.Sprintf("[GET /containers/{id}/logs][%d] containerLogsInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/logs][%d] containerLogsInternalServerError %s", 500, payload) } func (o *ContainerLogsInternalServerError) String() string { - return fmt.Sprintf("[GET /containers/{id}/logs][%d] containerLogsInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/logs][%d] containerLogsInternalServerError %s", 500, payload) } func (o *ContainerLogsInternalServerError) GetPayload() *models.ErrorResponse { @@ -231,7 +252,7 @@ func (o *ContainerLogsInternalServerError) readResponse(response runtime.ClientR o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/container/container_pause_parameters.go b/client/container/container_pause_parameters.go index 67e00a2..5b33cff 100644 --- a/client/container/container_pause_parameters.go +++ b/client/container/container_pause_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewContainerPauseParamsWithHTTPClient(client *http.Client) *ContainerPauseP } } -/* ContainerPauseParams contains all the parameters to send to the API endpoint - for the container pause operation. +/* +ContainerPauseParams contains all the parameters to send to the API endpoint + + for the container pause operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerPauseParams struct { diff --git a/client/container/container_pause_responses.go b/client/container/container_pause_responses.go index 35882cf..6a4c86b 100644 --- a/client/container/container_pause_responses.go +++ b/client/container/container_pause_responses.go @@ -2,10 +2,9 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ContainerPauseReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerPauseReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerPauseReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 204: result := NewContainerPauseNoContent() @@ -42,7 +41,7 @@ func (o *ContainerPauseReader) ReadResponse(response runtime.ClientResponse, con } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /containers/{id}/pause] ContainerPause", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewContainerPauseNoContent() *ContainerPauseNoContent { return &ContainerPauseNoContent{} } -/* ContainerPauseNoContent describes a response with status code 204, with default header values. +/* +ContainerPauseNoContent describes a response with status code 204, with default header values. no error */ @@ -83,12 +83,17 @@ func (o *ContainerPauseNoContent) IsCode(code int) bool { return code == 204 } +// Code gets the status code for the container pause no content response +func (o *ContainerPauseNoContent) Code() int { + return 204 +} + func (o *ContainerPauseNoContent) Error() string { - return fmt.Sprintf("[POST /containers/{id}/pause][%d] containerPauseNoContent ", 204) + return fmt.Sprintf("[POST /containers/{id}/pause][%d] containerPauseNoContent", 204) } func (o *ContainerPauseNoContent) String() string { - return fmt.Sprintf("[POST /containers/{id}/pause][%d] containerPauseNoContent ", 204) + return fmt.Sprintf("[POST /containers/{id}/pause][%d] containerPauseNoContent", 204) } func (o *ContainerPauseNoContent) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -101,7 +106,8 @@ func NewContainerPauseNotFound() *ContainerPauseNotFound { return &ContainerPauseNotFound{} } -/* ContainerPauseNotFound describes a response with status code 404, with default header values. +/* +ContainerPauseNotFound describes a response with status code 404, with default header values. no such container */ @@ -134,12 +140,19 @@ func (o *ContainerPauseNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container pause not found response +func (o *ContainerPauseNotFound) Code() int { + return 404 +} + func (o *ContainerPauseNotFound) Error() string { - return fmt.Sprintf("[POST /containers/{id}/pause][%d] containerPauseNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/pause][%d] containerPauseNotFound %s", 404, payload) } func (o *ContainerPauseNotFound) String() string { - return fmt.Sprintf("[POST /containers/{id}/pause][%d] containerPauseNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/pause][%d] containerPauseNotFound %s", 404, payload) } func (o *ContainerPauseNotFound) GetPayload() *models.ErrorResponse { @@ -151,7 +164,7 @@ func (o *ContainerPauseNotFound) readResponse(response runtime.ClientResponse, c o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -163,7 +176,8 @@ func NewContainerPauseInternalServerError() *ContainerPauseInternalServerError { return &ContainerPauseInternalServerError{} } -/* ContainerPauseInternalServerError describes a response with status code 500, with default header values. +/* +ContainerPauseInternalServerError describes a response with status code 500, with default header values. server error */ @@ -196,12 +210,19 @@ func (o *ContainerPauseInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container pause internal server error response +func (o *ContainerPauseInternalServerError) Code() int { + return 500 +} + func (o *ContainerPauseInternalServerError) Error() string { - return fmt.Sprintf("[POST /containers/{id}/pause][%d] containerPauseInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/pause][%d] containerPauseInternalServerError %s", 500, payload) } func (o *ContainerPauseInternalServerError) String() string { - return fmt.Sprintf("[POST /containers/{id}/pause][%d] containerPauseInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/pause][%d] containerPauseInternalServerError %s", 500, payload) } func (o *ContainerPauseInternalServerError) GetPayload() *models.ErrorResponse { @@ -213,7 +234,7 @@ func (o *ContainerPauseInternalServerError) readResponse(response runtime.Client o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/container/container_prune_parameters.go b/client/container/container_prune_parameters.go index c5661b7..67d24f8 100644 --- a/client/container/container_prune_parameters.go +++ b/client/container/container_prune_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewContainerPruneParamsWithHTTPClient(client *http.Client) *ContainerPruneP } } -/* ContainerPruneParams contains all the parameters to send to the API endpoint - for the container prune operation. +/* +ContainerPruneParams contains all the parameters to send to the API endpoint + + for the container prune operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerPruneParams struct { diff --git a/client/container/container_prune_responses.go b/client/container/container_prune_responses.go index 5c9343f..de83d95 100644 --- a/client/container/container_prune_responses.go +++ b/client/container/container_prune_responses.go @@ -2,11 +2,10 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -23,7 +22,7 @@ type ContainerPruneReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerPruneReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerPruneReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewContainerPruneOK() @@ -38,7 +37,7 @@ func (o *ContainerPruneReader) ReadResponse(response runtime.ClientResponse, con } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /containers/prune] ContainerPrune", response, response.Code()) } } @@ -47,7 +46,8 @@ func NewContainerPruneOK() *ContainerPruneOK { return &ContainerPruneOK{} } -/* ContainerPruneOK describes a response with status code 200, with default header values. +/* +ContainerPruneOK describes a response with status code 200, with default header values. No error */ @@ -80,12 +80,19 @@ func (o *ContainerPruneOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the container prune o k response +func (o *ContainerPruneOK) Code() int { + return 200 +} + func (o *ContainerPruneOK) Error() string { - return fmt.Sprintf("[POST /containers/prune][%d] containerPruneOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/prune][%d] containerPruneOK %s", 200, payload) } func (o *ContainerPruneOK) String() string { - return fmt.Sprintf("[POST /containers/prune][%d] containerPruneOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/prune][%d] containerPruneOK %s", 200, payload) } func (o *ContainerPruneOK) GetPayload() *ContainerPruneOKBody { @@ -97,7 +104,7 @@ func (o *ContainerPruneOK) readResponse(response runtime.ClientResponse, consume o.Payload = new(ContainerPruneOKBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -109,7 +116,8 @@ func NewContainerPruneInternalServerError() *ContainerPruneInternalServerError { return &ContainerPruneInternalServerError{} } -/* ContainerPruneInternalServerError describes a response with status code 500, with default header values. +/* +ContainerPruneInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -142,12 +150,19 @@ func (o *ContainerPruneInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container prune internal server error response +func (o *ContainerPruneInternalServerError) Code() int { + return 500 +} + func (o *ContainerPruneInternalServerError) Error() string { - return fmt.Sprintf("[POST /containers/prune][%d] containerPruneInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/prune][%d] containerPruneInternalServerError %s", 500, payload) } func (o *ContainerPruneInternalServerError) String() string { - return fmt.Sprintf("[POST /containers/prune][%d] containerPruneInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/prune][%d] containerPruneInternalServerError %s", 500, payload) } func (o *ContainerPruneInternalServerError) GetPayload() *models.ErrorResponse { @@ -159,14 +174,15 @@ func (o *ContainerPruneInternalServerError) readResponse(response runtime.Client o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*ContainerPruneOKBody ContainerPruneResponse +/* +ContainerPruneOKBody ContainerPruneResponse swagger:model ContainerPruneOKBody */ type ContainerPruneOKBody struct { diff --git a/client/container/container_rename_parameters.go b/client/container/container_rename_parameters.go index 24d6fd6..1b6c5d2 100644 --- a/client/container/container_rename_parameters.go +++ b/client/container/container_rename_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewContainerRenameParamsWithHTTPClient(client *http.Client) *ContainerRenam } } -/* ContainerRenameParams contains all the parameters to send to the API endpoint - for the container rename operation. +/* +ContainerRenameParams contains all the parameters to send to the API endpoint + + for the container rename operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerRenameParams struct { diff --git a/client/container/container_rename_responses.go b/client/container/container_rename_responses.go index 0ec9785..ceba63d 100644 --- a/client/container/container_rename_responses.go +++ b/client/container/container_rename_responses.go @@ -2,10 +2,9 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ContainerRenameReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerRenameReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerRenameReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 204: result := NewContainerRenameNoContent() @@ -48,7 +47,7 @@ func (o *ContainerRenameReader) ReadResponse(response runtime.ClientResponse, co } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /containers/{id}/rename] ContainerRename", response, response.Code()) } } @@ -57,7 +56,8 @@ func NewContainerRenameNoContent() *ContainerRenameNoContent { return &ContainerRenameNoContent{} } -/* ContainerRenameNoContent describes a response with status code 204, with default header values. +/* +ContainerRenameNoContent describes a response with status code 204, with default header values. no error */ @@ -89,12 +89,17 @@ func (o *ContainerRenameNoContent) IsCode(code int) bool { return code == 204 } +// Code gets the status code for the container rename no content response +func (o *ContainerRenameNoContent) Code() int { + return 204 +} + func (o *ContainerRenameNoContent) Error() string { - return fmt.Sprintf("[POST /containers/{id}/rename][%d] containerRenameNoContent ", 204) + return fmt.Sprintf("[POST /containers/{id}/rename][%d] containerRenameNoContent", 204) } func (o *ContainerRenameNoContent) String() string { - return fmt.Sprintf("[POST /containers/{id}/rename][%d] containerRenameNoContent ", 204) + return fmt.Sprintf("[POST /containers/{id}/rename][%d] containerRenameNoContent", 204) } func (o *ContainerRenameNoContent) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -107,7 +112,8 @@ func NewContainerRenameNotFound() *ContainerRenameNotFound { return &ContainerRenameNotFound{} } -/* ContainerRenameNotFound describes a response with status code 404, with default header values. +/* +ContainerRenameNotFound describes a response with status code 404, with default header values. no such container */ @@ -140,12 +146,19 @@ func (o *ContainerRenameNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container rename not found response +func (o *ContainerRenameNotFound) Code() int { + return 404 +} + func (o *ContainerRenameNotFound) Error() string { - return fmt.Sprintf("[POST /containers/{id}/rename][%d] containerRenameNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/rename][%d] containerRenameNotFound %s", 404, payload) } func (o *ContainerRenameNotFound) String() string { - return fmt.Sprintf("[POST /containers/{id}/rename][%d] containerRenameNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/rename][%d] containerRenameNotFound %s", 404, payload) } func (o *ContainerRenameNotFound) GetPayload() *models.ErrorResponse { @@ -157,7 +170,7 @@ func (o *ContainerRenameNotFound) readResponse(response runtime.ClientResponse, o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -169,7 +182,8 @@ func NewContainerRenameConflict() *ContainerRenameConflict { return &ContainerRenameConflict{} } -/* ContainerRenameConflict describes a response with status code 409, with default header values. +/* +ContainerRenameConflict describes a response with status code 409, with default header values. name already in use */ @@ -202,12 +216,19 @@ func (o *ContainerRenameConflict) IsCode(code int) bool { return code == 409 } +// Code gets the status code for the container rename conflict response +func (o *ContainerRenameConflict) Code() int { + return 409 +} + func (o *ContainerRenameConflict) Error() string { - return fmt.Sprintf("[POST /containers/{id}/rename][%d] containerRenameConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/rename][%d] containerRenameConflict %s", 409, payload) } func (o *ContainerRenameConflict) String() string { - return fmt.Sprintf("[POST /containers/{id}/rename][%d] containerRenameConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/rename][%d] containerRenameConflict %s", 409, payload) } func (o *ContainerRenameConflict) GetPayload() *models.ErrorResponse { @@ -219,7 +240,7 @@ func (o *ContainerRenameConflict) readResponse(response runtime.ClientResponse, o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -231,7 +252,8 @@ func NewContainerRenameInternalServerError() *ContainerRenameInternalServerError return &ContainerRenameInternalServerError{} } -/* ContainerRenameInternalServerError describes a response with status code 500, with default header values. +/* +ContainerRenameInternalServerError describes a response with status code 500, with default header values. server error */ @@ -264,12 +286,19 @@ func (o *ContainerRenameInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container rename internal server error response +func (o *ContainerRenameInternalServerError) Code() int { + return 500 +} + func (o *ContainerRenameInternalServerError) Error() string { - return fmt.Sprintf("[POST /containers/{id}/rename][%d] containerRenameInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/rename][%d] containerRenameInternalServerError %s", 500, payload) } func (o *ContainerRenameInternalServerError) String() string { - return fmt.Sprintf("[POST /containers/{id}/rename][%d] containerRenameInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/rename][%d] containerRenameInternalServerError %s", 500, payload) } func (o *ContainerRenameInternalServerError) GetPayload() *models.ErrorResponse { @@ -281,7 +310,7 @@ func (o *ContainerRenameInternalServerError) readResponse(response runtime.Clien o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/container/container_resize_parameters.go b/client/container/container_resize_parameters.go index 1bac136..33c2056 100644 --- a/client/container/container_resize_parameters.go +++ b/client/container/container_resize_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewContainerResizeParamsWithHTTPClient(client *http.Client) *ContainerResiz } } -/* ContainerResizeParams contains all the parameters to send to the API endpoint - for the container resize operation. +/* +ContainerResizeParams contains all the parameters to send to the API endpoint + + for the container resize operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerResizeParams struct { diff --git a/client/container/container_resize_responses.go b/client/container/container_resize_responses.go index 1cdb604..555f7ff 100644 --- a/client/container/container_resize_responses.go +++ b/client/container/container_resize_responses.go @@ -2,10 +2,9 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ContainerResizeReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerResizeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerResizeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewContainerResizeOK() @@ -42,7 +41,7 @@ func (o *ContainerResizeReader) ReadResponse(response runtime.ClientResponse, co } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /containers/{id}/resize] ContainerResize", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewContainerResizeOK() *ContainerResizeOK { return &ContainerResizeOK{} } -/* ContainerResizeOK describes a response with status code 200, with default header values. +/* +ContainerResizeOK describes a response with status code 200, with default header values. no error */ @@ -83,12 +83,17 @@ func (o *ContainerResizeOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the container resize o k response +func (o *ContainerResizeOK) Code() int { + return 200 +} + func (o *ContainerResizeOK) Error() string { - return fmt.Sprintf("[POST /containers/{id}/resize][%d] containerResizeOK ", 200) + return fmt.Sprintf("[POST /containers/{id}/resize][%d] containerResizeOK", 200) } func (o *ContainerResizeOK) String() string { - return fmt.Sprintf("[POST /containers/{id}/resize][%d] containerResizeOK ", 200) + return fmt.Sprintf("[POST /containers/{id}/resize][%d] containerResizeOK", 200) } func (o *ContainerResizeOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -101,7 +106,8 @@ func NewContainerResizeNotFound() *ContainerResizeNotFound { return &ContainerResizeNotFound{} } -/* ContainerResizeNotFound describes a response with status code 404, with default header values. +/* +ContainerResizeNotFound describes a response with status code 404, with default header values. no such container */ @@ -134,12 +140,19 @@ func (o *ContainerResizeNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container resize not found response +func (o *ContainerResizeNotFound) Code() int { + return 404 +} + func (o *ContainerResizeNotFound) Error() string { - return fmt.Sprintf("[POST /containers/{id}/resize][%d] containerResizeNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/resize][%d] containerResizeNotFound %s", 404, payload) } func (o *ContainerResizeNotFound) String() string { - return fmt.Sprintf("[POST /containers/{id}/resize][%d] containerResizeNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/resize][%d] containerResizeNotFound %s", 404, payload) } func (o *ContainerResizeNotFound) GetPayload() *models.ErrorResponse { @@ -151,7 +164,7 @@ func (o *ContainerResizeNotFound) readResponse(response runtime.ClientResponse, o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -163,7 +176,8 @@ func NewContainerResizeInternalServerError() *ContainerResizeInternalServerError return &ContainerResizeInternalServerError{} } -/* ContainerResizeInternalServerError describes a response with status code 500, with default header values. +/* +ContainerResizeInternalServerError describes a response with status code 500, with default header values. cannot resize container */ @@ -196,12 +210,19 @@ func (o *ContainerResizeInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container resize internal server error response +func (o *ContainerResizeInternalServerError) Code() int { + return 500 +} + func (o *ContainerResizeInternalServerError) Error() string { - return fmt.Sprintf("[POST /containers/{id}/resize][%d] containerResizeInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/resize][%d] containerResizeInternalServerError %s", 500, payload) } func (o *ContainerResizeInternalServerError) String() string { - return fmt.Sprintf("[POST /containers/{id}/resize][%d] containerResizeInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/resize][%d] containerResizeInternalServerError %s", 500, payload) } func (o *ContainerResizeInternalServerError) GetPayload() *models.ErrorResponse { @@ -213,7 +234,7 @@ func (o *ContainerResizeInternalServerError) readResponse(response runtime.Clien o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/container/container_restart_parameters.go b/client/container/container_restart_parameters.go index 2e8f165..0ce88ad 100644 --- a/client/container/container_restart_parameters.go +++ b/client/container/container_restart_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewContainerRestartParamsWithHTTPClient(client *http.Client) *ContainerRest } } -/* ContainerRestartParams contains all the parameters to send to the API endpoint - for the container restart operation. +/* +ContainerRestartParams contains all the parameters to send to the API endpoint + + for the container restart operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerRestartParams struct { diff --git a/client/container/container_restart_responses.go b/client/container/container_restart_responses.go index 72564cc..0b23e4c 100644 --- a/client/container/container_restart_responses.go +++ b/client/container/container_restart_responses.go @@ -2,10 +2,9 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ContainerRestartReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerRestartReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerRestartReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 204: result := NewContainerRestartNoContent() @@ -42,7 +41,7 @@ func (o *ContainerRestartReader) ReadResponse(response runtime.ClientResponse, c } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /containers/{id}/restart] ContainerRestart", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewContainerRestartNoContent() *ContainerRestartNoContent { return &ContainerRestartNoContent{} } -/* ContainerRestartNoContent describes a response with status code 204, with default header values. +/* +ContainerRestartNoContent describes a response with status code 204, with default header values. no error */ @@ -83,12 +83,17 @@ func (o *ContainerRestartNoContent) IsCode(code int) bool { return code == 204 } +// Code gets the status code for the container restart no content response +func (o *ContainerRestartNoContent) Code() int { + return 204 +} + func (o *ContainerRestartNoContent) Error() string { - return fmt.Sprintf("[POST /containers/{id}/restart][%d] containerRestartNoContent ", 204) + return fmt.Sprintf("[POST /containers/{id}/restart][%d] containerRestartNoContent", 204) } func (o *ContainerRestartNoContent) String() string { - return fmt.Sprintf("[POST /containers/{id}/restart][%d] containerRestartNoContent ", 204) + return fmt.Sprintf("[POST /containers/{id}/restart][%d] containerRestartNoContent", 204) } func (o *ContainerRestartNoContent) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -101,7 +106,8 @@ func NewContainerRestartNotFound() *ContainerRestartNotFound { return &ContainerRestartNotFound{} } -/* ContainerRestartNotFound describes a response with status code 404, with default header values. +/* +ContainerRestartNotFound describes a response with status code 404, with default header values. no such container */ @@ -134,12 +140,19 @@ func (o *ContainerRestartNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container restart not found response +func (o *ContainerRestartNotFound) Code() int { + return 404 +} + func (o *ContainerRestartNotFound) Error() string { - return fmt.Sprintf("[POST /containers/{id}/restart][%d] containerRestartNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/restart][%d] containerRestartNotFound %s", 404, payload) } func (o *ContainerRestartNotFound) String() string { - return fmt.Sprintf("[POST /containers/{id}/restart][%d] containerRestartNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/restart][%d] containerRestartNotFound %s", 404, payload) } func (o *ContainerRestartNotFound) GetPayload() *models.ErrorResponse { @@ -151,7 +164,7 @@ func (o *ContainerRestartNotFound) readResponse(response runtime.ClientResponse, o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -163,7 +176,8 @@ func NewContainerRestartInternalServerError() *ContainerRestartInternalServerErr return &ContainerRestartInternalServerError{} } -/* ContainerRestartInternalServerError describes a response with status code 500, with default header values. +/* +ContainerRestartInternalServerError describes a response with status code 500, with default header values. server error */ @@ -196,12 +210,19 @@ func (o *ContainerRestartInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container restart internal server error response +func (o *ContainerRestartInternalServerError) Code() int { + return 500 +} + func (o *ContainerRestartInternalServerError) Error() string { - return fmt.Sprintf("[POST /containers/{id}/restart][%d] containerRestartInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/restart][%d] containerRestartInternalServerError %s", 500, payload) } func (o *ContainerRestartInternalServerError) String() string { - return fmt.Sprintf("[POST /containers/{id}/restart][%d] containerRestartInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/restart][%d] containerRestartInternalServerError %s", 500, payload) } func (o *ContainerRestartInternalServerError) GetPayload() *models.ErrorResponse { @@ -213,7 +234,7 @@ func (o *ContainerRestartInternalServerError) readResponse(response runtime.Clie o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/container/container_start_parameters.go b/client/container/container_start_parameters.go index f3ac2ad..ae930fd 100644 --- a/client/container/container_start_parameters.go +++ b/client/container/container_start_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewContainerStartParamsWithHTTPClient(client *http.Client) *ContainerStartP } } -/* ContainerStartParams contains all the parameters to send to the API endpoint - for the container start operation. +/* +ContainerStartParams contains all the parameters to send to the API endpoint + + for the container start operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerStartParams struct { diff --git a/client/container/container_start_responses.go b/client/container/container_start_responses.go index c5b6a39..19412db 100644 --- a/client/container/container_start_responses.go +++ b/client/container/container_start_responses.go @@ -2,10 +2,9 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ContainerStartReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerStartReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerStartReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 204: result := NewContainerStartNoContent() @@ -48,7 +47,7 @@ func (o *ContainerStartReader) ReadResponse(response runtime.ClientResponse, con } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /containers/{id}/start] ContainerStart", response, response.Code()) } } @@ -57,7 +56,8 @@ func NewContainerStartNoContent() *ContainerStartNoContent { return &ContainerStartNoContent{} } -/* ContainerStartNoContent describes a response with status code 204, with default header values. +/* +ContainerStartNoContent describes a response with status code 204, with default header values. no error */ @@ -89,12 +89,17 @@ func (o *ContainerStartNoContent) IsCode(code int) bool { return code == 204 } +// Code gets the status code for the container start no content response +func (o *ContainerStartNoContent) Code() int { + return 204 +} + func (o *ContainerStartNoContent) Error() string { - return fmt.Sprintf("[POST /containers/{id}/start][%d] containerStartNoContent ", 204) + return fmt.Sprintf("[POST /containers/{id}/start][%d] containerStartNoContent", 204) } func (o *ContainerStartNoContent) String() string { - return fmt.Sprintf("[POST /containers/{id}/start][%d] containerStartNoContent ", 204) + return fmt.Sprintf("[POST /containers/{id}/start][%d] containerStartNoContent", 204) } func (o *ContainerStartNoContent) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -107,7 +112,8 @@ func NewContainerStartNotModified() *ContainerStartNotModified { return &ContainerStartNotModified{} } -/* ContainerStartNotModified describes a response with status code 304, with default header values. +/* +ContainerStartNotModified describes a response with status code 304, with default header values. container already started */ @@ -139,12 +145,17 @@ func (o *ContainerStartNotModified) IsCode(code int) bool { return code == 304 } +// Code gets the status code for the container start not modified response +func (o *ContainerStartNotModified) Code() int { + return 304 +} + func (o *ContainerStartNotModified) Error() string { - return fmt.Sprintf("[POST /containers/{id}/start][%d] containerStartNotModified ", 304) + return fmt.Sprintf("[POST /containers/{id}/start][%d] containerStartNotModified", 304) } func (o *ContainerStartNotModified) String() string { - return fmt.Sprintf("[POST /containers/{id}/start][%d] containerStartNotModified ", 304) + return fmt.Sprintf("[POST /containers/{id}/start][%d] containerStartNotModified", 304) } func (o *ContainerStartNotModified) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -157,7 +168,8 @@ func NewContainerStartNotFound() *ContainerStartNotFound { return &ContainerStartNotFound{} } -/* ContainerStartNotFound describes a response with status code 404, with default header values. +/* +ContainerStartNotFound describes a response with status code 404, with default header values. no such container */ @@ -190,12 +202,19 @@ func (o *ContainerStartNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container start not found response +func (o *ContainerStartNotFound) Code() int { + return 404 +} + func (o *ContainerStartNotFound) Error() string { - return fmt.Sprintf("[POST /containers/{id}/start][%d] containerStartNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/start][%d] containerStartNotFound %s", 404, payload) } func (o *ContainerStartNotFound) String() string { - return fmt.Sprintf("[POST /containers/{id}/start][%d] containerStartNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/start][%d] containerStartNotFound %s", 404, payload) } func (o *ContainerStartNotFound) GetPayload() *models.ErrorResponse { @@ -207,7 +226,7 @@ func (o *ContainerStartNotFound) readResponse(response runtime.ClientResponse, c o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -219,7 +238,8 @@ func NewContainerStartInternalServerError() *ContainerStartInternalServerError { return &ContainerStartInternalServerError{} } -/* ContainerStartInternalServerError describes a response with status code 500, with default header values. +/* +ContainerStartInternalServerError describes a response with status code 500, with default header values. server error */ @@ -252,12 +272,19 @@ func (o *ContainerStartInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container start internal server error response +func (o *ContainerStartInternalServerError) Code() int { + return 500 +} + func (o *ContainerStartInternalServerError) Error() string { - return fmt.Sprintf("[POST /containers/{id}/start][%d] containerStartInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/start][%d] containerStartInternalServerError %s", 500, payload) } func (o *ContainerStartInternalServerError) String() string { - return fmt.Sprintf("[POST /containers/{id}/start][%d] containerStartInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/start][%d] containerStartInternalServerError %s", 500, payload) } func (o *ContainerStartInternalServerError) GetPayload() *models.ErrorResponse { @@ -269,7 +296,7 @@ func (o *ContainerStartInternalServerError) readResponse(response runtime.Client o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/container/container_stats_parameters.go b/client/container/container_stats_parameters.go index 43615a8..4a0033f 100644 --- a/client/container/container_stats_parameters.go +++ b/client/container/container_stats_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewContainerStatsParamsWithHTTPClient(client *http.Client) *ContainerStatsP } } -/* ContainerStatsParams contains all the parameters to send to the API endpoint - for the container stats operation. +/* +ContainerStatsParams contains all the parameters to send to the API endpoint + + for the container stats operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerStatsParams struct { diff --git a/client/container/container_stats_responses.go b/client/container/container_stats_responses.go index 0c08598..9fef271 100644 --- a/client/container/container_stats_responses.go +++ b/client/container/container_stats_responses.go @@ -2,10 +2,9 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ContainerStatsReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerStatsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerStatsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewContainerStatsOK() @@ -42,7 +41,7 @@ func (o *ContainerStatsReader) ReadResponse(response runtime.ClientResponse, con } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /containers/{id}/stats] ContainerStats", response, response.Code()) } } @@ -51,12 +50,13 @@ func NewContainerStatsOK() *ContainerStatsOK { return &ContainerStatsOK{} } -/* ContainerStatsOK describes a response with status code 200, with default header values. +/* +ContainerStatsOK describes a response with status code 200, with default header values. no error */ type ContainerStatsOK struct { - Payload interface{} + Payload any } // IsSuccess returns true when this container stats o k response has a 2xx status code @@ -84,22 +84,29 @@ func (o *ContainerStatsOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the container stats o k response +func (o *ContainerStatsOK) Code() int { + return 200 +} + func (o *ContainerStatsOK) Error() string { - return fmt.Sprintf("[GET /containers/{id}/stats][%d] containerStatsOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/stats][%d] containerStatsOK %s", 200, payload) } func (o *ContainerStatsOK) String() string { - return fmt.Sprintf("[GET /containers/{id}/stats][%d] containerStatsOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/stats][%d] containerStatsOK %s", 200, payload) } -func (o *ContainerStatsOK) GetPayload() interface{} { +func (o *ContainerStatsOK) GetPayload() any { return o.Payload } func (o *ContainerStatsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { // response payload - if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), &o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -111,7 +118,8 @@ func NewContainerStatsNotFound() *ContainerStatsNotFound { return &ContainerStatsNotFound{} } -/* ContainerStatsNotFound describes a response with status code 404, with default header values. +/* +ContainerStatsNotFound describes a response with status code 404, with default header values. no such container */ @@ -144,12 +152,19 @@ func (o *ContainerStatsNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container stats not found response +func (o *ContainerStatsNotFound) Code() int { + return 404 +} + func (o *ContainerStatsNotFound) Error() string { - return fmt.Sprintf("[GET /containers/{id}/stats][%d] containerStatsNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/stats][%d] containerStatsNotFound %s", 404, payload) } func (o *ContainerStatsNotFound) String() string { - return fmt.Sprintf("[GET /containers/{id}/stats][%d] containerStatsNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/stats][%d] containerStatsNotFound %s", 404, payload) } func (o *ContainerStatsNotFound) GetPayload() *models.ErrorResponse { @@ -161,7 +176,7 @@ func (o *ContainerStatsNotFound) readResponse(response runtime.ClientResponse, c o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -173,7 +188,8 @@ func NewContainerStatsInternalServerError() *ContainerStatsInternalServerError { return &ContainerStatsInternalServerError{} } -/* ContainerStatsInternalServerError describes a response with status code 500, with default header values. +/* +ContainerStatsInternalServerError describes a response with status code 500, with default header values. server error */ @@ -206,12 +222,19 @@ func (o *ContainerStatsInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container stats internal server error response +func (o *ContainerStatsInternalServerError) Code() int { + return 500 +} + func (o *ContainerStatsInternalServerError) Error() string { - return fmt.Sprintf("[GET /containers/{id}/stats][%d] containerStatsInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/stats][%d] containerStatsInternalServerError %s", 500, payload) } func (o *ContainerStatsInternalServerError) String() string { - return fmt.Sprintf("[GET /containers/{id}/stats][%d] containerStatsInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/stats][%d] containerStatsInternalServerError %s", 500, payload) } func (o *ContainerStatsInternalServerError) GetPayload() *models.ErrorResponse { @@ -223,7 +246,7 @@ func (o *ContainerStatsInternalServerError) readResponse(response runtime.Client o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/container/container_stop_parameters.go b/client/container/container_stop_parameters.go index 9bba60d..306beaa 100644 --- a/client/container/container_stop_parameters.go +++ b/client/container/container_stop_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewContainerStopParamsWithHTTPClient(client *http.Client) *ContainerStopPar } } -/* ContainerStopParams contains all the parameters to send to the API endpoint - for the container stop operation. +/* +ContainerStopParams contains all the parameters to send to the API endpoint + + for the container stop operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerStopParams struct { diff --git a/client/container/container_stop_responses.go b/client/container/container_stop_responses.go index f75ec81..4a46bd1 100644 --- a/client/container/container_stop_responses.go +++ b/client/container/container_stop_responses.go @@ -2,10 +2,9 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ContainerStopReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerStopReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerStopReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 204: result := NewContainerStopNoContent() @@ -48,7 +47,7 @@ func (o *ContainerStopReader) ReadResponse(response runtime.ClientResponse, cons } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /containers/{id}/stop] ContainerStop", response, response.Code()) } } @@ -57,7 +56,8 @@ func NewContainerStopNoContent() *ContainerStopNoContent { return &ContainerStopNoContent{} } -/* ContainerStopNoContent describes a response with status code 204, with default header values. +/* +ContainerStopNoContent describes a response with status code 204, with default header values. no error */ @@ -89,12 +89,17 @@ func (o *ContainerStopNoContent) IsCode(code int) bool { return code == 204 } +// Code gets the status code for the container stop no content response +func (o *ContainerStopNoContent) Code() int { + return 204 +} + func (o *ContainerStopNoContent) Error() string { - return fmt.Sprintf("[POST /containers/{id}/stop][%d] containerStopNoContent ", 204) + return fmt.Sprintf("[POST /containers/{id}/stop][%d] containerStopNoContent", 204) } func (o *ContainerStopNoContent) String() string { - return fmt.Sprintf("[POST /containers/{id}/stop][%d] containerStopNoContent ", 204) + return fmt.Sprintf("[POST /containers/{id}/stop][%d] containerStopNoContent", 204) } func (o *ContainerStopNoContent) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -107,7 +112,8 @@ func NewContainerStopNotModified() *ContainerStopNotModified { return &ContainerStopNotModified{} } -/* ContainerStopNotModified describes a response with status code 304, with default header values. +/* +ContainerStopNotModified describes a response with status code 304, with default header values. container already stopped */ @@ -139,12 +145,17 @@ func (o *ContainerStopNotModified) IsCode(code int) bool { return code == 304 } +// Code gets the status code for the container stop not modified response +func (o *ContainerStopNotModified) Code() int { + return 304 +} + func (o *ContainerStopNotModified) Error() string { - return fmt.Sprintf("[POST /containers/{id}/stop][%d] containerStopNotModified ", 304) + return fmt.Sprintf("[POST /containers/{id}/stop][%d] containerStopNotModified", 304) } func (o *ContainerStopNotModified) String() string { - return fmt.Sprintf("[POST /containers/{id}/stop][%d] containerStopNotModified ", 304) + return fmt.Sprintf("[POST /containers/{id}/stop][%d] containerStopNotModified", 304) } func (o *ContainerStopNotModified) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -157,7 +168,8 @@ func NewContainerStopNotFound() *ContainerStopNotFound { return &ContainerStopNotFound{} } -/* ContainerStopNotFound describes a response with status code 404, with default header values. +/* +ContainerStopNotFound describes a response with status code 404, with default header values. no such container */ @@ -190,12 +202,19 @@ func (o *ContainerStopNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container stop not found response +func (o *ContainerStopNotFound) Code() int { + return 404 +} + func (o *ContainerStopNotFound) Error() string { - return fmt.Sprintf("[POST /containers/{id}/stop][%d] containerStopNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/stop][%d] containerStopNotFound %s", 404, payload) } func (o *ContainerStopNotFound) String() string { - return fmt.Sprintf("[POST /containers/{id}/stop][%d] containerStopNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/stop][%d] containerStopNotFound %s", 404, payload) } func (o *ContainerStopNotFound) GetPayload() *models.ErrorResponse { @@ -207,7 +226,7 @@ func (o *ContainerStopNotFound) readResponse(response runtime.ClientResponse, co o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -219,7 +238,8 @@ func NewContainerStopInternalServerError() *ContainerStopInternalServerError { return &ContainerStopInternalServerError{} } -/* ContainerStopInternalServerError describes a response with status code 500, with default header values. +/* +ContainerStopInternalServerError describes a response with status code 500, with default header values. server error */ @@ -252,12 +272,19 @@ func (o *ContainerStopInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container stop internal server error response +func (o *ContainerStopInternalServerError) Code() int { + return 500 +} + func (o *ContainerStopInternalServerError) Error() string { - return fmt.Sprintf("[POST /containers/{id}/stop][%d] containerStopInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/stop][%d] containerStopInternalServerError %s", 500, payload) } func (o *ContainerStopInternalServerError) String() string { - return fmt.Sprintf("[POST /containers/{id}/stop][%d] containerStopInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/stop][%d] containerStopInternalServerError %s", 500, payload) } func (o *ContainerStopInternalServerError) GetPayload() *models.ErrorResponse { @@ -269,7 +296,7 @@ func (o *ContainerStopInternalServerError) readResponse(response runtime.ClientR o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/container/container_top_parameters.go b/client/container/container_top_parameters.go index 34b1ad4..276ac5c 100644 --- a/client/container/container_top_parameters.go +++ b/client/container/container_top_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewContainerTopParamsWithHTTPClient(client *http.Client) *ContainerTopParam } } -/* ContainerTopParams contains all the parameters to send to the API endpoint - for the container top operation. +/* +ContainerTopParams contains all the parameters to send to the API endpoint + + for the container top operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerTopParams struct { diff --git a/client/container/container_top_responses.go b/client/container/container_top_responses.go index 54cad12..582e0a6 100644 --- a/client/container/container_top_responses.go +++ b/client/container/container_top_responses.go @@ -2,11 +2,10 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -23,7 +22,7 @@ type ContainerTopReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerTopReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerTopReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewContainerTopOK() @@ -44,7 +43,7 @@ func (o *ContainerTopReader) ReadResponse(response runtime.ClientResponse, consu } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /containers/{id}/top] ContainerTop", response, response.Code()) } } @@ -53,7 +52,8 @@ func NewContainerTopOK() *ContainerTopOK { return &ContainerTopOK{} } -/* ContainerTopOK describes a response with status code 200, with default header values. +/* +ContainerTopOK describes a response with status code 200, with default header values. no error */ @@ -86,12 +86,19 @@ func (o *ContainerTopOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the container top o k response +func (o *ContainerTopOK) Code() int { + return 200 +} + func (o *ContainerTopOK) Error() string { - return fmt.Sprintf("[GET /containers/{id}/top][%d] containerTopOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/top][%d] containerTopOK %s", 200, payload) } func (o *ContainerTopOK) String() string { - return fmt.Sprintf("[GET /containers/{id}/top][%d] containerTopOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/top][%d] containerTopOK %s", 200, payload) } func (o *ContainerTopOK) GetPayload() *ContainerTopOKBody { @@ -103,7 +110,7 @@ func (o *ContainerTopOK) readResponse(response runtime.ClientResponse, consumer o.Payload = new(ContainerTopOKBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -115,7 +122,8 @@ func NewContainerTopNotFound() *ContainerTopNotFound { return &ContainerTopNotFound{} } -/* ContainerTopNotFound describes a response with status code 404, with default header values. +/* +ContainerTopNotFound describes a response with status code 404, with default header values. no such container */ @@ -148,12 +156,19 @@ func (o *ContainerTopNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container top not found response +func (o *ContainerTopNotFound) Code() int { + return 404 +} + func (o *ContainerTopNotFound) Error() string { - return fmt.Sprintf("[GET /containers/{id}/top][%d] containerTopNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/top][%d] containerTopNotFound %s", 404, payload) } func (o *ContainerTopNotFound) String() string { - return fmt.Sprintf("[GET /containers/{id}/top][%d] containerTopNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/top][%d] containerTopNotFound %s", 404, payload) } func (o *ContainerTopNotFound) GetPayload() *models.ErrorResponse { @@ -165,7 +180,7 @@ func (o *ContainerTopNotFound) readResponse(response runtime.ClientResponse, con o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -177,7 +192,8 @@ func NewContainerTopInternalServerError() *ContainerTopInternalServerError { return &ContainerTopInternalServerError{} } -/* ContainerTopInternalServerError describes a response with status code 500, with default header values. +/* +ContainerTopInternalServerError describes a response with status code 500, with default header values. server error */ @@ -210,12 +226,19 @@ func (o *ContainerTopInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container top internal server error response +func (o *ContainerTopInternalServerError) Code() int { + return 500 +} + func (o *ContainerTopInternalServerError) Error() string { - return fmt.Sprintf("[GET /containers/{id}/top][%d] containerTopInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/top][%d] containerTopInternalServerError %s", 500, payload) } func (o *ContainerTopInternalServerError) String() string { - return fmt.Sprintf("[GET /containers/{id}/top][%d] containerTopInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /containers/{id}/top][%d] containerTopInternalServerError %s", 500, payload) } func (o *ContainerTopInternalServerError) GetPayload() *models.ErrorResponse { @@ -227,14 +250,15 @@ func (o *ContainerTopInternalServerError) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*ContainerTopOKBody ContainerTopResponse +/* +ContainerTopOKBody ContainerTopResponse // // OK response to ContainerTop operation swagger:model ContainerTopOKBody diff --git a/client/container/container_unpause_parameters.go b/client/container/container_unpause_parameters.go index 4d68d42..c012530 100644 --- a/client/container/container_unpause_parameters.go +++ b/client/container/container_unpause_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewContainerUnpauseParamsWithHTTPClient(client *http.Client) *ContainerUnpa } } -/* ContainerUnpauseParams contains all the parameters to send to the API endpoint - for the container unpause operation. +/* +ContainerUnpauseParams contains all the parameters to send to the API endpoint + + for the container unpause operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerUnpauseParams struct { diff --git a/client/container/container_unpause_responses.go b/client/container/container_unpause_responses.go index ecf7a66..3002f07 100644 --- a/client/container/container_unpause_responses.go +++ b/client/container/container_unpause_responses.go @@ -2,10 +2,9 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ContainerUnpauseReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerUnpauseReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerUnpauseReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 204: result := NewContainerUnpauseNoContent() @@ -42,7 +41,7 @@ func (o *ContainerUnpauseReader) ReadResponse(response runtime.ClientResponse, c } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /containers/{id}/unpause] ContainerUnpause", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewContainerUnpauseNoContent() *ContainerUnpauseNoContent { return &ContainerUnpauseNoContent{} } -/* ContainerUnpauseNoContent describes a response with status code 204, with default header values. +/* +ContainerUnpauseNoContent describes a response with status code 204, with default header values. no error */ @@ -83,12 +83,17 @@ func (o *ContainerUnpauseNoContent) IsCode(code int) bool { return code == 204 } +// Code gets the status code for the container unpause no content response +func (o *ContainerUnpauseNoContent) Code() int { + return 204 +} + func (o *ContainerUnpauseNoContent) Error() string { - return fmt.Sprintf("[POST /containers/{id}/unpause][%d] containerUnpauseNoContent ", 204) + return fmt.Sprintf("[POST /containers/{id}/unpause][%d] containerUnpauseNoContent", 204) } func (o *ContainerUnpauseNoContent) String() string { - return fmt.Sprintf("[POST /containers/{id}/unpause][%d] containerUnpauseNoContent ", 204) + return fmt.Sprintf("[POST /containers/{id}/unpause][%d] containerUnpauseNoContent", 204) } func (o *ContainerUnpauseNoContent) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -101,7 +106,8 @@ func NewContainerUnpauseNotFound() *ContainerUnpauseNotFound { return &ContainerUnpauseNotFound{} } -/* ContainerUnpauseNotFound describes a response with status code 404, with default header values. +/* +ContainerUnpauseNotFound describes a response with status code 404, with default header values. no such container */ @@ -134,12 +140,19 @@ func (o *ContainerUnpauseNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container unpause not found response +func (o *ContainerUnpauseNotFound) Code() int { + return 404 +} + func (o *ContainerUnpauseNotFound) Error() string { - return fmt.Sprintf("[POST /containers/{id}/unpause][%d] containerUnpauseNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/unpause][%d] containerUnpauseNotFound %s", 404, payload) } func (o *ContainerUnpauseNotFound) String() string { - return fmt.Sprintf("[POST /containers/{id}/unpause][%d] containerUnpauseNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/unpause][%d] containerUnpauseNotFound %s", 404, payload) } func (o *ContainerUnpauseNotFound) GetPayload() *models.ErrorResponse { @@ -151,7 +164,7 @@ func (o *ContainerUnpauseNotFound) readResponse(response runtime.ClientResponse, o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -163,7 +176,8 @@ func NewContainerUnpauseInternalServerError() *ContainerUnpauseInternalServerErr return &ContainerUnpauseInternalServerError{} } -/* ContainerUnpauseInternalServerError describes a response with status code 500, with default header values. +/* +ContainerUnpauseInternalServerError describes a response with status code 500, with default header values. server error */ @@ -196,12 +210,19 @@ func (o *ContainerUnpauseInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container unpause internal server error response +func (o *ContainerUnpauseInternalServerError) Code() int { + return 500 +} + func (o *ContainerUnpauseInternalServerError) Error() string { - return fmt.Sprintf("[POST /containers/{id}/unpause][%d] containerUnpauseInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/unpause][%d] containerUnpauseInternalServerError %s", 500, payload) } func (o *ContainerUnpauseInternalServerError) String() string { - return fmt.Sprintf("[POST /containers/{id}/unpause][%d] containerUnpauseInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/unpause][%d] containerUnpauseInternalServerError %s", 500, payload) } func (o *ContainerUnpauseInternalServerError) GetPayload() *models.ErrorResponse { @@ -213,7 +234,7 @@ func (o *ContainerUnpauseInternalServerError) readResponse(response runtime.Clie o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/container/container_update_parameters.go b/client/container/container_update_parameters.go index d6d39f3..0b5db17 100644 --- a/client/container/container_update_parameters.go +++ b/client/container/container_update_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewContainerUpdateParamsWithHTTPClient(client *http.Client) *ContainerUpdat } } -/* ContainerUpdateParams contains all the parameters to send to the API endpoint - for the container update operation. +/* +ContainerUpdateParams contains all the parameters to send to the API endpoint + + for the container update operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerUpdateParams struct { diff --git a/client/container/container_update_responses.go b/client/container/container_update_responses.go index 1dc62fe..a0f0fe0 100644 --- a/client/container/container_update_responses.go +++ b/client/container/container_update_responses.go @@ -2,11 +2,10 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -24,7 +23,7 @@ type ContainerUpdateReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewContainerUpdateOK() @@ -45,7 +44,7 @@ func (o *ContainerUpdateReader) ReadResponse(response runtime.ClientResponse, co } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /containers/{id}/update] ContainerUpdate", response, response.Code()) } } @@ -54,7 +53,8 @@ func NewContainerUpdateOK() *ContainerUpdateOK { return &ContainerUpdateOK{} } -/* ContainerUpdateOK describes a response with status code 200, with default header values. +/* +ContainerUpdateOK describes a response with status code 200, with default header values. The container has been updated. */ @@ -87,12 +87,19 @@ func (o *ContainerUpdateOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the container update o k response +func (o *ContainerUpdateOK) Code() int { + return 200 +} + func (o *ContainerUpdateOK) Error() string { - return fmt.Sprintf("[POST /containers/{id}/update][%d] containerUpdateOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/update][%d] containerUpdateOK %s", 200, payload) } func (o *ContainerUpdateOK) String() string { - return fmt.Sprintf("[POST /containers/{id}/update][%d] containerUpdateOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/update][%d] containerUpdateOK %s", 200, payload) } func (o *ContainerUpdateOK) GetPayload() *ContainerUpdateOKBody { @@ -104,7 +111,7 @@ func (o *ContainerUpdateOK) readResponse(response runtime.ClientResponse, consum o.Payload = new(ContainerUpdateOKBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -116,7 +123,8 @@ func NewContainerUpdateNotFound() *ContainerUpdateNotFound { return &ContainerUpdateNotFound{} } -/* ContainerUpdateNotFound describes a response with status code 404, with default header values. +/* +ContainerUpdateNotFound describes a response with status code 404, with default header values. no such container */ @@ -149,12 +157,19 @@ func (o *ContainerUpdateNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container update not found response +func (o *ContainerUpdateNotFound) Code() int { + return 404 +} + func (o *ContainerUpdateNotFound) Error() string { - return fmt.Sprintf("[POST /containers/{id}/update][%d] containerUpdateNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/update][%d] containerUpdateNotFound %s", 404, payload) } func (o *ContainerUpdateNotFound) String() string { - return fmt.Sprintf("[POST /containers/{id}/update][%d] containerUpdateNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/update][%d] containerUpdateNotFound %s", 404, payload) } func (o *ContainerUpdateNotFound) GetPayload() *models.ErrorResponse { @@ -166,7 +181,7 @@ func (o *ContainerUpdateNotFound) readResponse(response runtime.ClientResponse, o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -178,7 +193,8 @@ func NewContainerUpdateInternalServerError() *ContainerUpdateInternalServerError return &ContainerUpdateInternalServerError{} } -/* ContainerUpdateInternalServerError describes a response with status code 500, with default header values. +/* +ContainerUpdateInternalServerError describes a response with status code 500, with default header values. server error */ @@ -211,12 +227,19 @@ func (o *ContainerUpdateInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container update internal server error response +func (o *ContainerUpdateInternalServerError) Code() int { + return 500 +} + func (o *ContainerUpdateInternalServerError) Error() string { - return fmt.Sprintf("[POST /containers/{id}/update][%d] containerUpdateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/update][%d] containerUpdateInternalServerError %s", 500, payload) } func (o *ContainerUpdateInternalServerError) String() string { - return fmt.Sprintf("[POST /containers/{id}/update][%d] containerUpdateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/update][%d] containerUpdateInternalServerError %s", 500, payload) } func (o *ContainerUpdateInternalServerError) GetPayload() *models.ErrorResponse { @@ -228,14 +251,15 @@ func (o *ContainerUpdateInternalServerError) readResponse(response runtime.Clien o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*ContainerUpdateBody container update body +/* +ContainerUpdateBody container update body // Example: {"BlkioWeight":300,"CpuPeriod":100000,"CpuQuota":50000,"CpuRealtimePeriod":1000000,"CpuRealtimeRuntime":10000,"CpuShares":512,"CpusetCpus":"0,1","CpusetMems":"0","KernelMemory":52428800,"Memory":314572800,"MemoryReservation":209715200,"MemorySwap":514288000,"RestartPolicy":{"MaximumRetryCount":4,"Name":"on-failure"}} swagger:model ContainerUpdateBody */ @@ -318,11 +342,15 @@ func (o *ContainerUpdateBody) validateRestartPolicy(formats strfmt.Registry) err if o.RestartPolicy != nil { if err := o.RestartPolicy.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("update" + "." + "RestartPolicy") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("update" + "." + "RestartPolicy") } + return err } } @@ -352,12 +380,21 @@ func (o *ContainerUpdateBody) ContextValidate(ctx context.Context, formats strfm func (o *ContainerUpdateBody) contextValidateRestartPolicy(ctx context.Context, formats strfmt.Registry) error { if o.RestartPolicy != nil { + + if swag.IsZero(o.RestartPolicy) { // not required + return nil + } + if err := o.RestartPolicy.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("update" + "." + "RestartPolicy") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("update" + "." + "RestartPolicy") } + return err } } @@ -383,7 +420,8 @@ func (o *ContainerUpdateBody) UnmarshalBinary(b []byte) error { return nil } -/*ContainerUpdateOKBody ContainerUpdateResponse +/* +ContainerUpdateOKBody ContainerUpdateResponse // // OK response to ContainerUpdate operation swagger:model ContainerUpdateOKBody diff --git a/client/container/container_wait_parameters.go b/client/container/container_wait_parameters.go index bb24e38..f20d659 100644 --- a/client/container/container_wait_parameters.go +++ b/client/container/container_wait_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewContainerWaitParamsWithHTTPClient(client *http.Client) *ContainerWaitPar } } -/* ContainerWaitParams contains all the parameters to send to the API endpoint - for the container wait operation. +/* +ContainerWaitParams contains all the parameters to send to the API endpoint + + for the container wait operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerWaitParams struct { diff --git a/client/container/container_wait_responses.go b/client/container/container_wait_responses.go index 64397a4..0756cdd 100644 --- a/client/container/container_wait_responses.go +++ b/client/container/container_wait_responses.go @@ -2,11 +2,10 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -25,7 +24,7 @@ type ContainerWaitReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerWaitReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerWaitReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewContainerWaitOK() @@ -46,7 +45,7 @@ func (o *ContainerWaitReader) ReadResponse(response runtime.ClientResponse, cons } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /containers/{id}/wait] ContainerWait", response, response.Code()) } } @@ -55,7 +54,8 @@ func NewContainerWaitOK() *ContainerWaitOK { return &ContainerWaitOK{} } -/* ContainerWaitOK describes a response with status code 200, with default header values. +/* +ContainerWaitOK describes a response with status code 200, with default header values. The container has exit. */ @@ -88,12 +88,19 @@ func (o *ContainerWaitOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the container wait o k response +func (o *ContainerWaitOK) Code() int { + return 200 +} + func (o *ContainerWaitOK) Error() string { - return fmt.Sprintf("[POST /containers/{id}/wait][%d] containerWaitOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/wait][%d] containerWaitOK %s", 200, payload) } func (o *ContainerWaitOK) String() string { - return fmt.Sprintf("[POST /containers/{id}/wait][%d] containerWaitOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/wait][%d] containerWaitOK %s", 200, payload) } func (o *ContainerWaitOK) GetPayload() *ContainerWaitOKBody { @@ -105,7 +112,7 @@ func (o *ContainerWaitOK) readResponse(response runtime.ClientResponse, consumer o.Payload = new(ContainerWaitOKBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -117,7 +124,8 @@ func NewContainerWaitNotFound() *ContainerWaitNotFound { return &ContainerWaitNotFound{} } -/* ContainerWaitNotFound describes a response with status code 404, with default header values. +/* +ContainerWaitNotFound describes a response with status code 404, with default header values. no such container */ @@ -150,12 +158,19 @@ func (o *ContainerWaitNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container wait not found response +func (o *ContainerWaitNotFound) Code() int { + return 404 +} + func (o *ContainerWaitNotFound) Error() string { - return fmt.Sprintf("[POST /containers/{id}/wait][%d] containerWaitNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/wait][%d] containerWaitNotFound %s", 404, payload) } func (o *ContainerWaitNotFound) String() string { - return fmt.Sprintf("[POST /containers/{id}/wait][%d] containerWaitNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/wait][%d] containerWaitNotFound %s", 404, payload) } func (o *ContainerWaitNotFound) GetPayload() *models.ErrorResponse { @@ -167,7 +182,7 @@ func (o *ContainerWaitNotFound) readResponse(response runtime.ClientResponse, co o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -179,7 +194,8 @@ func NewContainerWaitInternalServerError() *ContainerWaitInternalServerError { return &ContainerWaitInternalServerError{} } -/* ContainerWaitInternalServerError describes a response with status code 500, with default header values. +/* +ContainerWaitInternalServerError describes a response with status code 500, with default header values. server error */ @@ -212,12 +228,19 @@ func (o *ContainerWaitInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container wait internal server error response +func (o *ContainerWaitInternalServerError) Code() int { + return 500 +} + func (o *ContainerWaitInternalServerError) Error() string { - return fmt.Sprintf("[POST /containers/{id}/wait][%d] containerWaitInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/wait][%d] containerWaitInternalServerError %s", 500, payload) } func (o *ContainerWaitInternalServerError) String() string { - return fmt.Sprintf("[POST /containers/{id}/wait][%d] containerWaitInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/wait][%d] containerWaitInternalServerError %s", 500, payload) } func (o *ContainerWaitInternalServerError) GetPayload() *models.ErrorResponse { @@ -229,14 +252,15 @@ func (o *ContainerWaitInternalServerError) readResponse(response runtime.ClientR o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*ContainerWaitOKBody ContainerWaitResponse +/* +ContainerWaitOKBody ContainerWaitResponse // // OK response to ContainerWait operation swagger:model ContainerWaitOKBody @@ -276,11 +300,15 @@ func (o *ContainerWaitOKBody) validateError(formats strfmt.Registry) error { if o.Error != nil { if err := o.Error.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("containerWaitOK" + "." + "Error") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("containerWaitOK" + "." + "Error") } + return err } } @@ -290,7 +318,7 @@ func (o *ContainerWaitOKBody) validateError(formats strfmt.Registry) error { func (o *ContainerWaitOKBody) validateStatusCode(formats strfmt.Registry) error { - if err := validate.Required("containerWaitOK"+"."+"StatusCode", "body", int64(o.StatusCode)); err != nil { + if err := validate.Required("containerWaitOK"+"."+"StatusCode", "body", o.StatusCode); err != nil { return err } @@ -314,12 +342,21 @@ func (o *ContainerWaitOKBody) ContextValidate(ctx context.Context, formats strfm func (o *ContainerWaitOKBody) contextValidateError(ctx context.Context, formats strfmt.Registry) error { if o.Error != nil { + + if swag.IsZero(o.Error) { // not required + return nil + } + if err := o.Error.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("containerWaitOK" + "." + "Error") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("containerWaitOK" + "." + "Error") } + return err } } @@ -345,7 +382,8 @@ func (o *ContainerWaitOKBody) UnmarshalBinary(b []byte) error { return nil } -/*ContainerWaitOKBodyError container waiting error, if any +/* +ContainerWaitOKBodyError container waiting error, if any swagger:model ContainerWaitOKBodyError */ type ContainerWaitOKBodyError struct { diff --git a/client/container/put_container_archive_parameters.go b/client/container/put_container_archive_parameters.go index 1c67bb6..0cddf7f 100644 --- a/client/container/put_container_archive_parameters.go +++ b/client/container/put_container_archive_parameters.go @@ -2,9 +2,6 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "io" @@ -53,10 +50,12 @@ func NewPutContainerArchiveParamsWithHTTPClient(client *http.Client) *PutContain } } -/* PutContainerArchiveParams contains all the parameters to send to the API endpoint - for the put container archive operation. +/* +PutContainerArchiveParams contains all the parameters to send to the API endpoint + + for the put container archive operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type PutContainerArchiveParams struct { diff --git a/client/container/put_container_archive_responses.go b/client/container/put_container_archive_responses.go index 71399dc..39ce226 100644 --- a/client/container/put_container_archive_responses.go +++ b/client/container/put_container_archive_responses.go @@ -2,10 +2,9 @@ package container -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type PutContainerArchiveReader struct { } // ReadResponse reads a server response into the received o. -func (o *PutContainerArchiveReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *PutContainerArchiveReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewPutContainerArchiveOK() @@ -54,7 +53,7 @@ func (o *PutContainerArchiveReader) ReadResponse(response runtime.ClientResponse } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[PUT /containers/{id}/archive] PutContainerArchive", response, response.Code()) } } @@ -63,7 +62,8 @@ func NewPutContainerArchiveOK() *PutContainerArchiveOK { return &PutContainerArchiveOK{} } -/* PutContainerArchiveOK describes a response with status code 200, with default header values. +/* +PutContainerArchiveOK describes a response with status code 200, with default header values. The content was extracted successfully */ @@ -95,12 +95,17 @@ func (o *PutContainerArchiveOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the put container archive o k response +func (o *PutContainerArchiveOK) Code() int { + return 200 +} + func (o *PutContainerArchiveOK) Error() string { - return fmt.Sprintf("[PUT /containers/{id}/archive][%d] putContainerArchiveOK ", 200) + return fmt.Sprintf("[PUT /containers/{id}/archive][%d] putContainerArchiveOK", 200) } func (o *PutContainerArchiveOK) String() string { - return fmt.Sprintf("[PUT /containers/{id}/archive][%d] putContainerArchiveOK ", 200) + return fmt.Sprintf("[PUT /containers/{id}/archive][%d] putContainerArchiveOK", 200) } func (o *PutContainerArchiveOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -113,7 +118,8 @@ func NewPutContainerArchiveBadRequest() *PutContainerArchiveBadRequest { return &PutContainerArchiveBadRequest{} } -/* PutContainerArchiveBadRequest describes a response with status code 400, with default header values. +/* +PutContainerArchiveBadRequest describes a response with status code 400, with default header values. Bad parameter */ @@ -146,12 +152,19 @@ func (o *PutContainerArchiveBadRequest) IsCode(code int) bool { return code == 400 } +// Code gets the status code for the put container archive bad request response +func (o *PutContainerArchiveBadRequest) Code() int { + return 400 +} + func (o *PutContainerArchiveBadRequest) Error() string { - return fmt.Sprintf("[PUT /containers/{id}/archive][%d] putContainerArchiveBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[PUT /containers/{id}/archive][%d] putContainerArchiveBadRequest %s", 400, payload) } func (o *PutContainerArchiveBadRequest) String() string { - return fmt.Sprintf("[PUT /containers/{id}/archive][%d] putContainerArchiveBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[PUT /containers/{id}/archive][%d] putContainerArchiveBadRequest %s", 400, payload) } func (o *PutContainerArchiveBadRequest) GetPayload() *models.ErrorResponse { @@ -163,7 +176,7 @@ func (o *PutContainerArchiveBadRequest) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -175,7 +188,8 @@ func NewPutContainerArchiveForbidden() *PutContainerArchiveForbidden { return &PutContainerArchiveForbidden{} } -/* PutContainerArchiveForbidden describes a response with status code 403, with default header values. +/* +PutContainerArchiveForbidden describes a response with status code 403, with default header values. Permission denied, the volume or container rootfs is marked as read-only. */ @@ -208,12 +222,19 @@ func (o *PutContainerArchiveForbidden) IsCode(code int) bool { return code == 403 } +// Code gets the status code for the put container archive forbidden response +func (o *PutContainerArchiveForbidden) Code() int { + return 403 +} + func (o *PutContainerArchiveForbidden) Error() string { - return fmt.Sprintf("[PUT /containers/{id}/archive][%d] putContainerArchiveForbidden %+v", 403, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[PUT /containers/{id}/archive][%d] putContainerArchiveForbidden %s", 403, payload) } func (o *PutContainerArchiveForbidden) String() string { - return fmt.Sprintf("[PUT /containers/{id}/archive][%d] putContainerArchiveForbidden %+v", 403, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[PUT /containers/{id}/archive][%d] putContainerArchiveForbidden %s", 403, payload) } func (o *PutContainerArchiveForbidden) GetPayload() *models.ErrorResponse { @@ -225,7 +246,7 @@ func (o *PutContainerArchiveForbidden) readResponse(response runtime.ClientRespo o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -237,7 +258,8 @@ func NewPutContainerArchiveNotFound() *PutContainerArchiveNotFound { return &PutContainerArchiveNotFound{} } -/* PutContainerArchiveNotFound describes a response with status code 404, with default header values. +/* +PutContainerArchiveNotFound describes a response with status code 404, with default header values. No such container or path does not exist inside the container */ @@ -270,12 +292,19 @@ func (o *PutContainerArchiveNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the put container archive not found response +func (o *PutContainerArchiveNotFound) Code() int { + return 404 +} + func (o *PutContainerArchiveNotFound) Error() string { - return fmt.Sprintf("[PUT /containers/{id}/archive][%d] putContainerArchiveNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[PUT /containers/{id}/archive][%d] putContainerArchiveNotFound %s", 404, payload) } func (o *PutContainerArchiveNotFound) String() string { - return fmt.Sprintf("[PUT /containers/{id}/archive][%d] putContainerArchiveNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[PUT /containers/{id}/archive][%d] putContainerArchiveNotFound %s", 404, payload) } func (o *PutContainerArchiveNotFound) GetPayload() *models.ErrorResponse { @@ -287,7 +316,7 @@ func (o *PutContainerArchiveNotFound) readResponse(response runtime.ClientRespon o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -299,7 +328,8 @@ func NewPutContainerArchiveInternalServerError() *PutContainerArchiveInternalSer return &PutContainerArchiveInternalServerError{} } -/* PutContainerArchiveInternalServerError describes a response with status code 500, with default header values. +/* +PutContainerArchiveInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -332,12 +362,19 @@ func (o *PutContainerArchiveInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the put container archive internal server error response +func (o *PutContainerArchiveInternalServerError) Code() int { + return 500 +} + func (o *PutContainerArchiveInternalServerError) Error() string { - return fmt.Sprintf("[PUT /containers/{id}/archive][%d] putContainerArchiveInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[PUT /containers/{id}/archive][%d] putContainerArchiveInternalServerError %s", 500, payload) } func (o *PutContainerArchiveInternalServerError) String() string { - return fmt.Sprintf("[PUT /containers/{id}/archive][%d] putContainerArchiveInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[PUT /containers/{id}/archive][%d] putContainerArchiveInternalServerError %s", 500, payload) } func (o *PutContainerArchiveInternalServerError) GetPayload() *models.ErrorResponse { @@ -349,7 +386,7 @@ func (o *PutContainerArchiveInternalServerError) readResponse(response runtime.C o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/distribution/distribution_client.go b/client/distribution/distribution_client.go index db5ad88..9f27638 100644 --- a/client/distribution/distribution_client.go +++ b/client/distribution/distribution_client.go @@ -2,13 +2,11 @@ package distribution -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" "github.com/go-openapi/runtime" + httptransport "github.com/go-openapi/runtime/client" "github.com/go-openapi/strfmt" ) @@ -17,6 +15,31 @@ func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientServi return &Client{transport: transport, formats: formats} } +// New creates a new distribution API client with basic auth credentials. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - user: user for basic authentication header. +// - password: password for basic authentication header. +func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BasicAuth(user, password) + return &Client{transport: transport, formats: strfmt.Default} +} + +// New creates a new distribution API client with a bearer token for authentication. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - bearerToken: bearer token for Bearer authentication header. +func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BearerToken(bearerToken) + return &Client{transport: transport, formats: strfmt.Default} +} + /* Client for distribution API */ @@ -25,9 +48,33 @@ type Client struct { formats strfmt.Registry } -// ClientOption is the option for Client methods +// ClientOption may be used to customize the behavior of Client methods. type ClientOption func(*runtime.ClientOperation) +// This client is generated with a few options you might find useful for your swagger spec. +// +// Feel free to add you own set of options. + +// WithContentType allows the client to force the Content-Type header +// to negotiate a specific Consumer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithContentType(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{mime} + } +} + +// WithContentTypeApplicationJSON sets the Content-Type header to "application/json". +func WithContentTypeApplicationJSON(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"application/json"} +} + +// WithContentTypeTextPlain sets the Content-Type header to "text/plain". +func WithContentTypeTextPlain(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"text/plain"} +} + // ClientService is the interface for Client methods type ClientService interface { DistributionInspect(params *DistributionInspectParams, opts ...ClientOption) (*DistributionInspectOK, error) @@ -36,12 +83,12 @@ type ClientService interface { } /* - DistributionInspect gets image information from the registry +DistributionInspect gets image information from the registry - Return image digest and platform information by contacting the registry. +Return image digest and platform information by contacting the registry. */ func (a *Client) DistributionInspect(params *DistributionInspectParams, opts ...ClientOption) (*DistributionInspectOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewDistributionInspectParams() } @@ -60,17 +107,22 @@ func (a *Client) DistributionInspect(params *DistributionInspectParams, opts ... for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*DistributionInspectOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for DistributionInspect: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } diff --git a/client/distribution/distribution_inspect_parameters.go b/client/distribution/distribution_inspect_parameters.go index c3ac592..474c231 100644 --- a/client/distribution/distribution_inspect_parameters.go +++ b/client/distribution/distribution_inspect_parameters.go @@ -2,9 +2,6 @@ package distribution -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewDistributionInspectParamsWithHTTPClient(client *http.Client) *Distributi } } -/* DistributionInspectParams contains all the parameters to send to the API endpoint - for the distribution inspect operation. +/* +DistributionInspectParams contains all the parameters to send to the API endpoint + + for the distribution inspect operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type DistributionInspectParams struct { diff --git a/client/distribution/distribution_inspect_responses.go b/client/distribution/distribution_inspect_responses.go index 64058d9..22f67a5 100644 --- a/client/distribution/distribution_inspect_responses.go +++ b/client/distribution/distribution_inspect_responses.go @@ -2,11 +2,10 @@ package distribution -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" "strconv" @@ -26,7 +25,7 @@ type DistributionInspectReader struct { } // ReadResponse reads a server response into the received o. -func (o *DistributionInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *DistributionInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewDistributionInspectOK() @@ -47,7 +46,7 @@ func (o *DistributionInspectReader) ReadResponse(response runtime.ClientResponse } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /distribution/{name}/json] DistributionInspect", response, response.Code()) } } @@ -56,7 +55,8 @@ func NewDistributionInspectOK() *DistributionInspectOK { return &DistributionInspectOK{} } -/* DistributionInspectOK describes a response with status code 200, with default header values. +/* +DistributionInspectOK describes a response with status code 200, with default header values. descriptor and platform information */ @@ -89,12 +89,19 @@ func (o *DistributionInspectOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the distribution inspect o k response +func (o *DistributionInspectOK) Code() int { + return 200 +} + func (o *DistributionInspectOK) Error() string { - return fmt.Sprintf("[GET /distribution/{name}/json][%d] distributionInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /distribution/{name}/json][%d] distributionInspectOK %s", 200, payload) } func (o *DistributionInspectOK) String() string { - return fmt.Sprintf("[GET /distribution/{name}/json][%d] distributionInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /distribution/{name}/json][%d] distributionInspectOK %s", 200, payload) } func (o *DistributionInspectOK) GetPayload() *DistributionInspectOKBody { @@ -106,7 +113,7 @@ func (o *DistributionInspectOK) readResponse(response runtime.ClientResponse, co o.Payload = new(DistributionInspectOKBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -118,7 +125,8 @@ func NewDistributionInspectUnauthorized() *DistributionInspectUnauthorized { return &DistributionInspectUnauthorized{} } -/* DistributionInspectUnauthorized describes a response with status code 401, with default header values. +/* +DistributionInspectUnauthorized describes a response with status code 401, with default header values. Failed authentication or no image found */ @@ -151,12 +159,19 @@ func (o *DistributionInspectUnauthorized) IsCode(code int) bool { return code == 401 } +// Code gets the status code for the distribution inspect unauthorized response +func (o *DistributionInspectUnauthorized) Code() int { + return 401 +} + func (o *DistributionInspectUnauthorized) Error() string { - return fmt.Sprintf("[GET /distribution/{name}/json][%d] distributionInspectUnauthorized %+v", 401, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /distribution/{name}/json][%d] distributionInspectUnauthorized %s", 401, payload) } func (o *DistributionInspectUnauthorized) String() string { - return fmt.Sprintf("[GET /distribution/{name}/json][%d] distributionInspectUnauthorized %+v", 401, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /distribution/{name}/json][%d] distributionInspectUnauthorized %s", 401, payload) } func (o *DistributionInspectUnauthorized) GetPayload() *models.ErrorResponse { @@ -168,7 +183,7 @@ func (o *DistributionInspectUnauthorized) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -180,7 +195,8 @@ func NewDistributionInspectInternalServerError() *DistributionInspectInternalSer return &DistributionInspectInternalServerError{} } -/* DistributionInspectInternalServerError describes a response with status code 500, with default header values. +/* +DistributionInspectInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -213,12 +229,19 @@ func (o *DistributionInspectInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the distribution inspect internal server error response +func (o *DistributionInspectInternalServerError) Code() int { + return 500 +} + func (o *DistributionInspectInternalServerError) Error() string { - return fmt.Sprintf("[GET /distribution/{name}/json][%d] distributionInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /distribution/{name}/json][%d] distributionInspectInternalServerError %s", 500, payload) } func (o *DistributionInspectInternalServerError) String() string { - return fmt.Sprintf("[GET /distribution/{name}/json][%d] distributionInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /distribution/{name}/json][%d] distributionInspectInternalServerError %s", 500, payload) } func (o *DistributionInspectInternalServerError) GetPayload() *models.ErrorResponse { @@ -230,14 +253,15 @@ func (o *DistributionInspectInternalServerError) readResponse(response runtime.C o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*DistributionInspectDistributionInspectOKBodyDescriptor A descriptor struct containing digest, media type, and size +/* +DistributionInspectDistributionInspectOKBodyDescriptor A descriptor struct containing digest, media type, and size swagger:model DistributionInspectDistributionInspectOKBodyDescriptor */ type DistributionInspectDistributionInspectOKBodyDescriptor struct { @@ -283,7 +307,8 @@ func (o *DistributionInspectDistributionInspectOKBodyDescriptor) UnmarshalBinary return nil } -/*DistributionInspectOKBody DistributionInspectResponse +/* +DistributionInspectOKBody DistributionInspectResponse swagger:model DistributionInspectOKBody */ type DistributionInspectOKBody struct { @@ -323,11 +348,15 @@ func (o *DistributionInspectOKBody) validateDescriptor(formats strfmt.Registry) if o.Descriptor != nil { if err := o.Descriptor.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("distributionInspectOK" + "." + "Descriptor") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("distributionInspectOK" + "." + "Descriptor") } + return err } } @@ -348,11 +377,15 @@ func (o *DistributionInspectOKBody) validatePlatforms(formats strfmt.Registry) e if o.Platforms[i] != nil { if err := o.Platforms[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("distributionInspectOK" + "." + "Platforms" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("distributionInspectOK" + "." + "Platforms" + "." + strconv.Itoa(i)) } + return err } } @@ -383,12 +416,17 @@ func (o *DistributionInspectOKBody) ContextValidate(ctx context.Context, formats func (o *DistributionInspectOKBody) contextValidateDescriptor(ctx context.Context, formats strfmt.Registry) error { if o.Descriptor != nil { + if err := o.Descriptor.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("distributionInspectOK" + "." + "Descriptor") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("distributionInspectOK" + "." + "Descriptor") } + return err } } @@ -401,12 +439,21 @@ func (o *DistributionInspectOKBody) contextValidatePlatforms(ctx context.Context for i := 0; i < len(o.Platforms); i++ { if o.Platforms[i] != nil { + + if swag.IsZero(o.Platforms[i]) { // not required + return nil + } + if err := o.Platforms[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("distributionInspectOK" + "." + "Platforms" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("distributionInspectOK" + "." + "Platforms" + "." + strconv.Itoa(i)) } + return err } } @@ -434,7 +481,8 @@ func (o *DistributionInspectOKBody) UnmarshalBinary(b []byte) error { return nil } -/*DistributionInspectPlatformsItems0 distribution inspect platforms items0 +/* +DistributionInspectPlatformsItems0 distribution inspect platforms items0 swagger:model DistributionInspectPlatformsItems0 */ type DistributionInspectPlatformsItems0 struct { diff --git a/client/docker_engine_api_client.go b/client/docker_engine_api_client.go index 970dadf..828b047 100644 --- a/client/docker_engine_api_client.go +++ b/client/docker_engine_api_client.go @@ -2,9 +2,6 @@ package client -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "github.com/go-openapi/runtime" httptransport "github.com/go-openapi/runtime/client" diff --git a/client/exec/container_exec_parameters.go b/client/exec/container_exec_parameters.go index dd3da26..257950d 100644 --- a/client/exec/container_exec_parameters.go +++ b/client/exec/container_exec_parameters.go @@ -2,9 +2,6 @@ package exec -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewContainerExecParamsWithHTTPClient(client *http.Client) *ContainerExecPar } } -/* ContainerExecParams contains all the parameters to send to the API endpoint - for the container exec operation. +/* +ContainerExecParams contains all the parameters to send to the API endpoint + + for the container exec operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ContainerExecParams struct { diff --git a/client/exec/container_exec_responses.go b/client/exec/container_exec_responses.go index eeefbe4..e0c791c 100644 --- a/client/exec/container_exec_responses.go +++ b/client/exec/container_exec_responses.go @@ -2,11 +2,10 @@ package exec -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -23,7 +22,7 @@ type ContainerExecReader struct { } // ReadResponse reads a server response into the received o. -func (o *ContainerExecReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ContainerExecReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 201: result := NewContainerExecCreated() @@ -50,7 +49,7 @@ func (o *ContainerExecReader) ReadResponse(response runtime.ClientResponse, cons } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /containers/{id}/exec] ContainerExec", response, response.Code()) } } @@ -59,7 +58,8 @@ func NewContainerExecCreated() *ContainerExecCreated { return &ContainerExecCreated{} } -/* ContainerExecCreated describes a response with status code 201, with default header values. +/* +ContainerExecCreated describes a response with status code 201, with default header values. no error */ @@ -92,12 +92,19 @@ func (o *ContainerExecCreated) IsCode(code int) bool { return code == 201 } +// Code gets the status code for the container exec created response +func (o *ContainerExecCreated) Code() int { + return 201 +} + func (o *ContainerExecCreated) Error() string { - return fmt.Sprintf("[POST /containers/{id}/exec][%d] containerExecCreated %+v", 201, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/exec][%d] containerExecCreated %s", 201, payload) } func (o *ContainerExecCreated) String() string { - return fmt.Sprintf("[POST /containers/{id}/exec][%d] containerExecCreated %+v", 201, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/exec][%d] containerExecCreated %s", 201, payload) } func (o *ContainerExecCreated) GetPayload() *models.IDResponse { @@ -109,7 +116,7 @@ func (o *ContainerExecCreated) readResponse(response runtime.ClientResponse, con o.Payload = new(models.IDResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -121,7 +128,8 @@ func NewContainerExecNotFound() *ContainerExecNotFound { return &ContainerExecNotFound{} } -/* ContainerExecNotFound describes a response with status code 404, with default header values. +/* +ContainerExecNotFound describes a response with status code 404, with default header values. no such container */ @@ -154,12 +162,19 @@ func (o *ContainerExecNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the container exec not found response +func (o *ContainerExecNotFound) Code() int { + return 404 +} + func (o *ContainerExecNotFound) Error() string { - return fmt.Sprintf("[POST /containers/{id}/exec][%d] containerExecNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/exec][%d] containerExecNotFound %s", 404, payload) } func (o *ContainerExecNotFound) String() string { - return fmt.Sprintf("[POST /containers/{id}/exec][%d] containerExecNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/exec][%d] containerExecNotFound %s", 404, payload) } func (o *ContainerExecNotFound) GetPayload() *models.ErrorResponse { @@ -171,7 +186,7 @@ func (o *ContainerExecNotFound) readResponse(response runtime.ClientResponse, co o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -183,7 +198,8 @@ func NewContainerExecConflict() *ContainerExecConflict { return &ContainerExecConflict{} } -/* ContainerExecConflict describes a response with status code 409, with default header values. +/* +ContainerExecConflict describes a response with status code 409, with default header values. container is paused */ @@ -216,12 +232,19 @@ func (o *ContainerExecConflict) IsCode(code int) bool { return code == 409 } +// Code gets the status code for the container exec conflict response +func (o *ContainerExecConflict) Code() int { + return 409 +} + func (o *ContainerExecConflict) Error() string { - return fmt.Sprintf("[POST /containers/{id}/exec][%d] containerExecConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/exec][%d] containerExecConflict %s", 409, payload) } func (o *ContainerExecConflict) String() string { - return fmt.Sprintf("[POST /containers/{id}/exec][%d] containerExecConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/exec][%d] containerExecConflict %s", 409, payload) } func (o *ContainerExecConflict) GetPayload() *models.ErrorResponse { @@ -233,7 +256,7 @@ func (o *ContainerExecConflict) readResponse(response runtime.ClientResponse, co o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -245,7 +268,8 @@ func NewContainerExecInternalServerError() *ContainerExecInternalServerError { return &ContainerExecInternalServerError{} } -/* ContainerExecInternalServerError describes a response with status code 500, with default header values. +/* +ContainerExecInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -278,12 +302,19 @@ func (o *ContainerExecInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the container exec internal server error response +func (o *ContainerExecInternalServerError) Code() int { + return 500 +} + func (o *ContainerExecInternalServerError) Error() string { - return fmt.Sprintf("[POST /containers/{id}/exec][%d] containerExecInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/exec][%d] containerExecInternalServerError %s", 500, payload) } func (o *ContainerExecInternalServerError) String() string { - return fmt.Sprintf("[POST /containers/{id}/exec][%d] containerExecInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /containers/{id}/exec][%d] containerExecInternalServerError %s", 500, payload) } func (o *ContainerExecInternalServerError) GetPayload() *models.ErrorResponse { @@ -295,14 +326,15 @@ func (o *ContainerExecInternalServerError) readResponse(response runtime.ClientR o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*ContainerExecBody container exec body +/* +ContainerExecBody container exec body // Example: {"AttachStderr":true,"AttachStdin":false,"AttachStdout":true,"Cmd":["date"],"DetachKeys":"ctrl-p,ctrl-q","Env":["FOO=bar","BAZ=quux"],"Tty":false} swagger:model ContainerExecBody */ diff --git a/client/exec/exec_client.go b/client/exec/exec_client.go index a322306..b4aba9b 100644 --- a/client/exec/exec_client.go +++ b/client/exec/exec_client.go @@ -2,13 +2,11 @@ package exec -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" "github.com/go-openapi/runtime" + httptransport "github.com/go-openapi/runtime/client" "github.com/go-openapi/strfmt" ) @@ -17,6 +15,31 @@ func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientServi return &Client{transport: transport, formats: formats} } +// New creates a new exec API client with basic auth credentials. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - user: user for basic authentication header. +// - password: password for basic authentication header. +func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BasicAuth(user, password) + return &Client{transport: transport, formats: strfmt.Default} +} + +// New creates a new exec API client with a bearer token for authentication. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - bearerToken: bearer token for Bearer authentication header. +func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BearerToken(bearerToken) + return &Client{transport: transport, formats: strfmt.Default} +} + /* Client for exec API */ @@ -25,9 +48,58 @@ type Client struct { formats strfmt.Registry } -// ClientOption is the option for Client methods +// ClientOption may be used to customize the behavior of Client methods. type ClientOption func(*runtime.ClientOperation) +// This client is generated with a few options you might find useful for your swagger spec. +// +// Feel free to add you own set of options. + +// WithContentType allows the client to force the Content-Type header +// to negotiate a specific Consumer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithContentType(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{mime} + } +} + +// WithContentTypeApplicationJSON sets the Content-Type header to "application/json". +func WithContentTypeApplicationJSON(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"application/json"} +} + +// WithContentTypeTextPlain sets the Content-Type header to "text/plain". +func WithContentTypeTextPlain(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"text/plain"} +} + +// WithAccept allows the client to force the Accept header +// to negotiate a specific Producer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithAccept(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{mime} + } +} + +// WithAcceptApplicationJSON sets the Accept header to "application/json". +func WithAcceptApplicationJSON(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"application/json"} +} + +// WithAcceptApplicationVndDockerRawStream sets the Accept header to "application/vnd.docker.raw-stream". +func WithAcceptApplicationVndDockerRawStream(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"application/vnd.docker.raw-stream"} +} + +// WithAcceptTextPlain sets the Accept header to "text/plain". +func WithAcceptTextPlain(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"text/plain"} +} + // ClientService is the interface for Client methods type ClientService interface { ContainerExec(params *ContainerExecParams, opts ...ClientOption) (*ContainerExecCreated, error) @@ -42,12 +114,12 @@ type ClientService interface { } /* - ContainerExec creates an exec instance +ContainerExec creates an exec instance - Run a command inside a running container. +Run a command inside a running container. */ func (a *Client) ContainerExec(params *ContainerExecParams, opts ...ClientOption) (*ContainerExecCreated, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewContainerExecParams() } @@ -66,28 +138,33 @@ func (a *Client) ContainerExec(params *ContainerExecParams, opts ...ClientOption for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ContainerExecCreated) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ContainerExec: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ExecInspect inspects an exec instance +ExecInspect inspects an exec instance - Return low-level information about an exec instance. +Return low-level information about an exec instance. */ func (a *Client) ExecInspect(params *ExecInspectParams, opts ...ClientOption) (*ExecInspectOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewExecInspectParams() } @@ -106,28 +183,33 @@ func (a *Client) ExecInspect(params *ExecInspectParams, opts ...ClientOption) (* for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ExecInspectOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ExecInspect: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ExecResize resizes an exec instance +ExecResize resizes an exec instance - Resize the TTY session used by an exec instance. This endpoint only works if `tty` was specified as part of creating and starting the exec instance. +Resize the TTY session used by an exec instance. This endpoint only works if `tty` was specified as part of creating and starting the exec instance. */ func (a *Client) ExecResize(params *ExecResizeParams, opts ...ClientOption) (*ExecResizeCreated, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewExecResizeParams() } @@ -146,28 +228,33 @@ func (a *Client) ExecResize(params *ExecResizeParams, opts ...ClientOption) (*Ex for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ExecResizeCreated) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ExecResize: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ExecStart starts an exec instance +ExecStart starts an exec instance - Starts a previously set up exec instance. If detach is true, this endpoint returns immediately after starting the command. Otherwise, it sets up an interactive session with the command. +Starts a previously set up exec instance. If detach is true, this endpoint returns immediately after starting the command. Otherwise, it sets up an interactive session with the command. */ func (a *Client) ExecStart(params *ExecStartParams, opts ...ClientOption) (*ExecStartOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewExecStartParams() } @@ -186,17 +273,22 @@ func (a *Client) ExecStart(params *ExecStartParams, opts ...ClientOption) (*Exec for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ExecStartOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ExecStart: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } diff --git a/client/exec/exec_inspect_parameters.go b/client/exec/exec_inspect_parameters.go index a63c393..a16b820 100644 --- a/client/exec/exec_inspect_parameters.go +++ b/client/exec/exec_inspect_parameters.go @@ -2,9 +2,6 @@ package exec -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewExecInspectParamsWithHTTPClient(client *http.Client) *ExecInspectParams } } -/* ExecInspectParams contains all the parameters to send to the API endpoint - for the exec inspect operation. +/* +ExecInspectParams contains all the parameters to send to the API endpoint + + for the exec inspect operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ExecInspectParams struct { diff --git a/client/exec/exec_inspect_responses.go b/client/exec/exec_inspect_responses.go index 847f36b..178bf93 100644 --- a/client/exec/exec_inspect_responses.go +++ b/client/exec/exec_inspect_responses.go @@ -2,11 +2,10 @@ package exec -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -24,7 +23,7 @@ type ExecInspectReader struct { } // ReadResponse reads a server response into the received o. -func (o *ExecInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ExecInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewExecInspectOK() @@ -45,7 +44,7 @@ func (o *ExecInspectReader) ReadResponse(response runtime.ClientResponse, consum } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /exec/{id}/json] ExecInspect", response, response.Code()) } } @@ -54,7 +53,8 @@ func NewExecInspectOK() *ExecInspectOK { return &ExecInspectOK{} } -/* ExecInspectOK describes a response with status code 200, with default header values. +/* +ExecInspectOK describes a response with status code 200, with default header values. No error */ @@ -87,12 +87,19 @@ func (o *ExecInspectOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the exec inspect o k response +func (o *ExecInspectOK) Code() int { + return 200 +} + func (o *ExecInspectOK) Error() string { - return fmt.Sprintf("[GET /exec/{id}/json][%d] execInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /exec/{id}/json][%d] execInspectOK %s", 200, payload) } func (o *ExecInspectOK) String() string { - return fmt.Sprintf("[GET /exec/{id}/json][%d] execInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /exec/{id}/json][%d] execInspectOK %s", 200, payload) } func (o *ExecInspectOK) GetPayload() *ExecInspectOKBody { @@ -104,7 +111,7 @@ func (o *ExecInspectOK) readResponse(response runtime.ClientResponse, consumer r o.Payload = new(ExecInspectOKBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -116,7 +123,8 @@ func NewExecInspectNotFound() *ExecInspectNotFound { return &ExecInspectNotFound{} } -/* ExecInspectNotFound describes a response with status code 404, with default header values. +/* +ExecInspectNotFound describes a response with status code 404, with default header values. No such exec instance */ @@ -149,12 +157,19 @@ func (o *ExecInspectNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the exec inspect not found response +func (o *ExecInspectNotFound) Code() int { + return 404 +} + func (o *ExecInspectNotFound) Error() string { - return fmt.Sprintf("[GET /exec/{id}/json][%d] execInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /exec/{id}/json][%d] execInspectNotFound %s", 404, payload) } func (o *ExecInspectNotFound) String() string { - return fmt.Sprintf("[GET /exec/{id}/json][%d] execInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /exec/{id}/json][%d] execInspectNotFound %s", 404, payload) } func (o *ExecInspectNotFound) GetPayload() *models.ErrorResponse { @@ -166,7 +181,7 @@ func (o *ExecInspectNotFound) readResponse(response runtime.ClientResponse, cons o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -178,7 +193,8 @@ func NewExecInspectInternalServerError() *ExecInspectInternalServerError { return &ExecInspectInternalServerError{} } -/* ExecInspectInternalServerError describes a response with status code 500, with default header values. +/* +ExecInspectInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -211,12 +227,19 @@ func (o *ExecInspectInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the exec inspect internal server error response +func (o *ExecInspectInternalServerError) Code() int { + return 500 +} + func (o *ExecInspectInternalServerError) Error() string { - return fmt.Sprintf("[GET /exec/{id}/json][%d] execInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /exec/{id}/json][%d] execInspectInternalServerError %s", 500, payload) } func (o *ExecInspectInternalServerError) String() string { - return fmt.Sprintf("[GET /exec/{id}/json][%d] execInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /exec/{id}/json][%d] execInspectInternalServerError %s", 500, payload) } func (o *ExecInspectInternalServerError) GetPayload() *models.ErrorResponse { @@ -228,14 +251,15 @@ func (o *ExecInspectInternalServerError) readResponse(response runtime.ClientRes o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*ExecInspectOKBody ExecInspectResponse +/* +ExecInspectOKBody ExecInspectResponse swagger:model ExecInspectOKBody */ type ExecInspectOKBody struct { @@ -295,11 +319,15 @@ func (o *ExecInspectOKBody) validateProcessConfig(formats strfmt.Registry) error if o.ProcessConfig != nil { if err := o.ProcessConfig.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("execInspectOK" + "." + "ProcessConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("execInspectOK" + "." + "ProcessConfig") } + return err } } @@ -324,12 +352,21 @@ func (o *ExecInspectOKBody) ContextValidate(ctx context.Context, formats strfmt. func (o *ExecInspectOKBody) contextValidateProcessConfig(ctx context.Context, formats strfmt.Registry) error { if o.ProcessConfig != nil { + + if swag.IsZero(o.ProcessConfig) { // not required + return nil + } + if err := o.ProcessConfig.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("execInspectOK" + "." + "ProcessConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("execInspectOK" + "." + "ProcessConfig") } + return err } } diff --git a/client/exec/exec_resize_parameters.go b/client/exec/exec_resize_parameters.go index 37b0036..dd5af46 100644 --- a/client/exec/exec_resize_parameters.go +++ b/client/exec/exec_resize_parameters.go @@ -2,9 +2,6 @@ package exec -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewExecResizeParamsWithHTTPClient(client *http.Client) *ExecResizeParams { } } -/* ExecResizeParams contains all the parameters to send to the API endpoint - for the exec resize operation. +/* +ExecResizeParams contains all the parameters to send to the API endpoint + + for the exec resize operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ExecResizeParams struct { diff --git a/client/exec/exec_resize_responses.go b/client/exec/exec_resize_responses.go index 191e45f..8551071 100644 --- a/client/exec/exec_resize_responses.go +++ b/client/exec/exec_resize_responses.go @@ -2,10 +2,9 @@ package exec -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ExecResizeReader struct { } // ReadResponse reads a server response into the received o. -func (o *ExecResizeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ExecResizeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 201: result := NewExecResizeCreated() @@ -36,7 +35,7 @@ func (o *ExecResizeReader) ReadResponse(response runtime.ClientResponse, consume } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /exec/{id}/resize] ExecResize", response, response.Code()) } } @@ -45,7 +44,8 @@ func NewExecResizeCreated() *ExecResizeCreated { return &ExecResizeCreated{} } -/* ExecResizeCreated describes a response with status code 201, with default header values. +/* +ExecResizeCreated describes a response with status code 201, with default header values. No error */ @@ -77,12 +77,17 @@ func (o *ExecResizeCreated) IsCode(code int) bool { return code == 201 } +// Code gets the status code for the exec resize created response +func (o *ExecResizeCreated) Code() int { + return 201 +} + func (o *ExecResizeCreated) Error() string { - return fmt.Sprintf("[POST /exec/{id}/resize][%d] execResizeCreated ", 201) + return fmt.Sprintf("[POST /exec/{id}/resize][%d] execResizeCreated", 201) } func (o *ExecResizeCreated) String() string { - return fmt.Sprintf("[POST /exec/{id}/resize][%d] execResizeCreated ", 201) + return fmt.Sprintf("[POST /exec/{id}/resize][%d] execResizeCreated", 201) } func (o *ExecResizeCreated) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -95,7 +100,8 @@ func NewExecResizeNotFound() *ExecResizeNotFound { return &ExecResizeNotFound{} } -/* ExecResizeNotFound describes a response with status code 404, with default header values. +/* +ExecResizeNotFound describes a response with status code 404, with default header values. No such exec instance */ @@ -128,12 +134,19 @@ func (o *ExecResizeNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the exec resize not found response +func (o *ExecResizeNotFound) Code() int { + return 404 +} + func (o *ExecResizeNotFound) Error() string { - return fmt.Sprintf("[POST /exec/{id}/resize][%d] execResizeNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /exec/{id}/resize][%d] execResizeNotFound %s", 404, payload) } func (o *ExecResizeNotFound) String() string { - return fmt.Sprintf("[POST /exec/{id}/resize][%d] execResizeNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /exec/{id}/resize][%d] execResizeNotFound %s", 404, payload) } func (o *ExecResizeNotFound) GetPayload() *models.ErrorResponse { @@ -145,7 +158,7 @@ func (o *ExecResizeNotFound) readResponse(response runtime.ClientResponse, consu o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/exec/exec_start_parameters.go b/client/exec/exec_start_parameters.go index 4a528f1..b277a14 100644 --- a/client/exec/exec_start_parameters.go +++ b/client/exec/exec_start_parameters.go @@ -2,9 +2,6 @@ package exec -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewExecStartParamsWithHTTPClient(client *http.Client) *ExecStartParams { } } -/* ExecStartParams contains all the parameters to send to the API endpoint - for the exec start operation. +/* +ExecStartParams contains all the parameters to send to the API endpoint + + for the exec start operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ExecStartParams struct { diff --git a/client/exec/exec_start_responses.go b/client/exec/exec_start_responses.go index 6bf7088..a045686 100644 --- a/client/exec/exec_start_responses.go +++ b/client/exec/exec_start_responses.go @@ -2,11 +2,10 @@ package exec -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -23,7 +22,7 @@ type ExecStartReader struct { } // ReadResponse reads a server response into the received o. -func (o *ExecStartReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ExecStartReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewExecStartOK() @@ -44,7 +43,7 @@ func (o *ExecStartReader) ReadResponse(response runtime.ClientResponse, consumer } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /exec/{id}/start] ExecStart", response, response.Code()) } } @@ -53,7 +52,8 @@ func NewExecStartOK() *ExecStartOK { return &ExecStartOK{} } -/* ExecStartOK describes a response with status code 200, with default header values. +/* +ExecStartOK describes a response with status code 200, with default header values. No error */ @@ -85,12 +85,17 @@ func (o *ExecStartOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the exec start o k response +func (o *ExecStartOK) Code() int { + return 200 +} + func (o *ExecStartOK) Error() string { - return fmt.Sprintf("[POST /exec/{id}/start][%d] execStartOK ", 200) + return fmt.Sprintf("[POST /exec/{id}/start][%d] execStartOK", 200) } func (o *ExecStartOK) String() string { - return fmt.Sprintf("[POST /exec/{id}/start][%d] execStartOK ", 200) + return fmt.Sprintf("[POST /exec/{id}/start][%d] execStartOK", 200) } func (o *ExecStartOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -103,7 +108,8 @@ func NewExecStartNotFound() *ExecStartNotFound { return &ExecStartNotFound{} } -/* ExecStartNotFound describes a response with status code 404, with default header values. +/* +ExecStartNotFound describes a response with status code 404, with default header values. No such exec instance */ @@ -136,12 +142,19 @@ func (o *ExecStartNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the exec start not found response +func (o *ExecStartNotFound) Code() int { + return 404 +} + func (o *ExecStartNotFound) Error() string { - return fmt.Sprintf("[POST /exec/{id}/start][%d] execStartNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /exec/{id}/start][%d] execStartNotFound %s", 404, payload) } func (o *ExecStartNotFound) String() string { - return fmt.Sprintf("[POST /exec/{id}/start][%d] execStartNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /exec/{id}/start][%d] execStartNotFound %s", 404, payload) } func (o *ExecStartNotFound) GetPayload() *models.ErrorResponse { @@ -153,7 +166,7 @@ func (o *ExecStartNotFound) readResponse(response runtime.ClientResponse, consum o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -165,7 +178,8 @@ func NewExecStartConflict() *ExecStartConflict { return &ExecStartConflict{} } -/* ExecStartConflict describes a response with status code 409, with default header values. +/* +ExecStartConflict describes a response with status code 409, with default header values. Container is stopped or paused */ @@ -198,12 +212,19 @@ func (o *ExecStartConflict) IsCode(code int) bool { return code == 409 } +// Code gets the status code for the exec start conflict response +func (o *ExecStartConflict) Code() int { + return 409 +} + func (o *ExecStartConflict) Error() string { - return fmt.Sprintf("[POST /exec/{id}/start][%d] execStartConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /exec/{id}/start][%d] execStartConflict %s", 409, payload) } func (o *ExecStartConflict) String() string { - return fmt.Sprintf("[POST /exec/{id}/start][%d] execStartConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /exec/{id}/start][%d] execStartConflict %s", 409, payload) } func (o *ExecStartConflict) GetPayload() *models.ErrorResponse { @@ -215,14 +236,15 @@ func (o *ExecStartConflict) readResponse(response runtime.ClientResponse, consum o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*ExecStartBody exec start body +/* +ExecStartBody exec start body // Example: {"Detach":false,"Tty":false} swagger:model ExecStartBody */ diff --git a/client/image/build_prune_parameters.go b/client/image/build_prune_parameters.go index c5dd789..5773412 100644 --- a/client/image/build_prune_parameters.go +++ b/client/image/build_prune_parameters.go @@ -2,9 +2,6 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewBuildPruneParamsWithHTTPClient(client *http.Client) *BuildPruneParams { } } -/* BuildPruneParams contains all the parameters to send to the API endpoint - for the build prune operation. +/* +BuildPruneParams contains all the parameters to send to the API endpoint + + for the build prune operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type BuildPruneParams struct { diff --git a/client/image/build_prune_responses.go b/client/image/build_prune_responses.go index 48aaf54..da856d0 100644 --- a/client/image/build_prune_responses.go +++ b/client/image/build_prune_responses.go @@ -2,11 +2,10 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -23,7 +22,7 @@ type BuildPruneReader struct { } // ReadResponse reads a server response into the received o. -func (o *BuildPruneReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *BuildPruneReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewBuildPruneOK() @@ -38,7 +37,7 @@ func (o *BuildPruneReader) ReadResponse(response runtime.ClientResponse, consume } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /build/prune] BuildPrune", response, response.Code()) } } @@ -47,7 +46,8 @@ func NewBuildPruneOK() *BuildPruneOK { return &BuildPruneOK{} } -/* BuildPruneOK describes a response with status code 200, with default header values. +/* +BuildPruneOK describes a response with status code 200, with default header values. No error */ @@ -80,12 +80,19 @@ func (o *BuildPruneOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the build prune o k response +func (o *BuildPruneOK) Code() int { + return 200 +} + func (o *BuildPruneOK) Error() string { - return fmt.Sprintf("[POST /build/prune][%d] buildPruneOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /build/prune][%d] buildPruneOK %s", 200, payload) } func (o *BuildPruneOK) String() string { - return fmt.Sprintf("[POST /build/prune][%d] buildPruneOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /build/prune][%d] buildPruneOK %s", 200, payload) } func (o *BuildPruneOK) GetPayload() *BuildPruneOKBody { @@ -97,7 +104,7 @@ func (o *BuildPruneOK) readResponse(response runtime.ClientResponse, consumer ru o.Payload = new(BuildPruneOKBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -109,7 +116,8 @@ func NewBuildPruneInternalServerError() *BuildPruneInternalServerError { return &BuildPruneInternalServerError{} } -/* BuildPruneInternalServerError describes a response with status code 500, with default header values. +/* +BuildPruneInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -142,12 +150,19 @@ func (o *BuildPruneInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the build prune internal server error response +func (o *BuildPruneInternalServerError) Code() int { + return 500 +} + func (o *BuildPruneInternalServerError) Error() string { - return fmt.Sprintf("[POST /build/prune][%d] buildPruneInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /build/prune][%d] buildPruneInternalServerError %s", 500, payload) } func (o *BuildPruneInternalServerError) String() string { - return fmt.Sprintf("[POST /build/prune][%d] buildPruneInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /build/prune][%d] buildPruneInternalServerError %s", 500, payload) } func (o *BuildPruneInternalServerError) GetPayload() *models.ErrorResponse { @@ -159,14 +174,15 @@ func (o *BuildPruneInternalServerError) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*BuildPruneOKBody BuildPruneResponse +/* +BuildPruneOKBody BuildPruneResponse swagger:model BuildPruneOKBody */ type BuildPruneOKBody struct { diff --git a/client/image/image_build_parameters.go b/client/image/image_build_parameters.go index 23343e7..269ef19 100644 --- a/client/image/image_build_parameters.go +++ b/client/image/image_build_parameters.go @@ -2,9 +2,6 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "io" @@ -54,10 +51,12 @@ func NewImageBuildParamsWithHTTPClient(client *http.Client) *ImageBuildParams { } } -/* ImageBuildParams contains all the parameters to send to the API endpoint - for the image build operation. +/* +ImageBuildParams contains all the parameters to send to the API endpoint + + for the image build operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ImageBuildParams struct { diff --git a/client/image/image_build_responses.go b/client/image/image_build_responses.go index b4c05f5..40812a1 100644 --- a/client/image/image_build_responses.go +++ b/client/image/image_build_responses.go @@ -2,10 +2,9 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ImageBuildReader struct { } // ReadResponse reads a server response into the received o. -func (o *ImageBuildReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ImageBuildReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewImageBuildOK() @@ -42,7 +41,7 @@ func (o *ImageBuildReader) ReadResponse(response runtime.ClientResponse, consume } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /build] ImageBuild", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewImageBuildOK() *ImageBuildOK { return &ImageBuildOK{} } -/* ImageBuildOK describes a response with status code 200, with default header values. +/* +ImageBuildOK describes a response with status code 200, with default header values. no error */ @@ -83,12 +83,17 @@ func (o *ImageBuildOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the image build o k response +func (o *ImageBuildOK) Code() int { + return 200 +} + func (o *ImageBuildOK) Error() string { - return fmt.Sprintf("[POST /build][%d] imageBuildOK ", 200) + return fmt.Sprintf("[POST /build][%d] imageBuildOK", 200) } func (o *ImageBuildOK) String() string { - return fmt.Sprintf("[POST /build][%d] imageBuildOK ", 200) + return fmt.Sprintf("[POST /build][%d] imageBuildOK", 200) } func (o *ImageBuildOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -101,7 +106,8 @@ func NewImageBuildBadRequest() *ImageBuildBadRequest { return &ImageBuildBadRequest{} } -/* ImageBuildBadRequest describes a response with status code 400, with default header values. +/* +ImageBuildBadRequest describes a response with status code 400, with default header values. Bad parameter */ @@ -134,12 +140,19 @@ func (o *ImageBuildBadRequest) IsCode(code int) bool { return code == 400 } +// Code gets the status code for the image build bad request response +func (o *ImageBuildBadRequest) Code() int { + return 400 +} + func (o *ImageBuildBadRequest) Error() string { - return fmt.Sprintf("[POST /build][%d] imageBuildBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /build][%d] imageBuildBadRequest %s", 400, payload) } func (o *ImageBuildBadRequest) String() string { - return fmt.Sprintf("[POST /build][%d] imageBuildBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /build][%d] imageBuildBadRequest %s", 400, payload) } func (o *ImageBuildBadRequest) GetPayload() *models.ErrorResponse { @@ -151,7 +164,7 @@ func (o *ImageBuildBadRequest) readResponse(response runtime.ClientResponse, con o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -163,7 +176,8 @@ func NewImageBuildInternalServerError() *ImageBuildInternalServerError { return &ImageBuildInternalServerError{} } -/* ImageBuildInternalServerError describes a response with status code 500, with default header values. +/* +ImageBuildInternalServerError describes a response with status code 500, with default header values. server error */ @@ -196,12 +210,19 @@ func (o *ImageBuildInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the image build internal server error response +func (o *ImageBuildInternalServerError) Code() int { + return 500 +} + func (o *ImageBuildInternalServerError) Error() string { - return fmt.Sprintf("[POST /build][%d] imageBuildInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /build][%d] imageBuildInternalServerError %s", 500, payload) } func (o *ImageBuildInternalServerError) String() string { - return fmt.Sprintf("[POST /build][%d] imageBuildInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /build][%d] imageBuildInternalServerError %s", 500, payload) } func (o *ImageBuildInternalServerError) GetPayload() *models.ErrorResponse { @@ -213,7 +234,7 @@ func (o *ImageBuildInternalServerError) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/image/image_client.go b/client/image/image_client.go index 4aa96c4..4621b32 100644 --- a/client/image/image_client.go +++ b/client/image/image_client.go @@ -2,14 +2,12 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" "io" "github.com/go-openapi/runtime" + httptransport "github.com/go-openapi/runtime/client" "github.com/go-openapi/strfmt" ) @@ -18,6 +16,31 @@ func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientServi return &Client{transport: transport, formats: formats} } +// New creates a new image API client with basic auth credentials. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - user: user for basic authentication header. +// - password: password for basic authentication header. +func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BasicAuth(user, password) + return &Client{transport: transport, formats: strfmt.Default} +} + +// New creates a new image API client with a bearer token for authentication. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - bearerToken: bearer token for Bearer authentication header. +func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BearerToken(bearerToken) + return &Client{transport: transport, formats: strfmt.Default} +} + /* Client for image API */ @@ -26,9 +49,68 @@ type Client struct { formats strfmt.Registry } -// ClientOption is the option for Client methods +// ClientOption may be used to customize the behavior of Client methods. type ClientOption func(*runtime.ClientOperation) +// This client is generated with a few options you might find useful for your swagger spec. +// +// Feel free to add you own set of options. + +// WithContentType allows the client to force the Content-Type header +// to negotiate a specific Consumer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithContentType(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{mime} + } +} + +// WithContentTypeApplicationJSON sets the Content-Type header to "application/json". +func WithContentTypeApplicationJSON(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"application/json"} +} + +// WithContentTypeApplicationOctetStream sets the Content-Type header to "application/octet-stream". +func WithContentTypeApplicationOctetStream(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"application/octet-stream"} +} + +// WithContentTypeApplicationxTar sets the Content-Type header to "application/x-tar". +func WithContentTypeApplicationxTar(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"application/x-tar"} +} + +// WithContentTypeTextPlain sets the Content-Type header to "text/plain". +func WithContentTypeTextPlain(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"text/plain"} +} + +// WithAccept allows the client to force the Accept header +// to negotiate a specific Producer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithAccept(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{mime} + } +} + +// WithAcceptApplicationJSON sets the Accept header to "application/json". +func WithAcceptApplicationJSON(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"application/json"} +} + +// WithAcceptApplicationxTar sets the Accept header to "application/x-tar". +func WithAcceptApplicationxTar(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"application/x-tar"} +} + +// WithAcceptTextPlain sets the Accept header to "text/plain". +func WithAcceptTextPlain(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"text/plain"} +} + // ClientService is the interface for Client methods type ClientService interface { BuildPrune(params *BuildPruneParams, opts ...ClientOption) (*BuildPruneOK, error) @@ -65,10 +147,10 @@ type ClientService interface { } /* - BuildPrune deletes builder cache +BuildPrune deletes builder cache */ func (a *Client) BuildPrune(params *BuildPruneParams, opts ...ClientOption) (*BuildPruneOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewBuildPruneParams() } @@ -87,35 +169,39 @@ func (a *Client) BuildPrune(params *BuildPruneParams, opts ...ClientOption) (*Bu for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*BuildPruneOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for BuildPrune: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ImageBuild builds an image + ImageBuild builds an image - Build an image from a tar archive with a `Dockerfile` in it. + Build an image from a tar archive with a `Dockerfile` in it. The `Dockerfile` specifies how the image is built from the tar archive. It is typically in the archive's root, but can be at a different path or have a different name by specifying the `dockerfile` parameter. [See the `Dockerfile` reference for more information](https://docs.docker.com/engine/reference/builder/). The Docker daemon performs a preliminary validation of the `Dockerfile` before starting the build, and returns an error if the syntax is incorrect. After that, each instruction is run one-by-one until the ID of the new image is output. The build is canceled if the client drops the connection by quitting or being killed. - */ func (a *Client) ImageBuild(params *ImageBuildParams, opts ...ClientOption) (*ImageBuildOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewImageBuildParams() } @@ -134,26 +220,31 @@ func (a *Client) ImageBuild(params *ImageBuildParams, opts ...ClientOption) (*Im for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ImageBuildOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ImageBuild: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ImageCommit creates a new image from a container +ImageCommit creates a new image from a container */ func (a *Client) ImageCommit(params *ImageCommitParams, opts ...ClientOption) (*ImageCommitCreated, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewImageCommitParams() } @@ -172,28 +263,33 @@ func (a *Client) ImageCommit(params *ImageCommitParams, opts ...ClientOption) (* for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ImageCommitCreated) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ImageCommit: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ImageCreate creates an image +ImageCreate creates an image - Create an image by either pulling it from a registry or importing it. +Create an image by either pulling it from a registry or importing it. */ func (a *Client) ImageCreate(params *ImageCreateParams, opts ...ClientOption) (*ImageCreateOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewImageCreateParams() } @@ -202,7 +298,7 @@ func (a *Client) ImageCreate(params *ImageCreateParams, opts ...ClientOption) (* Method: "POST", PathPattern: "/images/create", ProducesMediaTypes: []string{"application/json"}, - ConsumesMediaTypes: []string{"application/octet-stream", "text/plain"}, + ConsumesMediaTypes: []string{"text/plain", "application/octet-stream"}, Schemes: []string{"http", "https"}, Params: params, Reader: &ImageCreateReader{formats: a.formats}, @@ -212,33 +308,38 @@ func (a *Client) ImageCreate(params *ImageCreateParams, opts ...ClientOption) (* for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ImageCreateOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ImageCreate: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ImageDelete removes an image + ImageDelete removes an image + + Remove an image, along with any untagged parent images that were - Remove an image, along with any untagged parent images that were referenced by that image. Images can't be removed if they have descendant images, are being used by a running container or are being used by a build. - */ func (a *Client) ImageDelete(params *ImageDeleteParams, opts ...ClientOption) (*ImageDeleteOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewImageDeleteParams() } @@ -257,25 +358,30 @@ func (a *Client) ImageDelete(params *ImageDeleteParams, opts ...ClientOption) (* for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ImageDeleteOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ImageDelete: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ImageGet exports an image + ImageGet exports an image - Get a tarball containing all images and metadata for a repository. + Get a tarball containing all images and metadata for a repository. If `name` is a specific name and tag (e.g. `ubuntu:latest`), then only that image (and its parents) are returned. If `name` is an image ID, similarly only that image (and its parents) are returned, but with the exclusion of the `repositories` file in the tarball, as there were no image names referenced. @@ -292,16 +398,17 @@ The `layer.tar` file contains `aufs` style `.wh..wh.aufs` files and directories If the tarball defines a repository, the tarball should also include a `repositories` file at the root that contains a list of repository and tag names mapped to layer IDs. ```json -{ - "hello-world": { - "latest": "565a9d68a73f6706862bfe8409a7f659776d4d60a8d096eb4a3cbce6999cc2a1" - } -} -``` + { + "hello-world": { + "latest": "565a9d68a73f6706862bfe8409a7f659776d4d60a8d096eb4a3cbce6999cc2a1" + } + } + +``` */ func (a *Client) ImageGet(params *ImageGetParams, writer io.Writer, opts ...ClientOption) (*ImageGetOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewImageGetParams() } @@ -320,33 +427,37 @@ func (a *Client) ImageGet(params *ImageGetParams, writer io.Writer, opts ...Clie for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ImageGetOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ImageGet: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ImageGetAll exports several images + ImageGetAll exports several images - Get a tarball containing all images and metadata for several image repositories. + Get a tarball containing all images and metadata for several image repositories. For each value of the `names` parameter: if it is a specific name and tag (e.g. `ubuntu:latest`), then only that image (and its parents) are returned; if it is an image ID, similarly only that image (and its parents) are returned and there would be no names referenced in the 'repositories' file for this image ID. For details on the format, see [the export image endpoint](#operation/ImageGet). - */ func (a *Client) ImageGetAll(params *ImageGetAllParams, writer io.Writer, opts ...ClientOption) (*ImageGetAllOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewImageGetAllParams() } @@ -365,28 +476,33 @@ func (a *Client) ImageGetAll(params *ImageGetAllParams, writer io.Writer, opts . for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ImageGetAllOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ImageGetAll: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ImageHistory gets the history of an image +ImageHistory gets the history of an image - Return parent layers of an image. +Return parent layers of an image. */ func (a *Client) ImageHistory(params *ImageHistoryParams, opts ...ClientOption) (*ImageHistoryOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewImageHistoryParams() } @@ -405,28 +521,33 @@ func (a *Client) ImageHistory(params *ImageHistoryParams, opts ...ClientOption) for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ImageHistoryOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ImageHistory: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ImageInspect inspects an image +ImageInspect inspects an image - Return low-level information about an image. +Return low-level information about an image. */ func (a *Client) ImageInspect(params *ImageInspectParams, opts ...ClientOption) (*ImageInspectOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewImageInspectParams() } @@ -445,28 +566,33 @@ func (a *Client) ImageInspect(params *ImageInspectParams, opts ...ClientOption) for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ImageInspectOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ImageInspect: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ImageList lists images +ImageList lists images - Returns a list of images on the server. Note that it uses a different, smaller representation of an image than inspecting a single image. +Returns a list of images on the server. Note that it uses a different, smaller representation of an image than inspecting a single image. */ func (a *Client) ImageList(params *ImageListParams, opts ...ClientOption) (*ImageListOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewImageListParams() } @@ -485,31 +611,35 @@ func (a *Client) ImageList(params *ImageListParams, opts ...ClientOption) (*Imag for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ImageListOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ImageList: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ImageLoad imports images + ImageLoad imports images - Load a set of images and tags into a repository. + Load a set of images and tags into a repository. For details on the format, see [the export image endpoint](#operation/ImageGet). - */ func (a *Client) ImageLoad(params *ImageLoadParams, opts ...ClientOption) (*ImageLoadOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewImageLoadParams() } @@ -528,26 +658,31 @@ func (a *Client) ImageLoad(params *ImageLoadParams, opts ...ClientOption) (*Imag for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ImageLoadOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ImageLoad: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ImagePrune deletes unused images +ImagePrune deletes unused images */ func (a *Client) ImagePrune(params *ImagePruneParams, opts ...ClientOption) (*ImagePruneOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewImagePruneParams() } @@ -566,33 +701,37 @@ func (a *Client) ImagePrune(params *ImagePruneParams, opts ...ClientOption) (*Im for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ImagePruneOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ImagePrune: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ImagePush pushes an image + ImagePush pushes an image - Push an image to a registry. + Push an image to a registry. If you wish to push an image on to a private registry, that image must already have a tag which references the registry. For example, `registry.example.com/myimage:latest`. The push is cancelled if the HTTP connection is closed. - */ func (a *Client) ImagePush(params *ImagePushParams, opts ...ClientOption) (*ImagePushOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewImagePushParams() } @@ -611,28 +750,33 @@ func (a *Client) ImagePush(params *ImagePushParams, opts ...ClientOption) (*Imag for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ImagePushOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ImagePush: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ImageSearch searches images +ImageSearch searches images - Search for an image on Docker Hub. +Search for an image on Docker Hub. */ func (a *Client) ImageSearch(params *ImageSearchParams, opts ...ClientOption) (*ImageSearchOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewImageSearchParams() } @@ -651,28 +795,33 @@ func (a *Client) ImageSearch(params *ImageSearchParams, opts ...ClientOption) (* for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ImageSearchOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ImageSearch: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ImageTag tags an image +ImageTag tags an image - Tag an image so that it becomes part of a repository. +Tag an image so that it becomes part of a repository. */ func (a *Client) ImageTag(params *ImageTagParams, opts ...ClientOption) (*ImageTagCreated, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewImageTagParams() } @@ -691,17 +840,22 @@ func (a *Client) ImageTag(params *ImageTagParams, opts ...ClientOption) (*ImageT for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ImageTagCreated) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ImageTag: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } diff --git a/client/image/image_commit_parameters.go b/client/image/image_commit_parameters.go index e97e623..ab9a6be 100644 --- a/client/image/image_commit_parameters.go +++ b/client/image/image_commit_parameters.go @@ -2,9 +2,6 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -55,10 +52,12 @@ func NewImageCommitParamsWithHTTPClient(client *http.Client) *ImageCommitParams } } -/* ImageCommitParams contains all the parameters to send to the API endpoint - for the image commit operation. +/* +ImageCommitParams contains all the parameters to send to the API endpoint + + for the image commit operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ImageCommitParams struct { diff --git a/client/image/image_commit_responses.go b/client/image/image_commit_responses.go index 5d829fa..36b7285 100644 --- a/client/image/image_commit_responses.go +++ b/client/image/image_commit_responses.go @@ -2,10 +2,9 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ImageCommitReader struct { } // ReadResponse reads a server response into the received o. -func (o *ImageCommitReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ImageCommitReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 201: result := NewImageCommitCreated() @@ -42,7 +41,7 @@ func (o *ImageCommitReader) ReadResponse(response runtime.ClientResponse, consum } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /commit] ImageCommit", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewImageCommitCreated() *ImageCommitCreated { return &ImageCommitCreated{} } -/* ImageCommitCreated describes a response with status code 201, with default header values. +/* +ImageCommitCreated describes a response with status code 201, with default header values. no error */ @@ -84,12 +84,19 @@ func (o *ImageCommitCreated) IsCode(code int) bool { return code == 201 } +// Code gets the status code for the image commit created response +func (o *ImageCommitCreated) Code() int { + return 201 +} + func (o *ImageCommitCreated) Error() string { - return fmt.Sprintf("[POST /commit][%d] imageCommitCreated %+v", 201, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /commit][%d] imageCommitCreated %s", 201, payload) } func (o *ImageCommitCreated) String() string { - return fmt.Sprintf("[POST /commit][%d] imageCommitCreated %+v", 201, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /commit][%d] imageCommitCreated %s", 201, payload) } func (o *ImageCommitCreated) GetPayload() *models.IDResponse { @@ -101,7 +108,7 @@ func (o *ImageCommitCreated) readResponse(response runtime.ClientResponse, consu o.Payload = new(models.IDResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -113,7 +120,8 @@ func NewImageCommitNotFound() *ImageCommitNotFound { return &ImageCommitNotFound{} } -/* ImageCommitNotFound describes a response with status code 404, with default header values. +/* +ImageCommitNotFound describes a response with status code 404, with default header values. no such container */ @@ -146,12 +154,19 @@ func (o *ImageCommitNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the image commit not found response +func (o *ImageCommitNotFound) Code() int { + return 404 +} + func (o *ImageCommitNotFound) Error() string { - return fmt.Sprintf("[POST /commit][%d] imageCommitNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /commit][%d] imageCommitNotFound %s", 404, payload) } func (o *ImageCommitNotFound) String() string { - return fmt.Sprintf("[POST /commit][%d] imageCommitNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /commit][%d] imageCommitNotFound %s", 404, payload) } func (o *ImageCommitNotFound) GetPayload() *models.ErrorResponse { @@ -163,7 +178,7 @@ func (o *ImageCommitNotFound) readResponse(response runtime.ClientResponse, cons o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -175,7 +190,8 @@ func NewImageCommitInternalServerError() *ImageCommitInternalServerError { return &ImageCommitInternalServerError{} } -/* ImageCommitInternalServerError describes a response with status code 500, with default header values. +/* +ImageCommitInternalServerError describes a response with status code 500, with default header values. server error */ @@ -208,12 +224,19 @@ func (o *ImageCommitInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the image commit internal server error response +func (o *ImageCommitInternalServerError) Code() int { + return 500 +} + func (o *ImageCommitInternalServerError) Error() string { - return fmt.Sprintf("[POST /commit][%d] imageCommitInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /commit][%d] imageCommitInternalServerError %s", 500, payload) } func (o *ImageCommitInternalServerError) String() string { - return fmt.Sprintf("[POST /commit][%d] imageCommitInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /commit][%d] imageCommitInternalServerError %s", 500, payload) } func (o *ImageCommitInternalServerError) GetPayload() *models.ErrorResponse { @@ -225,7 +248,7 @@ func (o *ImageCommitInternalServerError) readResponse(response runtime.ClientRes o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/image/image_create_parameters.go b/client/image/image_create_parameters.go index cbac83e..dcfe371 100644 --- a/client/image/image_create_parameters.go +++ b/client/image/image_create_parameters.go @@ -2,9 +2,6 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewImageCreateParamsWithHTTPClient(client *http.Client) *ImageCreateParams } } -/* ImageCreateParams contains all the parameters to send to the API endpoint - for the image create operation. +/* +ImageCreateParams contains all the parameters to send to the API endpoint + + for the image create operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ImageCreateParams struct { diff --git a/client/image/image_create_responses.go b/client/image/image_create_responses.go index 5326f63..fe9dabe 100644 --- a/client/image/image_create_responses.go +++ b/client/image/image_create_responses.go @@ -2,10 +2,9 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ImageCreateReader struct { } // ReadResponse reads a server response into the received o. -func (o *ImageCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ImageCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewImageCreateOK() @@ -42,7 +41,7 @@ func (o *ImageCreateReader) ReadResponse(response runtime.ClientResponse, consum } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /images/create] ImageCreate", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewImageCreateOK() *ImageCreateOK { return &ImageCreateOK{} } -/* ImageCreateOK describes a response with status code 200, with default header values. +/* +ImageCreateOK describes a response with status code 200, with default header values. no error */ @@ -83,12 +83,17 @@ func (o *ImageCreateOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the image create o k response +func (o *ImageCreateOK) Code() int { + return 200 +} + func (o *ImageCreateOK) Error() string { - return fmt.Sprintf("[POST /images/create][%d] imageCreateOK ", 200) + return fmt.Sprintf("[POST /images/create][%d] imageCreateOK", 200) } func (o *ImageCreateOK) String() string { - return fmt.Sprintf("[POST /images/create][%d] imageCreateOK ", 200) + return fmt.Sprintf("[POST /images/create][%d] imageCreateOK", 200) } func (o *ImageCreateOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -101,7 +106,8 @@ func NewImageCreateNotFound() *ImageCreateNotFound { return &ImageCreateNotFound{} } -/* ImageCreateNotFound describes a response with status code 404, with default header values. +/* +ImageCreateNotFound describes a response with status code 404, with default header values. repository does not exist or no read access */ @@ -134,12 +140,19 @@ func (o *ImageCreateNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the image create not found response +func (o *ImageCreateNotFound) Code() int { + return 404 +} + func (o *ImageCreateNotFound) Error() string { - return fmt.Sprintf("[POST /images/create][%d] imageCreateNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/create][%d] imageCreateNotFound %s", 404, payload) } func (o *ImageCreateNotFound) String() string { - return fmt.Sprintf("[POST /images/create][%d] imageCreateNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/create][%d] imageCreateNotFound %s", 404, payload) } func (o *ImageCreateNotFound) GetPayload() *models.ErrorResponse { @@ -151,7 +164,7 @@ func (o *ImageCreateNotFound) readResponse(response runtime.ClientResponse, cons o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -163,7 +176,8 @@ func NewImageCreateInternalServerError() *ImageCreateInternalServerError { return &ImageCreateInternalServerError{} } -/* ImageCreateInternalServerError describes a response with status code 500, with default header values. +/* +ImageCreateInternalServerError describes a response with status code 500, with default header values. server error */ @@ -196,12 +210,19 @@ func (o *ImageCreateInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the image create internal server error response +func (o *ImageCreateInternalServerError) Code() int { + return 500 +} + func (o *ImageCreateInternalServerError) Error() string { - return fmt.Sprintf("[POST /images/create][%d] imageCreateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/create][%d] imageCreateInternalServerError %s", 500, payload) } func (o *ImageCreateInternalServerError) String() string { - return fmt.Sprintf("[POST /images/create][%d] imageCreateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/create][%d] imageCreateInternalServerError %s", 500, payload) } func (o *ImageCreateInternalServerError) GetPayload() *models.ErrorResponse { @@ -213,7 +234,7 @@ func (o *ImageCreateInternalServerError) readResponse(response runtime.ClientRes o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/image/image_delete_parameters.go b/client/image/image_delete_parameters.go index d904423..76e8f9f 100644 --- a/client/image/image_delete_parameters.go +++ b/client/image/image_delete_parameters.go @@ -2,9 +2,6 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewImageDeleteParamsWithHTTPClient(client *http.Client) *ImageDeleteParams } } -/* ImageDeleteParams contains all the parameters to send to the API endpoint - for the image delete operation. +/* +ImageDeleteParams contains all the parameters to send to the API endpoint + + for the image delete operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ImageDeleteParams struct { diff --git a/client/image/image_delete_responses.go b/client/image/image_delete_responses.go index 3ff283a..4284739 100644 --- a/client/image/image_delete_responses.go +++ b/client/image/image_delete_responses.go @@ -2,10 +2,9 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ImageDeleteReader struct { } // ReadResponse reads a server response into the received o. -func (o *ImageDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ImageDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewImageDeleteOK() @@ -48,7 +47,7 @@ func (o *ImageDeleteReader) ReadResponse(response runtime.ClientResponse, consum } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[DELETE /images/{name}] ImageDelete", response, response.Code()) } } @@ -57,7 +56,8 @@ func NewImageDeleteOK() *ImageDeleteOK { return &ImageDeleteOK{} } -/* ImageDeleteOK describes a response with status code 200, with default header values. +/* +ImageDeleteOK describes a response with status code 200, with default header values. The image was deleted successfully */ @@ -90,12 +90,19 @@ func (o *ImageDeleteOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the image delete o k response +func (o *ImageDeleteOK) Code() int { + return 200 +} + func (o *ImageDeleteOK) Error() string { - return fmt.Sprintf("[DELETE /images/{name}][%d] imageDeleteOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /images/{name}][%d] imageDeleteOK %s", 200, payload) } func (o *ImageDeleteOK) String() string { - return fmt.Sprintf("[DELETE /images/{name}][%d] imageDeleteOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /images/{name}][%d] imageDeleteOK %s", 200, payload) } func (o *ImageDeleteOK) GetPayload() []*models.ImageDeleteResponseItem { @@ -105,7 +112,7 @@ func (o *ImageDeleteOK) GetPayload() []*models.ImageDeleteResponseItem { func (o *ImageDeleteOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { // response payload - if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), &o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -117,7 +124,8 @@ func NewImageDeleteNotFound() *ImageDeleteNotFound { return &ImageDeleteNotFound{} } -/* ImageDeleteNotFound describes a response with status code 404, with default header values. +/* +ImageDeleteNotFound describes a response with status code 404, with default header values. No such image */ @@ -150,12 +158,19 @@ func (o *ImageDeleteNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the image delete not found response +func (o *ImageDeleteNotFound) Code() int { + return 404 +} + func (o *ImageDeleteNotFound) Error() string { - return fmt.Sprintf("[DELETE /images/{name}][%d] imageDeleteNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /images/{name}][%d] imageDeleteNotFound %s", 404, payload) } func (o *ImageDeleteNotFound) String() string { - return fmt.Sprintf("[DELETE /images/{name}][%d] imageDeleteNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /images/{name}][%d] imageDeleteNotFound %s", 404, payload) } func (o *ImageDeleteNotFound) GetPayload() *models.ErrorResponse { @@ -167,7 +182,7 @@ func (o *ImageDeleteNotFound) readResponse(response runtime.ClientResponse, cons o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -179,7 +194,8 @@ func NewImageDeleteConflict() *ImageDeleteConflict { return &ImageDeleteConflict{} } -/* ImageDeleteConflict describes a response with status code 409, with default header values. +/* +ImageDeleteConflict describes a response with status code 409, with default header values. Conflict */ @@ -212,12 +228,19 @@ func (o *ImageDeleteConflict) IsCode(code int) bool { return code == 409 } +// Code gets the status code for the image delete conflict response +func (o *ImageDeleteConflict) Code() int { + return 409 +} + func (o *ImageDeleteConflict) Error() string { - return fmt.Sprintf("[DELETE /images/{name}][%d] imageDeleteConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /images/{name}][%d] imageDeleteConflict %s", 409, payload) } func (o *ImageDeleteConflict) String() string { - return fmt.Sprintf("[DELETE /images/{name}][%d] imageDeleteConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /images/{name}][%d] imageDeleteConflict %s", 409, payload) } func (o *ImageDeleteConflict) GetPayload() *models.ErrorResponse { @@ -229,7 +252,7 @@ func (o *ImageDeleteConflict) readResponse(response runtime.ClientResponse, cons o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -241,7 +264,8 @@ func NewImageDeleteInternalServerError() *ImageDeleteInternalServerError { return &ImageDeleteInternalServerError{} } -/* ImageDeleteInternalServerError describes a response with status code 500, with default header values. +/* +ImageDeleteInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -274,12 +298,19 @@ func (o *ImageDeleteInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the image delete internal server error response +func (o *ImageDeleteInternalServerError) Code() int { + return 500 +} + func (o *ImageDeleteInternalServerError) Error() string { - return fmt.Sprintf("[DELETE /images/{name}][%d] imageDeleteInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /images/{name}][%d] imageDeleteInternalServerError %s", 500, payload) } func (o *ImageDeleteInternalServerError) String() string { - return fmt.Sprintf("[DELETE /images/{name}][%d] imageDeleteInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /images/{name}][%d] imageDeleteInternalServerError %s", 500, payload) } func (o *ImageDeleteInternalServerError) GetPayload() *models.ErrorResponse { @@ -291,7 +322,7 @@ func (o *ImageDeleteInternalServerError) readResponse(response runtime.ClientRes o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/image/image_get_all_parameters.go b/client/image/image_get_all_parameters.go index 2dc304e..d2a433b 100644 --- a/client/image/image_get_all_parameters.go +++ b/client/image/image_get_all_parameters.go @@ -2,9 +2,6 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewImageGetAllParamsWithHTTPClient(client *http.Client) *ImageGetAllParams } } -/* ImageGetAllParams contains all the parameters to send to the API endpoint - for the image get all operation. +/* +ImageGetAllParams contains all the parameters to send to the API endpoint + + for the image get all operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ImageGetAllParams struct { diff --git a/client/image/image_get_all_responses.go b/client/image/image_get_all_responses.go index 92b1544..d0e0e93 100644 --- a/client/image/image_get_all_responses.go +++ b/client/image/image_get_all_responses.go @@ -2,10 +2,9 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -22,7 +21,7 @@ type ImageGetAllReader struct { } // ReadResponse reads a server response into the received o. -func (o *ImageGetAllReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ImageGetAllReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewImageGetAllOK(o.writer) @@ -37,7 +36,7 @@ func (o *ImageGetAllReader) ReadResponse(response runtime.ClientResponse, consum } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /images/get] ImageGetAll", response, response.Code()) } } @@ -49,7 +48,8 @@ func NewImageGetAllOK(writer io.Writer) *ImageGetAllOK { } } -/* ImageGetAllOK describes a response with status code 200, with default header values. +/* +ImageGetAllOK describes a response with status code 200, with default header values. no error */ @@ -82,12 +82,17 @@ func (o *ImageGetAllOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the image get all o k response +func (o *ImageGetAllOK) Code() int { + return 200 +} + func (o *ImageGetAllOK) Error() string { - return fmt.Sprintf("[GET /images/get][%d] imageGetAllOK %+v", 200, o.Payload) + return fmt.Sprintf("[GET /images/get][%d] imageGetAllOK", 200) } func (o *ImageGetAllOK) String() string { - return fmt.Sprintf("[GET /images/get][%d] imageGetAllOK %+v", 200, o.Payload) + return fmt.Sprintf("[GET /images/get][%d] imageGetAllOK", 200) } func (o *ImageGetAllOK) GetPayload() io.Writer { @@ -97,7 +102,7 @@ func (o *ImageGetAllOK) GetPayload() io.Writer { func (o *ImageGetAllOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -109,7 +114,8 @@ func NewImageGetAllInternalServerError() *ImageGetAllInternalServerError { return &ImageGetAllInternalServerError{} } -/* ImageGetAllInternalServerError describes a response with status code 500, with default header values. +/* +ImageGetAllInternalServerError describes a response with status code 500, with default header values. server error */ @@ -142,12 +148,19 @@ func (o *ImageGetAllInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the image get all internal server error response +func (o *ImageGetAllInternalServerError) Code() int { + return 500 +} + func (o *ImageGetAllInternalServerError) Error() string { - return fmt.Sprintf("[GET /images/get][%d] imageGetAllInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/get][%d] imageGetAllInternalServerError %s", 500, payload) } func (o *ImageGetAllInternalServerError) String() string { - return fmt.Sprintf("[GET /images/get][%d] imageGetAllInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/get][%d] imageGetAllInternalServerError %s", 500, payload) } func (o *ImageGetAllInternalServerError) GetPayload() *models.ErrorResponse { @@ -159,7 +172,7 @@ func (o *ImageGetAllInternalServerError) readResponse(response runtime.ClientRes o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/image/image_get_parameters.go b/client/image/image_get_parameters.go index 5e4e9d8..bff5722 100644 --- a/client/image/image_get_parameters.go +++ b/client/image/image_get_parameters.go @@ -2,9 +2,6 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewImageGetParamsWithHTTPClient(client *http.Client) *ImageGetParams { } } -/* ImageGetParams contains all the parameters to send to the API endpoint - for the image get operation. +/* +ImageGetParams contains all the parameters to send to the API endpoint + + for the image get operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ImageGetParams struct { diff --git a/client/image/image_get_responses.go b/client/image/image_get_responses.go index e5673fa..5a5a2b6 100644 --- a/client/image/image_get_responses.go +++ b/client/image/image_get_responses.go @@ -2,10 +2,9 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -22,7 +21,7 @@ type ImageGetReader struct { } // ReadResponse reads a server response into the received o. -func (o *ImageGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ImageGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewImageGetOK(o.writer) @@ -37,7 +36,7 @@ func (o *ImageGetReader) ReadResponse(response runtime.ClientResponse, consumer } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /images/{name}/get] ImageGet", response, response.Code()) } } @@ -49,7 +48,8 @@ func NewImageGetOK(writer io.Writer) *ImageGetOK { } } -/* ImageGetOK describes a response with status code 200, with default header values. +/* +ImageGetOK describes a response with status code 200, with default header values. no error */ @@ -82,12 +82,17 @@ func (o *ImageGetOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the image get o k response +func (o *ImageGetOK) Code() int { + return 200 +} + func (o *ImageGetOK) Error() string { - return fmt.Sprintf("[GET /images/{name}/get][%d] imageGetOK %+v", 200, o.Payload) + return fmt.Sprintf("[GET /images/{name}/get][%d] imageGetOK", 200) } func (o *ImageGetOK) String() string { - return fmt.Sprintf("[GET /images/{name}/get][%d] imageGetOK %+v", 200, o.Payload) + return fmt.Sprintf("[GET /images/{name}/get][%d] imageGetOK", 200) } func (o *ImageGetOK) GetPayload() io.Writer { @@ -97,7 +102,7 @@ func (o *ImageGetOK) GetPayload() io.Writer { func (o *ImageGetOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -109,7 +114,8 @@ func NewImageGetInternalServerError() *ImageGetInternalServerError { return &ImageGetInternalServerError{} } -/* ImageGetInternalServerError describes a response with status code 500, with default header values. +/* +ImageGetInternalServerError describes a response with status code 500, with default header values. server error */ @@ -142,12 +148,19 @@ func (o *ImageGetInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the image get internal server error response +func (o *ImageGetInternalServerError) Code() int { + return 500 +} + func (o *ImageGetInternalServerError) Error() string { - return fmt.Sprintf("[GET /images/{name}/get][%d] imageGetInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/{name}/get][%d] imageGetInternalServerError %s", 500, payload) } func (o *ImageGetInternalServerError) String() string { - return fmt.Sprintf("[GET /images/{name}/get][%d] imageGetInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/{name}/get][%d] imageGetInternalServerError %s", 500, payload) } func (o *ImageGetInternalServerError) GetPayload() *models.ErrorResponse { @@ -159,7 +172,7 @@ func (o *ImageGetInternalServerError) readResponse(response runtime.ClientRespon o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/image/image_history_parameters.go b/client/image/image_history_parameters.go index f525095..5c28031 100644 --- a/client/image/image_history_parameters.go +++ b/client/image/image_history_parameters.go @@ -2,9 +2,6 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewImageHistoryParamsWithHTTPClient(client *http.Client) *ImageHistoryParam } } -/* ImageHistoryParams contains all the parameters to send to the API endpoint - for the image history operation. +/* +ImageHistoryParams contains all the parameters to send to the API endpoint + + for the image history operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ImageHistoryParams struct { diff --git a/client/image/image_history_responses.go b/client/image/image_history_responses.go index ee24bd2..91dee14 100644 --- a/client/image/image_history_responses.go +++ b/client/image/image_history_responses.go @@ -2,11 +2,10 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -25,7 +24,7 @@ type ImageHistoryReader struct { } // ReadResponse reads a server response into the received o. -func (o *ImageHistoryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ImageHistoryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewImageHistoryOK() @@ -46,7 +45,7 @@ func (o *ImageHistoryReader) ReadResponse(response runtime.ClientResponse, consu } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /images/{name}/history] ImageHistory", response, response.Code()) } } @@ -55,7 +54,8 @@ func NewImageHistoryOK() *ImageHistoryOK { return &ImageHistoryOK{} } -/* ImageHistoryOK describes a response with status code 200, with default header values. +/* +ImageHistoryOK describes a response with status code 200, with default header values. List of image layers */ @@ -88,12 +88,19 @@ func (o *ImageHistoryOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the image history o k response +func (o *ImageHistoryOK) Code() int { + return 200 +} + func (o *ImageHistoryOK) Error() string { - return fmt.Sprintf("[GET /images/{name}/history][%d] imageHistoryOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/{name}/history][%d] imageHistoryOK %s", 200, payload) } func (o *ImageHistoryOK) String() string { - return fmt.Sprintf("[GET /images/{name}/history][%d] imageHistoryOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/{name}/history][%d] imageHistoryOK %s", 200, payload) } func (o *ImageHistoryOK) GetPayload() []*HistoryResponseItem { @@ -103,7 +110,7 @@ func (o *ImageHistoryOK) GetPayload() []*HistoryResponseItem { func (o *ImageHistoryOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { // response payload - if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), &o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -115,7 +122,8 @@ func NewImageHistoryNotFound() *ImageHistoryNotFound { return &ImageHistoryNotFound{} } -/* ImageHistoryNotFound describes a response with status code 404, with default header values. +/* +ImageHistoryNotFound describes a response with status code 404, with default header values. No such image */ @@ -148,12 +156,19 @@ func (o *ImageHistoryNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the image history not found response +func (o *ImageHistoryNotFound) Code() int { + return 404 +} + func (o *ImageHistoryNotFound) Error() string { - return fmt.Sprintf("[GET /images/{name}/history][%d] imageHistoryNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/{name}/history][%d] imageHistoryNotFound %s", 404, payload) } func (o *ImageHistoryNotFound) String() string { - return fmt.Sprintf("[GET /images/{name}/history][%d] imageHistoryNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/{name}/history][%d] imageHistoryNotFound %s", 404, payload) } func (o *ImageHistoryNotFound) GetPayload() *models.ErrorResponse { @@ -165,7 +180,7 @@ func (o *ImageHistoryNotFound) readResponse(response runtime.ClientResponse, con o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -177,7 +192,8 @@ func NewImageHistoryInternalServerError() *ImageHistoryInternalServerError { return &ImageHistoryInternalServerError{} } -/* ImageHistoryInternalServerError describes a response with status code 500, with default header values. +/* +ImageHistoryInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -210,12 +226,19 @@ func (o *ImageHistoryInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the image history internal server error response +func (o *ImageHistoryInternalServerError) Code() int { + return 500 +} + func (o *ImageHistoryInternalServerError) Error() string { - return fmt.Sprintf("[GET /images/{name}/history][%d] imageHistoryInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/{name}/history][%d] imageHistoryInternalServerError %s", 500, payload) } func (o *ImageHistoryInternalServerError) String() string { - return fmt.Sprintf("[GET /images/{name}/history][%d] imageHistoryInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/{name}/history][%d] imageHistoryInternalServerError %s", 500, payload) } func (o *ImageHistoryInternalServerError) GetPayload() *models.ErrorResponse { @@ -227,14 +250,15 @@ func (o *ImageHistoryInternalServerError) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*HistoryResponseItem HistoryResponseItem +/* +HistoryResponseItem HistoryResponseItem // // individual image layer information in response to ImageHistory operation swagger:model HistoryResponseItem @@ -311,7 +335,7 @@ func (o *HistoryResponseItem) validateComment(formats strfmt.Registry) error { func (o *HistoryResponseItem) validateCreated(formats strfmt.Registry) error { - if err := validate.Required("Created", "body", int64(o.Created)); err != nil { + if err := validate.Required("Created", "body", o.Created); err != nil { return err } @@ -338,7 +362,7 @@ func (o *HistoryResponseItem) validateID(formats strfmt.Registry) error { func (o *HistoryResponseItem) validateSize(formats strfmt.Registry) error { - if err := validate.Required("Size", "body", int64(o.Size)); err != nil { + if err := validate.Required("Size", "body", o.Size); err != nil { return err } diff --git a/client/image/image_inspect_parameters.go b/client/image/image_inspect_parameters.go index 088cf15..378b92d 100644 --- a/client/image/image_inspect_parameters.go +++ b/client/image/image_inspect_parameters.go @@ -2,9 +2,6 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewImageInspectParamsWithHTTPClient(client *http.Client) *ImageInspectParam } } -/* ImageInspectParams contains all the parameters to send to the API endpoint - for the image inspect operation. +/* +ImageInspectParams contains all the parameters to send to the API endpoint + + for the image inspect operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ImageInspectParams struct { diff --git a/client/image/image_inspect_responses.go b/client/image/image_inspect_responses.go index 0e29413..affc9b0 100644 --- a/client/image/image_inspect_responses.go +++ b/client/image/image_inspect_responses.go @@ -2,10 +2,9 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ImageInspectReader struct { } // ReadResponse reads a server response into the received o. -func (o *ImageInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ImageInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewImageInspectOK() @@ -42,7 +41,7 @@ func (o *ImageInspectReader) ReadResponse(response runtime.ClientResponse, consu } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /images/{name}/json] ImageInspect", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewImageInspectOK() *ImageInspectOK { return &ImageInspectOK{} } -/* ImageInspectOK describes a response with status code 200, with default header values. +/* +ImageInspectOK describes a response with status code 200, with default header values. No error */ @@ -84,12 +84,19 @@ func (o *ImageInspectOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the image inspect o k response +func (o *ImageInspectOK) Code() int { + return 200 +} + func (o *ImageInspectOK) Error() string { - return fmt.Sprintf("[GET /images/{name}/json][%d] imageInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/{name}/json][%d] imageInspectOK %s", 200, payload) } func (o *ImageInspectOK) String() string { - return fmt.Sprintf("[GET /images/{name}/json][%d] imageInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/{name}/json][%d] imageInspectOK %s", 200, payload) } func (o *ImageInspectOK) GetPayload() *models.Image { @@ -101,7 +108,7 @@ func (o *ImageInspectOK) readResponse(response runtime.ClientResponse, consumer o.Payload = new(models.Image) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -113,7 +120,8 @@ func NewImageInspectNotFound() *ImageInspectNotFound { return &ImageInspectNotFound{} } -/* ImageInspectNotFound describes a response with status code 404, with default header values. +/* +ImageInspectNotFound describes a response with status code 404, with default header values. No such image */ @@ -146,12 +154,19 @@ func (o *ImageInspectNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the image inspect not found response +func (o *ImageInspectNotFound) Code() int { + return 404 +} + func (o *ImageInspectNotFound) Error() string { - return fmt.Sprintf("[GET /images/{name}/json][%d] imageInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/{name}/json][%d] imageInspectNotFound %s", 404, payload) } func (o *ImageInspectNotFound) String() string { - return fmt.Sprintf("[GET /images/{name}/json][%d] imageInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/{name}/json][%d] imageInspectNotFound %s", 404, payload) } func (o *ImageInspectNotFound) GetPayload() *models.ErrorResponse { @@ -163,7 +178,7 @@ func (o *ImageInspectNotFound) readResponse(response runtime.ClientResponse, con o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -175,7 +190,8 @@ func NewImageInspectInternalServerError() *ImageInspectInternalServerError { return &ImageInspectInternalServerError{} } -/* ImageInspectInternalServerError describes a response with status code 500, with default header values. +/* +ImageInspectInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -208,12 +224,19 @@ func (o *ImageInspectInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the image inspect internal server error response +func (o *ImageInspectInternalServerError) Code() int { + return 500 +} + func (o *ImageInspectInternalServerError) Error() string { - return fmt.Sprintf("[GET /images/{name}/json][%d] imageInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/{name}/json][%d] imageInspectInternalServerError %s", 500, payload) } func (o *ImageInspectInternalServerError) String() string { - return fmt.Sprintf("[GET /images/{name}/json][%d] imageInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/{name}/json][%d] imageInspectInternalServerError %s", 500, payload) } func (o *ImageInspectInternalServerError) GetPayload() *models.ErrorResponse { @@ -225,7 +248,7 @@ func (o *ImageInspectInternalServerError) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/image/image_list_parameters.go b/client/image/image_list_parameters.go index 19a9baa..7356822 100644 --- a/client/image/image_list_parameters.go +++ b/client/image/image_list_parameters.go @@ -2,9 +2,6 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewImageListParamsWithHTTPClient(client *http.Client) *ImageListParams { } } -/* ImageListParams contains all the parameters to send to the API endpoint - for the image list operation. +/* +ImageListParams contains all the parameters to send to the API endpoint + + for the image list operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ImageListParams struct { diff --git a/client/image/image_list_responses.go b/client/image/image_list_responses.go index aa1fa06..5f63bb1 100644 --- a/client/image/image_list_responses.go +++ b/client/image/image_list_responses.go @@ -2,10 +2,9 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ImageListReader struct { } // ReadResponse reads a server response into the received o. -func (o *ImageListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ImageListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewImageListOK() @@ -36,7 +35,7 @@ func (o *ImageListReader) ReadResponse(response runtime.ClientResponse, consumer } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /images/json] ImageList", response, response.Code()) } } @@ -45,7 +44,8 @@ func NewImageListOK() *ImageListOK { return &ImageListOK{} } -/* ImageListOK describes a response with status code 200, with default header values. +/* +ImageListOK describes a response with status code 200, with default header values. Summary image data for the images matching the query */ @@ -78,12 +78,19 @@ func (o *ImageListOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the image list o k response +func (o *ImageListOK) Code() int { + return 200 +} + func (o *ImageListOK) Error() string { - return fmt.Sprintf("[GET /images/json][%d] imageListOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/json][%d] imageListOK %s", 200, payload) } func (o *ImageListOK) String() string { - return fmt.Sprintf("[GET /images/json][%d] imageListOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/json][%d] imageListOK %s", 200, payload) } func (o *ImageListOK) GetPayload() []*models.ImageSummary { @@ -93,7 +100,7 @@ func (o *ImageListOK) GetPayload() []*models.ImageSummary { func (o *ImageListOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { // response payload - if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), &o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -105,7 +112,8 @@ func NewImageListInternalServerError() *ImageListInternalServerError { return &ImageListInternalServerError{} } -/* ImageListInternalServerError describes a response with status code 500, with default header values. +/* +ImageListInternalServerError describes a response with status code 500, with default header values. server error */ @@ -138,12 +146,19 @@ func (o *ImageListInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the image list internal server error response +func (o *ImageListInternalServerError) Code() int { + return 500 +} + func (o *ImageListInternalServerError) Error() string { - return fmt.Sprintf("[GET /images/json][%d] imageListInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/json][%d] imageListInternalServerError %s", 500, payload) } func (o *ImageListInternalServerError) String() string { - return fmt.Sprintf("[GET /images/json][%d] imageListInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/json][%d] imageListInternalServerError %s", 500, payload) } func (o *ImageListInternalServerError) GetPayload() *models.ErrorResponse { @@ -155,7 +170,7 @@ func (o *ImageListInternalServerError) readResponse(response runtime.ClientRespo o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/image/image_load_parameters.go b/client/image/image_load_parameters.go index a3cbf1b..fe00bf6 100644 --- a/client/image/image_load_parameters.go +++ b/client/image/image_load_parameters.go @@ -2,9 +2,6 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "io" @@ -54,10 +51,12 @@ func NewImageLoadParamsWithHTTPClient(client *http.Client) *ImageLoadParams { } } -/* ImageLoadParams contains all the parameters to send to the API endpoint - for the image load operation. +/* +ImageLoadParams contains all the parameters to send to the API endpoint + + for the image load operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ImageLoadParams struct { diff --git a/client/image/image_load_responses.go b/client/image/image_load_responses.go index ae5fb4b..d77bcf7 100644 --- a/client/image/image_load_responses.go +++ b/client/image/image_load_responses.go @@ -2,10 +2,9 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ImageLoadReader struct { } // ReadResponse reads a server response into the received o. -func (o *ImageLoadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ImageLoadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewImageLoadOK() @@ -36,7 +35,7 @@ func (o *ImageLoadReader) ReadResponse(response runtime.ClientResponse, consumer } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /images/load] ImageLoad", response, response.Code()) } } @@ -45,7 +44,8 @@ func NewImageLoadOK() *ImageLoadOK { return &ImageLoadOK{} } -/* ImageLoadOK describes a response with status code 200, with default header values. +/* +ImageLoadOK describes a response with status code 200, with default header values. no error */ @@ -77,12 +77,17 @@ func (o *ImageLoadOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the image load o k response +func (o *ImageLoadOK) Code() int { + return 200 +} + func (o *ImageLoadOK) Error() string { - return fmt.Sprintf("[POST /images/load][%d] imageLoadOK ", 200) + return fmt.Sprintf("[POST /images/load][%d] imageLoadOK", 200) } func (o *ImageLoadOK) String() string { - return fmt.Sprintf("[POST /images/load][%d] imageLoadOK ", 200) + return fmt.Sprintf("[POST /images/load][%d] imageLoadOK", 200) } func (o *ImageLoadOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -95,7 +100,8 @@ func NewImageLoadInternalServerError() *ImageLoadInternalServerError { return &ImageLoadInternalServerError{} } -/* ImageLoadInternalServerError describes a response with status code 500, with default header values. +/* +ImageLoadInternalServerError describes a response with status code 500, with default header values. server error */ @@ -128,12 +134,19 @@ func (o *ImageLoadInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the image load internal server error response +func (o *ImageLoadInternalServerError) Code() int { + return 500 +} + func (o *ImageLoadInternalServerError) Error() string { - return fmt.Sprintf("[POST /images/load][%d] imageLoadInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/load][%d] imageLoadInternalServerError %s", 500, payload) } func (o *ImageLoadInternalServerError) String() string { - return fmt.Sprintf("[POST /images/load][%d] imageLoadInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/load][%d] imageLoadInternalServerError %s", 500, payload) } func (o *ImageLoadInternalServerError) GetPayload() *models.ErrorResponse { @@ -145,7 +158,7 @@ func (o *ImageLoadInternalServerError) readResponse(response runtime.ClientRespo o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/image/image_prune_parameters.go b/client/image/image_prune_parameters.go index ba9d1fd..7dc00d8 100644 --- a/client/image/image_prune_parameters.go +++ b/client/image/image_prune_parameters.go @@ -2,9 +2,6 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewImagePruneParamsWithHTTPClient(client *http.Client) *ImagePruneParams { } } -/* ImagePruneParams contains all the parameters to send to the API endpoint - for the image prune operation. +/* +ImagePruneParams contains all the parameters to send to the API endpoint + + for the image prune operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ImagePruneParams struct { diff --git a/client/image/image_prune_responses.go b/client/image/image_prune_responses.go index c388836..857061c 100644 --- a/client/image/image_prune_responses.go +++ b/client/image/image_prune_responses.go @@ -2,11 +2,10 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" "strconv" @@ -25,7 +24,7 @@ type ImagePruneReader struct { } // ReadResponse reads a server response into the received o. -func (o *ImagePruneReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ImagePruneReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewImagePruneOK() @@ -40,7 +39,7 @@ func (o *ImagePruneReader) ReadResponse(response runtime.ClientResponse, consume } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /images/prune] ImagePrune", response, response.Code()) } } @@ -49,7 +48,8 @@ func NewImagePruneOK() *ImagePruneOK { return &ImagePruneOK{} } -/* ImagePruneOK describes a response with status code 200, with default header values. +/* +ImagePruneOK describes a response with status code 200, with default header values. No error */ @@ -82,12 +82,19 @@ func (o *ImagePruneOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the image prune o k response +func (o *ImagePruneOK) Code() int { + return 200 +} + func (o *ImagePruneOK) Error() string { - return fmt.Sprintf("[POST /images/prune][%d] imagePruneOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/prune][%d] imagePruneOK %s", 200, payload) } func (o *ImagePruneOK) String() string { - return fmt.Sprintf("[POST /images/prune][%d] imagePruneOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/prune][%d] imagePruneOK %s", 200, payload) } func (o *ImagePruneOK) GetPayload() *ImagePruneOKBody { @@ -99,7 +106,7 @@ func (o *ImagePruneOK) readResponse(response runtime.ClientResponse, consumer ru o.Payload = new(ImagePruneOKBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -111,7 +118,8 @@ func NewImagePruneInternalServerError() *ImagePruneInternalServerError { return &ImagePruneInternalServerError{} } -/* ImagePruneInternalServerError describes a response with status code 500, with default header values. +/* +ImagePruneInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -144,12 +152,19 @@ func (o *ImagePruneInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the image prune internal server error response +func (o *ImagePruneInternalServerError) Code() int { + return 500 +} + func (o *ImagePruneInternalServerError) Error() string { - return fmt.Sprintf("[POST /images/prune][%d] imagePruneInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/prune][%d] imagePruneInternalServerError %s", 500, payload) } func (o *ImagePruneInternalServerError) String() string { - return fmt.Sprintf("[POST /images/prune][%d] imagePruneInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/prune][%d] imagePruneInternalServerError %s", 500, payload) } func (o *ImagePruneInternalServerError) GetPayload() *models.ErrorResponse { @@ -161,14 +176,15 @@ func (o *ImagePruneInternalServerError) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*ImagePruneOKBody ImagePruneResponse +/* +ImagePruneOKBody ImagePruneResponse swagger:model ImagePruneOKBody */ type ImagePruneOKBody struct { @@ -206,11 +222,15 @@ func (o *ImagePruneOKBody) validateImagesDeleted(formats strfmt.Registry) error if o.ImagesDeleted[i] != nil { if err := o.ImagesDeleted[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("imagePruneOK" + "." + "ImagesDeleted" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("imagePruneOK" + "." + "ImagesDeleted" + "." + strconv.Itoa(i)) } + return err } } @@ -239,12 +259,21 @@ func (o *ImagePruneOKBody) contextValidateImagesDeleted(ctx context.Context, for for i := 0; i < len(o.ImagesDeleted); i++ { if o.ImagesDeleted[i] != nil { + + if swag.IsZero(o.ImagesDeleted[i]) { // not required + return nil + } + if err := o.ImagesDeleted[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("imagePruneOK" + "." + "ImagesDeleted" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("imagePruneOK" + "." + "ImagesDeleted" + "." + strconv.Itoa(i)) } + return err } } diff --git a/client/image/image_push_parameters.go b/client/image/image_push_parameters.go index 3335060..5cba6e5 100644 --- a/client/image/image_push_parameters.go +++ b/client/image/image_push_parameters.go @@ -2,9 +2,6 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewImagePushParamsWithHTTPClient(client *http.Client) *ImagePushParams { } } -/* ImagePushParams contains all the parameters to send to the API endpoint - for the image push operation. +/* +ImagePushParams contains all the parameters to send to the API endpoint + + for the image push operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ImagePushParams struct { diff --git a/client/image/image_push_responses.go b/client/image/image_push_responses.go index 4dcb5f9..d5a0cde 100644 --- a/client/image/image_push_responses.go +++ b/client/image/image_push_responses.go @@ -2,10 +2,9 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ImagePushReader struct { } // ReadResponse reads a server response into the received o. -func (o *ImagePushReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ImagePushReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewImagePushOK() @@ -42,7 +41,7 @@ func (o *ImagePushReader) ReadResponse(response runtime.ClientResponse, consumer } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /images/{name}/push] ImagePush", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewImagePushOK() *ImagePushOK { return &ImagePushOK{} } -/* ImagePushOK describes a response with status code 200, with default header values. +/* +ImagePushOK describes a response with status code 200, with default header values. No error */ @@ -83,12 +83,17 @@ func (o *ImagePushOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the image push o k response +func (o *ImagePushOK) Code() int { + return 200 +} + func (o *ImagePushOK) Error() string { - return fmt.Sprintf("[POST /images/{name}/push][%d] imagePushOK ", 200) + return fmt.Sprintf("[POST /images/{name}/push][%d] imagePushOK", 200) } func (o *ImagePushOK) String() string { - return fmt.Sprintf("[POST /images/{name}/push][%d] imagePushOK ", 200) + return fmt.Sprintf("[POST /images/{name}/push][%d] imagePushOK", 200) } func (o *ImagePushOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -101,7 +106,8 @@ func NewImagePushNotFound() *ImagePushNotFound { return &ImagePushNotFound{} } -/* ImagePushNotFound describes a response with status code 404, with default header values. +/* +ImagePushNotFound describes a response with status code 404, with default header values. No such image */ @@ -134,12 +140,19 @@ func (o *ImagePushNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the image push not found response +func (o *ImagePushNotFound) Code() int { + return 404 +} + func (o *ImagePushNotFound) Error() string { - return fmt.Sprintf("[POST /images/{name}/push][%d] imagePushNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/{name}/push][%d] imagePushNotFound %s", 404, payload) } func (o *ImagePushNotFound) String() string { - return fmt.Sprintf("[POST /images/{name}/push][%d] imagePushNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/{name}/push][%d] imagePushNotFound %s", 404, payload) } func (o *ImagePushNotFound) GetPayload() *models.ErrorResponse { @@ -151,7 +164,7 @@ func (o *ImagePushNotFound) readResponse(response runtime.ClientResponse, consum o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -163,7 +176,8 @@ func NewImagePushInternalServerError() *ImagePushInternalServerError { return &ImagePushInternalServerError{} } -/* ImagePushInternalServerError describes a response with status code 500, with default header values. +/* +ImagePushInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -196,12 +210,19 @@ func (o *ImagePushInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the image push internal server error response +func (o *ImagePushInternalServerError) Code() int { + return 500 +} + func (o *ImagePushInternalServerError) Error() string { - return fmt.Sprintf("[POST /images/{name}/push][%d] imagePushInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/{name}/push][%d] imagePushInternalServerError %s", 500, payload) } func (o *ImagePushInternalServerError) String() string { - return fmt.Sprintf("[POST /images/{name}/push][%d] imagePushInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/{name}/push][%d] imagePushInternalServerError %s", 500, payload) } func (o *ImagePushInternalServerError) GetPayload() *models.ErrorResponse { @@ -213,7 +234,7 @@ func (o *ImagePushInternalServerError) readResponse(response runtime.ClientRespo o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/image/image_search_parameters.go b/client/image/image_search_parameters.go index 5364abd..65713ff 100644 --- a/client/image/image_search_parameters.go +++ b/client/image/image_search_parameters.go @@ -2,9 +2,6 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewImageSearchParamsWithHTTPClient(client *http.Client) *ImageSearchParams } } -/* ImageSearchParams contains all the parameters to send to the API endpoint - for the image search operation. +/* +ImageSearchParams contains all the parameters to send to the API endpoint + + for the image search operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ImageSearchParams struct { diff --git a/client/image/image_search_responses.go b/client/image/image_search_responses.go index d1d1bad..6a957c3 100644 --- a/client/image/image_search_responses.go +++ b/client/image/image_search_responses.go @@ -2,11 +2,10 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -23,7 +22,7 @@ type ImageSearchReader struct { } // ReadResponse reads a server response into the received o. -func (o *ImageSearchReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ImageSearchReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewImageSearchOK() @@ -38,7 +37,7 @@ func (o *ImageSearchReader) ReadResponse(response runtime.ClientResponse, consum } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /images/search] ImageSearch", response, response.Code()) } } @@ -47,7 +46,8 @@ func NewImageSearchOK() *ImageSearchOK { return &ImageSearchOK{} } -/* ImageSearchOK describes a response with status code 200, with default header values. +/* +ImageSearchOK describes a response with status code 200, with default header values. No error */ @@ -80,12 +80,19 @@ func (o *ImageSearchOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the image search o k response +func (o *ImageSearchOK) Code() int { + return 200 +} + func (o *ImageSearchOK) Error() string { - return fmt.Sprintf("[GET /images/search][%d] imageSearchOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/search][%d] imageSearchOK %s", 200, payload) } func (o *ImageSearchOK) String() string { - return fmt.Sprintf("[GET /images/search][%d] imageSearchOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/search][%d] imageSearchOK %s", 200, payload) } func (o *ImageSearchOK) GetPayload() []*ImageSearchOKBodyItems0 { @@ -95,7 +102,7 @@ func (o *ImageSearchOK) GetPayload() []*ImageSearchOKBodyItems0 { func (o *ImageSearchOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { // response payload - if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), &o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -107,7 +114,8 @@ func NewImageSearchInternalServerError() *ImageSearchInternalServerError { return &ImageSearchInternalServerError{} } -/* ImageSearchInternalServerError describes a response with status code 500, with default header values. +/* +ImageSearchInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -140,12 +148,19 @@ func (o *ImageSearchInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the image search internal server error response +func (o *ImageSearchInternalServerError) Code() int { + return 500 +} + func (o *ImageSearchInternalServerError) Error() string { - return fmt.Sprintf("[GET /images/search][%d] imageSearchInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/search][%d] imageSearchInternalServerError %s", 500, payload) } func (o *ImageSearchInternalServerError) String() string { - return fmt.Sprintf("[GET /images/search][%d] imageSearchInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /images/search][%d] imageSearchInternalServerError %s", 500, payload) } func (o *ImageSearchInternalServerError) GetPayload() *models.ErrorResponse { @@ -157,14 +172,15 @@ func (o *ImageSearchInternalServerError) readResponse(response runtime.ClientRes o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*ImageSearchOKBodyItems0 ImageSearchResponseItem +/* +ImageSearchOKBodyItems0 ImageSearchResponseItem swagger:model ImageSearchOKBodyItems0 */ type ImageSearchOKBodyItems0 struct { diff --git a/client/image/image_tag_parameters.go b/client/image/image_tag_parameters.go index 48e997d..04edf70 100644 --- a/client/image/image_tag_parameters.go +++ b/client/image/image_tag_parameters.go @@ -2,9 +2,6 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewImageTagParamsWithHTTPClient(client *http.Client) *ImageTagParams { } } -/* ImageTagParams contains all the parameters to send to the API endpoint - for the image tag operation. +/* +ImageTagParams contains all the parameters to send to the API endpoint + + for the image tag operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ImageTagParams struct { diff --git a/client/image/image_tag_responses.go b/client/image/image_tag_responses.go index c3eff98..af14b13 100644 --- a/client/image/image_tag_responses.go +++ b/client/image/image_tag_responses.go @@ -2,10 +2,9 @@ package image -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ImageTagReader struct { } // ReadResponse reads a server response into the received o. -func (o *ImageTagReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ImageTagReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 201: result := NewImageTagCreated() @@ -54,7 +53,7 @@ func (o *ImageTagReader) ReadResponse(response runtime.ClientResponse, consumer } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /images/{name}/tag] ImageTag", response, response.Code()) } } @@ -63,7 +62,8 @@ func NewImageTagCreated() *ImageTagCreated { return &ImageTagCreated{} } -/* ImageTagCreated describes a response with status code 201, with default header values. +/* +ImageTagCreated describes a response with status code 201, with default header values. No error */ @@ -95,12 +95,17 @@ func (o *ImageTagCreated) IsCode(code int) bool { return code == 201 } +// Code gets the status code for the image tag created response +func (o *ImageTagCreated) Code() int { + return 201 +} + func (o *ImageTagCreated) Error() string { - return fmt.Sprintf("[POST /images/{name}/tag][%d] imageTagCreated ", 201) + return fmt.Sprintf("[POST /images/{name}/tag][%d] imageTagCreated", 201) } func (o *ImageTagCreated) String() string { - return fmt.Sprintf("[POST /images/{name}/tag][%d] imageTagCreated ", 201) + return fmt.Sprintf("[POST /images/{name}/tag][%d] imageTagCreated", 201) } func (o *ImageTagCreated) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -113,7 +118,8 @@ func NewImageTagBadRequest() *ImageTagBadRequest { return &ImageTagBadRequest{} } -/* ImageTagBadRequest describes a response with status code 400, with default header values. +/* +ImageTagBadRequest describes a response with status code 400, with default header values. Bad parameter */ @@ -146,12 +152,19 @@ func (o *ImageTagBadRequest) IsCode(code int) bool { return code == 400 } +// Code gets the status code for the image tag bad request response +func (o *ImageTagBadRequest) Code() int { + return 400 +} + func (o *ImageTagBadRequest) Error() string { - return fmt.Sprintf("[POST /images/{name}/tag][%d] imageTagBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/{name}/tag][%d] imageTagBadRequest %s", 400, payload) } func (o *ImageTagBadRequest) String() string { - return fmt.Sprintf("[POST /images/{name}/tag][%d] imageTagBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/{name}/tag][%d] imageTagBadRequest %s", 400, payload) } func (o *ImageTagBadRequest) GetPayload() *models.ErrorResponse { @@ -163,7 +176,7 @@ func (o *ImageTagBadRequest) readResponse(response runtime.ClientResponse, consu o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -175,7 +188,8 @@ func NewImageTagNotFound() *ImageTagNotFound { return &ImageTagNotFound{} } -/* ImageTagNotFound describes a response with status code 404, with default header values. +/* +ImageTagNotFound describes a response with status code 404, with default header values. No such image */ @@ -208,12 +222,19 @@ func (o *ImageTagNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the image tag not found response +func (o *ImageTagNotFound) Code() int { + return 404 +} + func (o *ImageTagNotFound) Error() string { - return fmt.Sprintf("[POST /images/{name}/tag][%d] imageTagNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/{name}/tag][%d] imageTagNotFound %s", 404, payload) } func (o *ImageTagNotFound) String() string { - return fmt.Sprintf("[POST /images/{name}/tag][%d] imageTagNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/{name}/tag][%d] imageTagNotFound %s", 404, payload) } func (o *ImageTagNotFound) GetPayload() *models.ErrorResponse { @@ -225,7 +246,7 @@ func (o *ImageTagNotFound) readResponse(response runtime.ClientResponse, consume o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -237,7 +258,8 @@ func NewImageTagConflict() *ImageTagConflict { return &ImageTagConflict{} } -/* ImageTagConflict describes a response with status code 409, with default header values. +/* +ImageTagConflict describes a response with status code 409, with default header values. Conflict */ @@ -270,12 +292,19 @@ func (o *ImageTagConflict) IsCode(code int) bool { return code == 409 } +// Code gets the status code for the image tag conflict response +func (o *ImageTagConflict) Code() int { + return 409 +} + func (o *ImageTagConflict) Error() string { - return fmt.Sprintf("[POST /images/{name}/tag][%d] imageTagConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/{name}/tag][%d] imageTagConflict %s", 409, payload) } func (o *ImageTagConflict) String() string { - return fmt.Sprintf("[POST /images/{name}/tag][%d] imageTagConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/{name}/tag][%d] imageTagConflict %s", 409, payload) } func (o *ImageTagConflict) GetPayload() *models.ErrorResponse { @@ -287,7 +316,7 @@ func (o *ImageTagConflict) readResponse(response runtime.ClientResponse, consume o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -299,7 +328,8 @@ func NewImageTagInternalServerError() *ImageTagInternalServerError { return &ImageTagInternalServerError{} } -/* ImageTagInternalServerError describes a response with status code 500, with default header values. +/* +ImageTagInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -332,12 +362,19 @@ func (o *ImageTagInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the image tag internal server error response +func (o *ImageTagInternalServerError) Code() int { + return 500 +} + func (o *ImageTagInternalServerError) Error() string { - return fmt.Sprintf("[POST /images/{name}/tag][%d] imageTagInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/{name}/tag][%d] imageTagInternalServerError %s", 500, payload) } func (o *ImageTagInternalServerError) String() string { - return fmt.Sprintf("[POST /images/{name}/tag][%d] imageTagInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /images/{name}/tag][%d] imageTagInternalServerError %s", 500, payload) } func (o *ImageTagInternalServerError) GetPayload() *models.ErrorResponse { @@ -349,7 +386,7 @@ func (o *ImageTagInternalServerError) readResponse(response runtime.ClientRespon o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/network/network_client.go b/client/network/network_client.go index fb92736..08264d4 100644 --- a/client/network/network_client.go +++ b/client/network/network_client.go @@ -2,13 +2,11 @@ package network -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" "github.com/go-openapi/runtime" + httptransport "github.com/go-openapi/runtime/client" "github.com/go-openapi/strfmt" ) @@ -17,6 +15,31 @@ func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientServi return &Client{transport: transport, formats: formats} } +// New creates a new network API client with basic auth credentials. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - user: user for basic authentication header. +// - password: password for basic authentication header. +func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BasicAuth(user, password) + return &Client{transport: transport, formats: strfmt.Default} +} + +// New creates a new network API client with a bearer token for authentication. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - bearerToken: bearer token for Bearer authentication header. +func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BearerToken(bearerToken) + return &Client{transport: transport, formats: strfmt.Default} +} + /* Client for network API */ @@ -25,9 +48,53 @@ type Client struct { formats strfmt.Registry } -// ClientOption is the option for Client methods +// ClientOption may be used to customize the behavior of Client methods. type ClientOption func(*runtime.ClientOperation) +// This client is generated with a few options you might find useful for your swagger spec. +// +// Feel free to add you own set of options. + +// WithContentType allows the client to force the Content-Type header +// to negotiate a specific Consumer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithContentType(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{mime} + } +} + +// WithContentTypeApplicationJSON sets the Content-Type header to "application/json". +func WithContentTypeApplicationJSON(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"application/json"} +} + +// WithContentTypeTextPlain sets the Content-Type header to "text/plain". +func WithContentTypeTextPlain(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"text/plain"} +} + +// WithAccept allows the client to force the Accept header +// to negotiate a specific Producer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithAccept(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{mime} + } +} + +// WithAcceptApplicationJSON sets the Accept header to "application/json". +func WithAcceptApplicationJSON(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"application/json"} +} + +// WithAcceptTextPlain sets the Accept header to "text/plain". +func WithAcceptTextPlain(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"text/plain"} +} + // ClientService is the interface for Client methods type ClientService interface { NetworkConnect(params *NetworkConnectParams, opts ...ClientOption) (*NetworkConnectOK, error) @@ -48,10 +115,10 @@ type ClientService interface { } /* - NetworkConnect connects a container to a network +NetworkConnect connects a container to a network */ func (a *Client) NetworkConnect(params *NetworkConnectParams, opts ...ClientOption) (*NetworkConnectOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewNetworkConnectParams() } @@ -70,26 +137,31 @@ func (a *Client) NetworkConnect(params *NetworkConnectParams, opts ...ClientOpti for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*NetworkConnectOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for NetworkConnect: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - NetworkCreate creates a network +NetworkCreate creates a network */ func (a *Client) NetworkCreate(params *NetworkCreateParams, opts ...ClientOption) (*NetworkCreateCreated, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewNetworkCreateParams() } @@ -108,26 +180,31 @@ func (a *Client) NetworkCreate(params *NetworkCreateParams, opts ...ClientOption for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*NetworkCreateCreated) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for NetworkCreate: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - NetworkDelete removes a network +NetworkDelete removes a network */ func (a *Client) NetworkDelete(params *NetworkDeleteParams, opts ...ClientOption) (*NetworkDeleteNoContent, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewNetworkDeleteParams() } @@ -146,26 +223,31 @@ func (a *Client) NetworkDelete(params *NetworkDeleteParams, opts ...ClientOption for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*NetworkDeleteNoContent) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for NetworkDelete: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - NetworkDisconnect disconnects a container from a network +NetworkDisconnect disconnects a container from a network */ func (a *Client) NetworkDisconnect(params *NetworkDisconnectParams, opts ...ClientOption) (*NetworkDisconnectOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewNetworkDisconnectParams() } @@ -184,26 +266,31 @@ func (a *Client) NetworkDisconnect(params *NetworkDisconnectParams, opts ...Clie for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*NetworkDisconnectOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for NetworkDisconnect: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - NetworkInspect inspects a network +NetworkInspect inspects a network */ func (a *Client) NetworkInspect(params *NetworkInspectParams, opts ...ClientOption) (*NetworkInspectOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewNetworkInspectParams() } @@ -222,32 +309,36 @@ func (a *Client) NetworkInspect(params *NetworkInspectParams, opts ...ClientOpti for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*NetworkInspectOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for NetworkInspect: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - NetworkList lists networks + NetworkList lists networks - Returns a list of networks. For details on the format, see [the network inspect endpoint](#operation/NetworkInspect). + Returns a list of networks. For details on the format, see [the network inspect endpoint](#operation/NetworkInspect). Note that it uses a different, smaller representation of a network than inspecting a single network. For example, the list of containers attached to the network is not propagated in API versions 1.28 and up. - */ func (a *Client) NetworkList(params *NetworkListParams, opts ...ClientOption) (*NetworkListOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewNetworkListParams() } @@ -266,26 +357,31 @@ func (a *Client) NetworkList(params *NetworkListParams, opts ...ClientOption) (* for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*NetworkListOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for NetworkList: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - NetworkPrune deletes unused networks +NetworkPrune deletes unused networks */ func (a *Client) NetworkPrune(params *NetworkPruneParams, opts ...ClientOption) (*NetworkPruneOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewNetworkPruneParams() } @@ -304,17 +400,22 @@ func (a *Client) NetworkPrune(params *NetworkPruneParams, opts ...ClientOption) for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*NetworkPruneOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for NetworkPrune: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } diff --git a/client/network/network_connect_parameters.go b/client/network/network_connect_parameters.go index 488bd68..34878aa 100644 --- a/client/network/network_connect_parameters.go +++ b/client/network/network_connect_parameters.go @@ -2,9 +2,6 @@ package network -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewNetworkConnectParamsWithHTTPClient(client *http.Client) *NetworkConnectP } } -/* NetworkConnectParams contains all the parameters to send to the API endpoint - for the network connect operation. +/* +NetworkConnectParams contains all the parameters to send to the API endpoint + + for the network connect operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type NetworkConnectParams struct { diff --git a/client/network/network_connect_responses.go b/client/network/network_connect_responses.go index 7fb606e..3ba0777 100644 --- a/client/network/network_connect_responses.go +++ b/client/network/network_connect_responses.go @@ -2,11 +2,10 @@ package network -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -24,7 +23,7 @@ type NetworkConnectReader struct { } // ReadResponse reads a server response into the received o. -func (o *NetworkConnectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *NetworkConnectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewNetworkConnectOK() @@ -51,7 +50,7 @@ func (o *NetworkConnectReader) ReadResponse(response runtime.ClientResponse, con } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /networks/{id}/connect] NetworkConnect", response, response.Code()) } } @@ -60,7 +59,8 @@ func NewNetworkConnectOK() *NetworkConnectOK { return &NetworkConnectOK{} } -/* NetworkConnectOK describes a response with status code 200, with default header values. +/* +NetworkConnectOK describes a response with status code 200, with default header values. No error */ @@ -92,12 +92,17 @@ func (o *NetworkConnectOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the network connect o k response +func (o *NetworkConnectOK) Code() int { + return 200 +} + func (o *NetworkConnectOK) Error() string { - return fmt.Sprintf("[POST /networks/{id}/connect][%d] networkConnectOK ", 200) + return fmt.Sprintf("[POST /networks/{id}/connect][%d] networkConnectOK", 200) } func (o *NetworkConnectOK) String() string { - return fmt.Sprintf("[POST /networks/{id}/connect][%d] networkConnectOK ", 200) + return fmt.Sprintf("[POST /networks/{id}/connect][%d] networkConnectOK", 200) } func (o *NetworkConnectOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -110,7 +115,8 @@ func NewNetworkConnectForbidden() *NetworkConnectForbidden { return &NetworkConnectForbidden{} } -/* NetworkConnectForbidden describes a response with status code 403, with default header values. +/* +NetworkConnectForbidden describes a response with status code 403, with default header values. Operation not supported for swarm scoped networks */ @@ -143,12 +149,19 @@ func (o *NetworkConnectForbidden) IsCode(code int) bool { return code == 403 } +// Code gets the status code for the network connect forbidden response +func (o *NetworkConnectForbidden) Code() int { + return 403 +} + func (o *NetworkConnectForbidden) Error() string { - return fmt.Sprintf("[POST /networks/{id}/connect][%d] networkConnectForbidden %+v", 403, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/{id}/connect][%d] networkConnectForbidden %s", 403, payload) } func (o *NetworkConnectForbidden) String() string { - return fmt.Sprintf("[POST /networks/{id}/connect][%d] networkConnectForbidden %+v", 403, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/{id}/connect][%d] networkConnectForbidden %s", 403, payload) } func (o *NetworkConnectForbidden) GetPayload() *models.ErrorResponse { @@ -160,7 +173,7 @@ func (o *NetworkConnectForbidden) readResponse(response runtime.ClientResponse, o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -172,7 +185,8 @@ func NewNetworkConnectNotFound() *NetworkConnectNotFound { return &NetworkConnectNotFound{} } -/* NetworkConnectNotFound describes a response with status code 404, with default header values. +/* +NetworkConnectNotFound describes a response with status code 404, with default header values. Network or container not found */ @@ -205,12 +219,19 @@ func (o *NetworkConnectNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the network connect not found response +func (o *NetworkConnectNotFound) Code() int { + return 404 +} + func (o *NetworkConnectNotFound) Error() string { - return fmt.Sprintf("[POST /networks/{id}/connect][%d] networkConnectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/{id}/connect][%d] networkConnectNotFound %s", 404, payload) } func (o *NetworkConnectNotFound) String() string { - return fmt.Sprintf("[POST /networks/{id}/connect][%d] networkConnectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/{id}/connect][%d] networkConnectNotFound %s", 404, payload) } func (o *NetworkConnectNotFound) GetPayload() *models.ErrorResponse { @@ -222,7 +243,7 @@ func (o *NetworkConnectNotFound) readResponse(response runtime.ClientResponse, c o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -234,7 +255,8 @@ func NewNetworkConnectInternalServerError() *NetworkConnectInternalServerError { return &NetworkConnectInternalServerError{} } -/* NetworkConnectInternalServerError describes a response with status code 500, with default header values. +/* +NetworkConnectInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -267,12 +289,19 @@ func (o *NetworkConnectInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the network connect internal server error response +func (o *NetworkConnectInternalServerError) Code() int { + return 500 +} + func (o *NetworkConnectInternalServerError) Error() string { - return fmt.Sprintf("[POST /networks/{id}/connect][%d] networkConnectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/{id}/connect][%d] networkConnectInternalServerError %s", 500, payload) } func (o *NetworkConnectInternalServerError) String() string { - return fmt.Sprintf("[POST /networks/{id}/connect][%d] networkConnectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/{id}/connect][%d] networkConnectInternalServerError %s", 500, payload) } func (o *NetworkConnectInternalServerError) GetPayload() *models.ErrorResponse { @@ -284,14 +313,15 @@ func (o *NetworkConnectInternalServerError) readResponse(response runtime.Client o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*NetworkConnectBody network connect body +/* +NetworkConnectBody network connect body // Example: {"Container":"3613f73ba0e4","EndpointConfig":{"IPAMConfig":{"IPv4Address":"172.24.56.89","IPv6Address":"2001:db8::5689"}}} swagger:model NetworkConnectBody */ @@ -325,11 +355,15 @@ func (o *NetworkConnectBody) validateEndpointConfig(formats strfmt.Registry) err if o.EndpointConfig != nil { if err := o.EndpointConfig.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("container" + "." + "EndpointConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("container" + "." + "EndpointConfig") } + return err } } @@ -354,12 +388,21 @@ func (o *NetworkConnectBody) ContextValidate(ctx context.Context, formats strfmt func (o *NetworkConnectBody) contextValidateEndpointConfig(ctx context.Context, formats strfmt.Registry) error { if o.EndpointConfig != nil { + + if swag.IsZero(o.EndpointConfig) { // not required + return nil + } + if err := o.EndpointConfig.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("container" + "." + "EndpointConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("container" + "." + "EndpointConfig") } + return err } } diff --git a/client/network/network_create_parameters.go b/client/network/network_create_parameters.go index 1bb95bb..faa2673 100644 --- a/client/network/network_create_parameters.go +++ b/client/network/network_create_parameters.go @@ -2,9 +2,6 @@ package network -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewNetworkCreateParamsWithHTTPClient(client *http.Client) *NetworkCreatePar } } -/* NetworkCreateParams contains all the parameters to send to the API endpoint - for the network create operation. +/* +NetworkCreateParams contains all the parameters to send to the API endpoint + + for the network create operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type NetworkCreateParams struct { diff --git a/client/network/network_create_responses.go b/client/network/network_create_responses.go index e0bcb13..9bde77f 100644 --- a/client/network/network_create_responses.go +++ b/client/network/network_create_responses.go @@ -2,11 +2,10 @@ package network -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -25,7 +24,7 @@ type NetworkCreateReader struct { } // ReadResponse reads a server response into the received o. -func (o *NetworkCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *NetworkCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 201: result := NewNetworkCreateCreated() @@ -52,7 +51,7 @@ func (o *NetworkCreateReader) ReadResponse(response runtime.ClientResponse, cons } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /networks/create] NetworkCreate", response, response.Code()) } } @@ -61,7 +60,8 @@ func NewNetworkCreateCreated() *NetworkCreateCreated { return &NetworkCreateCreated{} } -/* NetworkCreateCreated describes a response with status code 201, with default header values. +/* +NetworkCreateCreated describes a response with status code 201, with default header values. No error */ @@ -94,12 +94,19 @@ func (o *NetworkCreateCreated) IsCode(code int) bool { return code == 201 } +// Code gets the status code for the network create created response +func (o *NetworkCreateCreated) Code() int { + return 201 +} + func (o *NetworkCreateCreated) Error() string { - return fmt.Sprintf("[POST /networks/create][%d] networkCreateCreated %+v", 201, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/create][%d] networkCreateCreated %s", 201, payload) } func (o *NetworkCreateCreated) String() string { - return fmt.Sprintf("[POST /networks/create][%d] networkCreateCreated %+v", 201, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/create][%d] networkCreateCreated %s", 201, payload) } func (o *NetworkCreateCreated) GetPayload() *NetworkCreateCreatedBody { @@ -111,7 +118,7 @@ func (o *NetworkCreateCreated) readResponse(response runtime.ClientResponse, con o.Payload = new(NetworkCreateCreatedBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -123,7 +130,8 @@ func NewNetworkCreateForbidden() *NetworkCreateForbidden { return &NetworkCreateForbidden{} } -/* NetworkCreateForbidden describes a response with status code 403, with default header values. +/* +NetworkCreateForbidden describes a response with status code 403, with default header values. operation not supported for pre-defined networks */ @@ -156,12 +164,19 @@ func (o *NetworkCreateForbidden) IsCode(code int) bool { return code == 403 } +// Code gets the status code for the network create forbidden response +func (o *NetworkCreateForbidden) Code() int { + return 403 +} + func (o *NetworkCreateForbidden) Error() string { - return fmt.Sprintf("[POST /networks/create][%d] networkCreateForbidden %+v", 403, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/create][%d] networkCreateForbidden %s", 403, payload) } func (o *NetworkCreateForbidden) String() string { - return fmt.Sprintf("[POST /networks/create][%d] networkCreateForbidden %+v", 403, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/create][%d] networkCreateForbidden %s", 403, payload) } func (o *NetworkCreateForbidden) GetPayload() *models.ErrorResponse { @@ -173,7 +188,7 @@ func (o *NetworkCreateForbidden) readResponse(response runtime.ClientResponse, c o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -185,7 +200,8 @@ func NewNetworkCreateNotFound() *NetworkCreateNotFound { return &NetworkCreateNotFound{} } -/* NetworkCreateNotFound describes a response with status code 404, with default header values. +/* +NetworkCreateNotFound describes a response with status code 404, with default header values. plugin not found */ @@ -218,12 +234,19 @@ func (o *NetworkCreateNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the network create not found response +func (o *NetworkCreateNotFound) Code() int { + return 404 +} + func (o *NetworkCreateNotFound) Error() string { - return fmt.Sprintf("[POST /networks/create][%d] networkCreateNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/create][%d] networkCreateNotFound %s", 404, payload) } func (o *NetworkCreateNotFound) String() string { - return fmt.Sprintf("[POST /networks/create][%d] networkCreateNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/create][%d] networkCreateNotFound %s", 404, payload) } func (o *NetworkCreateNotFound) GetPayload() *models.ErrorResponse { @@ -235,7 +258,7 @@ func (o *NetworkCreateNotFound) readResponse(response runtime.ClientResponse, co o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -247,7 +270,8 @@ func NewNetworkCreateInternalServerError() *NetworkCreateInternalServerError { return &NetworkCreateInternalServerError{} } -/* NetworkCreateInternalServerError describes a response with status code 500, with default header values. +/* +NetworkCreateInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -280,12 +304,19 @@ func (o *NetworkCreateInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the network create internal server error response +func (o *NetworkCreateInternalServerError) Code() int { + return 500 +} + func (o *NetworkCreateInternalServerError) Error() string { - return fmt.Sprintf("[POST /networks/create][%d] networkCreateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/create][%d] networkCreateInternalServerError %s", 500, payload) } func (o *NetworkCreateInternalServerError) String() string { - return fmt.Sprintf("[POST /networks/create][%d] networkCreateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/create][%d] networkCreateInternalServerError %s", 500, payload) } func (o *NetworkCreateInternalServerError) GetPayload() *models.ErrorResponse { @@ -297,14 +328,15 @@ func (o *NetworkCreateInternalServerError) readResponse(response runtime.ClientR o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*NetworkCreateBody network create body +/* +NetworkCreateBody network create body // Example: {"Attachable":false,"CheckDuplicate":false,"Driver":"bridge","EnableIPv6":true,"IPAM":{"Config":[{"Gateway":"172.20.10.11","IPRange":"172.20.10.0/24","Subnet":"172.20.0.0/16"},{"Gateway":"2001:db8:abcd::1011","Subnet":"2001:db8:abcd::/64"}],"Driver":"default","Options":{"foo":"bar"}},"Ingress":false,"Internal":true,"Labels":{"com.example.some-label":"some-value","com.example.some-other-label":"some-other-value"},"Name":"isolated_nw","Options":{"com.docker.network.bridge.default_bridge":"true","com.docker.network.bridge.enable_icc":"true","com.docker.network.bridge.enable_ip_masquerade":"true","com.docker.network.bridge.host_binding_ipv4":"0.0.0.0","com.docker.network.bridge.name":"docker0","com.docker.network.driver.mtu":"1500"}} swagger:model NetworkCreateBody */ @@ -367,11 +399,15 @@ func (o *NetworkCreateBody) validateIPAM(formats strfmt.Registry) error { if o.IPAM != nil { if err := o.IPAM.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("networkConfig" + "." + "IPAM") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("networkConfig" + "." + "IPAM") } + return err } } @@ -405,12 +441,21 @@ func (o *NetworkCreateBody) ContextValidate(ctx context.Context, formats strfmt. func (o *NetworkCreateBody) contextValidateIPAM(ctx context.Context, formats strfmt.Registry) error { if o.IPAM != nil { + + if swag.IsZero(o.IPAM) { // not required + return nil + } + if err := o.IPAM.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("networkConfig" + "." + "IPAM") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("networkConfig" + "." + "IPAM") } + return err } } @@ -436,7 +481,8 @@ func (o *NetworkCreateBody) UnmarshalBinary(b []byte) error { return nil } -/*NetworkCreateCreatedBody NetworkCreateResponse +/* +NetworkCreateCreatedBody NetworkCreateResponse // Example: {"Id":"22be93d5babb089c5aab8dbc369042fad48ff791584ca2da2100db837a1c7c30","Warning":""} swagger:model NetworkCreateCreatedBody */ diff --git a/client/network/network_delete_parameters.go b/client/network/network_delete_parameters.go index 7826bb6..a05bb63 100644 --- a/client/network/network_delete_parameters.go +++ b/client/network/network_delete_parameters.go @@ -2,9 +2,6 @@ package network -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewNetworkDeleteParamsWithHTTPClient(client *http.Client) *NetworkDeletePar } } -/* NetworkDeleteParams contains all the parameters to send to the API endpoint - for the network delete operation. +/* +NetworkDeleteParams contains all the parameters to send to the API endpoint + + for the network delete operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type NetworkDeleteParams struct { diff --git a/client/network/network_delete_responses.go b/client/network/network_delete_responses.go index ece8d66..879d4fd 100644 --- a/client/network/network_delete_responses.go +++ b/client/network/network_delete_responses.go @@ -2,10 +2,9 @@ package network -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type NetworkDeleteReader struct { } // ReadResponse reads a server response into the received o. -func (o *NetworkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *NetworkDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 204: result := NewNetworkDeleteNoContent() @@ -48,7 +47,7 @@ func (o *NetworkDeleteReader) ReadResponse(response runtime.ClientResponse, cons } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[DELETE /networks/{id}] NetworkDelete", response, response.Code()) } } @@ -57,7 +56,8 @@ func NewNetworkDeleteNoContent() *NetworkDeleteNoContent { return &NetworkDeleteNoContent{} } -/* NetworkDeleteNoContent describes a response with status code 204, with default header values. +/* +NetworkDeleteNoContent describes a response with status code 204, with default header values. No error */ @@ -89,12 +89,17 @@ func (o *NetworkDeleteNoContent) IsCode(code int) bool { return code == 204 } +// Code gets the status code for the network delete no content response +func (o *NetworkDeleteNoContent) Code() int { + return 204 +} + func (o *NetworkDeleteNoContent) Error() string { - return fmt.Sprintf("[DELETE /networks/{id}][%d] networkDeleteNoContent ", 204) + return fmt.Sprintf("[DELETE /networks/{id}][%d] networkDeleteNoContent", 204) } func (o *NetworkDeleteNoContent) String() string { - return fmt.Sprintf("[DELETE /networks/{id}][%d] networkDeleteNoContent ", 204) + return fmt.Sprintf("[DELETE /networks/{id}][%d] networkDeleteNoContent", 204) } func (o *NetworkDeleteNoContent) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -107,7 +112,8 @@ func NewNetworkDeleteForbidden() *NetworkDeleteForbidden { return &NetworkDeleteForbidden{} } -/* NetworkDeleteForbidden describes a response with status code 403, with default header values. +/* +NetworkDeleteForbidden describes a response with status code 403, with default header values. operation not supported for pre-defined networks */ @@ -140,12 +146,19 @@ func (o *NetworkDeleteForbidden) IsCode(code int) bool { return code == 403 } +// Code gets the status code for the network delete forbidden response +func (o *NetworkDeleteForbidden) Code() int { + return 403 +} + func (o *NetworkDeleteForbidden) Error() string { - return fmt.Sprintf("[DELETE /networks/{id}][%d] networkDeleteForbidden %+v", 403, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /networks/{id}][%d] networkDeleteForbidden %s", 403, payload) } func (o *NetworkDeleteForbidden) String() string { - return fmt.Sprintf("[DELETE /networks/{id}][%d] networkDeleteForbidden %+v", 403, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /networks/{id}][%d] networkDeleteForbidden %s", 403, payload) } func (o *NetworkDeleteForbidden) GetPayload() *models.ErrorResponse { @@ -157,7 +170,7 @@ func (o *NetworkDeleteForbidden) readResponse(response runtime.ClientResponse, c o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -169,7 +182,8 @@ func NewNetworkDeleteNotFound() *NetworkDeleteNotFound { return &NetworkDeleteNotFound{} } -/* NetworkDeleteNotFound describes a response with status code 404, with default header values. +/* +NetworkDeleteNotFound describes a response with status code 404, with default header values. no such network */ @@ -202,12 +216,19 @@ func (o *NetworkDeleteNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the network delete not found response +func (o *NetworkDeleteNotFound) Code() int { + return 404 +} + func (o *NetworkDeleteNotFound) Error() string { - return fmt.Sprintf("[DELETE /networks/{id}][%d] networkDeleteNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /networks/{id}][%d] networkDeleteNotFound %s", 404, payload) } func (o *NetworkDeleteNotFound) String() string { - return fmt.Sprintf("[DELETE /networks/{id}][%d] networkDeleteNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /networks/{id}][%d] networkDeleteNotFound %s", 404, payload) } func (o *NetworkDeleteNotFound) GetPayload() *models.ErrorResponse { @@ -219,7 +240,7 @@ func (o *NetworkDeleteNotFound) readResponse(response runtime.ClientResponse, co o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -231,7 +252,8 @@ func NewNetworkDeleteInternalServerError() *NetworkDeleteInternalServerError { return &NetworkDeleteInternalServerError{} } -/* NetworkDeleteInternalServerError describes a response with status code 500, with default header values. +/* +NetworkDeleteInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -264,12 +286,19 @@ func (o *NetworkDeleteInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the network delete internal server error response +func (o *NetworkDeleteInternalServerError) Code() int { + return 500 +} + func (o *NetworkDeleteInternalServerError) Error() string { - return fmt.Sprintf("[DELETE /networks/{id}][%d] networkDeleteInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /networks/{id}][%d] networkDeleteInternalServerError %s", 500, payload) } func (o *NetworkDeleteInternalServerError) String() string { - return fmt.Sprintf("[DELETE /networks/{id}][%d] networkDeleteInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /networks/{id}][%d] networkDeleteInternalServerError %s", 500, payload) } func (o *NetworkDeleteInternalServerError) GetPayload() *models.ErrorResponse { @@ -281,7 +310,7 @@ func (o *NetworkDeleteInternalServerError) readResponse(response runtime.ClientR o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/network/network_disconnect_parameters.go b/client/network/network_disconnect_parameters.go index 57262e9..c63e5eb 100644 --- a/client/network/network_disconnect_parameters.go +++ b/client/network/network_disconnect_parameters.go @@ -2,9 +2,6 @@ package network -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewNetworkDisconnectParamsWithHTTPClient(client *http.Client) *NetworkDisco } } -/* NetworkDisconnectParams contains all the parameters to send to the API endpoint - for the network disconnect operation. +/* +NetworkDisconnectParams contains all the parameters to send to the API endpoint + + for the network disconnect operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type NetworkDisconnectParams struct { diff --git a/client/network/network_disconnect_responses.go b/client/network/network_disconnect_responses.go index 040fe0e..7c1b8ee 100644 --- a/client/network/network_disconnect_responses.go +++ b/client/network/network_disconnect_responses.go @@ -2,11 +2,10 @@ package network -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -23,7 +22,7 @@ type NetworkDisconnectReader struct { } // ReadResponse reads a server response into the received o. -func (o *NetworkDisconnectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *NetworkDisconnectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewNetworkDisconnectOK() @@ -50,7 +49,7 @@ func (o *NetworkDisconnectReader) ReadResponse(response runtime.ClientResponse, } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /networks/{id}/disconnect] NetworkDisconnect", response, response.Code()) } } @@ -59,7 +58,8 @@ func NewNetworkDisconnectOK() *NetworkDisconnectOK { return &NetworkDisconnectOK{} } -/* NetworkDisconnectOK describes a response with status code 200, with default header values. +/* +NetworkDisconnectOK describes a response with status code 200, with default header values. No error */ @@ -91,12 +91,17 @@ func (o *NetworkDisconnectOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the network disconnect o k response +func (o *NetworkDisconnectOK) Code() int { + return 200 +} + func (o *NetworkDisconnectOK) Error() string { - return fmt.Sprintf("[POST /networks/{id}/disconnect][%d] networkDisconnectOK ", 200) + return fmt.Sprintf("[POST /networks/{id}/disconnect][%d] networkDisconnectOK", 200) } func (o *NetworkDisconnectOK) String() string { - return fmt.Sprintf("[POST /networks/{id}/disconnect][%d] networkDisconnectOK ", 200) + return fmt.Sprintf("[POST /networks/{id}/disconnect][%d] networkDisconnectOK", 200) } func (o *NetworkDisconnectOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -109,7 +114,8 @@ func NewNetworkDisconnectForbidden() *NetworkDisconnectForbidden { return &NetworkDisconnectForbidden{} } -/* NetworkDisconnectForbidden describes a response with status code 403, with default header values. +/* +NetworkDisconnectForbidden describes a response with status code 403, with default header values. Operation not supported for swarm scoped networks */ @@ -142,12 +148,19 @@ func (o *NetworkDisconnectForbidden) IsCode(code int) bool { return code == 403 } +// Code gets the status code for the network disconnect forbidden response +func (o *NetworkDisconnectForbidden) Code() int { + return 403 +} + func (o *NetworkDisconnectForbidden) Error() string { - return fmt.Sprintf("[POST /networks/{id}/disconnect][%d] networkDisconnectForbidden %+v", 403, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/{id}/disconnect][%d] networkDisconnectForbidden %s", 403, payload) } func (o *NetworkDisconnectForbidden) String() string { - return fmt.Sprintf("[POST /networks/{id}/disconnect][%d] networkDisconnectForbidden %+v", 403, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/{id}/disconnect][%d] networkDisconnectForbidden %s", 403, payload) } func (o *NetworkDisconnectForbidden) GetPayload() *models.ErrorResponse { @@ -159,7 +172,7 @@ func (o *NetworkDisconnectForbidden) readResponse(response runtime.ClientRespons o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -171,7 +184,8 @@ func NewNetworkDisconnectNotFound() *NetworkDisconnectNotFound { return &NetworkDisconnectNotFound{} } -/* NetworkDisconnectNotFound describes a response with status code 404, with default header values. +/* +NetworkDisconnectNotFound describes a response with status code 404, with default header values. Network or container not found */ @@ -204,12 +218,19 @@ func (o *NetworkDisconnectNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the network disconnect not found response +func (o *NetworkDisconnectNotFound) Code() int { + return 404 +} + func (o *NetworkDisconnectNotFound) Error() string { - return fmt.Sprintf("[POST /networks/{id}/disconnect][%d] networkDisconnectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/{id}/disconnect][%d] networkDisconnectNotFound %s", 404, payload) } func (o *NetworkDisconnectNotFound) String() string { - return fmt.Sprintf("[POST /networks/{id}/disconnect][%d] networkDisconnectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/{id}/disconnect][%d] networkDisconnectNotFound %s", 404, payload) } func (o *NetworkDisconnectNotFound) GetPayload() *models.ErrorResponse { @@ -221,7 +242,7 @@ func (o *NetworkDisconnectNotFound) readResponse(response runtime.ClientResponse o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -233,7 +254,8 @@ func NewNetworkDisconnectInternalServerError() *NetworkDisconnectInternalServerE return &NetworkDisconnectInternalServerError{} } -/* NetworkDisconnectInternalServerError describes a response with status code 500, with default header values. +/* +NetworkDisconnectInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -266,12 +288,19 @@ func (o *NetworkDisconnectInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the network disconnect internal server error response +func (o *NetworkDisconnectInternalServerError) Code() int { + return 500 +} + func (o *NetworkDisconnectInternalServerError) Error() string { - return fmt.Sprintf("[POST /networks/{id}/disconnect][%d] networkDisconnectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/{id}/disconnect][%d] networkDisconnectInternalServerError %s", 500, payload) } func (o *NetworkDisconnectInternalServerError) String() string { - return fmt.Sprintf("[POST /networks/{id}/disconnect][%d] networkDisconnectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/{id}/disconnect][%d] networkDisconnectInternalServerError %s", 500, payload) } func (o *NetworkDisconnectInternalServerError) GetPayload() *models.ErrorResponse { @@ -283,14 +312,15 @@ func (o *NetworkDisconnectInternalServerError) readResponse(response runtime.Cli o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*NetworkDisconnectBody network disconnect body +/* +NetworkDisconnectBody network disconnect body swagger:model NetworkDisconnectBody */ type NetworkDisconnectBody struct { diff --git a/client/network/network_inspect_parameters.go b/client/network/network_inspect_parameters.go index 0f95713..c58a2e8 100644 --- a/client/network/network_inspect_parameters.go +++ b/client/network/network_inspect_parameters.go @@ -2,9 +2,6 @@ package network -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewNetworkInspectParamsWithHTTPClient(client *http.Client) *NetworkInspectP } } -/* NetworkInspectParams contains all the parameters to send to the API endpoint - for the network inspect operation. +/* +NetworkInspectParams contains all the parameters to send to the API endpoint + + for the network inspect operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type NetworkInspectParams struct { diff --git a/client/network/network_inspect_responses.go b/client/network/network_inspect_responses.go index 3589748..6f1c3d1 100644 --- a/client/network/network_inspect_responses.go +++ b/client/network/network_inspect_responses.go @@ -2,10 +2,9 @@ package network -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type NetworkInspectReader struct { } // ReadResponse reads a server response into the received o. -func (o *NetworkInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *NetworkInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewNetworkInspectOK() @@ -42,7 +41,7 @@ func (o *NetworkInspectReader) ReadResponse(response runtime.ClientResponse, con } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /networks/{id}] NetworkInspect", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewNetworkInspectOK() *NetworkInspectOK { return &NetworkInspectOK{} } -/* NetworkInspectOK describes a response with status code 200, with default header values. +/* +NetworkInspectOK describes a response with status code 200, with default header values. No error */ @@ -84,12 +84,19 @@ func (o *NetworkInspectOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the network inspect o k response +func (o *NetworkInspectOK) Code() int { + return 200 +} + func (o *NetworkInspectOK) Error() string { - return fmt.Sprintf("[GET /networks/{id}][%d] networkInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /networks/{id}][%d] networkInspectOK %s", 200, payload) } func (o *NetworkInspectOK) String() string { - return fmt.Sprintf("[GET /networks/{id}][%d] networkInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /networks/{id}][%d] networkInspectOK %s", 200, payload) } func (o *NetworkInspectOK) GetPayload() *models.Network { @@ -101,7 +108,7 @@ func (o *NetworkInspectOK) readResponse(response runtime.ClientResponse, consume o.Payload = new(models.Network) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -113,7 +120,8 @@ func NewNetworkInspectNotFound() *NetworkInspectNotFound { return &NetworkInspectNotFound{} } -/* NetworkInspectNotFound describes a response with status code 404, with default header values. +/* +NetworkInspectNotFound describes a response with status code 404, with default header values. Network not found */ @@ -146,12 +154,19 @@ func (o *NetworkInspectNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the network inspect not found response +func (o *NetworkInspectNotFound) Code() int { + return 404 +} + func (o *NetworkInspectNotFound) Error() string { - return fmt.Sprintf("[GET /networks/{id}][%d] networkInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /networks/{id}][%d] networkInspectNotFound %s", 404, payload) } func (o *NetworkInspectNotFound) String() string { - return fmt.Sprintf("[GET /networks/{id}][%d] networkInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /networks/{id}][%d] networkInspectNotFound %s", 404, payload) } func (o *NetworkInspectNotFound) GetPayload() *models.ErrorResponse { @@ -163,7 +178,7 @@ func (o *NetworkInspectNotFound) readResponse(response runtime.ClientResponse, c o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -175,7 +190,8 @@ func NewNetworkInspectInternalServerError() *NetworkInspectInternalServerError { return &NetworkInspectInternalServerError{} } -/* NetworkInspectInternalServerError describes a response with status code 500, with default header values. +/* +NetworkInspectInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -208,12 +224,19 @@ func (o *NetworkInspectInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the network inspect internal server error response +func (o *NetworkInspectInternalServerError) Code() int { + return 500 +} + func (o *NetworkInspectInternalServerError) Error() string { - return fmt.Sprintf("[GET /networks/{id}][%d] networkInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /networks/{id}][%d] networkInspectInternalServerError %s", 500, payload) } func (o *NetworkInspectInternalServerError) String() string { - return fmt.Sprintf("[GET /networks/{id}][%d] networkInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /networks/{id}][%d] networkInspectInternalServerError %s", 500, payload) } func (o *NetworkInspectInternalServerError) GetPayload() *models.ErrorResponse { @@ -225,7 +248,7 @@ func (o *NetworkInspectInternalServerError) readResponse(response runtime.Client o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/network/network_list_parameters.go b/client/network/network_list_parameters.go index b5d2919..d2372f2 100644 --- a/client/network/network_list_parameters.go +++ b/client/network/network_list_parameters.go @@ -2,9 +2,6 @@ package network -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewNetworkListParamsWithHTTPClient(client *http.Client) *NetworkListParams } } -/* NetworkListParams contains all the parameters to send to the API endpoint - for the network list operation. +/* +NetworkListParams contains all the parameters to send to the API endpoint + + for the network list operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type NetworkListParams struct { diff --git a/client/network/network_list_responses.go b/client/network/network_list_responses.go index d9cb0f5..85929a2 100644 --- a/client/network/network_list_responses.go +++ b/client/network/network_list_responses.go @@ -2,10 +2,9 @@ package network -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type NetworkListReader struct { } // ReadResponse reads a server response into the received o. -func (o *NetworkListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *NetworkListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewNetworkListOK() @@ -36,7 +35,7 @@ func (o *NetworkListReader) ReadResponse(response runtime.ClientResponse, consum } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /networks] NetworkList", response, response.Code()) } } @@ -45,7 +44,8 @@ func NewNetworkListOK() *NetworkListOK { return &NetworkListOK{} } -/* NetworkListOK describes a response with status code 200, with default header values. +/* +NetworkListOK describes a response with status code 200, with default header values. No error */ @@ -78,12 +78,19 @@ func (o *NetworkListOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the network list o k response +func (o *NetworkListOK) Code() int { + return 200 +} + func (o *NetworkListOK) Error() string { - return fmt.Sprintf("[GET /networks][%d] networkListOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /networks][%d] networkListOK %s", 200, payload) } func (o *NetworkListOK) String() string { - return fmt.Sprintf("[GET /networks][%d] networkListOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /networks][%d] networkListOK %s", 200, payload) } func (o *NetworkListOK) GetPayload() []*models.Network { @@ -93,7 +100,7 @@ func (o *NetworkListOK) GetPayload() []*models.Network { func (o *NetworkListOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { // response payload - if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), &o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -105,7 +112,8 @@ func NewNetworkListInternalServerError() *NetworkListInternalServerError { return &NetworkListInternalServerError{} } -/* NetworkListInternalServerError describes a response with status code 500, with default header values. +/* +NetworkListInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -138,12 +146,19 @@ func (o *NetworkListInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the network list internal server error response +func (o *NetworkListInternalServerError) Code() int { + return 500 +} + func (o *NetworkListInternalServerError) Error() string { - return fmt.Sprintf("[GET /networks][%d] networkListInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /networks][%d] networkListInternalServerError %s", 500, payload) } func (o *NetworkListInternalServerError) String() string { - return fmt.Sprintf("[GET /networks][%d] networkListInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /networks][%d] networkListInternalServerError %s", 500, payload) } func (o *NetworkListInternalServerError) GetPayload() *models.ErrorResponse { @@ -155,7 +170,7 @@ func (o *NetworkListInternalServerError) readResponse(response runtime.ClientRes o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/network/network_prune_parameters.go b/client/network/network_prune_parameters.go index 549b4df..b42e2ad 100644 --- a/client/network/network_prune_parameters.go +++ b/client/network/network_prune_parameters.go @@ -2,9 +2,6 @@ package network -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewNetworkPruneParamsWithHTTPClient(client *http.Client) *NetworkPruneParam } } -/* NetworkPruneParams contains all the parameters to send to the API endpoint - for the network prune operation. +/* +NetworkPruneParams contains all the parameters to send to the API endpoint + + for the network prune operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type NetworkPruneParams struct { diff --git a/client/network/network_prune_responses.go b/client/network/network_prune_responses.go index 58ba4ee..0289981 100644 --- a/client/network/network_prune_responses.go +++ b/client/network/network_prune_responses.go @@ -2,11 +2,10 @@ package network -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -23,7 +22,7 @@ type NetworkPruneReader struct { } // ReadResponse reads a server response into the received o. -func (o *NetworkPruneReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *NetworkPruneReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewNetworkPruneOK() @@ -38,7 +37,7 @@ func (o *NetworkPruneReader) ReadResponse(response runtime.ClientResponse, consu } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /networks/prune] NetworkPrune", response, response.Code()) } } @@ -47,7 +46,8 @@ func NewNetworkPruneOK() *NetworkPruneOK { return &NetworkPruneOK{} } -/* NetworkPruneOK describes a response with status code 200, with default header values. +/* +NetworkPruneOK describes a response with status code 200, with default header values. No error */ @@ -80,12 +80,19 @@ func (o *NetworkPruneOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the network prune o k response +func (o *NetworkPruneOK) Code() int { + return 200 +} + func (o *NetworkPruneOK) Error() string { - return fmt.Sprintf("[POST /networks/prune][%d] networkPruneOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/prune][%d] networkPruneOK %s", 200, payload) } func (o *NetworkPruneOK) String() string { - return fmt.Sprintf("[POST /networks/prune][%d] networkPruneOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/prune][%d] networkPruneOK %s", 200, payload) } func (o *NetworkPruneOK) GetPayload() *NetworkPruneOKBody { @@ -97,7 +104,7 @@ func (o *NetworkPruneOK) readResponse(response runtime.ClientResponse, consumer o.Payload = new(NetworkPruneOKBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -109,7 +116,8 @@ func NewNetworkPruneInternalServerError() *NetworkPruneInternalServerError { return &NetworkPruneInternalServerError{} } -/* NetworkPruneInternalServerError describes a response with status code 500, with default header values. +/* +NetworkPruneInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -142,12 +150,19 @@ func (o *NetworkPruneInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the network prune internal server error response +func (o *NetworkPruneInternalServerError) Code() int { + return 500 +} + func (o *NetworkPruneInternalServerError) Error() string { - return fmt.Sprintf("[POST /networks/prune][%d] networkPruneInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/prune][%d] networkPruneInternalServerError %s", 500, payload) } func (o *NetworkPruneInternalServerError) String() string { - return fmt.Sprintf("[POST /networks/prune][%d] networkPruneInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /networks/prune][%d] networkPruneInternalServerError %s", 500, payload) } func (o *NetworkPruneInternalServerError) GetPayload() *models.ErrorResponse { @@ -159,14 +174,15 @@ func (o *NetworkPruneInternalServerError) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*NetworkPruneOKBody NetworkPruneResponse +/* +NetworkPruneOKBody NetworkPruneResponse swagger:model NetworkPruneOKBody */ type NetworkPruneOKBody struct { diff --git a/client/node/node_client.go b/client/node/node_client.go index febde7f..d7beb9d 100644 --- a/client/node/node_client.go +++ b/client/node/node_client.go @@ -2,13 +2,11 @@ package node -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" "github.com/go-openapi/runtime" + httptransport "github.com/go-openapi/runtime/client" "github.com/go-openapi/strfmt" ) @@ -17,6 +15,31 @@ func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientServi return &Client{transport: transport, formats: formats} } +// New creates a new node API client with basic auth credentials. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - user: user for basic authentication header. +// - password: password for basic authentication header. +func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BasicAuth(user, password) + return &Client{transport: transport, formats: strfmt.Default} +} + +// New creates a new node API client with a bearer token for authentication. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - bearerToken: bearer token for Bearer authentication header. +func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BearerToken(bearerToken) + return &Client{transport: transport, formats: strfmt.Default} +} + /* Client for node API */ @@ -25,9 +48,53 @@ type Client struct { formats strfmt.Registry } -// ClientOption is the option for Client methods +// ClientOption may be used to customize the behavior of Client methods. type ClientOption func(*runtime.ClientOperation) +// This client is generated with a few options you might find useful for your swagger spec. +// +// Feel free to add you own set of options. + +// WithContentType allows the client to force the Content-Type header +// to negotiate a specific Consumer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithContentType(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{mime} + } +} + +// WithContentTypeApplicationJSON sets the Content-Type header to "application/json". +func WithContentTypeApplicationJSON(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"application/json"} +} + +// WithContentTypeTextPlain sets the Content-Type header to "text/plain". +func WithContentTypeTextPlain(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"text/plain"} +} + +// WithAccept allows the client to force the Accept header +// to negotiate a specific Producer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithAccept(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{mime} + } +} + +// WithAcceptApplicationJSON sets the Accept header to "application/json". +func WithAcceptApplicationJSON(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"application/json"} +} + +// WithAcceptTextPlain sets the Accept header to "text/plain". +func WithAcceptTextPlain(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"text/plain"} +} + // ClientService is the interface for Client methods type ClientService interface { NodeDelete(params *NodeDeleteParams, opts ...ClientOption) (*NodeDeleteOK, error) @@ -42,10 +109,10 @@ type ClientService interface { } /* - NodeDelete deletes a node +NodeDelete deletes a node */ func (a *Client) NodeDelete(params *NodeDeleteParams, opts ...ClientOption) (*NodeDeleteOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewNodeDeleteParams() } @@ -64,26 +131,31 @@ func (a *Client) NodeDelete(params *NodeDeleteParams, opts ...ClientOption) (*No for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*NodeDeleteOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for NodeDelete: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - NodeInspect inspects a node +NodeInspect inspects a node */ func (a *Client) NodeInspect(params *NodeInspectParams, opts ...ClientOption) (*NodeInspectOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewNodeInspectParams() } @@ -102,26 +174,31 @@ func (a *Client) NodeInspect(params *NodeInspectParams, opts ...ClientOption) (* for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*NodeInspectOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for NodeInspect: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - NodeList lists nodes +NodeList lists nodes */ func (a *Client) NodeList(params *NodeListParams, opts ...ClientOption) (*NodeListOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewNodeListParams() } @@ -140,26 +217,31 @@ func (a *Client) NodeList(params *NodeListParams, opts ...ClientOption) (*NodeLi for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*NodeListOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for NodeList: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - NodeUpdate updates a node +NodeUpdate updates a node */ func (a *Client) NodeUpdate(params *NodeUpdateParams, opts ...ClientOption) (*NodeUpdateOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewNodeUpdateParams() } @@ -178,17 +260,22 @@ func (a *Client) NodeUpdate(params *NodeUpdateParams, opts ...ClientOption) (*No for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*NodeUpdateOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for NodeUpdate: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } diff --git a/client/node/node_delete_parameters.go b/client/node/node_delete_parameters.go index ec77b0c..b5b1876 100644 --- a/client/node/node_delete_parameters.go +++ b/client/node/node_delete_parameters.go @@ -2,9 +2,6 @@ package node -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewNodeDeleteParamsWithHTTPClient(client *http.Client) *NodeDeleteParams { } } -/* NodeDeleteParams contains all the parameters to send to the API endpoint - for the node delete operation. +/* +NodeDeleteParams contains all the parameters to send to the API endpoint + + for the node delete operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type NodeDeleteParams struct { diff --git a/client/node/node_delete_responses.go b/client/node/node_delete_responses.go index 8796982..82fcf1d 100644 --- a/client/node/node_delete_responses.go +++ b/client/node/node_delete_responses.go @@ -2,10 +2,9 @@ package node -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type NodeDeleteReader struct { } // ReadResponse reads a server response into the received o. -func (o *NodeDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *NodeDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewNodeDeleteOK() @@ -48,7 +47,7 @@ func (o *NodeDeleteReader) ReadResponse(response runtime.ClientResponse, consume } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[DELETE /nodes/{id}] NodeDelete", response, response.Code()) } } @@ -57,7 +56,8 @@ func NewNodeDeleteOK() *NodeDeleteOK { return &NodeDeleteOK{} } -/* NodeDeleteOK describes a response with status code 200, with default header values. +/* +NodeDeleteOK describes a response with status code 200, with default header values. no error */ @@ -89,12 +89,17 @@ func (o *NodeDeleteOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the node delete o k response +func (o *NodeDeleteOK) Code() int { + return 200 +} + func (o *NodeDeleteOK) Error() string { - return fmt.Sprintf("[DELETE /nodes/{id}][%d] nodeDeleteOK ", 200) + return fmt.Sprintf("[DELETE /nodes/{id}][%d] nodeDeleteOK", 200) } func (o *NodeDeleteOK) String() string { - return fmt.Sprintf("[DELETE /nodes/{id}][%d] nodeDeleteOK ", 200) + return fmt.Sprintf("[DELETE /nodes/{id}][%d] nodeDeleteOK", 200) } func (o *NodeDeleteOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -107,7 +112,8 @@ func NewNodeDeleteNotFound() *NodeDeleteNotFound { return &NodeDeleteNotFound{} } -/* NodeDeleteNotFound describes a response with status code 404, with default header values. +/* +NodeDeleteNotFound describes a response with status code 404, with default header values. no such node */ @@ -140,12 +146,19 @@ func (o *NodeDeleteNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the node delete not found response +func (o *NodeDeleteNotFound) Code() int { + return 404 +} + func (o *NodeDeleteNotFound) Error() string { - return fmt.Sprintf("[DELETE /nodes/{id}][%d] nodeDeleteNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /nodes/{id}][%d] nodeDeleteNotFound %s", 404, payload) } func (o *NodeDeleteNotFound) String() string { - return fmt.Sprintf("[DELETE /nodes/{id}][%d] nodeDeleteNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /nodes/{id}][%d] nodeDeleteNotFound %s", 404, payload) } func (o *NodeDeleteNotFound) GetPayload() *models.ErrorResponse { @@ -157,7 +170,7 @@ func (o *NodeDeleteNotFound) readResponse(response runtime.ClientResponse, consu o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -169,7 +182,8 @@ func NewNodeDeleteInternalServerError() *NodeDeleteInternalServerError { return &NodeDeleteInternalServerError{} } -/* NodeDeleteInternalServerError describes a response with status code 500, with default header values. +/* +NodeDeleteInternalServerError describes a response with status code 500, with default header values. server error */ @@ -202,12 +216,19 @@ func (o *NodeDeleteInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the node delete internal server error response +func (o *NodeDeleteInternalServerError) Code() int { + return 500 +} + func (o *NodeDeleteInternalServerError) Error() string { - return fmt.Sprintf("[DELETE /nodes/{id}][%d] nodeDeleteInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /nodes/{id}][%d] nodeDeleteInternalServerError %s", 500, payload) } func (o *NodeDeleteInternalServerError) String() string { - return fmt.Sprintf("[DELETE /nodes/{id}][%d] nodeDeleteInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /nodes/{id}][%d] nodeDeleteInternalServerError %s", 500, payload) } func (o *NodeDeleteInternalServerError) GetPayload() *models.ErrorResponse { @@ -219,7 +240,7 @@ func (o *NodeDeleteInternalServerError) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -231,7 +252,8 @@ func NewNodeDeleteServiceUnavailable() *NodeDeleteServiceUnavailable { return &NodeDeleteServiceUnavailable{} } -/* NodeDeleteServiceUnavailable describes a response with status code 503, with default header values. +/* +NodeDeleteServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -264,12 +286,19 @@ func (o *NodeDeleteServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the node delete service unavailable response +func (o *NodeDeleteServiceUnavailable) Code() int { + return 503 +} + func (o *NodeDeleteServiceUnavailable) Error() string { - return fmt.Sprintf("[DELETE /nodes/{id}][%d] nodeDeleteServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /nodes/{id}][%d] nodeDeleteServiceUnavailable %s", 503, payload) } func (o *NodeDeleteServiceUnavailable) String() string { - return fmt.Sprintf("[DELETE /nodes/{id}][%d] nodeDeleteServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /nodes/{id}][%d] nodeDeleteServiceUnavailable %s", 503, payload) } func (o *NodeDeleteServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -281,7 +310,7 @@ func (o *NodeDeleteServiceUnavailable) readResponse(response runtime.ClientRespo o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/node/node_inspect_parameters.go b/client/node/node_inspect_parameters.go index 5e6aa8d..c79209f 100644 --- a/client/node/node_inspect_parameters.go +++ b/client/node/node_inspect_parameters.go @@ -2,9 +2,6 @@ package node -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewNodeInspectParamsWithHTTPClient(client *http.Client) *NodeInspectParams } } -/* NodeInspectParams contains all the parameters to send to the API endpoint - for the node inspect operation. +/* +NodeInspectParams contains all the parameters to send to the API endpoint + + for the node inspect operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type NodeInspectParams struct { diff --git a/client/node/node_inspect_responses.go b/client/node/node_inspect_responses.go index fd69afe..dd784fd 100644 --- a/client/node/node_inspect_responses.go +++ b/client/node/node_inspect_responses.go @@ -2,10 +2,9 @@ package node -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type NodeInspectReader struct { } // ReadResponse reads a server response into the received o. -func (o *NodeInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *NodeInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewNodeInspectOK() @@ -48,7 +47,7 @@ func (o *NodeInspectReader) ReadResponse(response runtime.ClientResponse, consum } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /nodes/{id}] NodeInspect", response, response.Code()) } } @@ -57,7 +56,8 @@ func NewNodeInspectOK() *NodeInspectOK { return &NodeInspectOK{} } -/* NodeInspectOK describes a response with status code 200, with default header values. +/* +NodeInspectOK describes a response with status code 200, with default header values. no error */ @@ -90,12 +90,19 @@ func (o *NodeInspectOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the node inspect o k response +func (o *NodeInspectOK) Code() int { + return 200 +} + func (o *NodeInspectOK) Error() string { - return fmt.Sprintf("[GET /nodes/{id}][%d] nodeInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /nodes/{id}][%d] nodeInspectOK %s", 200, payload) } func (o *NodeInspectOK) String() string { - return fmt.Sprintf("[GET /nodes/{id}][%d] nodeInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /nodes/{id}][%d] nodeInspectOK %s", 200, payload) } func (o *NodeInspectOK) GetPayload() *models.Node { @@ -107,7 +114,7 @@ func (o *NodeInspectOK) readResponse(response runtime.ClientResponse, consumer r o.Payload = new(models.Node) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -119,7 +126,8 @@ func NewNodeInspectNotFound() *NodeInspectNotFound { return &NodeInspectNotFound{} } -/* NodeInspectNotFound describes a response with status code 404, with default header values. +/* +NodeInspectNotFound describes a response with status code 404, with default header values. no such node */ @@ -152,12 +160,19 @@ func (o *NodeInspectNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the node inspect not found response +func (o *NodeInspectNotFound) Code() int { + return 404 +} + func (o *NodeInspectNotFound) Error() string { - return fmt.Sprintf("[GET /nodes/{id}][%d] nodeInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /nodes/{id}][%d] nodeInspectNotFound %s", 404, payload) } func (o *NodeInspectNotFound) String() string { - return fmt.Sprintf("[GET /nodes/{id}][%d] nodeInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /nodes/{id}][%d] nodeInspectNotFound %s", 404, payload) } func (o *NodeInspectNotFound) GetPayload() *models.ErrorResponse { @@ -169,7 +184,7 @@ func (o *NodeInspectNotFound) readResponse(response runtime.ClientResponse, cons o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -181,7 +196,8 @@ func NewNodeInspectInternalServerError() *NodeInspectInternalServerError { return &NodeInspectInternalServerError{} } -/* NodeInspectInternalServerError describes a response with status code 500, with default header values. +/* +NodeInspectInternalServerError describes a response with status code 500, with default header values. server error */ @@ -214,12 +230,19 @@ func (o *NodeInspectInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the node inspect internal server error response +func (o *NodeInspectInternalServerError) Code() int { + return 500 +} + func (o *NodeInspectInternalServerError) Error() string { - return fmt.Sprintf("[GET /nodes/{id}][%d] nodeInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /nodes/{id}][%d] nodeInspectInternalServerError %s", 500, payload) } func (o *NodeInspectInternalServerError) String() string { - return fmt.Sprintf("[GET /nodes/{id}][%d] nodeInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /nodes/{id}][%d] nodeInspectInternalServerError %s", 500, payload) } func (o *NodeInspectInternalServerError) GetPayload() *models.ErrorResponse { @@ -231,7 +254,7 @@ func (o *NodeInspectInternalServerError) readResponse(response runtime.ClientRes o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -243,7 +266,8 @@ func NewNodeInspectServiceUnavailable() *NodeInspectServiceUnavailable { return &NodeInspectServiceUnavailable{} } -/* NodeInspectServiceUnavailable describes a response with status code 503, with default header values. +/* +NodeInspectServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -276,12 +300,19 @@ func (o *NodeInspectServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the node inspect service unavailable response +func (o *NodeInspectServiceUnavailable) Code() int { + return 503 +} + func (o *NodeInspectServiceUnavailable) Error() string { - return fmt.Sprintf("[GET /nodes/{id}][%d] nodeInspectServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /nodes/{id}][%d] nodeInspectServiceUnavailable %s", 503, payload) } func (o *NodeInspectServiceUnavailable) String() string { - return fmt.Sprintf("[GET /nodes/{id}][%d] nodeInspectServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /nodes/{id}][%d] nodeInspectServiceUnavailable %s", 503, payload) } func (o *NodeInspectServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -293,7 +324,7 @@ func (o *NodeInspectServiceUnavailable) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/node/node_list_parameters.go b/client/node/node_list_parameters.go index 7a256b4..8ace31a 100644 --- a/client/node/node_list_parameters.go +++ b/client/node/node_list_parameters.go @@ -2,9 +2,6 @@ package node -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewNodeListParamsWithHTTPClient(client *http.Client) *NodeListParams { } } -/* NodeListParams contains all the parameters to send to the API endpoint - for the node list operation. +/* +NodeListParams contains all the parameters to send to the API endpoint + + for the node list operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type NodeListParams struct { diff --git a/client/node/node_list_responses.go b/client/node/node_list_responses.go index 512b53c..6c16ca9 100644 --- a/client/node/node_list_responses.go +++ b/client/node/node_list_responses.go @@ -2,10 +2,9 @@ package node -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type NodeListReader struct { } // ReadResponse reads a server response into the received o. -func (o *NodeListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *NodeListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewNodeListOK() @@ -42,7 +41,7 @@ func (o *NodeListReader) ReadResponse(response runtime.ClientResponse, consumer } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /nodes] NodeList", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewNodeListOK() *NodeListOK { return &NodeListOK{} } -/* NodeListOK describes a response with status code 200, with default header values. +/* +NodeListOK describes a response with status code 200, with default header values. no error */ @@ -84,12 +84,19 @@ func (o *NodeListOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the node list o k response +func (o *NodeListOK) Code() int { + return 200 +} + func (o *NodeListOK) Error() string { - return fmt.Sprintf("[GET /nodes][%d] nodeListOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /nodes][%d] nodeListOK %s", 200, payload) } func (o *NodeListOK) String() string { - return fmt.Sprintf("[GET /nodes][%d] nodeListOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /nodes][%d] nodeListOK %s", 200, payload) } func (o *NodeListOK) GetPayload() []*models.Node { @@ -99,7 +106,7 @@ func (o *NodeListOK) GetPayload() []*models.Node { func (o *NodeListOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { // response payload - if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), &o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -111,7 +118,8 @@ func NewNodeListInternalServerError() *NodeListInternalServerError { return &NodeListInternalServerError{} } -/* NodeListInternalServerError describes a response with status code 500, with default header values. +/* +NodeListInternalServerError describes a response with status code 500, with default header values. server error */ @@ -144,12 +152,19 @@ func (o *NodeListInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the node list internal server error response +func (o *NodeListInternalServerError) Code() int { + return 500 +} + func (o *NodeListInternalServerError) Error() string { - return fmt.Sprintf("[GET /nodes][%d] nodeListInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /nodes][%d] nodeListInternalServerError %s", 500, payload) } func (o *NodeListInternalServerError) String() string { - return fmt.Sprintf("[GET /nodes][%d] nodeListInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /nodes][%d] nodeListInternalServerError %s", 500, payload) } func (o *NodeListInternalServerError) GetPayload() *models.ErrorResponse { @@ -161,7 +176,7 @@ func (o *NodeListInternalServerError) readResponse(response runtime.ClientRespon o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -173,7 +188,8 @@ func NewNodeListServiceUnavailable() *NodeListServiceUnavailable { return &NodeListServiceUnavailable{} } -/* NodeListServiceUnavailable describes a response with status code 503, with default header values. +/* +NodeListServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -206,12 +222,19 @@ func (o *NodeListServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the node list service unavailable response +func (o *NodeListServiceUnavailable) Code() int { + return 503 +} + func (o *NodeListServiceUnavailable) Error() string { - return fmt.Sprintf("[GET /nodes][%d] nodeListServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /nodes][%d] nodeListServiceUnavailable %s", 503, payload) } func (o *NodeListServiceUnavailable) String() string { - return fmt.Sprintf("[GET /nodes][%d] nodeListServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /nodes][%d] nodeListServiceUnavailable %s", 503, payload) } func (o *NodeListServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -223,7 +246,7 @@ func (o *NodeListServiceUnavailable) readResponse(response runtime.ClientRespons o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/node/node_update_parameters.go b/client/node/node_update_parameters.go index f280da3..7a12909 100644 --- a/client/node/node_update_parameters.go +++ b/client/node/node_update_parameters.go @@ -2,9 +2,6 @@ package node -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -55,10 +52,12 @@ func NewNodeUpdateParamsWithHTTPClient(client *http.Client) *NodeUpdateParams { } } -/* NodeUpdateParams contains all the parameters to send to the API endpoint - for the node update operation. +/* +NodeUpdateParams contains all the parameters to send to the API endpoint + + for the node update operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type NodeUpdateParams struct { diff --git a/client/node/node_update_responses.go b/client/node/node_update_responses.go index 0169b51..4b02278 100644 --- a/client/node/node_update_responses.go +++ b/client/node/node_update_responses.go @@ -2,10 +2,9 @@ package node -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type NodeUpdateReader struct { } // ReadResponse reads a server response into the received o. -func (o *NodeUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *NodeUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewNodeUpdateOK() @@ -54,7 +53,7 @@ func (o *NodeUpdateReader) ReadResponse(response runtime.ClientResponse, consume } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /nodes/{id}/update] NodeUpdate", response, response.Code()) } } @@ -63,7 +62,8 @@ func NewNodeUpdateOK() *NodeUpdateOK { return &NodeUpdateOK{} } -/* NodeUpdateOK describes a response with status code 200, with default header values. +/* +NodeUpdateOK describes a response with status code 200, with default header values. no error */ @@ -95,12 +95,17 @@ func (o *NodeUpdateOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the node update o k response +func (o *NodeUpdateOK) Code() int { + return 200 +} + func (o *NodeUpdateOK) Error() string { - return fmt.Sprintf("[POST /nodes/{id}/update][%d] nodeUpdateOK ", 200) + return fmt.Sprintf("[POST /nodes/{id}/update][%d] nodeUpdateOK", 200) } func (o *NodeUpdateOK) String() string { - return fmt.Sprintf("[POST /nodes/{id}/update][%d] nodeUpdateOK ", 200) + return fmt.Sprintf("[POST /nodes/{id}/update][%d] nodeUpdateOK", 200) } func (o *NodeUpdateOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -113,7 +118,8 @@ func NewNodeUpdateBadRequest() *NodeUpdateBadRequest { return &NodeUpdateBadRequest{} } -/* NodeUpdateBadRequest describes a response with status code 400, with default header values. +/* +NodeUpdateBadRequest describes a response with status code 400, with default header values. bad parameter */ @@ -146,12 +152,19 @@ func (o *NodeUpdateBadRequest) IsCode(code int) bool { return code == 400 } +// Code gets the status code for the node update bad request response +func (o *NodeUpdateBadRequest) Code() int { + return 400 +} + func (o *NodeUpdateBadRequest) Error() string { - return fmt.Sprintf("[POST /nodes/{id}/update][%d] nodeUpdateBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /nodes/{id}/update][%d] nodeUpdateBadRequest %s", 400, payload) } func (o *NodeUpdateBadRequest) String() string { - return fmt.Sprintf("[POST /nodes/{id}/update][%d] nodeUpdateBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /nodes/{id}/update][%d] nodeUpdateBadRequest %s", 400, payload) } func (o *NodeUpdateBadRequest) GetPayload() *models.ErrorResponse { @@ -163,7 +176,7 @@ func (o *NodeUpdateBadRequest) readResponse(response runtime.ClientResponse, con o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -175,7 +188,8 @@ func NewNodeUpdateNotFound() *NodeUpdateNotFound { return &NodeUpdateNotFound{} } -/* NodeUpdateNotFound describes a response with status code 404, with default header values. +/* +NodeUpdateNotFound describes a response with status code 404, with default header values. no such node */ @@ -208,12 +222,19 @@ func (o *NodeUpdateNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the node update not found response +func (o *NodeUpdateNotFound) Code() int { + return 404 +} + func (o *NodeUpdateNotFound) Error() string { - return fmt.Sprintf("[POST /nodes/{id}/update][%d] nodeUpdateNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /nodes/{id}/update][%d] nodeUpdateNotFound %s", 404, payload) } func (o *NodeUpdateNotFound) String() string { - return fmt.Sprintf("[POST /nodes/{id}/update][%d] nodeUpdateNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /nodes/{id}/update][%d] nodeUpdateNotFound %s", 404, payload) } func (o *NodeUpdateNotFound) GetPayload() *models.ErrorResponse { @@ -225,7 +246,7 @@ func (o *NodeUpdateNotFound) readResponse(response runtime.ClientResponse, consu o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -237,7 +258,8 @@ func NewNodeUpdateInternalServerError() *NodeUpdateInternalServerError { return &NodeUpdateInternalServerError{} } -/* NodeUpdateInternalServerError describes a response with status code 500, with default header values. +/* +NodeUpdateInternalServerError describes a response with status code 500, with default header values. server error */ @@ -270,12 +292,19 @@ func (o *NodeUpdateInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the node update internal server error response +func (o *NodeUpdateInternalServerError) Code() int { + return 500 +} + func (o *NodeUpdateInternalServerError) Error() string { - return fmt.Sprintf("[POST /nodes/{id}/update][%d] nodeUpdateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /nodes/{id}/update][%d] nodeUpdateInternalServerError %s", 500, payload) } func (o *NodeUpdateInternalServerError) String() string { - return fmt.Sprintf("[POST /nodes/{id}/update][%d] nodeUpdateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /nodes/{id}/update][%d] nodeUpdateInternalServerError %s", 500, payload) } func (o *NodeUpdateInternalServerError) GetPayload() *models.ErrorResponse { @@ -287,7 +316,7 @@ func (o *NodeUpdateInternalServerError) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -299,7 +328,8 @@ func NewNodeUpdateServiceUnavailable() *NodeUpdateServiceUnavailable { return &NodeUpdateServiceUnavailable{} } -/* NodeUpdateServiceUnavailable describes a response with status code 503, with default header values. +/* +NodeUpdateServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -332,12 +362,19 @@ func (o *NodeUpdateServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the node update service unavailable response +func (o *NodeUpdateServiceUnavailable) Code() int { + return 503 +} + func (o *NodeUpdateServiceUnavailable) Error() string { - return fmt.Sprintf("[POST /nodes/{id}/update][%d] nodeUpdateServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /nodes/{id}/update][%d] nodeUpdateServiceUnavailable %s", 503, payload) } func (o *NodeUpdateServiceUnavailable) String() string { - return fmt.Sprintf("[POST /nodes/{id}/update][%d] nodeUpdateServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /nodes/{id}/update][%d] nodeUpdateServiceUnavailable %s", 503, payload) } func (o *NodeUpdateServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -349,7 +386,7 @@ func (o *NodeUpdateServiceUnavailable) readResponse(response runtime.ClientRespo o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/plugin/get_plugin_privileges_parameters.go b/client/plugin/get_plugin_privileges_parameters.go index 5f34074..f597ffb 100644 --- a/client/plugin/get_plugin_privileges_parameters.go +++ b/client/plugin/get_plugin_privileges_parameters.go @@ -2,9 +2,6 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewGetPluginPrivilegesParamsWithHTTPClient(client *http.Client) *GetPluginP } } -/* GetPluginPrivilegesParams contains all the parameters to send to the API endpoint - for the get plugin privileges operation. +/* +GetPluginPrivilegesParams contains all the parameters to send to the API endpoint + + for the get plugin privileges operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type GetPluginPrivilegesParams struct { diff --git a/client/plugin/get_plugin_privileges_responses.go b/client/plugin/get_plugin_privileges_responses.go index d335f69..9433504 100644 --- a/client/plugin/get_plugin_privileges_responses.go +++ b/client/plugin/get_plugin_privileges_responses.go @@ -2,11 +2,10 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -23,7 +22,7 @@ type GetPluginPrivilegesReader struct { } // ReadResponse reads a server response into the received o. -func (o *GetPluginPrivilegesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *GetPluginPrivilegesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewGetPluginPrivilegesOK() @@ -38,7 +37,7 @@ func (o *GetPluginPrivilegesReader) ReadResponse(response runtime.ClientResponse } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /plugins/privileges] GetPluginPrivileges", response, response.Code()) } } @@ -47,7 +46,8 @@ func NewGetPluginPrivilegesOK() *GetPluginPrivilegesOK { return &GetPluginPrivilegesOK{} } -/* GetPluginPrivilegesOK describes a response with status code 200, with default header values. +/* +GetPluginPrivilegesOK describes a response with status code 200, with default header values. no error */ @@ -80,12 +80,19 @@ func (o *GetPluginPrivilegesOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the get plugin privileges o k response +func (o *GetPluginPrivilegesOK) Code() int { + return 200 +} + func (o *GetPluginPrivilegesOK) Error() string { - return fmt.Sprintf("[GET /plugins/privileges][%d] getPluginPrivilegesOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /plugins/privileges][%d] getPluginPrivilegesOK %s", 200, payload) } func (o *GetPluginPrivilegesOK) String() string { - return fmt.Sprintf("[GET /plugins/privileges][%d] getPluginPrivilegesOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /plugins/privileges][%d] getPluginPrivilegesOK %s", 200, payload) } func (o *GetPluginPrivilegesOK) GetPayload() []*GetPluginPrivilegesOKBodyItems0 { @@ -95,7 +102,7 @@ func (o *GetPluginPrivilegesOK) GetPayload() []*GetPluginPrivilegesOKBodyItems0 func (o *GetPluginPrivilegesOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { // response payload - if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), &o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -107,7 +114,8 @@ func NewGetPluginPrivilegesInternalServerError() *GetPluginPrivilegesInternalSer return &GetPluginPrivilegesInternalServerError{} } -/* GetPluginPrivilegesInternalServerError describes a response with status code 500, with default header values. +/* +GetPluginPrivilegesInternalServerError describes a response with status code 500, with default header values. server error */ @@ -140,12 +148,19 @@ func (o *GetPluginPrivilegesInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the get plugin privileges internal server error response +func (o *GetPluginPrivilegesInternalServerError) Code() int { + return 500 +} + func (o *GetPluginPrivilegesInternalServerError) Error() string { - return fmt.Sprintf("[GET /plugins/privileges][%d] getPluginPrivilegesInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /plugins/privileges][%d] getPluginPrivilegesInternalServerError %s", 500, payload) } func (o *GetPluginPrivilegesInternalServerError) String() string { - return fmt.Sprintf("[GET /plugins/privileges][%d] getPluginPrivilegesInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /plugins/privileges][%d] getPluginPrivilegesInternalServerError %s", 500, payload) } func (o *GetPluginPrivilegesInternalServerError) GetPayload() *models.ErrorResponse { @@ -157,14 +172,15 @@ func (o *GetPluginPrivilegesInternalServerError) readResponse(response runtime.C o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*GetPluginPrivilegesOKBodyItems0 PluginPrivilegeItem +/* +GetPluginPrivilegesOKBodyItems0 PluginPrivilegeItem // // Describes a permission the user has to accept upon installing the plugin. swagger:model GetPluginPrivilegesOKBodyItems0 diff --git a/client/plugin/plugin_client.go b/client/plugin/plugin_client.go index 634bf75..bfd7cc6 100644 --- a/client/plugin/plugin_client.go +++ b/client/plugin/plugin_client.go @@ -2,13 +2,11 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" "github.com/go-openapi/runtime" + httptransport "github.com/go-openapi/runtime/client" "github.com/go-openapi/strfmt" ) @@ -17,6 +15,31 @@ func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientServi return &Client{transport: transport, formats: formats} } +// New creates a new plugin API client with basic auth credentials. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - user: user for basic authentication header. +// - password: password for basic authentication header. +func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BasicAuth(user, password) + return &Client{transport: transport, formats: strfmt.Default} +} + +// New creates a new plugin API client with a bearer token for authentication. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - bearerToken: bearer token for Bearer authentication header. +func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BearerToken(bearerToken) + return &Client{transport: transport, formats: strfmt.Default} +} + /* Client for plugin API */ @@ -25,9 +48,58 @@ type Client struct { formats strfmt.Registry } -// ClientOption is the option for Client methods +// ClientOption may be used to customize the behavior of Client methods. type ClientOption func(*runtime.ClientOperation) +// This client is generated with a few options you might find useful for your swagger spec. +// +// Feel free to add you own set of options. + +// WithContentType allows the client to force the Content-Type header +// to negotiate a specific Consumer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithContentType(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{mime} + } +} + +// WithContentTypeApplicationJSON sets the Content-Type header to "application/json". +func WithContentTypeApplicationJSON(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"application/json"} +} + +// WithContentTypeApplicationxTar sets the Content-Type header to "application/x-tar". +func WithContentTypeApplicationxTar(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"application/x-tar"} +} + +// WithContentTypeTextPlain sets the Content-Type header to "text/plain". +func WithContentTypeTextPlain(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"text/plain"} +} + +// WithAccept allows the client to force the Accept header +// to negotiate a specific Producer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithAccept(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{mime} + } +} + +// WithAcceptApplicationJSON sets the Accept header to "application/json". +func WithAcceptApplicationJSON(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"application/json"} +} + +// WithAcceptTextPlain sets the Accept header to "text/plain". +func WithAcceptTextPlain(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"text/plain"} +} + // ClientService is the interface for Client methods type ClientService interface { GetPluginPrivileges(params *GetPluginPrivilegesParams, opts ...ClientOption) (*GetPluginPrivilegesOK, error) @@ -56,10 +128,10 @@ type ClientService interface { } /* - GetPluginPrivileges gets plugin privileges +GetPluginPrivileges gets plugin privileges */ func (a *Client) GetPluginPrivileges(params *GetPluginPrivilegesParams, opts ...ClientOption) (*GetPluginPrivilegesOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewGetPluginPrivilegesParams() } @@ -78,26 +150,31 @@ func (a *Client) GetPluginPrivileges(params *GetPluginPrivilegesParams, opts ... for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*GetPluginPrivilegesOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for GetPluginPrivileges: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - PluginCreate creates a plugin +PluginCreate creates a plugin */ func (a *Client) PluginCreate(params *PluginCreateParams, opts ...ClientOption) (*PluginCreateNoContent, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewPluginCreateParams() } @@ -116,26 +193,31 @@ func (a *Client) PluginCreate(params *PluginCreateParams, opts ...ClientOption) for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*PluginCreateNoContent) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for PluginCreate: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - PluginDelete removes a plugin +PluginDelete removes a plugin */ func (a *Client) PluginDelete(params *PluginDeleteParams, opts ...ClientOption) (*PluginDeleteOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewPluginDeleteParams() } @@ -154,26 +236,31 @@ func (a *Client) PluginDelete(params *PluginDeleteParams, opts ...ClientOption) for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*PluginDeleteOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for PluginDelete: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - PluginDisable disables a plugin +PluginDisable disables a plugin */ func (a *Client) PluginDisable(params *PluginDisableParams, opts ...ClientOption) (*PluginDisableOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewPluginDisableParams() } @@ -192,26 +279,31 @@ func (a *Client) PluginDisable(params *PluginDisableParams, opts ...ClientOption for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*PluginDisableOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for PluginDisable: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - PluginEnable enables a plugin +PluginEnable enables a plugin */ func (a *Client) PluginEnable(params *PluginEnableParams, opts ...ClientOption) (*PluginEnableOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewPluginEnableParams() } @@ -230,26 +322,31 @@ func (a *Client) PluginEnable(params *PluginEnableParams, opts ...ClientOption) for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*PluginEnableOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for PluginEnable: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - PluginInspect inspects a plugin +PluginInspect inspects a plugin */ func (a *Client) PluginInspect(params *PluginInspectParams, opts ...ClientOption) (*PluginInspectOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewPluginInspectParams() } @@ -268,28 +365,33 @@ func (a *Client) PluginInspect(params *PluginInspectParams, opts ...ClientOption for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*PluginInspectOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for PluginInspect: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - PluginList lists plugins +PluginList lists plugins - Returns information about installed plugins. +Returns information about installed plugins. */ func (a *Client) PluginList(params *PluginListParams, opts ...ClientOption) (*PluginListOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewPluginListParams() } @@ -308,29 +410,33 @@ func (a *Client) PluginList(params *PluginListParams, opts ...ClientOption) (*Pl for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*PluginListOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for PluginList: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - PluginPull installs a plugin - - Pulls and installs a plugin. After the plugin is installed, it can be enabled using the [`POST /plugins/{name}/enable` endpoint](#operation/PostPluginsEnable). +PluginPull installs a plugin +Pulls and installs a plugin. After the plugin is installed, it can be enabled using the [`POST /plugins/{name}/enable` endpoint](#operation/PostPluginsEnable). */ func (a *Client) PluginPull(params *PluginPullParams, opts ...ClientOption) (*PluginPullNoContent, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewPluginPullParams() } @@ -349,29 +455,33 @@ func (a *Client) PluginPull(params *PluginPullParams, opts ...ClientOption) (*Pl for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*PluginPullNoContent) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for PluginPull: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - PluginPush pushes a plugin - - Push a plugin to the registry. +PluginPush pushes a plugin +Push a plugin to the registry. */ func (a *Client) PluginPush(params *PluginPushParams, opts ...ClientOption) (*PluginPushOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewPluginPushParams() } @@ -390,26 +500,31 @@ func (a *Client) PluginPush(params *PluginPushParams, opts ...ClientOption) (*Pl for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*PluginPushOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for PluginPush: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - PluginSet configures a plugin +PluginSet configures a plugin */ func (a *Client) PluginSet(params *PluginSetParams, opts ...ClientOption) (*PluginSetNoContent, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewPluginSetParams() } @@ -428,26 +543,31 @@ func (a *Client) PluginSet(params *PluginSetParams, opts ...ClientOption) (*Plug for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*PluginSetNoContent) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for PluginSet: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - PluginUpgrade upgrades a plugin +PluginUpgrade upgrades a plugin */ func (a *Client) PluginUpgrade(params *PluginUpgradeParams, opts ...ClientOption) (*PluginUpgradeNoContent, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewPluginUpgradeParams() } @@ -466,17 +586,22 @@ func (a *Client) PluginUpgrade(params *PluginUpgradeParams, opts ...ClientOption for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*PluginUpgradeNoContent) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for PluginUpgrade: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } diff --git a/client/plugin/plugin_create_parameters.go b/client/plugin/plugin_create_parameters.go index 78334a2..89094da 100644 --- a/client/plugin/plugin_create_parameters.go +++ b/client/plugin/plugin_create_parameters.go @@ -2,9 +2,6 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "io" @@ -53,10 +50,12 @@ func NewPluginCreateParamsWithHTTPClient(client *http.Client) *PluginCreateParam } } -/* PluginCreateParams contains all the parameters to send to the API endpoint - for the plugin create operation. +/* +PluginCreateParams contains all the parameters to send to the API endpoint + + for the plugin create operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type PluginCreateParams struct { diff --git a/client/plugin/plugin_create_responses.go b/client/plugin/plugin_create_responses.go index da9d55e..2b9217d 100644 --- a/client/plugin/plugin_create_responses.go +++ b/client/plugin/plugin_create_responses.go @@ -2,10 +2,9 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type PluginCreateReader struct { } // ReadResponse reads a server response into the received o. -func (o *PluginCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *PluginCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 204: result := NewPluginCreateNoContent() @@ -36,7 +35,7 @@ func (o *PluginCreateReader) ReadResponse(response runtime.ClientResponse, consu } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /plugins/create] PluginCreate", response, response.Code()) } } @@ -45,7 +44,8 @@ func NewPluginCreateNoContent() *PluginCreateNoContent { return &PluginCreateNoContent{} } -/* PluginCreateNoContent describes a response with status code 204, with default header values. +/* +PluginCreateNoContent describes a response with status code 204, with default header values. no error */ @@ -77,12 +77,17 @@ func (o *PluginCreateNoContent) IsCode(code int) bool { return code == 204 } +// Code gets the status code for the plugin create no content response +func (o *PluginCreateNoContent) Code() int { + return 204 +} + func (o *PluginCreateNoContent) Error() string { - return fmt.Sprintf("[POST /plugins/create][%d] pluginCreateNoContent ", 204) + return fmt.Sprintf("[POST /plugins/create][%d] pluginCreateNoContent", 204) } func (o *PluginCreateNoContent) String() string { - return fmt.Sprintf("[POST /plugins/create][%d] pluginCreateNoContent ", 204) + return fmt.Sprintf("[POST /plugins/create][%d] pluginCreateNoContent", 204) } func (o *PluginCreateNoContent) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -95,7 +100,8 @@ func NewPluginCreateInternalServerError() *PluginCreateInternalServerError { return &PluginCreateInternalServerError{} } -/* PluginCreateInternalServerError describes a response with status code 500, with default header values. +/* +PluginCreateInternalServerError describes a response with status code 500, with default header values. server error */ @@ -128,12 +134,19 @@ func (o *PluginCreateInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the plugin create internal server error response +func (o *PluginCreateInternalServerError) Code() int { + return 500 +} + func (o *PluginCreateInternalServerError) Error() string { - return fmt.Sprintf("[POST /plugins/create][%d] pluginCreateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/create][%d] pluginCreateInternalServerError %s", 500, payload) } func (o *PluginCreateInternalServerError) String() string { - return fmt.Sprintf("[POST /plugins/create][%d] pluginCreateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/create][%d] pluginCreateInternalServerError %s", 500, payload) } func (o *PluginCreateInternalServerError) GetPayload() *models.ErrorResponse { @@ -145,7 +158,7 @@ func (o *PluginCreateInternalServerError) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/plugin/plugin_delete_parameters.go b/client/plugin/plugin_delete_parameters.go index 41ac42a..1b0a7e1 100644 --- a/client/plugin/plugin_delete_parameters.go +++ b/client/plugin/plugin_delete_parameters.go @@ -2,9 +2,6 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewPluginDeleteParamsWithHTTPClient(client *http.Client) *PluginDeleteParam } } -/* PluginDeleteParams contains all the parameters to send to the API endpoint - for the plugin delete operation. +/* +PluginDeleteParams contains all the parameters to send to the API endpoint + + for the plugin delete operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type PluginDeleteParams struct { diff --git a/client/plugin/plugin_delete_responses.go b/client/plugin/plugin_delete_responses.go index 924c206..c4e6168 100644 --- a/client/plugin/plugin_delete_responses.go +++ b/client/plugin/plugin_delete_responses.go @@ -2,10 +2,9 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type PluginDeleteReader struct { } // ReadResponse reads a server response into the received o. -func (o *PluginDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *PluginDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewPluginDeleteOK() @@ -42,7 +41,7 @@ func (o *PluginDeleteReader) ReadResponse(response runtime.ClientResponse, consu } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[DELETE /plugins/{name}] PluginDelete", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewPluginDeleteOK() *PluginDeleteOK { return &PluginDeleteOK{} } -/* PluginDeleteOK describes a response with status code 200, with default header values. +/* +PluginDeleteOK describes a response with status code 200, with default header values. no error */ @@ -84,12 +84,19 @@ func (o *PluginDeleteOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the plugin delete o k response +func (o *PluginDeleteOK) Code() int { + return 200 +} + func (o *PluginDeleteOK) Error() string { - return fmt.Sprintf("[DELETE /plugins/{name}][%d] pluginDeleteOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /plugins/{name}][%d] pluginDeleteOK %s", 200, payload) } func (o *PluginDeleteOK) String() string { - return fmt.Sprintf("[DELETE /plugins/{name}][%d] pluginDeleteOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /plugins/{name}][%d] pluginDeleteOK %s", 200, payload) } func (o *PluginDeleteOK) GetPayload() *models.Plugin { @@ -101,7 +108,7 @@ func (o *PluginDeleteOK) readResponse(response runtime.ClientResponse, consumer o.Payload = new(models.Plugin) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -113,7 +120,8 @@ func NewPluginDeleteNotFound() *PluginDeleteNotFound { return &PluginDeleteNotFound{} } -/* PluginDeleteNotFound describes a response with status code 404, with default header values. +/* +PluginDeleteNotFound describes a response with status code 404, with default header values. plugin is not installed */ @@ -146,12 +154,19 @@ func (o *PluginDeleteNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the plugin delete not found response +func (o *PluginDeleteNotFound) Code() int { + return 404 +} + func (o *PluginDeleteNotFound) Error() string { - return fmt.Sprintf("[DELETE /plugins/{name}][%d] pluginDeleteNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /plugins/{name}][%d] pluginDeleteNotFound %s", 404, payload) } func (o *PluginDeleteNotFound) String() string { - return fmt.Sprintf("[DELETE /plugins/{name}][%d] pluginDeleteNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /plugins/{name}][%d] pluginDeleteNotFound %s", 404, payload) } func (o *PluginDeleteNotFound) GetPayload() *models.ErrorResponse { @@ -163,7 +178,7 @@ func (o *PluginDeleteNotFound) readResponse(response runtime.ClientResponse, con o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -175,7 +190,8 @@ func NewPluginDeleteInternalServerError() *PluginDeleteInternalServerError { return &PluginDeleteInternalServerError{} } -/* PluginDeleteInternalServerError describes a response with status code 500, with default header values. +/* +PluginDeleteInternalServerError describes a response with status code 500, with default header values. server error */ @@ -208,12 +224,19 @@ func (o *PluginDeleteInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the plugin delete internal server error response +func (o *PluginDeleteInternalServerError) Code() int { + return 500 +} + func (o *PluginDeleteInternalServerError) Error() string { - return fmt.Sprintf("[DELETE /plugins/{name}][%d] pluginDeleteInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /plugins/{name}][%d] pluginDeleteInternalServerError %s", 500, payload) } func (o *PluginDeleteInternalServerError) String() string { - return fmt.Sprintf("[DELETE /plugins/{name}][%d] pluginDeleteInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /plugins/{name}][%d] pluginDeleteInternalServerError %s", 500, payload) } func (o *PluginDeleteInternalServerError) GetPayload() *models.ErrorResponse { @@ -225,7 +248,7 @@ func (o *PluginDeleteInternalServerError) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/plugin/plugin_disable_parameters.go b/client/plugin/plugin_disable_parameters.go index 59a93f9..0131e28 100644 --- a/client/plugin/plugin_disable_parameters.go +++ b/client/plugin/plugin_disable_parameters.go @@ -2,9 +2,6 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewPluginDisableParamsWithHTTPClient(client *http.Client) *PluginDisablePar } } -/* PluginDisableParams contains all the parameters to send to the API endpoint - for the plugin disable operation. +/* +PluginDisableParams contains all the parameters to send to the API endpoint + + for the plugin disable operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type PluginDisableParams struct { diff --git a/client/plugin/plugin_disable_responses.go b/client/plugin/plugin_disable_responses.go index 5651dd7..66e8ee6 100644 --- a/client/plugin/plugin_disable_responses.go +++ b/client/plugin/plugin_disable_responses.go @@ -2,10 +2,9 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type PluginDisableReader struct { } // ReadResponse reads a server response into the received o. -func (o *PluginDisableReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *PluginDisableReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewPluginDisableOK() @@ -42,7 +41,7 @@ func (o *PluginDisableReader) ReadResponse(response runtime.ClientResponse, cons } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /plugins/{name}/disable] PluginDisable", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewPluginDisableOK() *PluginDisableOK { return &PluginDisableOK{} } -/* PluginDisableOK describes a response with status code 200, with default header values. +/* +PluginDisableOK describes a response with status code 200, with default header values. no error */ @@ -83,12 +83,17 @@ func (o *PluginDisableOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the plugin disable o k response +func (o *PluginDisableOK) Code() int { + return 200 +} + func (o *PluginDisableOK) Error() string { - return fmt.Sprintf("[POST /plugins/{name}/disable][%d] pluginDisableOK ", 200) + return fmt.Sprintf("[POST /plugins/{name}/disable][%d] pluginDisableOK", 200) } func (o *PluginDisableOK) String() string { - return fmt.Sprintf("[POST /plugins/{name}/disable][%d] pluginDisableOK ", 200) + return fmt.Sprintf("[POST /plugins/{name}/disable][%d] pluginDisableOK", 200) } func (o *PluginDisableOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -101,7 +106,8 @@ func NewPluginDisableNotFound() *PluginDisableNotFound { return &PluginDisableNotFound{} } -/* PluginDisableNotFound describes a response with status code 404, with default header values. +/* +PluginDisableNotFound describes a response with status code 404, with default header values. plugin is not installed */ @@ -134,12 +140,19 @@ func (o *PluginDisableNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the plugin disable not found response +func (o *PluginDisableNotFound) Code() int { + return 404 +} + func (o *PluginDisableNotFound) Error() string { - return fmt.Sprintf("[POST /plugins/{name}/disable][%d] pluginDisableNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/{name}/disable][%d] pluginDisableNotFound %s", 404, payload) } func (o *PluginDisableNotFound) String() string { - return fmt.Sprintf("[POST /plugins/{name}/disable][%d] pluginDisableNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/{name}/disable][%d] pluginDisableNotFound %s", 404, payload) } func (o *PluginDisableNotFound) GetPayload() *models.ErrorResponse { @@ -151,7 +164,7 @@ func (o *PluginDisableNotFound) readResponse(response runtime.ClientResponse, co o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -163,7 +176,8 @@ func NewPluginDisableInternalServerError() *PluginDisableInternalServerError { return &PluginDisableInternalServerError{} } -/* PluginDisableInternalServerError describes a response with status code 500, with default header values. +/* +PluginDisableInternalServerError describes a response with status code 500, with default header values. server error */ @@ -196,12 +210,19 @@ func (o *PluginDisableInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the plugin disable internal server error response +func (o *PluginDisableInternalServerError) Code() int { + return 500 +} + func (o *PluginDisableInternalServerError) Error() string { - return fmt.Sprintf("[POST /plugins/{name}/disable][%d] pluginDisableInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/{name}/disable][%d] pluginDisableInternalServerError %s", 500, payload) } func (o *PluginDisableInternalServerError) String() string { - return fmt.Sprintf("[POST /plugins/{name}/disable][%d] pluginDisableInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/{name}/disable][%d] pluginDisableInternalServerError %s", 500, payload) } func (o *PluginDisableInternalServerError) GetPayload() *models.ErrorResponse { @@ -213,7 +234,7 @@ func (o *PluginDisableInternalServerError) readResponse(response runtime.ClientR o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/plugin/plugin_enable_parameters.go b/client/plugin/plugin_enable_parameters.go index 57d2433..888ce74 100644 --- a/client/plugin/plugin_enable_parameters.go +++ b/client/plugin/plugin_enable_parameters.go @@ -2,9 +2,6 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewPluginEnableParamsWithHTTPClient(client *http.Client) *PluginEnableParam } } -/* PluginEnableParams contains all the parameters to send to the API endpoint - for the plugin enable operation. +/* +PluginEnableParams contains all the parameters to send to the API endpoint + + for the plugin enable operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type PluginEnableParams struct { diff --git a/client/plugin/plugin_enable_responses.go b/client/plugin/plugin_enable_responses.go index eec1732..9943eb3 100644 --- a/client/plugin/plugin_enable_responses.go +++ b/client/plugin/plugin_enable_responses.go @@ -2,10 +2,9 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type PluginEnableReader struct { } // ReadResponse reads a server response into the received o. -func (o *PluginEnableReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *PluginEnableReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewPluginEnableOK() @@ -42,7 +41,7 @@ func (o *PluginEnableReader) ReadResponse(response runtime.ClientResponse, consu } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /plugins/{name}/enable] PluginEnable", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewPluginEnableOK() *PluginEnableOK { return &PluginEnableOK{} } -/* PluginEnableOK describes a response with status code 200, with default header values. +/* +PluginEnableOK describes a response with status code 200, with default header values. no error */ @@ -83,12 +83,17 @@ func (o *PluginEnableOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the plugin enable o k response +func (o *PluginEnableOK) Code() int { + return 200 +} + func (o *PluginEnableOK) Error() string { - return fmt.Sprintf("[POST /plugins/{name}/enable][%d] pluginEnableOK ", 200) + return fmt.Sprintf("[POST /plugins/{name}/enable][%d] pluginEnableOK", 200) } func (o *PluginEnableOK) String() string { - return fmt.Sprintf("[POST /plugins/{name}/enable][%d] pluginEnableOK ", 200) + return fmt.Sprintf("[POST /plugins/{name}/enable][%d] pluginEnableOK", 200) } func (o *PluginEnableOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -101,7 +106,8 @@ func NewPluginEnableNotFound() *PluginEnableNotFound { return &PluginEnableNotFound{} } -/* PluginEnableNotFound describes a response with status code 404, with default header values. +/* +PluginEnableNotFound describes a response with status code 404, with default header values. plugin is not installed */ @@ -134,12 +140,19 @@ func (o *PluginEnableNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the plugin enable not found response +func (o *PluginEnableNotFound) Code() int { + return 404 +} + func (o *PluginEnableNotFound) Error() string { - return fmt.Sprintf("[POST /plugins/{name}/enable][%d] pluginEnableNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/{name}/enable][%d] pluginEnableNotFound %s", 404, payload) } func (o *PluginEnableNotFound) String() string { - return fmt.Sprintf("[POST /plugins/{name}/enable][%d] pluginEnableNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/{name}/enable][%d] pluginEnableNotFound %s", 404, payload) } func (o *PluginEnableNotFound) GetPayload() *models.ErrorResponse { @@ -151,7 +164,7 @@ func (o *PluginEnableNotFound) readResponse(response runtime.ClientResponse, con o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -163,7 +176,8 @@ func NewPluginEnableInternalServerError() *PluginEnableInternalServerError { return &PluginEnableInternalServerError{} } -/* PluginEnableInternalServerError describes a response with status code 500, with default header values. +/* +PluginEnableInternalServerError describes a response with status code 500, with default header values. server error */ @@ -196,12 +210,19 @@ func (o *PluginEnableInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the plugin enable internal server error response +func (o *PluginEnableInternalServerError) Code() int { + return 500 +} + func (o *PluginEnableInternalServerError) Error() string { - return fmt.Sprintf("[POST /plugins/{name}/enable][%d] pluginEnableInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/{name}/enable][%d] pluginEnableInternalServerError %s", 500, payload) } func (o *PluginEnableInternalServerError) String() string { - return fmt.Sprintf("[POST /plugins/{name}/enable][%d] pluginEnableInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/{name}/enable][%d] pluginEnableInternalServerError %s", 500, payload) } func (o *PluginEnableInternalServerError) GetPayload() *models.ErrorResponse { @@ -213,7 +234,7 @@ func (o *PluginEnableInternalServerError) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/plugin/plugin_inspect_parameters.go b/client/plugin/plugin_inspect_parameters.go index 7062657..f976f40 100644 --- a/client/plugin/plugin_inspect_parameters.go +++ b/client/plugin/plugin_inspect_parameters.go @@ -2,9 +2,6 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewPluginInspectParamsWithHTTPClient(client *http.Client) *PluginInspectPar } } -/* PluginInspectParams contains all the parameters to send to the API endpoint - for the plugin inspect operation. +/* +PluginInspectParams contains all the parameters to send to the API endpoint + + for the plugin inspect operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type PluginInspectParams struct { diff --git a/client/plugin/plugin_inspect_responses.go b/client/plugin/plugin_inspect_responses.go index 7283a99..5edd4a5 100644 --- a/client/plugin/plugin_inspect_responses.go +++ b/client/plugin/plugin_inspect_responses.go @@ -2,10 +2,9 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type PluginInspectReader struct { } // ReadResponse reads a server response into the received o. -func (o *PluginInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *PluginInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewPluginInspectOK() @@ -42,7 +41,7 @@ func (o *PluginInspectReader) ReadResponse(response runtime.ClientResponse, cons } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /plugins/{name}/json] PluginInspect", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewPluginInspectOK() *PluginInspectOK { return &PluginInspectOK{} } -/* PluginInspectOK describes a response with status code 200, with default header values. +/* +PluginInspectOK describes a response with status code 200, with default header values. no error */ @@ -84,12 +84,19 @@ func (o *PluginInspectOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the plugin inspect o k response +func (o *PluginInspectOK) Code() int { + return 200 +} + func (o *PluginInspectOK) Error() string { - return fmt.Sprintf("[GET /plugins/{name}/json][%d] pluginInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /plugins/{name}/json][%d] pluginInspectOK %s", 200, payload) } func (o *PluginInspectOK) String() string { - return fmt.Sprintf("[GET /plugins/{name}/json][%d] pluginInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /plugins/{name}/json][%d] pluginInspectOK %s", 200, payload) } func (o *PluginInspectOK) GetPayload() *models.Plugin { @@ -101,7 +108,7 @@ func (o *PluginInspectOK) readResponse(response runtime.ClientResponse, consumer o.Payload = new(models.Plugin) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -113,7 +120,8 @@ func NewPluginInspectNotFound() *PluginInspectNotFound { return &PluginInspectNotFound{} } -/* PluginInspectNotFound describes a response with status code 404, with default header values. +/* +PluginInspectNotFound describes a response with status code 404, with default header values. plugin is not installed */ @@ -146,12 +154,19 @@ func (o *PluginInspectNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the plugin inspect not found response +func (o *PluginInspectNotFound) Code() int { + return 404 +} + func (o *PluginInspectNotFound) Error() string { - return fmt.Sprintf("[GET /plugins/{name}/json][%d] pluginInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /plugins/{name}/json][%d] pluginInspectNotFound %s", 404, payload) } func (o *PluginInspectNotFound) String() string { - return fmt.Sprintf("[GET /plugins/{name}/json][%d] pluginInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /plugins/{name}/json][%d] pluginInspectNotFound %s", 404, payload) } func (o *PluginInspectNotFound) GetPayload() *models.ErrorResponse { @@ -163,7 +178,7 @@ func (o *PluginInspectNotFound) readResponse(response runtime.ClientResponse, co o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -175,7 +190,8 @@ func NewPluginInspectInternalServerError() *PluginInspectInternalServerError { return &PluginInspectInternalServerError{} } -/* PluginInspectInternalServerError describes a response with status code 500, with default header values. +/* +PluginInspectInternalServerError describes a response with status code 500, with default header values. server error */ @@ -208,12 +224,19 @@ func (o *PluginInspectInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the plugin inspect internal server error response +func (o *PluginInspectInternalServerError) Code() int { + return 500 +} + func (o *PluginInspectInternalServerError) Error() string { - return fmt.Sprintf("[GET /plugins/{name}/json][%d] pluginInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /plugins/{name}/json][%d] pluginInspectInternalServerError %s", 500, payload) } func (o *PluginInspectInternalServerError) String() string { - return fmt.Sprintf("[GET /plugins/{name}/json][%d] pluginInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /plugins/{name}/json][%d] pluginInspectInternalServerError %s", 500, payload) } func (o *PluginInspectInternalServerError) GetPayload() *models.ErrorResponse { @@ -225,7 +248,7 @@ func (o *PluginInspectInternalServerError) readResponse(response runtime.ClientR o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/plugin/plugin_list_parameters.go b/client/plugin/plugin_list_parameters.go index 7491b4d..edb247e 100644 --- a/client/plugin/plugin_list_parameters.go +++ b/client/plugin/plugin_list_parameters.go @@ -2,9 +2,6 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewPluginListParamsWithHTTPClient(client *http.Client) *PluginListParams { } } -/* PluginListParams contains all the parameters to send to the API endpoint - for the plugin list operation. +/* +PluginListParams contains all the parameters to send to the API endpoint + + for the plugin list operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type PluginListParams struct { diff --git a/client/plugin/plugin_list_responses.go b/client/plugin/plugin_list_responses.go index 3ab9f07..8c0a679 100644 --- a/client/plugin/plugin_list_responses.go +++ b/client/plugin/plugin_list_responses.go @@ -2,10 +2,9 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type PluginListReader struct { } // ReadResponse reads a server response into the received o. -func (o *PluginListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *PluginListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewPluginListOK() @@ -36,7 +35,7 @@ func (o *PluginListReader) ReadResponse(response runtime.ClientResponse, consume } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /plugins] PluginList", response, response.Code()) } } @@ -45,7 +44,8 @@ func NewPluginListOK() *PluginListOK { return &PluginListOK{} } -/* PluginListOK describes a response with status code 200, with default header values. +/* +PluginListOK describes a response with status code 200, with default header values. No error */ @@ -78,12 +78,19 @@ func (o *PluginListOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the plugin list o k response +func (o *PluginListOK) Code() int { + return 200 +} + func (o *PluginListOK) Error() string { - return fmt.Sprintf("[GET /plugins][%d] pluginListOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /plugins][%d] pluginListOK %s", 200, payload) } func (o *PluginListOK) String() string { - return fmt.Sprintf("[GET /plugins][%d] pluginListOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /plugins][%d] pluginListOK %s", 200, payload) } func (o *PluginListOK) GetPayload() []*models.Plugin { @@ -93,7 +100,7 @@ func (o *PluginListOK) GetPayload() []*models.Plugin { func (o *PluginListOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { // response payload - if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), &o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -105,7 +112,8 @@ func NewPluginListInternalServerError() *PluginListInternalServerError { return &PluginListInternalServerError{} } -/* PluginListInternalServerError describes a response with status code 500, with default header values. +/* +PluginListInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -138,12 +146,19 @@ func (o *PluginListInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the plugin list internal server error response +func (o *PluginListInternalServerError) Code() int { + return 500 +} + func (o *PluginListInternalServerError) Error() string { - return fmt.Sprintf("[GET /plugins][%d] pluginListInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /plugins][%d] pluginListInternalServerError %s", 500, payload) } func (o *PluginListInternalServerError) String() string { - return fmt.Sprintf("[GET /plugins][%d] pluginListInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /plugins][%d] pluginListInternalServerError %s", 500, payload) } func (o *PluginListInternalServerError) GetPayload() *models.ErrorResponse { @@ -155,7 +170,7 @@ func (o *PluginListInternalServerError) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/plugin/plugin_pull_parameters.go b/client/plugin/plugin_pull_parameters.go index 1dfe8ef..2c971f0 100644 --- a/client/plugin/plugin_pull_parameters.go +++ b/client/plugin/plugin_pull_parameters.go @@ -2,9 +2,6 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewPluginPullParamsWithHTTPClient(client *http.Client) *PluginPullParams { } } -/* PluginPullParams contains all the parameters to send to the API endpoint - for the plugin pull operation. +/* +PluginPullParams contains all the parameters to send to the API endpoint + + for the plugin pull operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type PluginPullParams struct { diff --git a/client/plugin/plugin_pull_responses.go b/client/plugin/plugin_pull_responses.go index c13e0ab..b47ae21 100644 --- a/client/plugin/plugin_pull_responses.go +++ b/client/plugin/plugin_pull_responses.go @@ -2,11 +2,10 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -23,7 +22,7 @@ type PluginPullReader struct { } // ReadResponse reads a server response into the received o. -func (o *PluginPullReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *PluginPullReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 204: result := NewPluginPullNoContent() @@ -38,7 +37,7 @@ func (o *PluginPullReader) ReadResponse(response runtime.ClientResponse, consume } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /plugins/pull] PluginPull", response, response.Code()) } } @@ -47,7 +46,8 @@ func NewPluginPullNoContent() *PluginPullNoContent { return &PluginPullNoContent{} } -/* PluginPullNoContent describes a response with status code 204, with default header values. +/* +PluginPullNoContent describes a response with status code 204, with default header values. no error */ @@ -79,12 +79,17 @@ func (o *PluginPullNoContent) IsCode(code int) bool { return code == 204 } +// Code gets the status code for the plugin pull no content response +func (o *PluginPullNoContent) Code() int { + return 204 +} + func (o *PluginPullNoContent) Error() string { - return fmt.Sprintf("[POST /plugins/pull][%d] pluginPullNoContent ", 204) + return fmt.Sprintf("[POST /plugins/pull][%d] pluginPullNoContent", 204) } func (o *PluginPullNoContent) String() string { - return fmt.Sprintf("[POST /plugins/pull][%d] pluginPullNoContent ", 204) + return fmt.Sprintf("[POST /plugins/pull][%d] pluginPullNoContent", 204) } func (o *PluginPullNoContent) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -97,7 +102,8 @@ func NewPluginPullInternalServerError() *PluginPullInternalServerError { return &PluginPullInternalServerError{} } -/* PluginPullInternalServerError describes a response with status code 500, with default header values. +/* +PluginPullInternalServerError describes a response with status code 500, with default header values. server error */ @@ -130,12 +136,19 @@ func (o *PluginPullInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the plugin pull internal server error response +func (o *PluginPullInternalServerError) Code() int { + return 500 +} + func (o *PluginPullInternalServerError) Error() string { - return fmt.Sprintf("[POST /plugins/pull][%d] pluginPullInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/pull][%d] pluginPullInternalServerError %s", 500, payload) } func (o *PluginPullInternalServerError) String() string { - return fmt.Sprintf("[POST /plugins/pull][%d] pluginPullInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/pull][%d] pluginPullInternalServerError %s", 500, payload) } func (o *PluginPullInternalServerError) GetPayload() *models.ErrorResponse { @@ -147,14 +160,15 @@ func (o *PluginPullInternalServerError) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*PluginPullParamsBodyItems0 Describes a permission accepted by the user upon installing the plugin. +/* +PluginPullParamsBodyItems0 Describes a permission accepted by the user upon installing the plugin. swagger:model PluginPullParamsBodyItems0 */ type PluginPullParamsBodyItems0 struct { diff --git a/client/plugin/plugin_push_parameters.go b/client/plugin/plugin_push_parameters.go index ed8af98..88b3e2c 100644 --- a/client/plugin/plugin_push_parameters.go +++ b/client/plugin/plugin_push_parameters.go @@ -2,9 +2,6 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewPluginPushParamsWithHTTPClient(client *http.Client) *PluginPushParams { } } -/* PluginPushParams contains all the parameters to send to the API endpoint - for the plugin push operation. +/* +PluginPushParams contains all the parameters to send to the API endpoint + + for the plugin push operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type PluginPushParams struct { diff --git a/client/plugin/plugin_push_responses.go b/client/plugin/plugin_push_responses.go index f190171..f6eabc6 100644 --- a/client/plugin/plugin_push_responses.go +++ b/client/plugin/plugin_push_responses.go @@ -2,10 +2,9 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type PluginPushReader struct { } // ReadResponse reads a server response into the received o. -func (o *PluginPushReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *PluginPushReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewPluginPushOK() @@ -42,7 +41,7 @@ func (o *PluginPushReader) ReadResponse(response runtime.ClientResponse, consume } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /plugins/{name}/push] PluginPush", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewPluginPushOK() *PluginPushOK { return &PluginPushOK{} } -/* PluginPushOK describes a response with status code 200, with default header values. +/* +PluginPushOK describes a response with status code 200, with default header values. no error */ @@ -83,12 +83,17 @@ func (o *PluginPushOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the plugin push o k response +func (o *PluginPushOK) Code() int { + return 200 +} + func (o *PluginPushOK) Error() string { - return fmt.Sprintf("[POST /plugins/{name}/push][%d] pluginPushOK ", 200) + return fmt.Sprintf("[POST /plugins/{name}/push][%d] pluginPushOK", 200) } func (o *PluginPushOK) String() string { - return fmt.Sprintf("[POST /plugins/{name}/push][%d] pluginPushOK ", 200) + return fmt.Sprintf("[POST /plugins/{name}/push][%d] pluginPushOK", 200) } func (o *PluginPushOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -101,7 +106,8 @@ func NewPluginPushNotFound() *PluginPushNotFound { return &PluginPushNotFound{} } -/* PluginPushNotFound describes a response with status code 404, with default header values. +/* +PluginPushNotFound describes a response with status code 404, with default header values. plugin not installed */ @@ -134,12 +140,19 @@ func (o *PluginPushNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the plugin push not found response +func (o *PluginPushNotFound) Code() int { + return 404 +} + func (o *PluginPushNotFound) Error() string { - return fmt.Sprintf("[POST /plugins/{name}/push][%d] pluginPushNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/{name}/push][%d] pluginPushNotFound %s", 404, payload) } func (o *PluginPushNotFound) String() string { - return fmt.Sprintf("[POST /plugins/{name}/push][%d] pluginPushNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/{name}/push][%d] pluginPushNotFound %s", 404, payload) } func (o *PluginPushNotFound) GetPayload() *models.ErrorResponse { @@ -151,7 +164,7 @@ func (o *PluginPushNotFound) readResponse(response runtime.ClientResponse, consu o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -163,7 +176,8 @@ func NewPluginPushInternalServerError() *PluginPushInternalServerError { return &PluginPushInternalServerError{} } -/* PluginPushInternalServerError describes a response with status code 500, with default header values. +/* +PluginPushInternalServerError describes a response with status code 500, with default header values. server error */ @@ -196,12 +210,19 @@ func (o *PluginPushInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the plugin push internal server error response +func (o *PluginPushInternalServerError) Code() int { + return 500 +} + func (o *PluginPushInternalServerError) Error() string { - return fmt.Sprintf("[POST /plugins/{name}/push][%d] pluginPushInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/{name}/push][%d] pluginPushInternalServerError %s", 500, payload) } func (o *PluginPushInternalServerError) String() string { - return fmt.Sprintf("[POST /plugins/{name}/push][%d] pluginPushInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/{name}/push][%d] pluginPushInternalServerError %s", 500, payload) } func (o *PluginPushInternalServerError) GetPayload() *models.ErrorResponse { @@ -213,7 +234,7 @@ func (o *PluginPushInternalServerError) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/plugin/plugin_set_parameters.go b/client/plugin/plugin_set_parameters.go index 7534584..29f7a70 100644 --- a/client/plugin/plugin_set_parameters.go +++ b/client/plugin/plugin_set_parameters.go @@ -2,9 +2,6 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewPluginSetParamsWithHTTPClient(client *http.Client) *PluginSetParams { } } -/* PluginSetParams contains all the parameters to send to the API endpoint - for the plugin set operation. +/* +PluginSetParams contains all the parameters to send to the API endpoint + + for the plugin set operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type PluginSetParams struct { diff --git a/client/plugin/plugin_set_responses.go b/client/plugin/plugin_set_responses.go index 3ca5cf1..72fbd9f 100644 --- a/client/plugin/plugin_set_responses.go +++ b/client/plugin/plugin_set_responses.go @@ -2,10 +2,9 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type PluginSetReader struct { } // ReadResponse reads a server response into the received o. -func (o *PluginSetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *PluginSetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 204: result := NewPluginSetNoContent() @@ -42,7 +41,7 @@ func (o *PluginSetReader) ReadResponse(response runtime.ClientResponse, consumer } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /plugins/{name}/set] PluginSet", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewPluginSetNoContent() *PluginSetNoContent { return &PluginSetNoContent{} } -/* PluginSetNoContent describes a response with status code 204, with default header values. +/* +PluginSetNoContent describes a response with status code 204, with default header values. No error */ @@ -83,12 +83,17 @@ func (o *PluginSetNoContent) IsCode(code int) bool { return code == 204 } +// Code gets the status code for the plugin set no content response +func (o *PluginSetNoContent) Code() int { + return 204 +} + func (o *PluginSetNoContent) Error() string { - return fmt.Sprintf("[POST /plugins/{name}/set][%d] pluginSetNoContent ", 204) + return fmt.Sprintf("[POST /plugins/{name}/set][%d] pluginSetNoContent", 204) } func (o *PluginSetNoContent) String() string { - return fmt.Sprintf("[POST /plugins/{name}/set][%d] pluginSetNoContent ", 204) + return fmt.Sprintf("[POST /plugins/{name}/set][%d] pluginSetNoContent", 204) } func (o *PluginSetNoContent) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -101,7 +106,8 @@ func NewPluginSetNotFound() *PluginSetNotFound { return &PluginSetNotFound{} } -/* PluginSetNotFound describes a response with status code 404, with default header values. +/* +PluginSetNotFound describes a response with status code 404, with default header values. Plugin not installed */ @@ -134,12 +140,19 @@ func (o *PluginSetNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the plugin set not found response +func (o *PluginSetNotFound) Code() int { + return 404 +} + func (o *PluginSetNotFound) Error() string { - return fmt.Sprintf("[POST /plugins/{name}/set][%d] pluginSetNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/{name}/set][%d] pluginSetNotFound %s", 404, payload) } func (o *PluginSetNotFound) String() string { - return fmt.Sprintf("[POST /plugins/{name}/set][%d] pluginSetNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/{name}/set][%d] pluginSetNotFound %s", 404, payload) } func (o *PluginSetNotFound) GetPayload() *models.ErrorResponse { @@ -151,7 +164,7 @@ func (o *PluginSetNotFound) readResponse(response runtime.ClientResponse, consum o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -163,7 +176,8 @@ func NewPluginSetInternalServerError() *PluginSetInternalServerError { return &PluginSetInternalServerError{} } -/* PluginSetInternalServerError describes a response with status code 500, with default header values. +/* +PluginSetInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -196,12 +210,19 @@ func (o *PluginSetInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the plugin set internal server error response +func (o *PluginSetInternalServerError) Code() int { + return 500 +} + func (o *PluginSetInternalServerError) Error() string { - return fmt.Sprintf("[POST /plugins/{name}/set][%d] pluginSetInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/{name}/set][%d] pluginSetInternalServerError %s", 500, payload) } func (o *PluginSetInternalServerError) String() string { - return fmt.Sprintf("[POST /plugins/{name}/set][%d] pluginSetInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/{name}/set][%d] pluginSetInternalServerError %s", 500, payload) } func (o *PluginSetInternalServerError) GetPayload() *models.ErrorResponse { @@ -213,7 +234,7 @@ func (o *PluginSetInternalServerError) readResponse(response runtime.ClientRespo o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/plugin/plugin_upgrade_parameters.go b/client/plugin/plugin_upgrade_parameters.go index c8a7652..828c8ee 100644 --- a/client/plugin/plugin_upgrade_parameters.go +++ b/client/plugin/plugin_upgrade_parameters.go @@ -2,9 +2,6 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewPluginUpgradeParamsWithHTTPClient(client *http.Client) *PluginUpgradePar } } -/* PluginUpgradeParams contains all the parameters to send to the API endpoint - for the plugin upgrade operation. +/* +PluginUpgradeParams contains all the parameters to send to the API endpoint + + for the plugin upgrade operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type PluginUpgradeParams struct { diff --git a/client/plugin/plugin_upgrade_responses.go b/client/plugin/plugin_upgrade_responses.go index e1be7ce..021c88a 100644 --- a/client/plugin/plugin_upgrade_responses.go +++ b/client/plugin/plugin_upgrade_responses.go @@ -2,11 +2,10 @@ package plugin -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -23,7 +22,7 @@ type PluginUpgradeReader struct { } // ReadResponse reads a server response into the received o. -func (o *PluginUpgradeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *PluginUpgradeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 204: result := NewPluginUpgradeNoContent() @@ -44,7 +43,7 @@ func (o *PluginUpgradeReader) ReadResponse(response runtime.ClientResponse, cons } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /plugins/{name}/upgrade] PluginUpgrade", response, response.Code()) } } @@ -53,7 +52,8 @@ func NewPluginUpgradeNoContent() *PluginUpgradeNoContent { return &PluginUpgradeNoContent{} } -/* PluginUpgradeNoContent describes a response with status code 204, with default header values. +/* +PluginUpgradeNoContent describes a response with status code 204, with default header values. no error */ @@ -85,12 +85,17 @@ func (o *PluginUpgradeNoContent) IsCode(code int) bool { return code == 204 } +// Code gets the status code for the plugin upgrade no content response +func (o *PluginUpgradeNoContent) Code() int { + return 204 +} + func (o *PluginUpgradeNoContent) Error() string { - return fmt.Sprintf("[POST /plugins/{name}/upgrade][%d] pluginUpgradeNoContent ", 204) + return fmt.Sprintf("[POST /plugins/{name}/upgrade][%d] pluginUpgradeNoContent", 204) } func (o *PluginUpgradeNoContent) String() string { - return fmt.Sprintf("[POST /plugins/{name}/upgrade][%d] pluginUpgradeNoContent ", 204) + return fmt.Sprintf("[POST /plugins/{name}/upgrade][%d] pluginUpgradeNoContent", 204) } func (o *PluginUpgradeNoContent) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -103,7 +108,8 @@ func NewPluginUpgradeNotFound() *PluginUpgradeNotFound { return &PluginUpgradeNotFound{} } -/* PluginUpgradeNotFound describes a response with status code 404, with default header values. +/* +PluginUpgradeNotFound describes a response with status code 404, with default header values. plugin not installed */ @@ -136,12 +142,19 @@ func (o *PluginUpgradeNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the plugin upgrade not found response +func (o *PluginUpgradeNotFound) Code() int { + return 404 +} + func (o *PluginUpgradeNotFound) Error() string { - return fmt.Sprintf("[POST /plugins/{name}/upgrade][%d] pluginUpgradeNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/{name}/upgrade][%d] pluginUpgradeNotFound %s", 404, payload) } func (o *PluginUpgradeNotFound) String() string { - return fmt.Sprintf("[POST /plugins/{name}/upgrade][%d] pluginUpgradeNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/{name}/upgrade][%d] pluginUpgradeNotFound %s", 404, payload) } func (o *PluginUpgradeNotFound) GetPayload() *models.ErrorResponse { @@ -153,7 +166,7 @@ func (o *PluginUpgradeNotFound) readResponse(response runtime.ClientResponse, co o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -165,7 +178,8 @@ func NewPluginUpgradeInternalServerError() *PluginUpgradeInternalServerError { return &PluginUpgradeInternalServerError{} } -/* PluginUpgradeInternalServerError describes a response with status code 500, with default header values. +/* +PluginUpgradeInternalServerError describes a response with status code 500, with default header values. server error */ @@ -198,12 +212,19 @@ func (o *PluginUpgradeInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the plugin upgrade internal server error response +func (o *PluginUpgradeInternalServerError) Code() int { + return 500 +} + func (o *PluginUpgradeInternalServerError) Error() string { - return fmt.Sprintf("[POST /plugins/{name}/upgrade][%d] pluginUpgradeInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/{name}/upgrade][%d] pluginUpgradeInternalServerError %s", 500, payload) } func (o *PluginUpgradeInternalServerError) String() string { - return fmt.Sprintf("[POST /plugins/{name}/upgrade][%d] pluginUpgradeInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /plugins/{name}/upgrade][%d] pluginUpgradeInternalServerError %s", 500, payload) } func (o *PluginUpgradeInternalServerError) GetPayload() *models.ErrorResponse { @@ -215,14 +236,15 @@ func (o *PluginUpgradeInternalServerError) readResponse(response runtime.ClientR o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*PluginUpgradeParamsBodyItems0 Describes a permission accepted by the user upon installing the plugin. +/* +PluginUpgradeParamsBodyItems0 Describes a permission accepted by the user upon installing the plugin. swagger:model PluginUpgradeParamsBodyItems0 */ type PluginUpgradeParamsBodyItems0 struct { diff --git a/client/secret/secret_client.go b/client/secret/secret_client.go index 6b65daa..9b6a750 100644 --- a/client/secret/secret_client.go +++ b/client/secret/secret_client.go @@ -2,13 +2,11 @@ package secret -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" "github.com/go-openapi/runtime" + httptransport "github.com/go-openapi/runtime/client" "github.com/go-openapi/strfmt" ) @@ -17,6 +15,31 @@ func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientServi return &Client{transport: transport, formats: formats} } +// New creates a new secret API client with basic auth credentials. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - user: user for basic authentication header. +// - password: password for basic authentication header. +func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BasicAuth(user, password) + return &Client{transport: transport, formats: strfmt.Default} +} + +// New creates a new secret API client with a bearer token for authentication. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - bearerToken: bearer token for Bearer authentication header. +func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BearerToken(bearerToken) + return &Client{transport: transport, formats: strfmt.Default} +} + /* Client for secret API */ @@ -25,9 +48,53 @@ type Client struct { formats strfmt.Registry } -// ClientOption is the option for Client methods +// ClientOption may be used to customize the behavior of Client methods. type ClientOption func(*runtime.ClientOperation) +// This client is generated with a few options you might find useful for your swagger spec. +// +// Feel free to add you own set of options. + +// WithContentType allows the client to force the Content-Type header +// to negotiate a specific Consumer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithContentType(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{mime} + } +} + +// WithContentTypeApplicationJSON sets the Content-Type header to "application/json". +func WithContentTypeApplicationJSON(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"application/json"} +} + +// WithContentTypeTextPlain sets the Content-Type header to "text/plain". +func WithContentTypeTextPlain(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"text/plain"} +} + +// WithAccept allows the client to force the Accept header +// to negotiate a specific Producer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithAccept(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{mime} + } +} + +// WithAcceptApplicationJSON sets the Accept header to "application/json". +func WithAcceptApplicationJSON(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"application/json"} +} + +// WithAcceptTextPlain sets the Accept header to "text/plain". +func WithAcceptTextPlain(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"text/plain"} +} + // ClientService is the interface for Client methods type ClientService interface { SecretCreate(params *SecretCreateParams, opts ...ClientOption) (*SecretCreateCreated, error) @@ -44,10 +111,10 @@ type ClientService interface { } /* - SecretCreate creates a secret +SecretCreate creates a secret */ func (a *Client) SecretCreate(params *SecretCreateParams, opts ...ClientOption) (*SecretCreateCreated, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewSecretCreateParams() } @@ -66,26 +133,31 @@ func (a *Client) SecretCreate(params *SecretCreateParams, opts ...ClientOption) for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*SecretCreateCreated) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for SecretCreate: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - SecretDelete deletes a secret +SecretDelete deletes a secret */ func (a *Client) SecretDelete(params *SecretDeleteParams, opts ...ClientOption) (*SecretDeleteNoContent, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewSecretDeleteParams() } @@ -104,26 +176,31 @@ func (a *Client) SecretDelete(params *SecretDeleteParams, opts ...ClientOption) for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*SecretDeleteNoContent) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for SecretDelete: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - SecretInspect inspects a secret +SecretInspect inspects a secret */ func (a *Client) SecretInspect(params *SecretInspectParams, opts ...ClientOption) (*SecretInspectOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewSecretInspectParams() } @@ -142,26 +219,31 @@ func (a *Client) SecretInspect(params *SecretInspectParams, opts ...ClientOption for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*SecretInspectOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for SecretInspect: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - SecretList lists secrets +SecretList lists secrets */ func (a *Client) SecretList(params *SecretListParams, opts ...ClientOption) (*SecretListOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewSecretListParams() } @@ -180,26 +262,31 @@ func (a *Client) SecretList(params *SecretListParams, opts ...ClientOption) (*Se for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*SecretListOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for SecretList: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - SecretUpdate updates a secret +SecretUpdate updates a secret */ func (a *Client) SecretUpdate(params *SecretUpdateParams, opts ...ClientOption) (*SecretUpdateOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewSecretUpdateParams() } @@ -218,17 +305,22 @@ func (a *Client) SecretUpdate(params *SecretUpdateParams, opts ...ClientOption) for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*SecretUpdateOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for SecretUpdate: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } diff --git a/client/secret/secret_create_parameters.go b/client/secret/secret_create_parameters.go index cc22a8c..721bb94 100644 --- a/client/secret/secret_create_parameters.go +++ b/client/secret/secret_create_parameters.go @@ -2,9 +2,6 @@ package secret -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewSecretCreateParamsWithHTTPClient(client *http.Client) *SecretCreateParam } } -/* SecretCreateParams contains all the parameters to send to the API endpoint - for the secret create operation. +/* +SecretCreateParams contains all the parameters to send to the API endpoint + + for the secret create operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type SecretCreateParams struct { diff --git a/client/secret/secret_create_responses.go b/client/secret/secret_create_responses.go index 2f5d156..43389dd 100644 --- a/client/secret/secret_create_responses.go +++ b/client/secret/secret_create_responses.go @@ -2,11 +2,10 @@ package secret -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -24,7 +23,7 @@ type SecretCreateReader struct { } // ReadResponse reads a server response into the received o. -func (o *SecretCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *SecretCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 201: result := NewSecretCreateCreated() @@ -51,7 +50,7 @@ func (o *SecretCreateReader) ReadResponse(response runtime.ClientResponse, consu } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /secrets/create] SecretCreate", response, response.Code()) } } @@ -60,7 +59,8 @@ func NewSecretCreateCreated() *SecretCreateCreated { return &SecretCreateCreated{} } -/* SecretCreateCreated describes a response with status code 201, with default header values. +/* +SecretCreateCreated describes a response with status code 201, with default header values. no error */ @@ -93,12 +93,19 @@ func (o *SecretCreateCreated) IsCode(code int) bool { return code == 201 } +// Code gets the status code for the secret create created response +func (o *SecretCreateCreated) Code() int { + return 201 +} + func (o *SecretCreateCreated) Error() string { - return fmt.Sprintf("[POST /secrets/create][%d] secretCreateCreated %+v", 201, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /secrets/create][%d] secretCreateCreated %s", 201, payload) } func (o *SecretCreateCreated) String() string { - return fmt.Sprintf("[POST /secrets/create][%d] secretCreateCreated %+v", 201, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /secrets/create][%d] secretCreateCreated %s", 201, payload) } func (o *SecretCreateCreated) GetPayload() *models.IDResponse { @@ -110,7 +117,7 @@ func (o *SecretCreateCreated) readResponse(response runtime.ClientResponse, cons o.Payload = new(models.IDResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -122,7 +129,8 @@ func NewSecretCreateConflict() *SecretCreateConflict { return &SecretCreateConflict{} } -/* SecretCreateConflict describes a response with status code 409, with default header values. +/* +SecretCreateConflict describes a response with status code 409, with default header values. name conflicts with an existing object */ @@ -155,12 +163,19 @@ func (o *SecretCreateConflict) IsCode(code int) bool { return code == 409 } +// Code gets the status code for the secret create conflict response +func (o *SecretCreateConflict) Code() int { + return 409 +} + func (o *SecretCreateConflict) Error() string { - return fmt.Sprintf("[POST /secrets/create][%d] secretCreateConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /secrets/create][%d] secretCreateConflict %s", 409, payload) } func (o *SecretCreateConflict) String() string { - return fmt.Sprintf("[POST /secrets/create][%d] secretCreateConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /secrets/create][%d] secretCreateConflict %s", 409, payload) } func (o *SecretCreateConflict) GetPayload() *models.ErrorResponse { @@ -172,7 +187,7 @@ func (o *SecretCreateConflict) readResponse(response runtime.ClientResponse, con o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -184,7 +199,8 @@ func NewSecretCreateInternalServerError() *SecretCreateInternalServerError { return &SecretCreateInternalServerError{} } -/* SecretCreateInternalServerError describes a response with status code 500, with default header values. +/* +SecretCreateInternalServerError describes a response with status code 500, with default header values. server error */ @@ -217,12 +233,19 @@ func (o *SecretCreateInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the secret create internal server error response +func (o *SecretCreateInternalServerError) Code() int { + return 500 +} + func (o *SecretCreateInternalServerError) Error() string { - return fmt.Sprintf("[POST /secrets/create][%d] secretCreateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /secrets/create][%d] secretCreateInternalServerError %s", 500, payload) } func (o *SecretCreateInternalServerError) String() string { - return fmt.Sprintf("[POST /secrets/create][%d] secretCreateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /secrets/create][%d] secretCreateInternalServerError %s", 500, payload) } func (o *SecretCreateInternalServerError) GetPayload() *models.ErrorResponse { @@ -234,7 +257,7 @@ func (o *SecretCreateInternalServerError) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -246,7 +269,8 @@ func NewSecretCreateServiceUnavailable() *SecretCreateServiceUnavailable { return &SecretCreateServiceUnavailable{} } -/* SecretCreateServiceUnavailable describes a response with status code 503, with default header values. +/* +SecretCreateServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -279,12 +303,19 @@ func (o *SecretCreateServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the secret create service unavailable response +func (o *SecretCreateServiceUnavailable) Code() int { + return 503 +} + func (o *SecretCreateServiceUnavailable) Error() string { - return fmt.Sprintf("[POST /secrets/create][%d] secretCreateServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /secrets/create][%d] secretCreateServiceUnavailable %s", 503, payload) } func (o *SecretCreateServiceUnavailable) String() string { - return fmt.Sprintf("[POST /secrets/create][%d] secretCreateServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /secrets/create][%d] secretCreateServiceUnavailable %s", 503, payload) } func (o *SecretCreateServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -296,14 +327,15 @@ func (o *SecretCreateServiceUnavailable) readResponse(response runtime.ClientRes o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*SecretCreateBody secret create body +/* +SecretCreateBody secret create body swagger:model SecretCreateBody */ type SecretCreateBody struct { @@ -399,8 +431,9 @@ func (o *SecretCreateBody) UnmarshalBinary(b []byte) error { return nil } -/*SecretCreateParamsBodyAllOf1 secret create params body all of1 +/* +SecretCreateParamsBodyAllOf1 secret create params body all of1 // Example: {"Data":"VEhJUyBJUyBOT1QgQSBSRUFMIENFUlRJRklDQVRFCg==","Driver":{"Name":"secret-bucket","Options":{"OptionA":"value for driver option A","OptionB":"value for driver option B"}},"Labels":{"foo":"bar"},"Name":"app-key.crt"} swagger:model SecretCreateParamsBodyAllOf1 */ -type SecretCreateParamsBodyAllOf1 interface{} +type SecretCreateParamsBodyAllOf1 any diff --git a/client/secret/secret_delete_parameters.go b/client/secret/secret_delete_parameters.go index 1f8d32e..0317f06 100644 --- a/client/secret/secret_delete_parameters.go +++ b/client/secret/secret_delete_parameters.go @@ -2,9 +2,6 @@ package secret -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewSecretDeleteParamsWithHTTPClient(client *http.Client) *SecretDeleteParam } } -/* SecretDeleteParams contains all the parameters to send to the API endpoint - for the secret delete operation. +/* +SecretDeleteParams contains all the parameters to send to the API endpoint + + for the secret delete operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type SecretDeleteParams struct { diff --git a/client/secret/secret_delete_responses.go b/client/secret/secret_delete_responses.go index 03b1ade..821460e 100644 --- a/client/secret/secret_delete_responses.go +++ b/client/secret/secret_delete_responses.go @@ -2,10 +2,9 @@ package secret -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type SecretDeleteReader struct { } // ReadResponse reads a server response into the received o. -func (o *SecretDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *SecretDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 204: result := NewSecretDeleteNoContent() @@ -48,7 +47,7 @@ func (o *SecretDeleteReader) ReadResponse(response runtime.ClientResponse, consu } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[DELETE /secrets/{id}] SecretDelete", response, response.Code()) } } @@ -57,7 +56,8 @@ func NewSecretDeleteNoContent() *SecretDeleteNoContent { return &SecretDeleteNoContent{} } -/* SecretDeleteNoContent describes a response with status code 204, with default header values. +/* +SecretDeleteNoContent describes a response with status code 204, with default header values. no error */ @@ -89,12 +89,17 @@ func (o *SecretDeleteNoContent) IsCode(code int) bool { return code == 204 } +// Code gets the status code for the secret delete no content response +func (o *SecretDeleteNoContent) Code() int { + return 204 +} + func (o *SecretDeleteNoContent) Error() string { - return fmt.Sprintf("[DELETE /secrets/{id}][%d] secretDeleteNoContent ", 204) + return fmt.Sprintf("[DELETE /secrets/{id}][%d] secretDeleteNoContent", 204) } func (o *SecretDeleteNoContent) String() string { - return fmt.Sprintf("[DELETE /secrets/{id}][%d] secretDeleteNoContent ", 204) + return fmt.Sprintf("[DELETE /secrets/{id}][%d] secretDeleteNoContent", 204) } func (o *SecretDeleteNoContent) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -107,7 +112,8 @@ func NewSecretDeleteNotFound() *SecretDeleteNotFound { return &SecretDeleteNotFound{} } -/* SecretDeleteNotFound describes a response with status code 404, with default header values. +/* +SecretDeleteNotFound describes a response with status code 404, with default header values. secret not found */ @@ -140,12 +146,19 @@ func (o *SecretDeleteNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the secret delete not found response +func (o *SecretDeleteNotFound) Code() int { + return 404 +} + func (o *SecretDeleteNotFound) Error() string { - return fmt.Sprintf("[DELETE /secrets/{id}][%d] secretDeleteNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /secrets/{id}][%d] secretDeleteNotFound %s", 404, payload) } func (o *SecretDeleteNotFound) String() string { - return fmt.Sprintf("[DELETE /secrets/{id}][%d] secretDeleteNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /secrets/{id}][%d] secretDeleteNotFound %s", 404, payload) } func (o *SecretDeleteNotFound) GetPayload() *models.ErrorResponse { @@ -157,7 +170,7 @@ func (o *SecretDeleteNotFound) readResponse(response runtime.ClientResponse, con o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -169,7 +182,8 @@ func NewSecretDeleteInternalServerError() *SecretDeleteInternalServerError { return &SecretDeleteInternalServerError{} } -/* SecretDeleteInternalServerError describes a response with status code 500, with default header values. +/* +SecretDeleteInternalServerError describes a response with status code 500, with default header values. server error */ @@ -202,12 +216,19 @@ func (o *SecretDeleteInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the secret delete internal server error response +func (o *SecretDeleteInternalServerError) Code() int { + return 500 +} + func (o *SecretDeleteInternalServerError) Error() string { - return fmt.Sprintf("[DELETE /secrets/{id}][%d] secretDeleteInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /secrets/{id}][%d] secretDeleteInternalServerError %s", 500, payload) } func (o *SecretDeleteInternalServerError) String() string { - return fmt.Sprintf("[DELETE /secrets/{id}][%d] secretDeleteInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /secrets/{id}][%d] secretDeleteInternalServerError %s", 500, payload) } func (o *SecretDeleteInternalServerError) GetPayload() *models.ErrorResponse { @@ -219,7 +240,7 @@ func (o *SecretDeleteInternalServerError) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -231,7 +252,8 @@ func NewSecretDeleteServiceUnavailable() *SecretDeleteServiceUnavailable { return &SecretDeleteServiceUnavailable{} } -/* SecretDeleteServiceUnavailable describes a response with status code 503, with default header values. +/* +SecretDeleteServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -264,12 +286,19 @@ func (o *SecretDeleteServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the secret delete service unavailable response +func (o *SecretDeleteServiceUnavailable) Code() int { + return 503 +} + func (o *SecretDeleteServiceUnavailable) Error() string { - return fmt.Sprintf("[DELETE /secrets/{id}][%d] secretDeleteServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /secrets/{id}][%d] secretDeleteServiceUnavailable %s", 503, payload) } func (o *SecretDeleteServiceUnavailable) String() string { - return fmt.Sprintf("[DELETE /secrets/{id}][%d] secretDeleteServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /secrets/{id}][%d] secretDeleteServiceUnavailable %s", 503, payload) } func (o *SecretDeleteServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -281,7 +310,7 @@ func (o *SecretDeleteServiceUnavailable) readResponse(response runtime.ClientRes o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/secret/secret_inspect_parameters.go b/client/secret/secret_inspect_parameters.go index 24efa7f..0eac6fa 100644 --- a/client/secret/secret_inspect_parameters.go +++ b/client/secret/secret_inspect_parameters.go @@ -2,9 +2,6 @@ package secret -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewSecretInspectParamsWithHTTPClient(client *http.Client) *SecretInspectPar } } -/* SecretInspectParams contains all the parameters to send to the API endpoint - for the secret inspect operation. +/* +SecretInspectParams contains all the parameters to send to the API endpoint + + for the secret inspect operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type SecretInspectParams struct { diff --git a/client/secret/secret_inspect_responses.go b/client/secret/secret_inspect_responses.go index 4e68354..da96a88 100644 --- a/client/secret/secret_inspect_responses.go +++ b/client/secret/secret_inspect_responses.go @@ -2,10 +2,9 @@ package secret -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type SecretInspectReader struct { } // ReadResponse reads a server response into the received o. -func (o *SecretInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *SecretInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewSecretInspectOK() @@ -48,7 +47,7 @@ func (o *SecretInspectReader) ReadResponse(response runtime.ClientResponse, cons } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /secrets/{id}] SecretInspect", response, response.Code()) } } @@ -57,7 +56,8 @@ func NewSecretInspectOK() *SecretInspectOK { return &SecretInspectOK{} } -/* SecretInspectOK describes a response with status code 200, with default header values. +/* +SecretInspectOK describes a response with status code 200, with default header values. no error */ @@ -90,12 +90,19 @@ func (o *SecretInspectOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the secret inspect o k response +func (o *SecretInspectOK) Code() int { + return 200 +} + func (o *SecretInspectOK) Error() string { - return fmt.Sprintf("[GET /secrets/{id}][%d] secretInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /secrets/{id}][%d] secretInspectOK %s", 200, payload) } func (o *SecretInspectOK) String() string { - return fmt.Sprintf("[GET /secrets/{id}][%d] secretInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /secrets/{id}][%d] secretInspectOK %s", 200, payload) } func (o *SecretInspectOK) GetPayload() *models.Secret { @@ -107,7 +114,7 @@ func (o *SecretInspectOK) readResponse(response runtime.ClientResponse, consumer o.Payload = new(models.Secret) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -119,7 +126,8 @@ func NewSecretInspectNotFound() *SecretInspectNotFound { return &SecretInspectNotFound{} } -/* SecretInspectNotFound describes a response with status code 404, with default header values. +/* +SecretInspectNotFound describes a response with status code 404, with default header values. secret not found */ @@ -152,12 +160,19 @@ func (o *SecretInspectNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the secret inspect not found response +func (o *SecretInspectNotFound) Code() int { + return 404 +} + func (o *SecretInspectNotFound) Error() string { - return fmt.Sprintf("[GET /secrets/{id}][%d] secretInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /secrets/{id}][%d] secretInspectNotFound %s", 404, payload) } func (o *SecretInspectNotFound) String() string { - return fmt.Sprintf("[GET /secrets/{id}][%d] secretInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /secrets/{id}][%d] secretInspectNotFound %s", 404, payload) } func (o *SecretInspectNotFound) GetPayload() *models.ErrorResponse { @@ -169,7 +184,7 @@ func (o *SecretInspectNotFound) readResponse(response runtime.ClientResponse, co o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -181,7 +196,8 @@ func NewSecretInspectInternalServerError() *SecretInspectInternalServerError { return &SecretInspectInternalServerError{} } -/* SecretInspectInternalServerError describes a response with status code 500, with default header values. +/* +SecretInspectInternalServerError describes a response with status code 500, with default header values. server error */ @@ -214,12 +230,19 @@ func (o *SecretInspectInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the secret inspect internal server error response +func (o *SecretInspectInternalServerError) Code() int { + return 500 +} + func (o *SecretInspectInternalServerError) Error() string { - return fmt.Sprintf("[GET /secrets/{id}][%d] secretInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /secrets/{id}][%d] secretInspectInternalServerError %s", 500, payload) } func (o *SecretInspectInternalServerError) String() string { - return fmt.Sprintf("[GET /secrets/{id}][%d] secretInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /secrets/{id}][%d] secretInspectInternalServerError %s", 500, payload) } func (o *SecretInspectInternalServerError) GetPayload() *models.ErrorResponse { @@ -231,7 +254,7 @@ func (o *SecretInspectInternalServerError) readResponse(response runtime.ClientR o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -243,7 +266,8 @@ func NewSecretInspectServiceUnavailable() *SecretInspectServiceUnavailable { return &SecretInspectServiceUnavailable{} } -/* SecretInspectServiceUnavailable describes a response with status code 503, with default header values. +/* +SecretInspectServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -276,12 +300,19 @@ func (o *SecretInspectServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the secret inspect service unavailable response +func (o *SecretInspectServiceUnavailable) Code() int { + return 503 +} + func (o *SecretInspectServiceUnavailable) Error() string { - return fmt.Sprintf("[GET /secrets/{id}][%d] secretInspectServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /secrets/{id}][%d] secretInspectServiceUnavailable %s", 503, payload) } func (o *SecretInspectServiceUnavailable) String() string { - return fmt.Sprintf("[GET /secrets/{id}][%d] secretInspectServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /secrets/{id}][%d] secretInspectServiceUnavailable %s", 503, payload) } func (o *SecretInspectServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -293,7 +324,7 @@ func (o *SecretInspectServiceUnavailable) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/secret/secret_list_parameters.go b/client/secret/secret_list_parameters.go index 1cdc9b7..ea17170 100644 --- a/client/secret/secret_list_parameters.go +++ b/client/secret/secret_list_parameters.go @@ -2,9 +2,6 @@ package secret -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewSecretListParamsWithHTTPClient(client *http.Client) *SecretListParams { } } -/* SecretListParams contains all the parameters to send to the API endpoint - for the secret list operation. +/* +SecretListParams contains all the parameters to send to the API endpoint + + for the secret list operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type SecretListParams struct { diff --git a/client/secret/secret_list_responses.go b/client/secret/secret_list_responses.go index 439f022..c68f202 100644 --- a/client/secret/secret_list_responses.go +++ b/client/secret/secret_list_responses.go @@ -2,10 +2,9 @@ package secret -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type SecretListReader struct { } // ReadResponse reads a server response into the received o. -func (o *SecretListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *SecretListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewSecretListOK() @@ -42,7 +41,7 @@ func (o *SecretListReader) ReadResponse(response runtime.ClientResponse, consume } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /secrets] SecretList", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewSecretListOK() *SecretListOK { return &SecretListOK{} } -/* SecretListOK describes a response with status code 200, with default header values. +/* +SecretListOK describes a response with status code 200, with default header values. no error */ @@ -84,12 +84,19 @@ func (o *SecretListOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the secret list o k response +func (o *SecretListOK) Code() int { + return 200 +} + func (o *SecretListOK) Error() string { - return fmt.Sprintf("[GET /secrets][%d] secretListOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /secrets][%d] secretListOK %s", 200, payload) } func (o *SecretListOK) String() string { - return fmt.Sprintf("[GET /secrets][%d] secretListOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /secrets][%d] secretListOK %s", 200, payload) } func (o *SecretListOK) GetPayload() []*models.Secret { @@ -99,7 +106,7 @@ func (o *SecretListOK) GetPayload() []*models.Secret { func (o *SecretListOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { // response payload - if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), &o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -111,7 +118,8 @@ func NewSecretListInternalServerError() *SecretListInternalServerError { return &SecretListInternalServerError{} } -/* SecretListInternalServerError describes a response with status code 500, with default header values. +/* +SecretListInternalServerError describes a response with status code 500, with default header values. server error */ @@ -144,12 +152,19 @@ func (o *SecretListInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the secret list internal server error response +func (o *SecretListInternalServerError) Code() int { + return 500 +} + func (o *SecretListInternalServerError) Error() string { - return fmt.Sprintf("[GET /secrets][%d] secretListInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /secrets][%d] secretListInternalServerError %s", 500, payload) } func (o *SecretListInternalServerError) String() string { - return fmt.Sprintf("[GET /secrets][%d] secretListInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /secrets][%d] secretListInternalServerError %s", 500, payload) } func (o *SecretListInternalServerError) GetPayload() *models.ErrorResponse { @@ -161,7 +176,7 @@ func (o *SecretListInternalServerError) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -173,7 +188,8 @@ func NewSecretListServiceUnavailable() *SecretListServiceUnavailable { return &SecretListServiceUnavailable{} } -/* SecretListServiceUnavailable describes a response with status code 503, with default header values. +/* +SecretListServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -206,12 +222,19 @@ func (o *SecretListServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the secret list service unavailable response +func (o *SecretListServiceUnavailable) Code() int { + return 503 +} + func (o *SecretListServiceUnavailable) Error() string { - return fmt.Sprintf("[GET /secrets][%d] secretListServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /secrets][%d] secretListServiceUnavailable %s", 503, payload) } func (o *SecretListServiceUnavailable) String() string { - return fmt.Sprintf("[GET /secrets][%d] secretListServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /secrets][%d] secretListServiceUnavailable %s", 503, payload) } func (o *SecretListServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -223,7 +246,7 @@ func (o *SecretListServiceUnavailable) readResponse(response runtime.ClientRespo o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/secret/secret_update_parameters.go b/client/secret/secret_update_parameters.go index 13dd5c5..5f7b2ea 100644 --- a/client/secret/secret_update_parameters.go +++ b/client/secret/secret_update_parameters.go @@ -2,9 +2,6 @@ package secret -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -55,10 +52,12 @@ func NewSecretUpdateParamsWithHTTPClient(client *http.Client) *SecretUpdateParam } } -/* SecretUpdateParams contains all the parameters to send to the API endpoint - for the secret update operation. +/* +SecretUpdateParams contains all the parameters to send to the API endpoint + + for the secret update operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type SecretUpdateParams struct { diff --git a/client/secret/secret_update_responses.go b/client/secret/secret_update_responses.go index 3b4559a..c227750 100644 --- a/client/secret/secret_update_responses.go +++ b/client/secret/secret_update_responses.go @@ -2,10 +2,9 @@ package secret -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type SecretUpdateReader struct { } // ReadResponse reads a server response into the received o. -func (o *SecretUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *SecretUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewSecretUpdateOK() @@ -54,7 +53,7 @@ func (o *SecretUpdateReader) ReadResponse(response runtime.ClientResponse, consu } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /secrets/{id}/update] SecretUpdate", response, response.Code()) } } @@ -63,7 +62,8 @@ func NewSecretUpdateOK() *SecretUpdateOK { return &SecretUpdateOK{} } -/* SecretUpdateOK describes a response with status code 200, with default header values. +/* +SecretUpdateOK describes a response with status code 200, with default header values. no error */ @@ -95,12 +95,17 @@ func (o *SecretUpdateOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the secret update o k response +func (o *SecretUpdateOK) Code() int { + return 200 +} + func (o *SecretUpdateOK) Error() string { - return fmt.Sprintf("[POST /secrets/{id}/update][%d] secretUpdateOK ", 200) + return fmt.Sprintf("[POST /secrets/{id}/update][%d] secretUpdateOK", 200) } func (o *SecretUpdateOK) String() string { - return fmt.Sprintf("[POST /secrets/{id}/update][%d] secretUpdateOK ", 200) + return fmt.Sprintf("[POST /secrets/{id}/update][%d] secretUpdateOK", 200) } func (o *SecretUpdateOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -113,7 +118,8 @@ func NewSecretUpdateBadRequest() *SecretUpdateBadRequest { return &SecretUpdateBadRequest{} } -/* SecretUpdateBadRequest describes a response with status code 400, with default header values. +/* +SecretUpdateBadRequest describes a response with status code 400, with default header values. bad parameter */ @@ -146,12 +152,19 @@ func (o *SecretUpdateBadRequest) IsCode(code int) bool { return code == 400 } +// Code gets the status code for the secret update bad request response +func (o *SecretUpdateBadRequest) Code() int { + return 400 +} + func (o *SecretUpdateBadRequest) Error() string { - return fmt.Sprintf("[POST /secrets/{id}/update][%d] secretUpdateBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /secrets/{id}/update][%d] secretUpdateBadRequest %s", 400, payload) } func (o *SecretUpdateBadRequest) String() string { - return fmt.Sprintf("[POST /secrets/{id}/update][%d] secretUpdateBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /secrets/{id}/update][%d] secretUpdateBadRequest %s", 400, payload) } func (o *SecretUpdateBadRequest) GetPayload() *models.ErrorResponse { @@ -163,7 +176,7 @@ func (o *SecretUpdateBadRequest) readResponse(response runtime.ClientResponse, c o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -175,7 +188,8 @@ func NewSecretUpdateNotFound() *SecretUpdateNotFound { return &SecretUpdateNotFound{} } -/* SecretUpdateNotFound describes a response with status code 404, with default header values. +/* +SecretUpdateNotFound describes a response with status code 404, with default header values. no such secret */ @@ -208,12 +222,19 @@ func (o *SecretUpdateNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the secret update not found response +func (o *SecretUpdateNotFound) Code() int { + return 404 +} + func (o *SecretUpdateNotFound) Error() string { - return fmt.Sprintf("[POST /secrets/{id}/update][%d] secretUpdateNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /secrets/{id}/update][%d] secretUpdateNotFound %s", 404, payload) } func (o *SecretUpdateNotFound) String() string { - return fmt.Sprintf("[POST /secrets/{id}/update][%d] secretUpdateNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /secrets/{id}/update][%d] secretUpdateNotFound %s", 404, payload) } func (o *SecretUpdateNotFound) GetPayload() *models.ErrorResponse { @@ -225,7 +246,7 @@ func (o *SecretUpdateNotFound) readResponse(response runtime.ClientResponse, con o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -237,7 +258,8 @@ func NewSecretUpdateInternalServerError() *SecretUpdateInternalServerError { return &SecretUpdateInternalServerError{} } -/* SecretUpdateInternalServerError describes a response with status code 500, with default header values. +/* +SecretUpdateInternalServerError describes a response with status code 500, with default header values. server error */ @@ -270,12 +292,19 @@ func (o *SecretUpdateInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the secret update internal server error response +func (o *SecretUpdateInternalServerError) Code() int { + return 500 +} + func (o *SecretUpdateInternalServerError) Error() string { - return fmt.Sprintf("[POST /secrets/{id}/update][%d] secretUpdateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /secrets/{id}/update][%d] secretUpdateInternalServerError %s", 500, payload) } func (o *SecretUpdateInternalServerError) String() string { - return fmt.Sprintf("[POST /secrets/{id}/update][%d] secretUpdateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /secrets/{id}/update][%d] secretUpdateInternalServerError %s", 500, payload) } func (o *SecretUpdateInternalServerError) GetPayload() *models.ErrorResponse { @@ -287,7 +316,7 @@ func (o *SecretUpdateInternalServerError) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -299,7 +328,8 @@ func NewSecretUpdateServiceUnavailable() *SecretUpdateServiceUnavailable { return &SecretUpdateServiceUnavailable{} } -/* SecretUpdateServiceUnavailable describes a response with status code 503, with default header values. +/* +SecretUpdateServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -332,12 +362,19 @@ func (o *SecretUpdateServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the secret update service unavailable response +func (o *SecretUpdateServiceUnavailable) Code() int { + return 503 +} + func (o *SecretUpdateServiceUnavailable) Error() string { - return fmt.Sprintf("[POST /secrets/{id}/update][%d] secretUpdateServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /secrets/{id}/update][%d] secretUpdateServiceUnavailable %s", 503, payload) } func (o *SecretUpdateServiceUnavailable) String() string { - return fmt.Sprintf("[POST /secrets/{id}/update][%d] secretUpdateServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /secrets/{id}/update][%d] secretUpdateServiceUnavailable %s", 503, payload) } func (o *SecretUpdateServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -349,7 +386,7 @@ func (o *SecretUpdateServiceUnavailable) readResponse(response runtime.ClientRes o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/service/service_client.go b/client/service/service_client.go index f81c2e3..b89df9b 100644 --- a/client/service/service_client.go +++ b/client/service/service_client.go @@ -2,14 +2,12 @@ package service -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" "io" "github.com/go-openapi/runtime" + httptransport "github.com/go-openapi/runtime/client" "github.com/go-openapi/strfmt" ) @@ -18,6 +16,31 @@ func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientServi return &Client{transport: transport, formats: formats} } +// New creates a new service API client with basic auth credentials. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - user: user for basic authentication header. +// - password: password for basic authentication header. +func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BasicAuth(user, password) + return &Client{transport: transport, formats: strfmt.Default} +} + +// New creates a new service API client with a bearer token for authentication. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - bearerToken: bearer token for Bearer authentication header. +func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BearerToken(bearerToken) + return &Client{transport: transport, formats: strfmt.Default} +} + /* Client for service API */ @@ -26,9 +49,53 @@ type Client struct { formats strfmt.Registry } -// ClientOption is the option for Client methods +// ClientOption may be used to customize the behavior of Client methods. type ClientOption func(*runtime.ClientOperation) +// This client is generated with a few options you might find useful for your swagger spec. +// +// Feel free to add you own set of options. + +// WithContentType allows the client to force the Content-Type header +// to negotiate a specific Consumer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithContentType(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{mime} + } +} + +// WithContentTypeApplicationJSON sets the Content-Type header to "application/json". +func WithContentTypeApplicationJSON(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"application/json"} +} + +// WithContentTypeTextPlain sets the Content-Type header to "text/plain". +func WithContentTypeTextPlain(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"text/plain"} +} + +// WithAccept allows the client to force the Accept header +// to negotiate a specific Producer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithAccept(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{mime} + } +} + +// WithAcceptApplicationJSON sets the Accept header to "application/json". +func WithAcceptApplicationJSON(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"application/json"} +} + +// WithAcceptTextPlain sets the Accept header to "text/plain". +func WithAcceptTextPlain(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"text/plain"} +} + // ClientService is the interface for Client methods type ClientService interface { ServiceCreate(params *ServiceCreateParams, opts ...ClientOption) (*ServiceCreateCreated, error) @@ -47,10 +114,10 @@ type ClientService interface { } /* - ServiceCreate creates a service +ServiceCreate creates a service */ func (a *Client) ServiceCreate(params *ServiceCreateParams, opts ...ClientOption) (*ServiceCreateCreated, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewServiceCreateParams() } @@ -69,26 +136,31 @@ func (a *Client) ServiceCreate(params *ServiceCreateParams, opts ...ClientOption for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ServiceCreateCreated) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ServiceCreate: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ServiceDelete deletes a service +ServiceDelete deletes a service */ func (a *Client) ServiceDelete(params *ServiceDeleteParams, opts ...ClientOption) (*ServiceDeleteOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewServiceDeleteParams() } @@ -107,26 +179,31 @@ func (a *Client) ServiceDelete(params *ServiceDeleteParams, opts ...ClientOption for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ServiceDeleteOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ServiceDelete: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ServiceInspect inspects a service +ServiceInspect inspects a service */ func (a *Client) ServiceInspect(params *ServiceInspectParams, opts ...ClientOption) (*ServiceInspectOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewServiceInspectParams() } @@ -145,26 +222,31 @@ func (a *Client) ServiceInspect(params *ServiceInspectParams, opts ...ClientOpti for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ServiceInspectOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ServiceInspect: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ServiceList lists services +ServiceList lists services */ func (a *Client) ServiceList(params *ServiceListParams, opts ...ClientOption) (*ServiceListOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewServiceListParams() } @@ -183,31 +265,35 @@ func (a *Client) ServiceList(params *ServiceListParams, opts ...ClientOption) (* for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ServiceListOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ServiceList: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ServiceLogs gets service logs + ServiceLogs gets service logs - Get `stdout` and `stderr` logs from a service. See also [`/containers/{id}/logs`](#operation/ContainerLogs). + Get `stdout` and `stderr` logs from a service. See also [`/containers/{id}/logs`](#operation/ContainerLogs). **Note**: This endpoint works only for services with the `local`, `json-file` or `journald` logging drivers. - */ func (a *Client) ServiceLogs(params *ServiceLogsParams, writer io.Writer, opts ...ClientOption) (*ServiceLogsOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewServiceLogsParams() } @@ -226,26 +312,31 @@ func (a *Client) ServiceLogs(params *ServiceLogsParams, writer io.Writer, opts . for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ServiceLogsOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ServiceLogs: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - ServiceUpdate updates a service +ServiceUpdate updates a service */ func (a *Client) ServiceUpdate(params *ServiceUpdateParams, opts ...ClientOption) (*ServiceUpdateOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewServiceUpdateParams() } @@ -264,17 +355,22 @@ func (a *Client) ServiceUpdate(params *ServiceUpdateParams, opts ...ClientOption for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*ServiceUpdateOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for ServiceUpdate: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } diff --git a/client/service/service_create_parameters.go b/client/service/service_create_parameters.go index 6ff243c..4046a7d 100644 --- a/client/service/service_create_parameters.go +++ b/client/service/service_create_parameters.go @@ -2,9 +2,6 @@ package service -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewServiceCreateParamsWithHTTPClient(client *http.Client) *ServiceCreatePar } } -/* ServiceCreateParams contains all the parameters to send to the API endpoint - for the service create operation. +/* +ServiceCreateParams contains all the parameters to send to the API endpoint + + for the service create operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ServiceCreateParams struct { diff --git a/client/service/service_create_responses.go b/client/service/service_create_responses.go index 6e1db9d..7087659 100644 --- a/client/service/service_create_responses.go +++ b/client/service/service_create_responses.go @@ -2,11 +2,10 @@ package service -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -24,7 +23,7 @@ type ServiceCreateReader struct { } // ReadResponse reads a server response into the received o. -func (o *ServiceCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ServiceCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 201: result := NewServiceCreateCreated() @@ -63,7 +62,7 @@ func (o *ServiceCreateReader) ReadResponse(response runtime.ClientResponse, cons } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /services/create] ServiceCreate", response, response.Code()) } } @@ -72,7 +71,8 @@ func NewServiceCreateCreated() *ServiceCreateCreated { return &ServiceCreateCreated{} } -/* ServiceCreateCreated describes a response with status code 201, with default header values. +/* +ServiceCreateCreated describes a response with status code 201, with default header values. no error */ @@ -105,12 +105,19 @@ func (o *ServiceCreateCreated) IsCode(code int) bool { return code == 201 } +// Code gets the status code for the service create created response +func (o *ServiceCreateCreated) Code() int { + return 201 +} + func (o *ServiceCreateCreated) Error() string { - return fmt.Sprintf("[POST /services/create][%d] serviceCreateCreated %+v", 201, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/create][%d] serviceCreateCreated %s", 201, payload) } func (o *ServiceCreateCreated) String() string { - return fmt.Sprintf("[POST /services/create][%d] serviceCreateCreated %+v", 201, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/create][%d] serviceCreateCreated %s", 201, payload) } func (o *ServiceCreateCreated) GetPayload() *ServiceCreateCreatedBody { @@ -122,7 +129,7 @@ func (o *ServiceCreateCreated) readResponse(response runtime.ClientResponse, con o.Payload = new(ServiceCreateCreatedBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -134,7 +141,8 @@ func NewServiceCreateBadRequest() *ServiceCreateBadRequest { return &ServiceCreateBadRequest{} } -/* ServiceCreateBadRequest describes a response with status code 400, with default header values. +/* +ServiceCreateBadRequest describes a response with status code 400, with default header values. bad parameter */ @@ -167,12 +175,19 @@ func (o *ServiceCreateBadRequest) IsCode(code int) bool { return code == 400 } +// Code gets the status code for the service create bad request response +func (o *ServiceCreateBadRequest) Code() int { + return 400 +} + func (o *ServiceCreateBadRequest) Error() string { - return fmt.Sprintf("[POST /services/create][%d] serviceCreateBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/create][%d] serviceCreateBadRequest %s", 400, payload) } func (o *ServiceCreateBadRequest) String() string { - return fmt.Sprintf("[POST /services/create][%d] serviceCreateBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/create][%d] serviceCreateBadRequest %s", 400, payload) } func (o *ServiceCreateBadRequest) GetPayload() *models.ErrorResponse { @@ -184,7 +199,7 @@ func (o *ServiceCreateBadRequest) readResponse(response runtime.ClientResponse, o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -196,7 +211,8 @@ func NewServiceCreateForbidden() *ServiceCreateForbidden { return &ServiceCreateForbidden{} } -/* ServiceCreateForbidden describes a response with status code 403, with default header values. +/* +ServiceCreateForbidden describes a response with status code 403, with default header values. network is not eligible for services */ @@ -229,12 +245,19 @@ func (o *ServiceCreateForbidden) IsCode(code int) bool { return code == 403 } +// Code gets the status code for the service create forbidden response +func (o *ServiceCreateForbidden) Code() int { + return 403 +} + func (o *ServiceCreateForbidden) Error() string { - return fmt.Sprintf("[POST /services/create][%d] serviceCreateForbidden %+v", 403, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/create][%d] serviceCreateForbidden %s", 403, payload) } func (o *ServiceCreateForbidden) String() string { - return fmt.Sprintf("[POST /services/create][%d] serviceCreateForbidden %+v", 403, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/create][%d] serviceCreateForbidden %s", 403, payload) } func (o *ServiceCreateForbidden) GetPayload() *models.ErrorResponse { @@ -246,7 +269,7 @@ func (o *ServiceCreateForbidden) readResponse(response runtime.ClientResponse, c o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -258,7 +281,8 @@ func NewServiceCreateConflict() *ServiceCreateConflict { return &ServiceCreateConflict{} } -/* ServiceCreateConflict describes a response with status code 409, with default header values. +/* +ServiceCreateConflict describes a response with status code 409, with default header values. name conflicts with an existing service */ @@ -291,12 +315,19 @@ func (o *ServiceCreateConflict) IsCode(code int) bool { return code == 409 } +// Code gets the status code for the service create conflict response +func (o *ServiceCreateConflict) Code() int { + return 409 +} + func (o *ServiceCreateConflict) Error() string { - return fmt.Sprintf("[POST /services/create][%d] serviceCreateConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/create][%d] serviceCreateConflict %s", 409, payload) } func (o *ServiceCreateConflict) String() string { - return fmt.Sprintf("[POST /services/create][%d] serviceCreateConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/create][%d] serviceCreateConflict %s", 409, payload) } func (o *ServiceCreateConflict) GetPayload() *models.ErrorResponse { @@ -308,7 +339,7 @@ func (o *ServiceCreateConflict) readResponse(response runtime.ClientResponse, co o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -320,7 +351,8 @@ func NewServiceCreateInternalServerError() *ServiceCreateInternalServerError { return &ServiceCreateInternalServerError{} } -/* ServiceCreateInternalServerError describes a response with status code 500, with default header values. +/* +ServiceCreateInternalServerError describes a response with status code 500, with default header values. server error */ @@ -353,12 +385,19 @@ func (o *ServiceCreateInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the service create internal server error response +func (o *ServiceCreateInternalServerError) Code() int { + return 500 +} + func (o *ServiceCreateInternalServerError) Error() string { - return fmt.Sprintf("[POST /services/create][%d] serviceCreateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/create][%d] serviceCreateInternalServerError %s", 500, payload) } func (o *ServiceCreateInternalServerError) String() string { - return fmt.Sprintf("[POST /services/create][%d] serviceCreateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/create][%d] serviceCreateInternalServerError %s", 500, payload) } func (o *ServiceCreateInternalServerError) GetPayload() *models.ErrorResponse { @@ -370,7 +409,7 @@ func (o *ServiceCreateInternalServerError) readResponse(response runtime.ClientR o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -382,7 +421,8 @@ func NewServiceCreateServiceUnavailable() *ServiceCreateServiceUnavailable { return &ServiceCreateServiceUnavailable{} } -/* ServiceCreateServiceUnavailable describes a response with status code 503, with default header values. +/* +ServiceCreateServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -415,12 +455,19 @@ func (o *ServiceCreateServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the service create service unavailable response +func (o *ServiceCreateServiceUnavailable) Code() int { + return 503 +} + func (o *ServiceCreateServiceUnavailable) Error() string { - return fmt.Sprintf("[POST /services/create][%d] serviceCreateServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/create][%d] serviceCreateServiceUnavailable %s", 503, payload) } func (o *ServiceCreateServiceUnavailable) String() string { - return fmt.Sprintf("[POST /services/create][%d] serviceCreateServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/create][%d] serviceCreateServiceUnavailable %s", 503, payload) } func (o *ServiceCreateServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -432,14 +479,15 @@ func (o *ServiceCreateServiceUnavailable) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*ServiceCreateBody service create body +/* +ServiceCreateBody service create body swagger:model ServiceCreateBody */ type ServiceCreateBody struct { @@ -535,7 +583,8 @@ func (o *ServiceCreateBody) UnmarshalBinary(b []byte) error { return nil } -/*ServiceCreateCreatedBody ServiceCreateResponse +/* +ServiceCreateCreatedBody ServiceCreateResponse // Example: {"ID":"ak7w3gjqoa3kuz8xcpnyy0pvl","Warning":"unable to pin image doesnotexist:latest to digest: image library/doesnotexist:latest not found"} swagger:model ServiceCreateCreatedBody */ @@ -576,8 +625,9 @@ func (o *ServiceCreateCreatedBody) UnmarshalBinary(b []byte) error { return nil } -/*ServiceCreateParamsBodyAllOf1 service create params body all of1 +/* +ServiceCreateParamsBodyAllOf1 service create params body all of1 // Example: {"EndpointSpec":{"Ports":[{"Protocol":"tcp","PublishedPort":8080,"TargetPort":80}]},"Labels":{"foo":"bar"},"Mode":{"Replicated":{"Replicas":4}},"Name":"web","RollbackConfig":{"Delay":1000000000,"FailureAction":"pause","MaxFailureRatio":0.15,"Monitor":15000000000,"Parallelism":1},"TaskTemplate":{"ContainerSpec":{"DNSConfig":{"Nameservers":["8.8.8.8"],"Options":["timeout:3"],"Search":["example.org"]},"Hosts":["10.10.10.10 host1","ABCD:EF01:2345:6789:ABCD:EF01:2345:6789 host2"],"Image":"nginx:alpine","Mounts":[{"ReadOnly":true,"Source":"web-data","Target":"/usr/share/nginx/html","Type":"volume","VolumeOptions":{"DriverConfig":{},"Labels":{"com.example.something":"something-value"}}}],"Secrets":[{"File":{"GID":"33","Mode":384,"Name":"www.example.org.key","UID":"33"},"SecretID":"fpjqlhnwb19zds35k8wn80lq9","SecretName":"example_org_domain_key"}],"User":"33"},"LogDriver":{"Name":"json-file","Options":{"max-file":"3","max-size":"10M"}},"Placement":{},"Resources":{"Limits":{"MemoryBytes":104857600},"Reservations":{}},"RestartPolicy":{"Condition":"on-failure","Delay":10000000000,"MaxAttempts":10}},"UpdateConfig":{"Delay":1000000000,"FailureAction":"pause","MaxFailureRatio":0.15,"Monitor":15000000000,"Parallelism":2}} swagger:model ServiceCreateParamsBodyAllOf1 */ -type ServiceCreateParamsBodyAllOf1 interface{} +type ServiceCreateParamsBodyAllOf1 any diff --git a/client/service/service_delete_parameters.go b/client/service/service_delete_parameters.go index f15f959..30d7319 100644 --- a/client/service/service_delete_parameters.go +++ b/client/service/service_delete_parameters.go @@ -2,9 +2,6 @@ package service -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewServiceDeleteParamsWithHTTPClient(client *http.Client) *ServiceDeletePar } } -/* ServiceDeleteParams contains all the parameters to send to the API endpoint - for the service delete operation. +/* +ServiceDeleteParams contains all the parameters to send to the API endpoint + + for the service delete operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ServiceDeleteParams struct { diff --git a/client/service/service_delete_responses.go b/client/service/service_delete_responses.go index 07394c4..6511671 100644 --- a/client/service/service_delete_responses.go +++ b/client/service/service_delete_responses.go @@ -2,10 +2,9 @@ package service -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ServiceDeleteReader struct { } // ReadResponse reads a server response into the received o. -func (o *ServiceDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ServiceDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewServiceDeleteOK() @@ -48,7 +47,7 @@ func (o *ServiceDeleteReader) ReadResponse(response runtime.ClientResponse, cons } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[DELETE /services/{id}] ServiceDelete", response, response.Code()) } } @@ -57,7 +56,8 @@ func NewServiceDeleteOK() *ServiceDeleteOK { return &ServiceDeleteOK{} } -/* ServiceDeleteOK describes a response with status code 200, with default header values. +/* +ServiceDeleteOK describes a response with status code 200, with default header values. no error */ @@ -89,12 +89,17 @@ func (o *ServiceDeleteOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the service delete o k response +func (o *ServiceDeleteOK) Code() int { + return 200 +} + func (o *ServiceDeleteOK) Error() string { - return fmt.Sprintf("[DELETE /services/{id}][%d] serviceDeleteOK ", 200) + return fmt.Sprintf("[DELETE /services/{id}][%d] serviceDeleteOK", 200) } func (o *ServiceDeleteOK) String() string { - return fmt.Sprintf("[DELETE /services/{id}][%d] serviceDeleteOK ", 200) + return fmt.Sprintf("[DELETE /services/{id}][%d] serviceDeleteOK", 200) } func (o *ServiceDeleteOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -107,7 +112,8 @@ func NewServiceDeleteNotFound() *ServiceDeleteNotFound { return &ServiceDeleteNotFound{} } -/* ServiceDeleteNotFound describes a response with status code 404, with default header values. +/* +ServiceDeleteNotFound describes a response with status code 404, with default header values. no such service */ @@ -140,12 +146,19 @@ func (o *ServiceDeleteNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the service delete not found response +func (o *ServiceDeleteNotFound) Code() int { + return 404 +} + func (o *ServiceDeleteNotFound) Error() string { - return fmt.Sprintf("[DELETE /services/{id}][%d] serviceDeleteNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /services/{id}][%d] serviceDeleteNotFound %s", 404, payload) } func (o *ServiceDeleteNotFound) String() string { - return fmt.Sprintf("[DELETE /services/{id}][%d] serviceDeleteNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /services/{id}][%d] serviceDeleteNotFound %s", 404, payload) } func (o *ServiceDeleteNotFound) GetPayload() *models.ErrorResponse { @@ -157,7 +170,7 @@ func (o *ServiceDeleteNotFound) readResponse(response runtime.ClientResponse, co o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -169,7 +182,8 @@ func NewServiceDeleteInternalServerError() *ServiceDeleteInternalServerError { return &ServiceDeleteInternalServerError{} } -/* ServiceDeleteInternalServerError describes a response with status code 500, with default header values. +/* +ServiceDeleteInternalServerError describes a response with status code 500, with default header values. server error */ @@ -202,12 +216,19 @@ func (o *ServiceDeleteInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the service delete internal server error response +func (o *ServiceDeleteInternalServerError) Code() int { + return 500 +} + func (o *ServiceDeleteInternalServerError) Error() string { - return fmt.Sprintf("[DELETE /services/{id}][%d] serviceDeleteInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /services/{id}][%d] serviceDeleteInternalServerError %s", 500, payload) } func (o *ServiceDeleteInternalServerError) String() string { - return fmt.Sprintf("[DELETE /services/{id}][%d] serviceDeleteInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /services/{id}][%d] serviceDeleteInternalServerError %s", 500, payload) } func (o *ServiceDeleteInternalServerError) GetPayload() *models.ErrorResponse { @@ -219,7 +240,7 @@ func (o *ServiceDeleteInternalServerError) readResponse(response runtime.ClientR o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -231,7 +252,8 @@ func NewServiceDeleteServiceUnavailable() *ServiceDeleteServiceUnavailable { return &ServiceDeleteServiceUnavailable{} } -/* ServiceDeleteServiceUnavailable describes a response with status code 503, with default header values. +/* +ServiceDeleteServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -264,12 +286,19 @@ func (o *ServiceDeleteServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the service delete service unavailable response +func (o *ServiceDeleteServiceUnavailable) Code() int { + return 503 +} + func (o *ServiceDeleteServiceUnavailable) Error() string { - return fmt.Sprintf("[DELETE /services/{id}][%d] serviceDeleteServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /services/{id}][%d] serviceDeleteServiceUnavailable %s", 503, payload) } func (o *ServiceDeleteServiceUnavailable) String() string { - return fmt.Sprintf("[DELETE /services/{id}][%d] serviceDeleteServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /services/{id}][%d] serviceDeleteServiceUnavailable %s", 503, payload) } func (o *ServiceDeleteServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -281,7 +310,7 @@ func (o *ServiceDeleteServiceUnavailable) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/service/service_inspect_parameters.go b/client/service/service_inspect_parameters.go index 5f6d412..560afd3 100644 --- a/client/service/service_inspect_parameters.go +++ b/client/service/service_inspect_parameters.go @@ -2,9 +2,6 @@ package service -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewServiceInspectParamsWithHTTPClient(client *http.Client) *ServiceInspectP } } -/* ServiceInspectParams contains all the parameters to send to the API endpoint - for the service inspect operation. +/* +ServiceInspectParams contains all the parameters to send to the API endpoint + + for the service inspect operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ServiceInspectParams struct { diff --git a/client/service/service_inspect_responses.go b/client/service/service_inspect_responses.go index 318f861..52d6260 100644 --- a/client/service/service_inspect_responses.go +++ b/client/service/service_inspect_responses.go @@ -2,10 +2,9 @@ package service -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ServiceInspectReader struct { } // ReadResponse reads a server response into the received o. -func (o *ServiceInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ServiceInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewServiceInspectOK() @@ -48,7 +47,7 @@ func (o *ServiceInspectReader) ReadResponse(response runtime.ClientResponse, con } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /services/{id}] ServiceInspect", response, response.Code()) } } @@ -57,7 +56,8 @@ func NewServiceInspectOK() *ServiceInspectOK { return &ServiceInspectOK{} } -/* ServiceInspectOK describes a response with status code 200, with default header values. +/* +ServiceInspectOK describes a response with status code 200, with default header values. no error */ @@ -90,12 +90,19 @@ func (o *ServiceInspectOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the service inspect o k response +func (o *ServiceInspectOK) Code() int { + return 200 +} + func (o *ServiceInspectOK) Error() string { - return fmt.Sprintf("[GET /services/{id}][%d] serviceInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /services/{id}][%d] serviceInspectOK %s", 200, payload) } func (o *ServiceInspectOK) String() string { - return fmt.Sprintf("[GET /services/{id}][%d] serviceInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /services/{id}][%d] serviceInspectOK %s", 200, payload) } func (o *ServiceInspectOK) GetPayload() *models.Service { @@ -107,7 +114,7 @@ func (o *ServiceInspectOK) readResponse(response runtime.ClientResponse, consume o.Payload = new(models.Service) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -119,7 +126,8 @@ func NewServiceInspectNotFound() *ServiceInspectNotFound { return &ServiceInspectNotFound{} } -/* ServiceInspectNotFound describes a response with status code 404, with default header values. +/* +ServiceInspectNotFound describes a response with status code 404, with default header values. no such service */ @@ -152,12 +160,19 @@ func (o *ServiceInspectNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the service inspect not found response +func (o *ServiceInspectNotFound) Code() int { + return 404 +} + func (o *ServiceInspectNotFound) Error() string { - return fmt.Sprintf("[GET /services/{id}][%d] serviceInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /services/{id}][%d] serviceInspectNotFound %s", 404, payload) } func (o *ServiceInspectNotFound) String() string { - return fmt.Sprintf("[GET /services/{id}][%d] serviceInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /services/{id}][%d] serviceInspectNotFound %s", 404, payload) } func (o *ServiceInspectNotFound) GetPayload() *models.ErrorResponse { @@ -169,7 +184,7 @@ func (o *ServiceInspectNotFound) readResponse(response runtime.ClientResponse, c o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -181,7 +196,8 @@ func NewServiceInspectInternalServerError() *ServiceInspectInternalServerError { return &ServiceInspectInternalServerError{} } -/* ServiceInspectInternalServerError describes a response with status code 500, with default header values. +/* +ServiceInspectInternalServerError describes a response with status code 500, with default header values. server error */ @@ -214,12 +230,19 @@ func (o *ServiceInspectInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the service inspect internal server error response +func (o *ServiceInspectInternalServerError) Code() int { + return 500 +} + func (o *ServiceInspectInternalServerError) Error() string { - return fmt.Sprintf("[GET /services/{id}][%d] serviceInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /services/{id}][%d] serviceInspectInternalServerError %s", 500, payload) } func (o *ServiceInspectInternalServerError) String() string { - return fmt.Sprintf("[GET /services/{id}][%d] serviceInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /services/{id}][%d] serviceInspectInternalServerError %s", 500, payload) } func (o *ServiceInspectInternalServerError) GetPayload() *models.ErrorResponse { @@ -231,7 +254,7 @@ func (o *ServiceInspectInternalServerError) readResponse(response runtime.Client o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -243,7 +266,8 @@ func NewServiceInspectServiceUnavailable() *ServiceInspectServiceUnavailable { return &ServiceInspectServiceUnavailable{} } -/* ServiceInspectServiceUnavailable describes a response with status code 503, with default header values. +/* +ServiceInspectServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -276,12 +300,19 @@ func (o *ServiceInspectServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the service inspect service unavailable response +func (o *ServiceInspectServiceUnavailable) Code() int { + return 503 +} + func (o *ServiceInspectServiceUnavailable) Error() string { - return fmt.Sprintf("[GET /services/{id}][%d] serviceInspectServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /services/{id}][%d] serviceInspectServiceUnavailable %s", 503, payload) } func (o *ServiceInspectServiceUnavailable) String() string { - return fmt.Sprintf("[GET /services/{id}][%d] serviceInspectServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /services/{id}][%d] serviceInspectServiceUnavailable %s", 503, payload) } func (o *ServiceInspectServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -293,7 +324,7 @@ func (o *ServiceInspectServiceUnavailable) readResponse(response runtime.ClientR o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/service/service_list_parameters.go b/client/service/service_list_parameters.go index de92eda..181f8e4 100644 --- a/client/service/service_list_parameters.go +++ b/client/service/service_list_parameters.go @@ -2,9 +2,6 @@ package service -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewServiceListParamsWithHTTPClient(client *http.Client) *ServiceListParams } } -/* ServiceListParams contains all the parameters to send to the API endpoint - for the service list operation. +/* +ServiceListParams contains all the parameters to send to the API endpoint + + for the service list operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ServiceListParams struct { diff --git a/client/service/service_list_responses.go b/client/service/service_list_responses.go index cd2e8e9..ed9e9c5 100644 --- a/client/service/service_list_responses.go +++ b/client/service/service_list_responses.go @@ -2,10 +2,9 @@ package service -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type ServiceListReader struct { } // ReadResponse reads a server response into the received o. -func (o *ServiceListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ServiceListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewServiceListOK() @@ -42,7 +41,7 @@ func (o *ServiceListReader) ReadResponse(response runtime.ClientResponse, consum } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /services] ServiceList", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewServiceListOK() *ServiceListOK { return &ServiceListOK{} } -/* ServiceListOK describes a response with status code 200, with default header values. +/* +ServiceListOK describes a response with status code 200, with default header values. no error */ @@ -84,12 +84,19 @@ func (o *ServiceListOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the service list o k response +func (o *ServiceListOK) Code() int { + return 200 +} + func (o *ServiceListOK) Error() string { - return fmt.Sprintf("[GET /services][%d] serviceListOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /services][%d] serviceListOK %s", 200, payload) } func (o *ServiceListOK) String() string { - return fmt.Sprintf("[GET /services][%d] serviceListOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /services][%d] serviceListOK %s", 200, payload) } func (o *ServiceListOK) GetPayload() []*models.Service { @@ -99,7 +106,7 @@ func (o *ServiceListOK) GetPayload() []*models.Service { func (o *ServiceListOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { // response payload - if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), &o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -111,7 +118,8 @@ func NewServiceListInternalServerError() *ServiceListInternalServerError { return &ServiceListInternalServerError{} } -/* ServiceListInternalServerError describes a response with status code 500, with default header values. +/* +ServiceListInternalServerError describes a response with status code 500, with default header values. server error */ @@ -144,12 +152,19 @@ func (o *ServiceListInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the service list internal server error response +func (o *ServiceListInternalServerError) Code() int { + return 500 +} + func (o *ServiceListInternalServerError) Error() string { - return fmt.Sprintf("[GET /services][%d] serviceListInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /services][%d] serviceListInternalServerError %s", 500, payload) } func (o *ServiceListInternalServerError) String() string { - return fmt.Sprintf("[GET /services][%d] serviceListInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /services][%d] serviceListInternalServerError %s", 500, payload) } func (o *ServiceListInternalServerError) GetPayload() *models.ErrorResponse { @@ -161,7 +176,7 @@ func (o *ServiceListInternalServerError) readResponse(response runtime.ClientRes o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -173,7 +188,8 @@ func NewServiceListServiceUnavailable() *ServiceListServiceUnavailable { return &ServiceListServiceUnavailable{} } -/* ServiceListServiceUnavailable describes a response with status code 503, with default header values. +/* +ServiceListServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -206,12 +222,19 @@ func (o *ServiceListServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the service list service unavailable response +func (o *ServiceListServiceUnavailable) Code() int { + return 503 +} + func (o *ServiceListServiceUnavailable) Error() string { - return fmt.Sprintf("[GET /services][%d] serviceListServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /services][%d] serviceListServiceUnavailable %s", 503, payload) } func (o *ServiceListServiceUnavailable) String() string { - return fmt.Sprintf("[GET /services][%d] serviceListServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /services][%d] serviceListServiceUnavailable %s", 503, payload) } func (o *ServiceListServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -223,7 +246,7 @@ func (o *ServiceListServiceUnavailable) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/service/service_logs_parameters.go b/client/service/service_logs_parameters.go index fd17393..1ac7110 100644 --- a/client/service/service_logs_parameters.go +++ b/client/service/service_logs_parameters.go @@ -2,9 +2,6 @@ package service -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewServiceLogsParamsWithHTTPClient(client *http.Client) *ServiceLogsParams } } -/* ServiceLogsParams contains all the parameters to send to the API endpoint - for the service logs operation. +/* +ServiceLogsParams contains all the parameters to send to the API endpoint + + for the service logs operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ServiceLogsParams struct { diff --git a/client/service/service_logs_responses.go b/client/service/service_logs_responses.go index bab1823..fb5b799 100644 --- a/client/service/service_logs_responses.go +++ b/client/service/service_logs_responses.go @@ -2,10 +2,9 @@ package service -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -22,7 +21,7 @@ type ServiceLogsReader struct { } // ReadResponse reads a server response into the received o. -func (o *ServiceLogsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ServiceLogsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewServiceLogsOK(o.writer) @@ -49,7 +48,7 @@ func (o *ServiceLogsReader) ReadResponse(response runtime.ClientResponse, consum } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /services/{id}/logs] ServiceLogs", response, response.Code()) } } @@ -61,7 +60,8 @@ func NewServiceLogsOK(writer io.Writer) *ServiceLogsOK { } } -/* ServiceLogsOK describes a response with status code 200, with default header values. +/* +ServiceLogsOK describes a response with status code 200, with default header values. logs returned as a stream in response body */ @@ -94,12 +94,17 @@ func (o *ServiceLogsOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the service logs o k response +func (o *ServiceLogsOK) Code() int { + return 200 +} + func (o *ServiceLogsOK) Error() string { - return fmt.Sprintf("[GET /services/{id}/logs][%d] serviceLogsOK %+v", 200, o.Payload) + return fmt.Sprintf("[GET /services/{id}/logs][%d] serviceLogsOK", 200) } func (o *ServiceLogsOK) String() string { - return fmt.Sprintf("[GET /services/{id}/logs][%d] serviceLogsOK %+v", 200, o.Payload) + return fmt.Sprintf("[GET /services/{id}/logs][%d] serviceLogsOK", 200) } func (o *ServiceLogsOK) GetPayload() io.Writer { @@ -109,7 +114,7 @@ func (o *ServiceLogsOK) GetPayload() io.Writer { func (o *ServiceLogsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -121,7 +126,8 @@ func NewServiceLogsNotFound() *ServiceLogsNotFound { return &ServiceLogsNotFound{} } -/* ServiceLogsNotFound describes a response with status code 404, with default header values. +/* +ServiceLogsNotFound describes a response with status code 404, with default header values. no such service */ @@ -154,12 +160,19 @@ func (o *ServiceLogsNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the service logs not found response +func (o *ServiceLogsNotFound) Code() int { + return 404 +} + func (o *ServiceLogsNotFound) Error() string { - return fmt.Sprintf("[GET /services/{id}/logs][%d] serviceLogsNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /services/{id}/logs][%d] serviceLogsNotFound %s", 404, payload) } func (o *ServiceLogsNotFound) String() string { - return fmt.Sprintf("[GET /services/{id}/logs][%d] serviceLogsNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /services/{id}/logs][%d] serviceLogsNotFound %s", 404, payload) } func (o *ServiceLogsNotFound) GetPayload() *models.ErrorResponse { @@ -171,7 +184,7 @@ func (o *ServiceLogsNotFound) readResponse(response runtime.ClientResponse, cons o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -183,7 +196,8 @@ func NewServiceLogsInternalServerError() *ServiceLogsInternalServerError { return &ServiceLogsInternalServerError{} } -/* ServiceLogsInternalServerError describes a response with status code 500, with default header values. +/* +ServiceLogsInternalServerError describes a response with status code 500, with default header values. server error */ @@ -216,12 +230,19 @@ func (o *ServiceLogsInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the service logs internal server error response +func (o *ServiceLogsInternalServerError) Code() int { + return 500 +} + func (o *ServiceLogsInternalServerError) Error() string { - return fmt.Sprintf("[GET /services/{id}/logs][%d] serviceLogsInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /services/{id}/logs][%d] serviceLogsInternalServerError %s", 500, payload) } func (o *ServiceLogsInternalServerError) String() string { - return fmt.Sprintf("[GET /services/{id}/logs][%d] serviceLogsInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /services/{id}/logs][%d] serviceLogsInternalServerError %s", 500, payload) } func (o *ServiceLogsInternalServerError) GetPayload() *models.ErrorResponse { @@ -233,7 +254,7 @@ func (o *ServiceLogsInternalServerError) readResponse(response runtime.ClientRes o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -245,7 +266,8 @@ func NewServiceLogsServiceUnavailable() *ServiceLogsServiceUnavailable { return &ServiceLogsServiceUnavailable{} } -/* ServiceLogsServiceUnavailable describes a response with status code 503, with default header values. +/* +ServiceLogsServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -278,12 +300,19 @@ func (o *ServiceLogsServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the service logs service unavailable response +func (o *ServiceLogsServiceUnavailable) Code() int { + return 503 +} + func (o *ServiceLogsServiceUnavailable) Error() string { - return fmt.Sprintf("[GET /services/{id}/logs][%d] serviceLogsServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /services/{id}/logs][%d] serviceLogsServiceUnavailable %s", 503, payload) } func (o *ServiceLogsServiceUnavailable) String() string { - return fmt.Sprintf("[GET /services/{id}/logs][%d] serviceLogsServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /services/{id}/logs][%d] serviceLogsServiceUnavailable %s", 503, payload) } func (o *ServiceLogsServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -295,7 +324,7 @@ func (o *ServiceLogsServiceUnavailable) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/service/service_update_parameters.go b/client/service/service_update_parameters.go index 1f69495..c21efae 100644 --- a/client/service/service_update_parameters.go +++ b/client/service/service_update_parameters.go @@ -2,9 +2,6 @@ package service -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewServiceUpdateParamsWithHTTPClient(client *http.Client) *ServiceUpdatePar } } -/* ServiceUpdateParams contains all the parameters to send to the API endpoint - for the service update operation. +/* +ServiceUpdateParams contains all the parameters to send to the API endpoint + + for the service update operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type ServiceUpdateParams struct { diff --git a/client/service/service_update_responses.go b/client/service/service_update_responses.go index 9c542ee..eb7f651 100644 --- a/client/service/service_update_responses.go +++ b/client/service/service_update_responses.go @@ -2,11 +2,10 @@ package service -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -24,7 +23,7 @@ type ServiceUpdateReader struct { } // ReadResponse reads a server response into the received o. -func (o *ServiceUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *ServiceUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewServiceUpdateOK() @@ -57,7 +56,7 @@ func (o *ServiceUpdateReader) ReadResponse(response runtime.ClientResponse, cons } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /services/{id}/update] ServiceUpdate", response, response.Code()) } } @@ -66,7 +65,8 @@ func NewServiceUpdateOK() *ServiceUpdateOK { return &ServiceUpdateOK{} } -/* ServiceUpdateOK describes a response with status code 200, with default header values. +/* +ServiceUpdateOK describes a response with status code 200, with default header values. no error */ @@ -99,12 +99,19 @@ func (o *ServiceUpdateOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the service update o k response +func (o *ServiceUpdateOK) Code() int { + return 200 +} + func (o *ServiceUpdateOK) Error() string { - return fmt.Sprintf("[POST /services/{id}/update][%d] serviceUpdateOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/{id}/update][%d] serviceUpdateOK %s", 200, payload) } func (o *ServiceUpdateOK) String() string { - return fmt.Sprintf("[POST /services/{id}/update][%d] serviceUpdateOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/{id}/update][%d] serviceUpdateOK %s", 200, payload) } func (o *ServiceUpdateOK) GetPayload() *models.ServiceUpdateResponse { @@ -116,7 +123,7 @@ func (o *ServiceUpdateOK) readResponse(response runtime.ClientResponse, consumer o.Payload = new(models.ServiceUpdateResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -128,7 +135,8 @@ func NewServiceUpdateBadRequest() *ServiceUpdateBadRequest { return &ServiceUpdateBadRequest{} } -/* ServiceUpdateBadRequest describes a response with status code 400, with default header values. +/* +ServiceUpdateBadRequest describes a response with status code 400, with default header values. bad parameter */ @@ -161,12 +169,19 @@ func (o *ServiceUpdateBadRequest) IsCode(code int) bool { return code == 400 } +// Code gets the status code for the service update bad request response +func (o *ServiceUpdateBadRequest) Code() int { + return 400 +} + func (o *ServiceUpdateBadRequest) Error() string { - return fmt.Sprintf("[POST /services/{id}/update][%d] serviceUpdateBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/{id}/update][%d] serviceUpdateBadRequest %s", 400, payload) } func (o *ServiceUpdateBadRequest) String() string { - return fmt.Sprintf("[POST /services/{id}/update][%d] serviceUpdateBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/{id}/update][%d] serviceUpdateBadRequest %s", 400, payload) } func (o *ServiceUpdateBadRequest) GetPayload() *models.ErrorResponse { @@ -178,7 +193,7 @@ func (o *ServiceUpdateBadRequest) readResponse(response runtime.ClientResponse, o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -190,7 +205,8 @@ func NewServiceUpdateNotFound() *ServiceUpdateNotFound { return &ServiceUpdateNotFound{} } -/* ServiceUpdateNotFound describes a response with status code 404, with default header values. +/* +ServiceUpdateNotFound describes a response with status code 404, with default header values. no such service */ @@ -223,12 +239,19 @@ func (o *ServiceUpdateNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the service update not found response +func (o *ServiceUpdateNotFound) Code() int { + return 404 +} + func (o *ServiceUpdateNotFound) Error() string { - return fmt.Sprintf("[POST /services/{id}/update][%d] serviceUpdateNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/{id}/update][%d] serviceUpdateNotFound %s", 404, payload) } func (o *ServiceUpdateNotFound) String() string { - return fmt.Sprintf("[POST /services/{id}/update][%d] serviceUpdateNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/{id}/update][%d] serviceUpdateNotFound %s", 404, payload) } func (o *ServiceUpdateNotFound) GetPayload() *models.ErrorResponse { @@ -240,7 +263,7 @@ func (o *ServiceUpdateNotFound) readResponse(response runtime.ClientResponse, co o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -252,7 +275,8 @@ func NewServiceUpdateInternalServerError() *ServiceUpdateInternalServerError { return &ServiceUpdateInternalServerError{} } -/* ServiceUpdateInternalServerError describes a response with status code 500, with default header values. +/* +ServiceUpdateInternalServerError describes a response with status code 500, with default header values. server error */ @@ -285,12 +309,19 @@ func (o *ServiceUpdateInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the service update internal server error response +func (o *ServiceUpdateInternalServerError) Code() int { + return 500 +} + func (o *ServiceUpdateInternalServerError) Error() string { - return fmt.Sprintf("[POST /services/{id}/update][%d] serviceUpdateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/{id}/update][%d] serviceUpdateInternalServerError %s", 500, payload) } func (o *ServiceUpdateInternalServerError) String() string { - return fmt.Sprintf("[POST /services/{id}/update][%d] serviceUpdateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/{id}/update][%d] serviceUpdateInternalServerError %s", 500, payload) } func (o *ServiceUpdateInternalServerError) GetPayload() *models.ErrorResponse { @@ -302,7 +333,7 @@ func (o *ServiceUpdateInternalServerError) readResponse(response runtime.ClientR o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -314,7 +345,8 @@ func NewServiceUpdateServiceUnavailable() *ServiceUpdateServiceUnavailable { return &ServiceUpdateServiceUnavailable{} } -/* ServiceUpdateServiceUnavailable describes a response with status code 503, with default header values. +/* +ServiceUpdateServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -347,12 +379,19 @@ func (o *ServiceUpdateServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the service update service unavailable response +func (o *ServiceUpdateServiceUnavailable) Code() int { + return 503 +} + func (o *ServiceUpdateServiceUnavailable) Error() string { - return fmt.Sprintf("[POST /services/{id}/update][%d] serviceUpdateServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/{id}/update][%d] serviceUpdateServiceUnavailable %s", 503, payload) } func (o *ServiceUpdateServiceUnavailable) String() string { - return fmt.Sprintf("[POST /services/{id}/update][%d] serviceUpdateServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /services/{id}/update][%d] serviceUpdateServiceUnavailable %s", 503, payload) } func (o *ServiceUpdateServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -364,14 +403,15 @@ func (o *ServiceUpdateServiceUnavailable) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*ServiceUpdateBody service update body +/* +ServiceUpdateBody service update body swagger:model ServiceUpdateBody */ type ServiceUpdateBody struct { @@ -467,8 +507,9 @@ func (o *ServiceUpdateBody) UnmarshalBinary(b []byte) error { return nil } -/*ServiceUpdateParamsBodyAllOf1 service update params body all of1 +/* +ServiceUpdateParamsBodyAllOf1 service update params body all of1 // Example: {"EndpointSpec":{"Mode":"vip"},"Mode":{"Replicated":{"Replicas":1}},"Name":"top","RollbackConfig":{"Delay":1000000000,"FailureAction":"pause","MaxFailureRatio":0.15,"Monitor":15000000000,"Parallelism":1},"TaskTemplate":{"ContainerSpec":{"Args":["top"],"Image":"busybox"},"ForceUpdate":0,"Placement":{},"Resources":{"Limits":{},"Reservations":{}},"RestartPolicy":{"Condition":"any","MaxAttempts":0}},"UpdateConfig":{"Delay":1000000000,"FailureAction":"pause","MaxFailureRatio":0.15,"Monitor":15000000000,"Parallelism":2}} swagger:model ServiceUpdateParamsBodyAllOf1 */ -type ServiceUpdateParamsBodyAllOf1 interface{} +type ServiceUpdateParamsBodyAllOf1 any diff --git a/client/session/session_client.go b/client/session/session_client.go index 49f9187..ffc227b 100644 --- a/client/session/session_client.go +++ b/client/session/session_client.go @@ -2,11 +2,9 @@ package session -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "github.com/go-openapi/runtime" + httptransport "github.com/go-openapi/runtime/client" "github.com/go-openapi/strfmt" ) @@ -15,6 +13,31 @@ func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientServi return &Client{transport: transport, formats: formats} } +// New creates a new session API client with basic auth credentials. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - user: user for basic authentication header. +// - password: password for basic authentication header. +func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BasicAuth(user, password) + return &Client{transport: transport, formats: strfmt.Default} +} + +// New creates a new session API client with a bearer token for authentication. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - bearerToken: bearer token for Bearer authentication header. +func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BearerToken(bearerToken) + return &Client{transport: transport, formats: strfmt.Default} +} + /* Client for session API */ @@ -23,9 +46,53 @@ type Client struct { formats strfmt.Registry } -// ClientOption is the option for Client methods +// ClientOption may be used to customize the behavior of Client methods. type ClientOption func(*runtime.ClientOperation) +// This client is generated with a few options you might find useful for your swagger spec. +// +// Feel free to add you own set of options. + +// WithContentType allows the client to force the Content-Type header +// to negotiate a specific Consumer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithContentType(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{mime} + } +} + +// WithContentTypeApplicationJSON sets the Content-Type header to "application/json". +func WithContentTypeApplicationJSON(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"application/json"} +} + +// WithContentTypeTextPlain sets the Content-Type header to "text/plain". +func WithContentTypeTextPlain(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"text/plain"} +} + +// WithAccept allows the client to force the Accept header +// to negotiate a specific Producer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithAccept(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{mime} + } +} + +// WithAcceptApplicationJSON sets the Accept header to "application/json". +func WithAcceptApplicationJSON(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"application/json"} +} + +// WithAcceptApplicationVndDockerRawStream sets the Accept header to "application/vnd.docker.raw-stream". +func WithAcceptApplicationVndDockerRawStream(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"application/vnd.docker.raw-stream"} +} + // ClientService is the interface for Client methods type ClientService interface { Session(params *SessionParams, opts ...ClientOption) error @@ -34,9 +101,9 @@ type ClientService interface { } /* - Session initializes interactive session + Session initializes interactive session - Start a new interactive session with a server. Session allows server to call back to the client for advanced capabilities. + Start a new interactive session with a server. Session allows server to call back to the client for advanced capabilities. ### Hijacking @@ -57,10 +124,9 @@ HTTP/1.1 101 UPGRADED Connection: Upgrade Upgrade: h2c ``` - */ func (a *Client) Session(params *SessionParams, opts ...ClientOption) error { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewSessionParams() } @@ -79,11 +145,12 @@ func (a *Client) Session(params *SessionParams, opts ...ClientOption) error { for _, opt := range opts { opt(op) } - _, err := a.transport.Submit(op) if err != nil { return err } + // no success response is defined: return nil + return nil } diff --git a/client/session/session_parameters.go b/client/session/session_parameters.go index 50a96ac..7cec327 100644 --- a/client/session/session_parameters.go +++ b/client/session/session_parameters.go @@ -2,9 +2,6 @@ package session -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewSessionParamsWithHTTPClient(client *http.Client) *SessionParams { } } -/* SessionParams contains all the parameters to send to the API endpoint - for the session operation. +/* +SessionParams contains all the parameters to send to the API endpoint + + for the session operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type SessionParams struct { timeout time.Duration diff --git a/client/session/session_responses.go b/client/session/session_responses.go index fbf725c..8695b82 100644 --- a/client/session/session_responses.go +++ b/client/session/session_responses.go @@ -2,10 +2,9 @@ package session -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type SessionReader struct { } // ReadResponse reads a server response into the received o. -func (o *SessionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *SessionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 101: result := NewSessionSwitchingProtocols() @@ -42,7 +41,7 @@ func (o *SessionReader) ReadResponse(response runtime.ClientResponse, consumer r } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /session] Session", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewSessionSwitchingProtocols() *SessionSwitchingProtocols { return &SessionSwitchingProtocols{} } -/* SessionSwitchingProtocols describes a response with status code 101, with default header values. +/* +SessionSwitchingProtocols describes a response with status code 101, with default header values. no error, hijacking successful */ @@ -83,12 +83,17 @@ func (o *SessionSwitchingProtocols) IsCode(code int) bool { return code == 101 } +// Code gets the status code for the session switching protocols response +func (o *SessionSwitchingProtocols) Code() int { + return 101 +} + func (o *SessionSwitchingProtocols) Error() string { - return fmt.Sprintf("[POST /session][%d] sessionSwitchingProtocols ", 101) + return fmt.Sprintf("[POST /session][%d] sessionSwitchingProtocols", 101) } func (o *SessionSwitchingProtocols) String() string { - return fmt.Sprintf("[POST /session][%d] sessionSwitchingProtocols ", 101) + return fmt.Sprintf("[POST /session][%d] sessionSwitchingProtocols", 101) } func (o *SessionSwitchingProtocols) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -101,7 +106,8 @@ func NewSessionBadRequest() *SessionBadRequest { return &SessionBadRequest{} } -/* SessionBadRequest describes a response with status code 400, with default header values. +/* +SessionBadRequest describes a response with status code 400, with default header values. bad parameter */ @@ -134,12 +140,19 @@ func (o *SessionBadRequest) IsCode(code int) bool { return code == 400 } +// Code gets the status code for the session bad request response +func (o *SessionBadRequest) Code() int { + return 400 +} + func (o *SessionBadRequest) Error() string { - return fmt.Sprintf("[POST /session][%d] sessionBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /session][%d] sessionBadRequest %s", 400, payload) } func (o *SessionBadRequest) String() string { - return fmt.Sprintf("[POST /session][%d] sessionBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /session][%d] sessionBadRequest %s", 400, payload) } func (o *SessionBadRequest) GetPayload() *models.ErrorResponse { @@ -151,7 +164,7 @@ func (o *SessionBadRequest) readResponse(response runtime.ClientResponse, consum o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -163,7 +176,8 @@ func NewSessionInternalServerError() *SessionInternalServerError { return &SessionInternalServerError{} } -/* SessionInternalServerError describes a response with status code 500, with default header values. +/* +SessionInternalServerError describes a response with status code 500, with default header values. server error */ @@ -196,12 +210,19 @@ func (o *SessionInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the session internal server error response +func (o *SessionInternalServerError) Code() int { + return 500 +} + func (o *SessionInternalServerError) Error() string { - return fmt.Sprintf("[POST /session][%d] sessionInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /session][%d] sessionInternalServerError %s", 500, payload) } func (o *SessionInternalServerError) String() string { - return fmt.Sprintf("[POST /session][%d] sessionInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /session][%d] sessionInternalServerError %s", 500, payload) } func (o *SessionInternalServerError) GetPayload() *models.ErrorResponse { @@ -213,7 +234,7 @@ func (o *SessionInternalServerError) readResponse(response runtime.ClientRespons o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/swarm/swarm_client.go b/client/swarm/swarm_client.go index b1b44d5..c98c2a4 100644 --- a/client/swarm/swarm_client.go +++ b/client/swarm/swarm_client.go @@ -2,13 +2,11 @@ package swarm -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" "github.com/go-openapi/runtime" + httptransport "github.com/go-openapi/runtime/client" "github.com/go-openapi/strfmt" ) @@ -17,6 +15,31 @@ func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientServi return &Client{transport: transport, formats: formats} } +// New creates a new swarm API client with basic auth credentials. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - user: user for basic authentication header. +// - password: password for basic authentication header. +func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BasicAuth(user, password) + return &Client{transport: transport, formats: strfmt.Default} +} + +// New creates a new swarm API client with a bearer token for authentication. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - bearerToken: bearer token for Bearer authentication header. +func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BearerToken(bearerToken) + return &Client{transport: transport, formats: strfmt.Default} +} + /* Client for swarm API */ @@ -25,9 +48,53 @@ type Client struct { formats strfmt.Registry } -// ClientOption is the option for Client methods +// ClientOption may be used to customize the behavior of Client methods. type ClientOption func(*runtime.ClientOperation) +// This client is generated with a few options you might find useful for your swagger spec. +// +// Feel free to add you own set of options. + +// WithContentType allows the client to force the Content-Type header +// to negotiate a specific Consumer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithContentType(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{mime} + } +} + +// WithContentTypeApplicationJSON sets the Content-Type header to "application/json". +func WithContentTypeApplicationJSON(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"application/json"} +} + +// WithContentTypeTextPlain sets the Content-Type header to "text/plain". +func WithContentTypeTextPlain(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"text/plain"} +} + +// WithAccept allows the client to force the Accept header +// to negotiate a specific Producer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithAccept(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{mime} + } +} + +// WithAcceptApplicationJSON sets the Accept header to "application/json". +func WithAcceptApplicationJSON(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"application/json"} +} + +// WithAcceptTextPlain sets the Accept header to "text/plain". +func WithAcceptTextPlain(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"text/plain"} +} + // ClientService is the interface for Client methods type ClientService interface { SwarmInit(params *SwarmInitParams, opts ...ClientOption) (*SwarmInitOK, error) @@ -48,10 +115,10 @@ type ClientService interface { } /* - SwarmInit initializes a new swarm +SwarmInit initializes a new swarm */ func (a *Client) SwarmInit(params *SwarmInitParams, opts ...ClientOption) (*SwarmInitOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewSwarmInitParams() } @@ -70,26 +137,31 @@ func (a *Client) SwarmInit(params *SwarmInitParams, opts ...ClientOption) (*Swar for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*SwarmInitOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for SwarmInit: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - SwarmInspect inspects swarm +SwarmInspect inspects swarm */ func (a *Client) SwarmInspect(params *SwarmInspectParams, opts ...ClientOption) (*SwarmInspectOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewSwarmInspectParams() } @@ -108,26 +180,31 @@ func (a *Client) SwarmInspect(params *SwarmInspectParams, opts ...ClientOption) for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*SwarmInspectOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for SwarmInspect: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - SwarmJoin joins an existing swarm +SwarmJoin joins an existing swarm */ func (a *Client) SwarmJoin(params *SwarmJoinParams, opts ...ClientOption) (*SwarmJoinOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewSwarmJoinParams() } @@ -146,26 +223,31 @@ func (a *Client) SwarmJoin(params *SwarmJoinParams, opts ...ClientOption) (*Swar for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*SwarmJoinOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for SwarmJoin: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - SwarmLeave leaves a swarm +SwarmLeave leaves a swarm */ func (a *Client) SwarmLeave(params *SwarmLeaveParams, opts ...ClientOption) (*SwarmLeaveOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewSwarmLeaveParams() } @@ -184,26 +266,31 @@ func (a *Client) SwarmLeave(params *SwarmLeaveParams, opts ...ClientOption) (*Sw for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*SwarmLeaveOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for SwarmLeave: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - SwarmUnlock unlocks a locked manager +SwarmUnlock unlocks a locked manager */ func (a *Client) SwarmUnlock(params *SwarmUnlockParams, opts ...ClientOption) (*SwarmUnlockOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewSwarmUnlockParams() } @@ -222,26 +309,31 @@ func (a *Client) SwarmUnlock(params *SwarmUnlockParams, opts ...ClientOption) (* for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*SwarmUnlockOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for SwarmUnlock: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - SwarmUnlockkey gets the unlock key +SwarmUnlockkey gets the unlock key */ func (a *Client) SwarmUnlockkey(params *SwarmUnlockkeyParams, opts ...ClientOption) (*SwarmUnlockkeyOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewSwarmUnlockkeyParams() } @@ -260,26 +352,31 @@ func (a *Client) SwarmUnlockkey(params *SwarmUnlockkeyParams, opts ...ClientOpti for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*SwarmUnlockkeyOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for SwarmUnlockkey: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - SwarmUpdate updates a swarm +SwarmUpdate updates a swarm */ func (a *Client) SwarmUpdate(params *SwarmUpdateParams, opts ...ClientOption) (*SwarmUpdateOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewSwarmUpdateParams() } @@ -298,17 +395,22 @@ func (a *Client) SwarmUpdate(params *SwarmUpdateParams, opts ...ClientOption) (* for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*SwarmUpdateOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for SwarmUpdate: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } diff --git a/client/swarm/swarm_init_parameters.go b/client/swarm/swarm_init_parameters.go index 3b7563f..498277a 100644 --- a/client/swarm/swarm_init_parameters.go +++ b/client/swarm/swarm_init_parameters.go @@ -2,9 +2,6 @@ package swarm -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewSwarmInitParamsWithHTTPClient(client *http.Client) *SwarmInitParams { } } -/* SwarmInitParams contains all the parameters to send to the API endpoint - for the swarm init operation. +/* +SwarmInitParams contains all the parameters to send to the API endpoint + + for the swarm init operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type SwarmInitParams struct { diff --git a/client/swarm/swarm_init_responses.go b/client/swarm/swarm_init_responses.go index 4ac5bdb..54e329a 100644 --- a/client/swarm/swarm_init_responses.go +++ b/client/swarm/swarm_init_responses.go @@ -2,11 +2,10 @@ package swarm -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -24,7 +23,7 @@ type SwarmInitReader struct { } // ReadResponse reads a server response into the received o. -func (o *SwarmInitReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *SwarmInitReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewSwarmInitOK() @@ -51,7 +50,7 @@ func (o *SwarmInitReader) ReadResponse(response runtime.ClientResponse, consumer } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /swarm/init] SwarmInit", response, response.Code()) } } @@ -60,7 +59,8 @@ func NewSwarmInitOK() *SwarmInitOK { return &SwarmInitOK{} } -/* SwarmInitOK describes a response with status code 200, with default header values. +/* +SwarmInitOK describes a response with status code 200, with default header values. no error */ @@ -93,12 +93,19 @@ func (o *SwarmInitOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the swarm init o k response +func (o *SwarmInitOK) Code() int { + return 200 +} + func (o *SwarmInitOK) Error() string { - return fmt.Sprintf("[POST /swarm/init][%d] swarmInitOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/init][%d] swarmInitOK %s", 200, payload) } func (o *SwarmInitOK) String() string { - return fmt.Sprintf("[POST /swarm/init][%d] swarmInitOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/init][%d] swarmInitOK %s", 200, payload) } func (o *SwarmInitOK) GetPayload() string { @@ -108,7 +115,7 @@ func (o *SwarmInitOK) GetPayload() string { func (o *SwarmInitOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { // response payload - if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), &o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -120,7 +127,8 @@ func NewSwarmInitBadRequest() *SwarmInitBadRequest { return &SwarmInitBadRequest{} } -/* SwarmInitBadRequest describes a response with status code 400, with default header values. +/* +SwarmInitBadRequest describes a response with status code 400, with default header values. bad parameter */ @@ -153,12 +161,19 @@ func (o *SwarmInitBadRequest) IsCode(code int) bool { return code == 400 } +// Code gets the status code for the swarm init bad request response +func (o *SwarmInitBadRequest) Code() int { + return 400 +} + func (o *SwarmInitBadRequest) Error() string { - return fmt.Sprintf("[POST /swarm/init][%d] swarmInitBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/init][%d] swarmInitBadRequest %s", 400, payload) } func (o *SwarmInitBadRequest) String() string { - return fmt.Sprintf("[POST /swarm/init][%d] swarmInitBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/init][%d] swarmInitBadRequest %s", 400, payload) } func (o *SwarmInitBadRequest) GetPayload() *models.ErrorResponse { @@ -170,7 +185,7 @@ func (o *SwarmInitBadRequest) readResponse(response runtime.ClientResponse, cons o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -182,7 +197,8 @@ func NewSwarmInitInternalServerError() *SwarmInitInternalServerError { return &SwarmInitInternalServerError{} } -/* SwarmInitInternalServerError describes a response with status code 500, with default header values. +/* +SwarmInitInternalServerError describes a response with status code 500, with default header values. server error */ @@ -215,12 +231,19 @@ func (o *SwarmInitInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the swarm init internal server error response +func (o *SwarmInitInternalServerError) Code() int { + return 500 +} + func (o *SwarmInitInternalServerError) Error() string { - return fmt.Sprintf("[POST /swarm/init][%d] swarmInitInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/init][%d] swarmInitInternalServerError %s", 500, payload) } func (o *SwarmInitInternalServerError) String() string { - return fmt.Sprintf("[POST /swarm/init][%d] swarmInitInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/init][%d] swarmInitInternalServerError %s", 500, payload) } func (o *SwarmInitInternalServerError) GetPayload() *models.ErrorResponse { @@ -232,7 +255,7 @@ func (o *SwarmInitInternalServerError) readResponse(response runtime.ClientRespo o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -244,7 +267,8 @@ func NewSwarmInitServiceUnavailable() *SwarmInitServiceUnavailable { return &SwarmInitServiceUnavailable{} } -/* SwarmInitServiceUnavailable describes a response with status code 503, with default header values. +/* +SwarmInitServiceUnavailable describes a response with status code 503, with default header values. node is already part of a swarm */ @@ -277,12 +301,19 @@ func (o *SwarmInitServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the swarm init service unavailable response +func (o *SwarmInitServiceUnavailable) Code() int { + return 503 +} + func (o *SwarmInitServiceUnavailable) Error() string { - return fmt.Sprintf("[POST /swarm/init][%d] swarmInitServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/init][%d] swarmInitServiceUnavailable %s", 503, payload) } func (o *SwarmInitServiceUnavailable) String() string { - return fmt.Sprintf("[POST /swarm/init][%d] swarmInitServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/init][%d] swarmInitServiceUnavailable %s", 503, payload) } func (o *SwarmInitServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -294,14 +325,15 @@ func (o *SwarmInitServiceUnavailable) readResponse(response runtime.ClientRespon o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*SwarmInitBody swarm init body +/* +SwarmInitBody swarm init body // Example: {"AdvertiseAddr":"192.168.1.1:2377","DataPathPort":4789,"DefaultAddrPool":["10.10.0.0/8","20.20.0.0/8"],"ForceNewCluster":false,"ListenAddr":"0.0.0.0:2377","Spec":{"CAConfig":{},"Dispatcher":{},"EncryptionConfig":{"AutoLockManagers":false},"Orchestration":{},"Raft":{}},"SubnetSize":24} swagger:model SwarmInitBody */ @@ -365,11 +397,15 @@ func (o *SwarmInitBody) validateSpec(formats strfmt.Registry) error { if o.Spec != nil { if err := o.Spec.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("body" + "." + "Spec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("body" + "." + "Spec") } + return err } } @@ -394,12 +430,21 @@ func (o *SwarmInitBody) ContextValidate(ctx context.Context, formats strfmt.Regi func (o *SwarmInitBody) contextValidateSpec(ctx context.Context, formats strfmt.Registry) error { if o.Spec != nil { + + if swag.IsZero(o.Spec) { // not required + return nil + } + if err := o.Spec.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("body" + "." + "Spec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("body" + "." + "Spec") } + return err } } diff --git a/client/swarm/swarm_inspect_parameters.go b/client/swarm/swarm_inspect_parameters.go index 1f476fe..9e175de 100644 --- a/client/swarm/swarm_inspect_parameters.go +++ b/client/swarm/swarm_inspect_parameters.go @@ -2,9 +2,6 @@ package swarm -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewSwarmInspectParamsWithHTTPClient(client *http.Client) *SwarmInspectParam } } -/* SwarmInspectParams contains all the parameters to send to the API endpoint - for the swarm inspect operation. +/* +SwarmInspectParams contains all the parameters to send to the API endpoint + + for the swarm inspect operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type SwarmInspectParams struct { timeout time.Duration diff --git a/client/swarm/swarm_inspect_responses.go b/client/swarm/swarm_inspect_responses.go index a0b87d9..82b0265 100644 --- a/client/swarm/swarm_inspect_responses.go +++ b/client/swarm/swarm_inspect_responses.go @@ -2,10 +2,9 @@ package swarm -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type SwarmInspectReader struct { } // ReadResponse reads a server response into the received o. -func (o *SwarmInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *SwarmInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewSwarmInspectOK() @@ -48,7 +47,7 @@ func (o *SwarmInspectReader) ReadResponse(response runtime.ClientResponse, consu } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /swarm] SwarmInspect", response, response.Code()) } } @@ -57,7 +56,8 @@ func NewSwarmInspectOK() *SwarmInspectOK { return &SwarmInspectOK{} } -/* SwarmInspectOK describes a response with status code 200, with default header values. +/* +SwarmInspectOK describes a response with status code 200, with default header values. no error */ @@ -90,12 +90,19 @@ func (o *SwarmInspectOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the swarm inspect o k response +func (o *SwarmInspectOK) Code() int { + return 200 +} + func (o *SwarmInspectOK) Error() string { - return fmt.Sprintf("[GET /swarm][%d] swarmInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /swarm][%d] swarmInspectOK %s", 200, payload) } func (o *SwarmInspectOK) String() string { - return fmt.Sprintf("[GET /swarm][%d] swarmInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /swarm][%d] swarmInspectOK %s", 200, payload) } func (o *SwarmInspectOK) GetPayload() *models.Swarm { @@ -107,7 +114,7 @@ func (o *SwarmInspectOK) readResponse(response runtime.ClientResponse, consumer o.Payload = new(models.Swarm) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -119,7 +126,8 @@ func NewSwarmInspectNotFound() *SwarmInspectNotFound { return &SwarmInspectNotFound{} } -/* SwarmInspectNotFound describes a response with status code 404, with default header values. +/* +SwarmInspectNotFound describes a response with status code 404, with default header values. no such swarm */ @@ -152,12 +160,19 @@ func (o *SwarmInspectNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the swarm inspect not found response +func (o *SwarmInspectNotFound) Code() int { + return 404 +} + func (o *SwarmInspectNotFound) Error() string { - return fmt.Sprintf("[GET /swarm][%d] swarmInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /swarm][%d] swarmInspectNotFound %s", 404, payload) } func (o *SwarmInspectNotFound) String() string { - return fmt.Sprintf("[GET /swarm][%d] swarmInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /swarm][%d] swarmInspectNotFound %s", 404, payload) } func (o *SwarmInspectNotFound) GetPayload() *models.ErrorResponse { @@ -169,7 +184,7 @@ func (o *SwarmInspectNotFound) readResponse(response runtime.ClientResponse, con o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -181,7 +196,8 @@ func NewSwarmInspectInternalServerError() *SwarmInspectInternalServerError { return &SwarmInspectInternalServerError{} } -/* SwarmInspectInternalServerError describes a response with status code 500, with default header values. +/* +SwarmInspectInternalServerError describes a response with status code 500, with default header values. server error */ @@ -214,12 +230,19 @@ func (o *SwarmInspectInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the swarm inspect internal server error response +func (o *SwarmInspectInternalServerError) Code() int { + return 500 +} + func (o *SwarmInspectInternalServerError) Error() string { - return fmt.Sprintf("[GET /swarm][%d] swarmInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /swarm][%d] swarmInspectInternalServerError %s", 500, payload) } func (o *SwarmInspectInternalServerError) String() string { - return fmt.Sprintf("[GET /swarm][%d] swarmInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /swarm][%d] swarmInspectInternalServerError %s", 500, payload) } func (o *SwarmInspectInternalServerError) GetPayload() *models.ErrorResponse { @@ -231,7 +254,7 @@ func (o *SwarmInspectInternalServerError) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -243,7 +266,8 @@ func NewSwarmInspectServiceUnavailable() *SwarmInspectServiceUnavailable { return &SwarmInspectServiceUnavailable{} } -/* SwarmInspectServiceUnavailable describes a response with status code 503, with default header values. +/* +SwarmInspectServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -276,12 +300,19 @@ func (o *SwarmInspectServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the swarm inspect service unavailable response +func (o *SwarmInspectServiceUnavailable) Code() int { + return 503 +} + func (o *SwarmInspectServiceUnavailable) Error() string { - return fmt.Sprintf("[GET /swarm][%d] swarmInspectServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /swarm][%d] swarmInspectServiceUnavailable %s", 503, payload) } func (o *SwarmInspectServiceUnavailable) String() string { - return fmt.Sprintf("[GET /swarm][%d] swarmInspectServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /swarm][%d] swarmInspectServiceUnavailable %s", 503, payload) } func (o *SwarmInspectServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -293,7 +324,7 @@ func (o *SwarmInspectServiceUnavailable) readResponse(response runtime.ClientRes o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/swarm/swarm_join_parameters.go b/client/swarm/swarm_join_parameters.go index bfc26c5..0220ec8 100644 --- a/client/swarm/swarm_join_parameters.go +++ b/client/swarm/swarm_join_parameters.go @@ -2,9 +2,6 @@ package swarm -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewSwarmJoinParamsWithHTTPClient(client *http.Client) *SwarmJoinParams { } } -/* SwarmJoinParams contains all the parameters to send to the API endpoint - for the swarm join operation. +/* +SwarmJoinParams contains all the parameters to send to the API endpoint + + for the swarm join operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type SwarmJoinParams struct { diff --git a/client/swarm/swarm_join_responses.go b/client/swarm/swarm_join_responses.go index e87b72b..4963a85 100644 --- a/client/swarm/swarm_join_responses.go +++ b/client/swarm/swarm_join_responses.go @@ -2,11 +2,10 @@ package swarm -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -23,7 +22,7 @@ type SwarmJoinReader struct { } // ReadResponse reads a server response into the received o. -func (o *SwarmJoinReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *SwarmJoinReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewSwarmJoinOK() @@ -50,7 +49,7 @@ func (o *SwarmJoinReader) ReadResponse(response runtime.ClientResponse, consumer } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /swarm/join] SwarmJoin", response, response.Code()) } } @@ -59,7 +58,8 @@ func NewSwarmJoinOK() *SwarmJoinOK { return &SwarmJoinOK{} } -/* SwarmJoinOK describes a response with status code 200, with default header values. +/* +SwarmJoinOK describes a response with status code 200, with default header values. no error */ @@ -91,12 +91,17 @@ func (o *SwarmJoinOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the swarm join o k response +func (o *SwarmJoinOK) Code() int { + return 200 +} + func (o *SwarmJoinOK) Error() string { - return fmt.Sprintf("[POST /swarm/join][%d] swarmJoinOK ", 200) + return fmt.Sprintf("[POST /swarm/join][%d] swarmJoinOK", 200) } func (o *SwarmJoinOK) String() string { - return fmt.Sprintf("[POST /swarm/join][%d] swarmJoinOK ", 200) + return fmt.Sprintf("[POST /swarm/join][%d] swarmJoinOK", 200) } func (o *SwarmJoinOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -109,7 +114,8 @@ func NewSwarmJoinBadRequest() *SwarmJoinBadRequest { return &SwarmJoinBadRequest{} } -/* SwarmJoinBadRequest describes a response with status code 400, with default header values. +/* +SwarmJoinBadRequest describes a response with status code 400, with default header values. bad parameter */ @@ -142,12 +148,19 @@ func (o *SwarmJoinBadRequest) IsCode(code int) bool { return code == 400 } +// Code gets the status code for the swarm join bad request response +func (o *SwarmJoinBadRequest) Code() int { + return 400 +} + func (o *SwarmJoinBadRequest) Error() string { - return fmt.Sprintf("[POST /swarm/join][%d] swarmJoinBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/join][%d] swarmJoinBadRequest %s", 400, payload) } func (o *SwarmJoinBadRequest) String() string { - return fmt.Sprintf("[POST /swarm/join][%d] swarmJoinBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/join][%d] swarmJoinBadRequest %s", 400, payload) } func (o *SwarmJoinBadRequest) GetPayload() *models.ErrorResponse { @@ -159,7 +172,7 @@ func (o *SwarmJoinBadRequest) readResponse(response runtime.ClientResponse, cons o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -171,7 +184,8 @@ func NewSwarmJoinInternalServerError() *SwarmJoinInternalServerError { return &SwarmJoinInternalServerError{} } -/* SwarmJoinInternalServerError describes a response with status code 500, with default header values. +/* +SwarmJoinInternalServerError describes a response with status code 500, with default header values. server error */ @@ -204,12 +218,19 @@ func (o *SwarmJoinInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the swarm join internal server error response +func (o *SwarmJoinInternalServerError) Code() int { + return 500 +} + func (o *SwarmJoinInternalServerError) Error() string { - return fmt.Sprintf("[POST /swarm/join][%d] swarmJoinInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/join][%d] swarmJoinInternalServerError %s", 500, payload) } func (o *SwarmJoinInternalServerError) String() string { - return fmt.Sprintf("[POST /swarm/join][%d] swarmJoinInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/join][%d] swarmJoinInternalServerError %s", 500, payload) } func (o *SwarmJoinInternalServerError) GetPayload() *models.ErrorResponse { @@ -221,7 +242,7 @@ func (o *SwarmJoinInternalServerError) readResponse(response runtime.ClientRespo o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -233,7 +254,8 @@ func NewSwarmJoinServiceUnavailable() *SwarmJoinServiceUnavailable { return &SwarmJoinServiceUnavailable{} } -/* SwarmJoinServiceUnavailable describes a response with status code 503, with default header values. +/* +SwarmJoinServiceUnavailable describes a response with status code 503, with default header values. node is already part of a swarm */ @@ -266,12 +288,19 @@ func (o *SwarmJoinServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the swarm join service unavailable response +func (o *SwarmJoinServiceUnavailable) Code() int { + return 503 +} + func (o *SwarmJoinServiceUnavailable) Error() string { - return fmt.Sprintf("[POST /swarm/join][%d] swarmJoinServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/join][%d] swarmJoinServiceUnavailable %s", 503, payload) } func (o *SwarmJoinServiceUnavailable) String() string { - return fmt.Sprintf("[POST /swarm/join][%d] swarmJoinServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/join][%d] swarmJoinServiceUnavailable %s", 503, payload) } func (o *SwarmJoinServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -283,14 +312,15 @@ func (o *SwarmJoinServiceUnavailable) readResponse(response runtime.ClientRespon o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*SwarmJoinBody swarm join body +/* +SwarmJoinBody swarm join body // Example: {"AdvertiseAddr":"192.168.1.1:2377","JoinToken":"SWMTKN-1-3pu6hszjas19xyp7ghgosyx9k8atbfcr8p2is99znpy26u2lkl-7p73s1dx5in4tatdymyhg9hu2","ListenAddr":"0.0.0.0:2377","RemoteAddrs":["node1:2377"]} swagger:model SwarmJoinBody */ diff --git a/client/swarm/swarm_leave_parameters.go b/client/swarm/swarm_leave_parameters.go index 9b1e96c..763b4a2 100644 --- a/client/swarm/swarm_leave_parameters.go +++ b/client/swarm/swarm_leave_parameters.go @@ -2,9 +2,6 @@ package swarm -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewSwarmLeaveParamsWithHTTPClient(client *http.Client) *SwarmLeaveParams { } } -/* SwarmLeaveParams contains all the parameters to send to the API endpoint - for the swarm leave operation. +/* +SwarmLeaveParams contains all the parameters to send to the API endpoint + + for the swarm leave operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type SwarmLeaveParams struct { diff --git a/client/swarm/swarm_leave_responses.go b/client/swarm/swarm_leave_responses.go index 07cf138..61b156f 100644 --- a/client/swarm/swarm_leave_responses.go +++ b/client/swarm/swarm_leave_responses.go @@ -2,10 +2,9 @@ package swarm -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type SwarmLeaveReader struct { } // ReadResponse reads a server response into the received o. -func (o *SwarmLeaveReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *SwarmLeaveReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewSwarmLeaveOK() @@ -42,7 +41,7 @@ func (o *SwarmLeaveReader) ReadResponse(response runtime.ClientResponse, consume } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /swarm/leave] SwarmLeave", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewSwarmLeaveOK() *SwarmLeaveOK { return &SwarmLeaveOK{} } -/* SwarmLeaveOK describes a response with status code 200, with default header values. +/* +SwarmLeaveOK describes a response with status code 200, with default header values. no error */ @@ -83,12 +83,17 @@ func (o *SwarmLeaveOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the swarm leave o k response +func (o *SwarmLeaveOK) Code() int { + return 200 +} + func (o *SwarmLeaveOK) Error() string { - return fmt.Sprintf("[POST /swarm/leave][%d] swarmLeaveOK ", 200) + return fmt.Sprintf("[POST /swarm/leave][%d] swarmLeaveOK", 200) } func (o *SwarmLeaveOK) String() string { - return fmt.Sprintf("[POST /swarm/leave][%d] swarmLeaveOK ", 200) + return fmt.Sprintf("[POST /swarm/leave][%d] swarmLeaveOK", 200) } func (o *SwarmLeaveOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -101,7 +106,8 @@ func NewSwarmLeaveInternalServerError() *SwarmLeaveInternalServerError { return &SwarmLeaveInternalServerError{} } -/* SwarmLeaveInternalServerError describes a response with status code 500, with default header values. +/* +SwarmLeaveInternalServerError describes a response with status code 500, with default header values. server error */ @@ -134,12 +140,19 @@ func (o *SwarmLeaveInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the swarm leave internal server error response +func (o *SwarmLeaveInternalServerError) Code() int { + return 500 +} + func (o *SwarmLeaveInternalServerError) Error() string { - return fmt.Sprintf("[POST /swarm/leave][%d] swarmLeaveInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/leave][%d] swarmLeaveInternalServerError %s", 500, payload) } func (o *SwarmLeaveInternalServerError) String() string { - return fmt.Sprintf("[POST /swarm/leave][%d] swarmLeaveInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/leave][%d] swarmLeaveInternalServerError %s", 500, payload) } func (o *SwarmLeaveInternalServerError) GetPayload() *models.ErrorResponse { @@ -151,7 +164,7 @@ func (o *SwarmLeaveInternalServerError) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -163,7 +176,8 @@ func NewSwarmLeaveServiceUnavailable() *SwarmLeaveServiceUnavailable { return &SwarmLeaveServiceUnavailable{} } -/* SwarmLeaveServiceUnavailable describes a response with status code 503, with default header values. +/* +SwarmLeaveServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -196,12 +210,19 @@ func (o *SwarmLeaveServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the swarm leave service unavailable response +func (o *SwarmLeaveServiceUnavailable) Code() int { + return 503 +} + func (o *SwarmLeaveServiceUnavailable) Error() string { - return fmt.Sprintf("[POST /swarm/leave][%d] swarmLeaveServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/leave][%d] swarmLeaveServiceUnavailable %s", 503, payload) } func (o *SwarmLeaveServiceUnavailable) String() string { - return fmt.Sprintf("[POST /swarm/leave][%d] swarmLeaveServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/leave][%d] swarmLeaveServiceUnavailable %s", 503, payload) } func (o *SwarmLeaveServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -213,7 +234,7 @@ func (o *SwarmLeaveServiceUnavailable) readResponse(response runtime.ClientRespo o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/swarm/swarm_unlock_parameters.go b/client/swarm/swarm_unlock_parameters.go index abe6c9a..d950a40 100644 --- a/client/swarm/swarm_unlock_parameters.go +++ b/client/swarm/swarm_unlock_parameters.go @@ -2,9 +2,6 @@ package swarm -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewSwarmUnlockParamsWithHTTPClient(client *http.Client) *SwarmUnlockParams } } -/* SwarmUnlockParams contains all the parameters to send to the API endpoint - for the swarm unlock operation. +/* +SwarmUnlockParams contains all the parameters to send to the API endpoint + + for the swarm unlock operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type SwarmUnlockParams struct { diff --git a/client/swarm/swarm_unlock_responses.go b/client/swarm/swarm_unlock_responses.go index 518c3b6..0a9d7b1 100644 --- a/client/swarm/swarm_unlock_responses.go +++ b/client/swarm/swarm_unlock_responses.go @@ -2,11 +2,10 @@ package swarm -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -23,7 +22,7 @@ type SwarmUnlockReader struct { } // ReadResponse reads a server response into the received o. -func (o *SwarmUnlockReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *SwarmUnlockReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewSwarmUnlockOK() @@ -44,7 +43,7 @@ func (o *SwarmUnlockReader) ReadResponse(response runtime.ClientResponse, consum } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /swarm/unlock] SwarmUnlock", response, response.Code()) } } @@ -53,7 +52,8 @@ func NewSwarmUnlockOK() *SwarmUnlockOK { return &SwarmUnlockOK{} } -/* SwarmUnlockOK describes a response with status code 200, with default header values. +/* +SwarmUnlockOK describes a response with status code 200, with default header values. no error */ @@ -85,12 +85,17 @@ func (o *SwarmUnlockOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the swarm unlock o k response +func (o *SwarmUnlockOK) Code() int { + return 200 +} + func (o *SwarmUnlockOK) Error() string { - return fmt.Sprintf("[POST /swarm/unlock][%d] swarmUnlockOK ", 200) + return fmt.Sprintf("[POST /swarm/unlock][%d] swarmUnlockOK", 200) } func (o *SwarmUnlockOK) String() string { - return fmt.Sprintf("[POST /swarm/unlock][%d] swarmUnlockOK ", 200) + return fmt.Sprintf("[POST /swarm/unlock][%d] swarmUnlockOK", 200) } func (o *SwarmUnlockOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -103,7 +108,8 @@ func NewSwarmUnlockInternalServerError() *SwarmUnlockInternalServerError { return &SwarmUnlockInternalServerError{} } -/* SwarmUnlockInternalServerError describes a response with status code 500, with default header values. +/* +SwarmUnlockInternalServerError describes a response with status code 500, with default header values. server error */ @@ -136,12 +142,19 @@ func (o *SwarmUnlockInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the swarm unlock internal server error response +func (o *SwarmUnlockInternalServerError) Code() int { + return 500 +} + func (o *SwarmUnlockInternalServerError) Error() string { - return fmt.Sprintf("[POST /swarm/unlock][%d] swarmUnlockInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/unlock][%d] swarmUnlockInternalServerError %s", 500, payload) } func (o *SwarmUnlockInternalServerError) String() string { - return fmt.Sprintf("[POST /swarm/unlock][%d] swarmUnlockInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/unlock][%d] swarmUnlockInternalServerError %s", 500, payload) } func (o *SwarmUnlockInternalServerError) GetPayload() *models.ErrorResponse { @@ -153,7 +166,7 @@ func (o *SwarmUnlockInternalServerError) readResponse(response runtime.ClientRes o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -165,7 +178,8 @@ func NewSwarmUnlockServiceUnavailable() *SwarmUnlockServiceUnavailable { return &SwarmUnlockServiceUnavailable{} } -/* SwarmUnlockServiceUnavailable describes a response with status code 503, with default header values. +/* +SwarmUnlockServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -198,12 +212,19 @@ func (o *SwarmUnlockServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the swarm unlock service unavailable response +func (o *SwarmUnlockServiceUnavailable) Code() int { + return 503 +} + func (o *SwarmUnlockServiceUnavailable) Error() string { - return fmt.Sprintf("[POST /swarm/unlock][%d] swarmUnlockServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/unlock][%d] swarmUnlockServiceUnavailable %s", 503, payload) } func (o *SwarmUnlockServiceUnavailable) String() string { - return fmt.Sprintf("[POST /swarm/unlock][%d] swarmUnlockServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/unlock][%d] swarmUnlockServiceUnavailable %s", 503, payload) } func (o *SwarmUnlockServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -215,14 +236,15 @@ func (o *SwarmUnlockServiceUnavailable) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*SwarmUnlockBody swarm unlock body +/* +SwarmUnlockBody swarm unlock body // Example: {"UnlockKey":"SWMKEY-1-7c37Cc8654o6p38HnroywCi19pllOnGtbdZEgtKxZu8"} swagger:model SwarmUnlockBody */ diff --git a/client/swarm/swarm_unlockkey_parameters.go b/client/swarm/swarm_unlockkey_parameters.go index 68de683..f2ab9aa 100644 --- a/client/swarm/swarm_unlockkey_parameters.go +++ b/client/swarm/swarm_unlockkey_parameters.go @@ -2,9 +2,6 @@ package swarm -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewSwarmUnlockkeyParamsWithHTTPClient(client *http.Client) *SwarmUnlockkeyP } } -/* SwarmUnlockkeyParams contains all the parameters to send to the API endpoint - for the swarm unlockkey operation. +/* +SwarmUnlockkeyParams contains all the parameters to send to the API endpoint + + for the swarm unlockkey operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type SwarmUnlockkeyParams struct { timeout time.Duration diff --git a/client/swarm/swarm_unlockkey_responses.go b/client/swarm/swarm_unlockkey_responses.go index 2c1e160..a46bbbc 100644 --- a/client/swarm/swarm_unlockkey_responses.go +++ b/client/swarm/swarm_unlockkey_responses.go @@ -2,11 +2,10 @@ package swarm -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -23,7 +22,7 @@ type SwarmUnlockkeyReader struct { } // ReadResponse reads a server response into the received o. -func (o *SwarmUnlockkeyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *SwarmUnlockkeyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewSwarmUnlockkeyOK() @@ -44,7 +43,7 @@ func (o *SwarmUnlockkeyReader) ReadResponse(response runtime.ClientResponse, con } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /swarm/unlockkey] SwarmUnlockkey", response, response.Code()) } } @@ -53,7 +52,8 @@ func NewSwarmUnlockkeyOK() *SwarmUnlockkeyOK { return &SwarmUnlockkeyOK{} } -/* SwarmUnlockkeyOK describes a response with status code 200, with default header values. +/* +SwarmUnlockkeyOK describes a response with status code 200, with default header values. no error */ @@ -86,12 +86,19 @@ func (o *SwarmUnlockkeyOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the swarm unlockkey o k response +func (o *SwarmUnlockkeyOK) Code() int { + return 200 +} + func (o *SwarmUnlockkeyOK) Error() string { - return fmt.Sprintf("[GET /swarm/unlockkey][%d] swarmUnlockkeyOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /swarm/unlockkey][%d] swarmUnlockkeyOK %s", 200, payload) } func (o *SwarmUnlockkeyOK) String() string { - return fmt.Sprintf("[GET /swarm/unlockkey][%d] swarmUnlockkeyOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /swarm/unlockkey][%d] swarmUnlockkeyOK %s", 200, payload) } func (o *SwarmUnlockkeyOK) GetPayload() *SwarmUnlockkeyOKBody { @@ -103,7 +110,7 @@ func (o *SwarmUnlockkeyOK) readResponse(response runtime.ClientResponse, consume o.Payload = new(SwarmUnlockkeyOKBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -115,7 +122,8 @@ func NewSwarmUnlockkeyInternalServerError() *SwarmUnlockkeyInternalServerError { return &SwarmUnlockkeyInternalServerError{} } -/* SwarmUnlockkeyInternalServerError describes a response with status code 500, with default header values. +/* +SwarmUnlockkeyInternalServerError describes a response with status code 500, with default header values. server error */ @@ -148,12 +156,19 @@ func (o *SwarmUnlockkeyInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the swarm unlockkey internal server error response +func (o *SwarmUnlockkeyInternalServerError) Code() int { + return 500 +} + func (o *SwarmUnlockkeyInternalServerError) Error() string { - return fmt.Sprintf("[GET /swarm/unlockkey][%d] swarmUnlockkeyInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /swarm/unlockkey][%d] swarmUnlockkeyInternalServerError %s", 500, payload) } func (o *SwarmUnlockkeyInternalServerError) String() string { - return fmt.Sprintf("[GET /swarm/unlockkey][%d] swarmUnlockkeyInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /swarm/unlockkey][%d] swarmUnlockkeyInternalServerError %s", 500, payload) } func (o *SwarmUnlockkeyInternalServerError) GetPayload() *models.ErrorResponse { @@ -165,7 +180,7 @@ func (o *SwarmUnlockkeyInternalServerError) readResponse(response runtime.Client o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -177,7 +192,8 @@ func NewSwarmUnlockkeyServiceUnavailable() *SwarmUnlockkeyServiceUnavailable { return &SwarmUnlockkeyServiceUnavailable{} } -/* SwarmUnlockkeyServiceUnavailable describes a response with status code 503, with default header values. +/* +SwarmUnlockkeyServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -210,12 +226,19 @@ func (o *SwarmUnlockkeyServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the swarm unlockkey service unavailable response +func (o *SwarmUnlockkeyServiceUnavailable) Code() int { + return 503 +} + func (o *SwarmUnlockkeyServiceUnavailable) Error() string { - return fmt.Sprintf("[GET /swarm/unlockkey][%d] swarmUnlockkeyServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /swarm/unlockkey][%d] swarmUnlockkeyServiceUnavailable %s", 503, payload) } func (o *SwarmUnlockkeyServiceUnavailable) String() string { - return fmt.Sprintf("[GET /swarm/unlockkey][%d] swarmUnlockkeyServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /swarm/unlockkey][%d] swarmUnlockkeyServiceUnavailable %s", 503, payload) } func (o *SwarmUnlockkeyServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -227,14 +250,15 @@ func (o *SwarmUnlockkeyServiceUnavailable) readResponse(response runtime.ClientR o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*SwarmUnlockkeyOKBody UnlockKeyResponse +/* +SwarmUnlockkeyOKBody UnlockKeyResponse // Example: {"UnlockKey":"SWMKEY-1-7c37Cc8654o6p38HnroywCi19pllOnGtbdZEgtKxZu8"} swagger:model SwarmUnlockkeyOKBody */ diff --git a/client/swarm/swarm_update_parameters.go b/client/swarm/swarm_update_parameters.go index 0fc5074..3b65b7f 100644 --- a/client/swarm/swarm_update_parameters.go +++ b/client/swarm/swarm_update_parameters.go @@ -2,9 +2,6 @@ package swarm -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -55,10 +52,12 @@ func NewSwarmUpdateParamsWithHTTPClient(client *http.Client) *SwarmUpdateParams } } -/* SwarmUpdateParams contains all the parameters to send to the API endpoint - for the swarm update operation. +/* +SwarmUpdateParams contains all the parameters to send to the API endpoint + + for the swarm update operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type SwarmUpdateParams struct { diff --git a/client/swarm/swarm_update_responses.go b/client/swarm/swarm_update_responses.go index 66bd4a5..b7d8c66 100644 --- a/client/swarm/swarm_update_responses.go +++ b/client/swarm/swarm_update_responses.go @@ -2,10 +2,9 @@ package swarm -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type SwarmUpdateReader struct { } // ReadResponse reads a server response into the received o. -func (o *SwarmUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *SwarmUpdateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewSwarmUpdateOK() @@ -48,7 +47,7 @@ func (o *SwarmUpdateReader) ReadResponse(response runtime.ClientResponse, consum } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /swarm/update] SwarmUpdate", response, response.Code()) } } @@ -57,7 +56,8 @@ func NewSwarmUpdateOK() *SwarmUpdateOK { return &SwarmUpdateOK{} } -/* SwarmUpdateOK describes a response with status code 200, with default header values. +/* +SwarmUpdateOK describes a response with status code 200, with default header values. no error */ @@ -89,12 +89,17 @@ func (o *SwarmUpdateOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the swarm update o k response +func (o *SwarmUpdateOK) Code() int { + return 200 +} + func (o *SwarmUpdateOK) Error() string { - return fmt.Sprintf("[POST /swarm/update][%d] swarmUpdateOK ", 200) + return fmt.Sprintf("[POST /swarm/update][%d] swarmUpdateOK", 200) } func (o *SwarmUpdateOK) String() string { - return fmt.Sprintf("[POST /swarm/update][%d] swarmUpdateOK ", 200) + return fmt.Sprintf("[POST /swarm/update][%d] swarmUpdateOK", 200) } func (o *SwarmUpdateOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -107,7 +112,8 @@ func NewSwarmUpdateBadRequest() *SwarmUpdateBadRequest { return &SwarmUpdateBadRequest{} } -/* SwarmUpdateBadRequest describes a response with status code 400, with default header values. +/* +SwarmUpdateBadRequest describes a response with status code 400, with default header values. bad parameter */ @@ -140,12 +146,19 @@ func (o *SwarmUpdateBadRequest) IsCode(code int) bool { return code == 400 } +// Code gets the status code for the swarm update bad request response +func (o *SwarmUpdateBadRequest) Code() int { + return 400 +} + func (o *SwarmUpdateBadRequest) Error() string { - return fmt.Sprintf("[POST /swarm/update][%d] swarmUpdateBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/update][%d] swarmUpdateBadRequest %s", 400, payload) } func (o *SwarmUpdateBadRequest) String() string { - return fmt.Sprintf("[POST /swarm/update][%d] swarmUpdateBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/update][%d] swarmUpdateBadRequest %s", 400, payload) } func (o *SwarmUpdateBadRequest) GetPayload() *models.ErrorResponse { @@ -157,7 +170,7 @@ func (o *SwarmUpdateBadRequest) readResponse(response runtime.ClientResponse, co o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -169,7 +182,8 @@ func NewSwarmUpdateInternalServerError() *SwarmUpdateInternalServerError { return &SwarmUpdateInternalServerError{} } -/* SwarmUpdateInternalServerError describes a response with status code 500, with default header values. +/* +SwarmUpdateInternalServerError describes a response with status code 500, with default header values. server error */ @@ -202,12 +216,19 @@ func (o *SwarmUpdateInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the swarm update internal server error response +func (o *SwarmUpdateInternalServerError) Code() int { + return 500 +} + func (o *SwarmUpdateInternalServerError) Error() string { - return fmt.Sprintf("[POST /swarm/update][%d] swarmUpdateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/update][%d] swarmUpdateInternalServerError %s", 500, payload) } func (o *SwarmUpdateInternalServerError) String() string { - return fmt.Sprintf("[POST /swarm/update][%d] swarmUpdateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/update][%d] swarmUpdateInternalServerError %s", 500, payload) } func (o *SwarmUpdateInternalServerError) GetPayload() *models.ErrorResponse { @@ -219,7 +240,7 @@ func (o *SwarmUpdateInternalServerError) readResponse(response runtime.ClientRes o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -231,7 +252,8 @@ func NewSwarmUpdateServiceUnavailable() *SwarmUpdateServiceUnavailable { return &SwarmUpdateServiceUnavailable{} } -/* SwarmUpdateServiceUnavailable describes a response with status code 503, with default header values. +/* +SwarmUpdateServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -264,12 +286,19 @@ func (o *SwarmUpdateServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the swarm update service unavailable response +func (o *SwarmUpdateServiceUnavailable) Code() int { + return 503 +} + func (o *SwarmUpdateServiceUnavailable) Error() string { - return fmt.Sprintf("[POST /swarm/update][%d] swarmUpdateServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/update][%d] swarmUpdateServiceUnavailable %s", 503, payload) } func (o *SwarmUpdateServiceUnavailable) String() string { - return fmt.Sprintf("[POST /swarm/update][%d] swarmUpdateServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /swarm/update][%d] swarmUpdateServiceUnavailable %s", 503, payload) } func (o *SwarmUpdateServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -281,7 +310,7 @@ func (o *SwarmUpdateServiceUnavailable) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/system/system_auth_parameters.go b/client/system/system_auth_parameters.go index fd9a814..f6394fb 100644 --- a/client/system/system_auth_parameters.go +++ b/client/system/system_auth_parameters.go @@ -2,9 +2,6 @@ package system -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -54,10 +51,12 @@ func NewSystemAuthParamsWithHTTPClient(client *http.Client) *SystemAuthParams { } } -/* SystemAuthParams contains all the parameters to send to the API endpoint - for the system auth operation. +/* +SystemAuthParams contains all the parameters to send to the API endpoint + + for the system auth operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type SystemAuthParams struct { diff --git a/client/system/system_auth_responses.go b/client/system/system_auth_responses.go index 2c7ac6a..4d1668c 100644 --- a/client/system/system_auth_responses.go +++ b/client/system/system_auth_responses.go @@ -2,11 +2,10 @@ package system -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -25,7 +24,7 @@ type SystemAuthReader struct { } // ReadResponse reads a server response into the received o. -func (o *SystemAuthReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *SystemAuthReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewSystemAuthOK() @@ -46,7 +45,7 @@ func (o *SystemAuthReader) ReadResponse(response runtime.ClientResponse, consume } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /auth] SystemAuth", response, response.Code()) } } @@ -55,7 +54,8 @@ func NewSystemAuthOK() *SystemAuthOK { return &SystemAuthOK{} } -/* SystemAuthOK describes a response with status code 200, with default header values. +/* +SystemAuthOK describes a response with status code 200, with default header values. An identity token was generated successfully. */ @@ -88,12 +88,19 @@ func (o *SystemAuthOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the system auth o k response +func (o *SystemAuthOK) Code() int { + return 200 +} + func (o *SystemAuthOK) Error() string { - return fmt.Sprintf("[POST /auth][%d] systemAuthOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /auth][%d] systemAuthOK %s", 200, payload) } func (o *SystemAuthOK) String() string { - return fmt.Sprintf("[POST /auth][%d] systemAuthOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /auth][%d] systemAuthOK %s", 200, payload) } func (o *SystemAuthOK) GetPayload() *SystemAuthOKBody { @@ -105,7 +112,7 @@ func (o *SystemAuthOK) readResponse(response runtime.ClientResponse, consumer ru o.Payload = new(SystemAuthOKBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -117,7 +124,8 @@ func NewSystemAuthNoContent() *SystemAuthNoContent { return &SystemAuthNoContent{} } -/* SystemAuthNoContent describes a response with status code 204, with default header values. +/* +SystemAuthNoContent describes a response with status code 204, with default header values. No error */ @@ -149,12 +157,17 @@ func (o *SystemAuthNoContent) IsCode(code int) bool { return code == 204 } +// Code gets the status code for the system auth no content response +func (o *SystemAuthNoContent) Code() int { + return 204 +} + func (o *SystemAuthNoContent) Error() string { - return fmt.Sprintf("[POST /auth][%d] systemAuthNoContent ", 204) + return fmt.Sprintf("[POST /auth][%d] systemAuthNoContent", 204) } func (o *SystemAuthNoContent) String() string { - return fmt.Sprintf("[POST /auth][%d] systemAuthNoContent ", 204) + return fmt.Sprintf("[POST /auth][%d] systemAuthNoContent", 204) } func (o *SystemAuthNoContent) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -167,7 +180,8 @@ func NewSystemAuthInternalServerError() *SystemAuthInternalServerError { return &SystemAuthInternalServerError{} } -/* SystemAuthInternalServerError describes a response with status code 500, with default header values. +/* +SystemAuthInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -200,12 +214,19 @@ func (o *SystemAuthInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the system auth internal server error response +func (o *SystemAuthInternalServerError) Code() int { + return 500 +} + func (o *SystemAuthInternalServerError) Error() string { - return fmt.Sprintf("[POST /auth][%d] systemAuthInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /auth][%d] systemAuthInternalServerError %s", 500, payload) } func (o *SystemAuthInternalServerError) String() string { - return fmt.Sprintf("[POST /auth][%d] systemAuthInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /auth][%d] systemAuthInternalServerError %s", 500, payload) } func (o *SystemAuthInternalServerError) GetPayload() *models.ErrorResponse { @@ -217,14 +238,15 @@ func (o *SystemAuthInternalServerError) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*SystemAuthOKBody SystemAuthResponse +/* +SystemAuthOKBody SystemAuthResponse swagger:model SystemAuthOKBody */ type SystemAuthOKBody struct { diff --git a/client/system/system_client.go b/client/system/system_client.go index 475c245..228fc46 100644 --- a/client/system/system_client.go +++ b/client/system/system_client.go @@ -2,13 +2,11 @@ package system -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" "github.com/go-openapi/runtime" + httptransport "github.com/go-openapi/runtime/client" "github.com/go-openapi/strfmt" ) @@ -17,6 +15,31 @@ func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientServi return &Client{transport: transport, formats: formats} } +// New creates a new system API client with basic auth credentials. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - user: user for basic authentication header. +// - password: password for basic authentication header. +func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BasicAuth(user, password) + return &Client{transport: transport, formats: strfmt.Default} +} + +// New creates a new system API client with a bearer token for authentication. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - bearerToken: bearer token for Bearer authentication header. +func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BearerToken(bearerToken) + return &Client{transport: transport, formats: strfmt.Default} +} + /* Client for system API */ @@ -25,9 +48,53 @@ type Client struct { formats strfmt.Registry } -// ClientOption is the option for Client methods +// ClientOption may be used to customize the behavior of Client methods. type ClientOption func(*runtime.ClientOperation) +// This client is generated with a few options you might find useful for your swagger spec. +// +// Feel free to add you own set of options. + +// WithContentType allows the client to force the Content-Type header +// to negotiate a specific Consumer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithContentType(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{mime} + } +} + +// WithContentTypeApplicationJSON sets the Content-Type header to "application/json". +func WithContentTypeApplicationJSON(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"application/json"} +} + +// WithContentTypeTextPlain sets the Content-Type header to "text/plain". +func WithContentTypeTextPlain(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"text/plain"} +} + +// WithAccept allows the client to force the Accept header +// to negotiate a specific Producer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithAccept(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{mime} + } +} + +// WithAcceptApplicationJSON sets the Accept header to "application/json". +func WithAcceptApplicationJSON(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"application/json"} +} + +// WithAcceptTextPlain sets the Accept header to "text/plain". +func WithAcceptTextPlain(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"text/plain"} +} + // ClientService is the interface for Client methods type ClientService interface { SystemAuth(params *SystemAuthParams, opts ...ClientOption) (*SystemAuthOK, *SystemAuthNoContent, error) @@ -48,12 +115,12 @@ type ClientService interface { } /* - SystemAuth checks auth configuration +SystemAuth checks auth configuration - Validate credentials for a registry and, if available, get an identity token for accessing the registry without password. +Validate credentials for a registry and, if available, get an identity token for accessing the registry without password. */ func (a *Client) SystemAuth(params *SystemAuthParams, opts ...ClientOption) (*SystemAuthOK, *SystemAuthNoContent, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewSystemAuthParams() } @@ -72,27 +139,31 @@ func (a *Client) SystemAuth(params *SystemAuthParams, opts ...ClientOption) (*Sy for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, nil, err } + + // several success responses have to be checked switch value := result.(type) { case *SystemAuthOK: return value, nil, nil case *SystemAuthNoContent: return nil, value, nil } - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for system: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - SystemDataUsage gets data usage information +SystemDataUsage gets data usage information */ func (a *Client) SystemDataUsage(params *SystemDataUsageParams, opts ...ClientOption) (*SystemDataUsageOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewSystemDataUsageParams() } @@ -111,25 +182,30 @@ func (a *Client) SystemDataUsage(params *SystemDataUsageParams, opts ...ClientOp for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*SystemDataUsageOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for SystemDataUsage: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - SystemEvents monitors events + SystemEvents monitors events - Stream real-time events from the server. + Stream real-time events from the server. Various objects within Docker report events when something happens to them. @@ -150,10 +226,9 @@ Nodes report these events: `create`, `update`, and `remove` Secrets report these events: `create`, `update`, and `remove` Configs report these events: `create`, `update`, and `remove` - */ func (a *Client) SystemEvents(params *SystemEventsParams, opts ...ClientOption) (*SystemEventsOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewSystemEventsParams() } @@ -172,26 +247,31 @@ func (a *Client) SystemEvents(params *SystemEventsParams, opts ...ClientOption) for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*SystemEventsOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for SystemEvents: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - SystemInfo gets system information +SystemInfo gets system information */ func (a *Client) SystemInfo(params *SystemInfoParams, opts ...ClientOption) (*SystemInfoOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewSystemInfoParams() } @@ -210,28 +290,33 @@ func (a *Client) SystemInfo(params *SystemInfoParams, opts ...ClientOption) (*Sy for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*SystemInfoOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for SystemInfo: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - SystemPing pings +SystemPing pings - This is a dummy endpoint you can use to test if the server is accessible. +This is a dummy endpoint you can use to test if the server is accessible. */ func (a *Client) SystemPing(params *SystemPingParams, opts ...ClientOption) (*SystemPingOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewSystemPingParams() } @@ -250,28 +335,33 @@ func (a *Client) SystemPing(params *SystemPingParams, opts ...ClientOption) (*Sy for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*SystemPingOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for SystemPing: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - SystemPingHead pings +SystemPingHead pings - This is a dummy endpoint you can use to test if the server is accessible. +This is a dummy endpoint you can use to test if the server is accessible. */ func (a *Client) SystemPingHead(params *SystemPingHeadParams, opts ...ClientOption) (*SystemPingHeadOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewSystemPingHeadParams() } @@ -290,28 +380,33 @@ func (a *Client) SystemPingHead(params *SystemPingHeadParams, opts ...ClientOpti for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*SystemPingHeadOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for SystemPingHead: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - SystemVersion gets version +SystemVersion gets version - Returns the version of Docker that is running and various information about the system that Docker is running on. +Returns the version of Docker that is running and various information about the system that Docker is running on. */ func (a *Client) SystemVersion(params *SystemVersionParams, opts ...ClientOption) (*SystemVersionOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewSystemVersionParams() } @@ -330,17 +425,22 @@ func (a *Client) SystemVersion(params *SystemVersionParams, opts ...ClientOption for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*SystemVersionOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for SystemVersion: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } diff --git a/client/system/system_data_usage_parameters.go b/client/system/system_data_usage_parameters.go index 7f479b7..f2b5887 100644 --- a/client/system/system_data_usage_parameters.go +++ b/client/system/system_data_usage_parameters.go @@ -2,9 +2,6 @@ package system -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewSystemDataUsageParamsWithHTTPClient(client *http.Client) *SystemDataUsag } } -/* SystemDataUsageParams contains all the parameters to send to the API endpoint - for the system data usage operation. +/* +SystemDataUsageParams contains all the parameters to send to the API endpoint + + for the system data usage operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type SystemDataUsageParams struct { timeout time.Duration diff --git a/client/system/system_data_usage_responses.go b/client/system/system_data_usage_responses.go index afb6313..6f64047 100644 --- a/client/system/system_data_usage_responses.go +++ b/client/system/system_data_usage_responses.go @@ -2,11 +2,10 @@ package system -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" "strconv" @@ -25,7 +24,7 @@ type SystemDataUsageReader struct { } // ReadResponse reads a server response into the received o. -func (o *SystemDataUsageReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *SystemDataUsageReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewSystemDataUsageOK() @@ -40,7 +39,7 @@ func (o *SystemDataUsageReader) ReadResponse(response runtime.ClientResponse, co } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /system/df] SystemDataUsage", response, response.Code()) } } @@ -49,7 +48,8 @@ func NewSystemDataUsageOK() *SystemDataUsageOK { return &SystemDataUsageOK{} } -/* SystemDataUsageOK describes a response with status code 200, with default header values. +/* +SystemDataUsageOK describes a response with status code 200, with default header values. no error */ @@ -82,12 +82,19 @@ func (o *SystemDataUsageOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the system data usage o k response +func (o *SystemDataUsageOK) Code() int { + return 200 +} + func (o *SystemDataUsageOK) Error() string { - return fmt.Sprintf("[GET /system/df][%d] systemDataUsageOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /system/df][%d] systemDataUsageOK %s", 200, payload) } func (o *SystemDataUsageOK) String() string { - return fmt.Sprintf("[GET /system/df][%d] systemDataUsageOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /system/df][%d] systemDataUsageOK %s", 200, payload) } func (o *SystemDataUsageOK) GetPayload() *SystemDataUsageOKBody { @@ -99,7 +106,7 @@ func (o *SystemDataUsageOK) readResponse(response runtime.ClientResponse, consum o.Payload = new(SystemDataUsageOKBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -111,7 +118,8 @@ func NewSystemDataUsageInternalServerError() *SystemDataUsageInternalServerError return &SystemDataUsageInternalServerError{} } -/* SystemDataUsageInternalServerError describes a response with status code 500, with default header values. +/* +SystemDataUsageInternalServerError describes a response with status code 500, with default header values. server error */ @@ -144,12 +152,19 @@ func (o *SystemDataUsageInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the system data usage internal server error response +func (o *SystemDataUsageInternalServerError) Code() int { + return 500 +} + func (o *SystemDataUsageInternalServerError) Error() string { - return fmt.Sprintf("[GET /system/df][%d] systemDataUsageInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /system/df][%d] systemDataUsageInternalServerError %s", 500, payload) } func (o *SystemDataUsageInternalServerError) String() string { - return fmt.Sprintf("[GET /system/df][%d] systemDataUsageInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /system/df][%d] systemDataUsageInternalServerError %s", 500, payload) } func (o *SystemDataUsageInternalServerError) GetPayload() *models.ErrorResponse { @@ -161,14 +176,15 @@ func (o *SystemDataUsageInternalServerError) readResponse(response runtime.Clien o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*SystemDataUsageOKBody SystemDataUsageResponse +/* +SystemDataUsageOKBody SystemDataUsageResponse // Example: {"Containers":[{"Command":"top","Created":1472592424,"HostConfig":{"NetworkMode":"default"},"Id":"e575172ed11dc01bfce087fb27bee502db149e1a0fad7c296ad300bbff178148","Image":"busybox","ImageID":"sha256:2b8fd9751c4c0f5dd266fcae00707e67a2545ef34f9a29354585f93dac906749","Labels":{},"Mounts":[],"Names":["/top"],"NetworkSettings":{"Networks":{"bridge":{"Aliases":null,"EndpointID":"8ed5115aeaad9abb174f68dcf135b49f11daf597678315231a32ca28441dec6a","Gateway":"172.18.0.1","GlobalIPv6Address":"","GlobalIPv6PrefixLen":0,"IPAMConfig":null,"IPAddress":"172.18.0.2","IPPrefixLen":16,"IPv6Gateway":"","Links":null,"MacAddress":"02:42:ac:12:00:02","NetworkID":"d687bc59335f0e5c9ee8193e5612e8aee000c8c62ea170cfb99c098f95899d92"}}},"Ports":[],"SizeRootFs":1092588,"State":"exited","Status":"Exited (0) 56 minutes ago"}],"Images":[{"Containers":1,"Created":1466724217,"Id":"sha256:2b8fd9751c4c0f5dd266fcae00707e67a2545ef34f9a29354585f93dac906749","Labels":{},"ParentId":"","RepoDigests":["busybox@sha256:a59906e33509d14c036c8678d687bd4eec81ed7c4b8ce907b888c607f6a1e0e6"],"RepoTags":["busybox:latest"],"SharedSize":0,"Size":1092588,"VirtualSize":1092588}],"LayersSize":1092588,"Volumes":[{"Driver":"local","Labels":null,"Mountpoint":"/var/lib/docker/volumes/my-volume/_data","Name":"my-volume","Options":null,"Scope":"local","UsageData":{"RefCount":2,"Size":10920104}}]} swagger:model SystemDataUsageOKBody */ @@ -228,11 +244,15 @@ func (o *SystemDataUsageOKBody) validateBuildCache(formats strfmt.Registry) erro if o.BuildCache[i] != nil { if err := o.BuildCache[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("systemDataUsageOK" + "." + "BuildCache" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("systemDataUsageOK" + "." + "BuildCache" + "." + strconv.Itoa(i)) } + return err } } @@ -250,11 +270,15 @@ func (o *SystemDataUsageOKBody) validateContainers(formats strfmt.Registry) erro for i := 0; i < len(o.Containers); i++ { if err := o.Containers[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("systemDataUsageOK" + "." + "Containers" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("systemDataUsageOK" + "." + "Containers" + "." + strconv.Itoa(i)) } + return err } @@ -275,11 +299,15 @@ func (o *SystemDataUsageOKBody) validateImages(formats strfmt.Registry) error { if o.Images[i] != nil { if err := o.Images[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("systemDataUsageOK" + "." + "Images" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("systemDataUsageOK" + "." + "Images" + "." + strconv.Itoa(i)) } + return err } } @@ -301,11 +329,15 @@ func (o *SystemDataUsageOKBody) validateVolumes(formats strfmt.Registry) error { if o.Volumes[i] != nil { if err := o.Volumes[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("systemDataUsageOK" + "." + "Volumes" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("systemDataUsageOK" + "." + "Volumes" + "." + strconv.Itoa(i)) } + return err } } @@ -346,12 +378,21 @@ func (o *SystemDataUsageOKBody) contextValidateBuildCache(ctx context.Context, f for i := 0; i < len(o.BuildCache); i++ { if o.BuildCache[i] != nil { + + if swag.IsZero(o.BuildCache[i]) { // not required + return nil + } + if err := o.BuildCache[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("systemDataUsageOK" + "." + "BuildCache" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("systemDataUsageOK" + "." + "BuildCache" + "." + strconv.Itoa(i)) } + return err } } @@ -366,11 +407,15 @@ func (o *SystemDataUsageOKBody) contextValidateContainers(ctx context.Context, f for i := 0; i < len(o.Containers); i++ { if err := o.Containers[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("systemDataUsageOK" + "." + "Containers" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("systemDataUsageOK" + "." + "Containers" + "." + strconv.Itoa(i)) } + return err } @@ -384,12 +429,21 @@ func (o *SystemDataUsageOKBody) contextValidateImages(ctx context.Context, forma for i := 0; i < len(o.Images); i++ { if o.Images[i] != nil { + + if swag.IsZero(o.Images[i]) { // not required + return nil + } + if err := o.Images[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("systemDataUsageOK" + "." + "Images" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("systemDataUsageOK" + "." + "Images" + "." + strconv.Itoa(i)) } + return err } } @@ -404,12 +458,21 @@ func (o *SystemDataUsageOKBody) contextValidateVolumes(ctx context.Context, form for i := 0; i < len(o.Volumes); i++ { if o.Volumes[i] != nil { + + if swag.IsZero(o.Volumes[i]) { // not required + return nil + } + if err := o.Volumes[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("systemDataUsageOK" + "." + "Volumes" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("systemDataUsageOK" + "." + "Volumes" + "." + strconv.Itoa(i)) } + return err } } diff --git a/client/system/system_events_parameters.go b/client/system/system_events_parameters.go index c7c15c2..6f6851f 100644 --- a/client/system/system_events_parameters.go +++ b/client/system/system_events_parameters.go @@ -2,9 +2,6 @@ package system -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewSystemEventsParamsWithHTTPClient(client *http.Client) *SystemEventsParam } } -/* SystemEventsParams contains all the parameters to send to the API endpoint - for the system events operation. +/* +SystemEventsParams contains all the parameters to send to the API endpoint + + for the system events operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type SystemEventsParams struct { diff --git a/client/system/system_events_responses.go b/client/system/system_events_responses.go index 08ea1b7..9f7ec7a 100644 --- a/client/system/system_events_responses.go +++ b/client/system/system_events_responses.go @@ -2,11 +2,10 @@ package system -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -24,7 +23,7 @@ type SystemEventsReader struct { } // ReadResponse reads a server response into the received o. -func (o *SystemEventsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *SystemEventsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewSystemEventsOK() @@ -45,7 +44,7 @@ func (o *SystemEventsReader) ReadResponse(response runtime.ClientResponse, consu } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /events] SystemEvents", response, response.Code()) } } @@ -54,7 +53,8 @@ func NewSystemEventsOK() *SystemEventsOK { return &SystemEventsOK{} } -/* SystemEventsOK describes a response with status code 200, with default header values. +/* +SystemEventsOK describes a response with status code 200, with default header values. no error */ @@ -87,12 +87,19 @@ func (o *SystemEventsOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the system events o k response +func (o *SystemEventsOK) Code() int { + return 200 +} + func (o *SystemEventsOK) Error() string { - return fmt.Sprintf("[GET /events][%d] systemEventsOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /events][%d] systemEventsOK %s", 200, payload) } func (o *SystemEventsOK) String() string { - return fmt.Sprintf("[GET /events][%d] systemEventsOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /events][%d] systemEventsOK %s", 200, payload) } func (o *SystemEventsOK) GetPayload() *SystemEventsOKBody { @@ -104,7 +111,7 @@ func (o *SystemEventsOK) readResponse(response runtime.ClientResponse, consumer o.Payload = new(SystemEventsOKBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -116,7 +123,8 @@ func NewSystemEventsBadRequest() *SystemEventsBadRequest { return &SystemEventsBadRequest{} } -/* SystemEventsBadRequest describes a response with status code 400, with default header values. +/* +SystemEventsBadRequest describes a response with status code 400, with default header values. bad parameter */ @@ -149,12 +157,19 @@ func (o *SystemEventsBadRequest) IsCode(code int) bool { return code == 400 } +// Code gets the status code for the system events bad request response +func (o *SystemEventsBadRequest) Code() int { + return 400 +} + func (o *SystemEventsBadRequest) Error() string { - return fmt.Sprintf("[GET /events][%d] systemEventsBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /events][%d] systemEventsBadRequest %s", 400, payload) } func (o *SystemEventsBadRequest) String() string { - return fmt.Sprintf("[GET /events][%d] systemEventsBadRequest %+v", 400, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /events][%d] systemEventsBadRequest %s", 400, payload) } func (o *SystemEventsBadRequest) GetPayload() *models.ErrorResponse { @@ -166,7 +181,7 @@ func (o *SystemEventsBadRequest) readResponse(response runtime.ClientResponse, c o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -178,7 +193,8 @@ func NewSystemEventsInternalServerError() *SystemEventsInternalServerError { return &SystemEventsInternalServerError{} } -/* SystemEventsInternalServerError describes a response with status code 500, with default header values. +/* +SystemEventsInternalServerError describes a response with status code 500, with default header values. server error */ @@ -211,12 +227,19 @@ func (o *SystemEventsInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the system events internal server error response +func (o *SystemEventsInternalServerError) Code() int { + return 500 +} + func (o *SystemEventsInternalServerError) Error() string { - return fmt.Sprintf("[GET /events][%d] systemEventsInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /events][%d] systemEventsInternalServerError %s", 500, payload) } func (o *SystemEventsInternalServerError) String() string { - return fmt.Sprintf("[GET /events][%d] systemEventsInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /events][%d] systemEventsInternalServerError %s", 500, payload) } func (o *SystemEventsInternalServerError) GetPayload() *models.ErrorResponse { @@ -228,14 +251,15 @@ func (o *SystemEventsInternalServerError) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*SystemEventsOKBody SystemEventsResponse +/* +SystemEventsOKBody SystemEventsResponse swagger:model SystemEventsOKBody */ type SystemEventsOKBody struct { @@ -277,11 +301,15 @@ func (o *SystemEventsOKBody) validateActor(formats strfmt.Registry) error { if o.Actor != nil { if err := o.Actor.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("systemEventsOK" + "." + "Actor") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("systemEventsOK" + "." + "Actor") } + return err } } @@ -306,12 +334,21 @@ func (o *SystemEventsOKBody) ContextValidate(ctx context.Context, formats strfmt func (o *SystemEventsOKBody) contextValidateActor(ctx context.Context, formats strfmt.Registry) error { if o.Actor != nil { + + if swag.IsZero(o.Actor) { // not required + return nil + } + if err := o.Actor.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("systemEventsOK" + "." + "Actor") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("systemEventsOK" + "." + "Actor") } + return err } } @@ -337,7 +374,8 @@ func (o *SystemEventsOKBody) UnmarshalBinary(b []byte) error { return nil } -/*SystemEventsOKBodyActor system events o k body actor +/* +SystemEventsOKBodyActor system events o k body actor swagger:model SystemEventsOKBodyActor */ type SystemEventsOKBodyActor struct { diff --git a/client/system/system_info_parameters.go b/client/system/system_info_parameters.go index 26b94d4..3baec0c 100644 --- a/client/system/system_info_parameters.go +++ b/client/system/system_info_parameters.go @@ -2,9 +2,6 @@ package system -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewSystemInfoParamsWithHTTPClient(client *http.Client) *SystemInfoParams { } } -/* SystemInfoParams contains all the parameters to send to the API endpoint - for the system info operation. +/* +SystemInfoParams contains all the parameters to send to the API endpoint + + for the system info operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type SystemInfoParams struct { timeout time.Duration diff --git a/client/system/system_info_responses.go b/client/system/system_info_responses.go index 668114a..c9006bc 100644 --- a/client/system/system_info_responses.go +++ b/client/system/system_info_responses.go @@ -2,10 +2,9 @@ package system -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type SystemInfoReader struct { } // ReadResponse reads a server response into the received o. -func (o *SystemInfoReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *SystemInfoReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewSystemInfoOK() @@ -36,7 +35,7 @@ func (o *SystemInfoReader) ReadResponse(response runtime.ClientResponse, consume } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /info] SystemInfo", response, response.Code()) } } @@ -45,7 +44,8 @@ func NewSystemInfoOK() *SystemInfoOK { return &SystemInfoOK{} } -/* SystemInfoOK describes a response with status code 200, with default header values. +/* +SystemInfoOK describes a response with status code 200, with default header values. No error */ @@ -78,12 +78,19 @@ func (o *SystemInfoOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the system info o k response +func (o *SystemInfoOK) Code() int { + return 200 +} + func (o *SystemInfoOK) Error() string { - return fmt.Sprintf("[GET /info][%d] systemInfoOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /info][%d] systemInfoOK %s", 200, payload) } func (o *SystemInfoOK) String() string { - return fmt.Sprintf("[GET /info][%d] systemInfoOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /info][%d] systemInfoOK %s", 200, payload) } func (o *SystemInfoOK) GetPayload() *models.SystemInfo { @@ -95,7 +102,7 @@ func (o *SystemInfoOK) readResponse(response runtime.ClientResponse, consumer ru o.Payload = new(models.SystemInfo) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -107,7 +114,8 @@ func NewSystemInfoInternalServerError() *SystemInfoInternalServerError { return &SystemInfoInternalServerError{} } -/* SystemInfoInternalServerError describes a response with status code 500, with default header values. +/* +SystemInfoInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -140,12 +148,19 @@ func (o *SystemInfoInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the system info internal server error response +func (o *SystemInfoInternalServerError) Code() int { + return 500 +} + func (o *SystemInfoInternalServerError) Error() string { - return fmt.Sprintf("[GET /info][%d] systemInfoInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /info][%d] systemInfoInternalServerError %s", 500, payload) } func (o *SystemInfoInternalServerError) String() string { - return fmt.Sprintf("[GET /info][%d] systemInfoInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /info][%d] systemInfoInternalServerError %s", 500, payload) } func (o *SystemInfoInternalServerError) GetPayload() *models.ErrorResponse { @@ -157,7 +172,7 @@ func (o *SystemInfoInternalServerError) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/system/system_ping_head_parameters.go b/client/system/system_ping_head_parameters.go index ff861c6..f3b7820 100644 --- a/client/system/system_ping_head_parameters.go +++ b/client/system/system_ping_head_parameters.go @@ -2,9 +2,6 @@ package system -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewSystemPingHeadParamsWithHTTPClient(client *http.Client) *SystemPingHeadP } } -/* SystemPingHeadParams contains all the parameters to send to the API endpoint - for the system ping head operation. +/* +SystemPingHeadParams contains all the parameters to send to the API endpoint + + for the system ping head operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type SystemPingHeadParams struct { timeout time.Duration diff --git a/client/system/system_ping_head_responses.go b/client/system/system_ping_head_responses.go index cc6ab49..b1fb31e 100644 --- a/client/system/system_ping_head_responses.go +++ b/client/system/system_ping_head_responses.go @@ -2,10 +2,9 @@ package system -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -23,7 +22,7 @@ type SystemPingHeadReader struct { } // ReadResponse reads a server response into the received o. -func (o *SystemPingHeadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *SystemPingHeadReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewSystemPingHeadOK() @@ -38,7 +37,7 @@ func (o *SystemPingHeadReader) ReadResponse(response runtime.ClientResponse, con } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[HEAD /_ping] SystemPingHead", response, response.Code()) } } @@ -58,7 +57,8 @@ func NewSystemPingHeadOK() *SystemPingHeadOK { } } -/* SystemPingHeadOK describes a response with status code 200, with default header values. +/* +SystemPingHeadOK describes a response with status code 200, with default header values. no error */ @@ -106,12 +106,19 @@ func (o *SystemPingHeadOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the system ping head o k response +func (o *SystemPingHeadOK) Code() int { + return 200 +} + func (o *SystemPingHeadOK) Error() string { - return fmt.Sprintf("[HEAD /_ping][%d] systemPingHeadOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[HEAD /_ping][%d] systemPingHeadOK %s", 200, payload) } func (o *SystemPingHeadOK) String() string { - return fmt.Sprintf("[HEAD /_ping][%d] systemPingHeadOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[HEAD /_ping][%d] systemPingHeadOK %s", 200, payload) } func (o *SystemPingHeadOK) GetPayload() string { @@ -160,7 +167,7 @@ func (o *SystemPingHeadOK) readResponse(response runtime.ClientResponse, consume } // response payload - if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), &o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -172,7 +179,8 @@ func NewSystemPingHeadInternalServerError() *SystemPingHeadInternalServerError { return &SystemPingHeadInternalServerError{} } -/* SystemPingHeadInternalServerError describes a response with status code 500, with default header values. +/* +SystemPingHeadInternalServerError describes a response with status code 500, with default header values. server error */ @@ -205,12 +213,19 @@ func (o *SystemPingHeadInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the system ping head internal server error response +func (o *SystemPingHeadInternalServerError) Code() int { + return 500 +} + func (o *SystemPingHeadInternalServerError) Error() string { - return fmt.Sprintf("[HEAD /_ping][%d] systemPingHeadInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[HEAD /_ping][%d] systemPingHeadInternalServerError %s", 500, payload) } func (o *SystemPingHeadInternalServerError) String() string { - return fmt.Sprintf("[HEAD /_ping][%d] systemPingHeadInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[HEAD /_ping][%d] systemPingHeadInternalServerError %s", 500, payload) } func (o *SystemPingHeadInternalServerError) GetPayload() *models.ErrorResponse { @@ -222,7 +237,7 @@ func (o *SystemPingHeadInternalServerError) readResponse(response runtime.Client o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/system/system_ping_parameters.go b/client/system/system_ping_parameters.go index a3570d2..96778d2 100644 --- a/client/system/system_ping_parameters.go +++ b/client/system/system_ping_parameters.go @@ -2,9 +2,6 @@ package system -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewSystemPingParamsWithHTTPClient(client *http.Client) *SystemPingParams { } } -/* SystemPingParams contains all the parameters to send to the API endpoint - for the system ping operation. +/* +SystemPingParams contains all the parameters to send to the API endpoint + + for the system ping operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type SystemPingParams struct { timeout time.Duration diff --git a/client/system/system_ping_responses.go b/client/system/system_ping_responses.go index 6179c9e..901c8af 100644 --- a/client/system/system_ping_responses.go +++ b/client/system/system_ping_responses.go @@ -2,10 +2,9 @@ package system -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -23,7 +22,7 @@ type SystemPingReader struct { } // ReadResponse reads a server response into the received o. -func (o *SystemPingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *SystemPingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewSystemPingOK() @@ -38,7 +37,7 @@ func (o *SystemPingReader) ReadResponse(response runtime.ClientResponse, consume } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /_ping] SystemPing", response, response.Code()) } } @@ -58,7 +57,8 @@ func NewSystemPingOK() *SystemPingOK { } } -/* SystemPingOK describes a response with status code 200, with default header values. +/* +SystemPingOK describes a response with status code 200, with default header values. no error */ @@ -106,12 +106,19 @@ func (o *SystemPingOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the system ping o k response +func (o *SystemPingOK) Code() int { + return 200 +} + func (o *SystemPingOK) Error() string { - return fmt.Sprintf("[GET /_ping][%d] systemPingOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /_ping][%d] systemPingOK %s", 200, payload) } func (o *SystemPingOK) String() string { - return fmt.Sprintf("[GET /_ping][%d] systemPingOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /_ping][%d] systemPingOK %s", 200, payload) } func (o *SystemPingOK) GetPayload() string { @@ -160,7 +167,7 @@ func (o *SystemPingOK) readResponse(response runtime.ClientResponse, consumer ru } // response payload - if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), &o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -183,7 +190,8 @@ func NewSystemPingInternalServerError() *SystemPingInternalServerError { } } -/* SystemPingInternalServerError describes a response with status code 500, with default header values. +/* +SystemPingInternalServerError describes a response with status code 500, with default header values. server error */ @@ -219,12 +227,19 @@ func (o *SystemPingInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the system ping internal server error response +func (o *SystemPingInternalServerError) Code() int { + return 500 +} + func (o *SystemPingInternalServerError) Error() string { - return fmt.Sprintf("[GET /_ping][%d] systemPingInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /_ping][%d] systemPingInternalServerError %s", 500, payload) } func (o *SystemPingInternalServerError) String() string { - return fmt.Sprintf("[GET /_ping][%d] systemPingInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /_ping][%d] systemPingInternalServerError %s", 500, payload) } func (o *SystemPingInternalServerError) GetPayload() *models.ErrorResponse { @@ -250,7 +265,7 @@ func (o *SystemPingInternalServerError) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/system/system_version_parameters.go b/client/system/system_version_parameters.go index e8468d3..ed31071 100644 --- a/client/system/system_version_parameters.go +++ b/client/system/system_version_parameters.go @@ -2,9 +2,6 @@ package system -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewSystemVersionParamsWithHTTPClient(client *http.Client) *SystemVersionPar } } -/* SystemVersionParams contains all the parameters to send to the API endpoint - for the system version operation. +/* +SystemVersionParams contains all the parameters to send to the API endpoint + + for the system version operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type SystemVersionParams struct { timeout time.Duration diff --git a/client/system/system_version_responses.go b/client/system/system_version_responses.go index 1537531..a73b545 100644 --- a/client/system/system_version_responses.go +++ b/client/system/system_version_responses.go @@ -2,11 +2,10 @@ package system -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" "strconv" @@ -26,7 +25,7 @@ type SystemVersionReader struct { } // ReadResponse reads a server response into the received o. -func (o *SystemVersionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *SystemVersionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewSystemVersionOK() @@ -41,7 +40,7 @@ func (o *SystemVersionReader) ReadResponse(response runtime.ClientResponse, cons } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /version] SystemVersion", response, response.Code()) } } @@ -50,7 +49,8 @@ func NewSystemVersionOK() *SystemVersionOK { return &SystemVersionOK{} } -/* SystemVersionOK describes a response with status code 200, with default header values. +/* +SystemVersionOK describes a response with status code 200, with default header values. no error */ @@ -83,12 +83,19 @@ func (o *SystemVersionOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the system version o k response +func (o *SystemVersionOK) Code() int { + return 200 +} + func (o *SystemVersionOK) Error() string { - return fmt.Sprintf("[GET /version][%d] systemVersionOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /version][%d] systemVersionOK %s", 200, payload) } func (o *SystemVersionOK) String() string { - return fmt.Sprintf("[GET /version][%d] systemVersionOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /version][%d] systemVersionOK %s", 200, payload) } func (o *SystemVersionOK) GetPayload() *SystemVersionOKBody { @@ -100,7 +107,7 @@ func (o *SystemVersionOK) readResponse(response runtime.ClientResponse, consumer o.Payload = new(SystemVersionOKBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -112,7 +119,8 @@ func NewSystemVersionInternalServerError() *SystemVersionInternalServerError { return &SystemVersionInternalServerError{} } -/* SystemVersionInternalServerError describes a response with status code 500, with default header values. +/* +SystemVersionInternalServerError describes a response with status code 500, with default header values. server error */ @@ -145,12 +153,19 @@ func (o *SystemVersionInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the system version internal server error response +func (o *SystemVersionInternalServerError) Code() int { + return 500 +} + func (o *SystemVersionInternalServerError) Error() string { - return fmt.Sprintf("[GET /version][%d] systemVersionInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /version][%d] systemVersionInternalServerError %s", 500, payload) } func (o *SystemVersionInternalServerError) String() string { - return fmt.Sprintf("[GET /version][%d] systemVersionInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /version][%d] systemVersionInternalServerError %s", 500, payload) } func (o *SystemVersionInternalServerError) GetPayload() *models.ErrorResponse { @@ -162,20 +177,21 @@ func (o *SystemVersionInternalServerError) readResponse(response runtime.ClientR o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*ComponentVersion component version +/* +ComponentVersion component version swagger:model ComponentVersion */ type ComponentVersion struct { // details - Details interface{} `json:"Details,omitempty"` + Details any `json:"Details,omitempty"` // name // Required: true @@ -245,7 +261,8 @@ func (o *ComponentVersion) UnmarshalBinary(b []byte) error { return nil } -/*SystemVersionOKBody SystemVersionResponse +/* +SystemVersionOKBody SystemVersionResponse swagger:model SystemVersionOKBody */ type SystemVersionOKBody struct { @@ -317,11 +334,15 @@ func (o *SystemVersionOKBody) validateComponents(formats strfmt.Registry) error if o.Components[i] != nil { if err := o.Components[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("systemVersionOK" + "." + "Components" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("systemVersionOK" + "." + "Components" + "." + strconv.Itoa(i)) } + return err } } @@ -338,11 +359,15 @@ func (o *SystemVersionOKBody) validatePlatform(formats strfmt.Registry) error { if o.Platform != nil { if err := o.Platform.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("systemVersionOK" + "." + "Platform") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("systemVersionOK" + "." + "Platform") } + return err } } @@ -373,12 +398,21 @@ func (o *SystemVersionOKBody) contextValidateComponents(ctx context.Context, for for i := 0; i < len(o.Components); i++ { if o.Components[i] != nil { + + if swag.IsZero(o.Components[i]) { // not required + return nil + } + if err := o.Components[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("systemVersionOK" + "." + "Components" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("systemVersionOK" + "." + "Components" + "." + strconv.Itoa(i)) } + return err } } @@ -391,12 +425,21 @@ func (o *SystemVersionOKBody) contextValidateComponents(ctx context.Context, for func (o *SystemVersionOKBody) contextValidatePlatform(ctx context.Context, formats strfmt.Registry) error { if o.Platform != nil { + + if swag.IsZero(o.Platform) { // not required + return nil + } + if err := o.Platform.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("systemVersionOK" + "." + "Platform") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("systemVersionOK" + "." + "Platform") } + return err } } @@ -422,7 +465,8 @@ func (o *SystemVersionOKBody) UnmarshalBinary(b []byte) error { return nil } -/*SystemVersionOKBodyPlatform system version o k body platform +/* +SystemVersionOKBodyPlatform system version o k body platform swagger:model SystemVersionOKBodyPlatform */ type SystemVersionOKBodyPlatform struct { diff --git a/client/task/task_client.go b/client/task/task_client.go index 9e20ed0..4ac503a 100644 --- a/client/task/task_client.go +++ b/client/task/task_client.go @@ -2,14 +2,12 @@ package task -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" "io" "github.com/go-openapi/runtime" + httptransport "github.com/go-openapi/runtime/client" "github.com/go-openapi/strfmt" ) @@ -18,6 +16,31 @@ func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientServi return &Client{transport: transport, formats: formats} } +// New creates a new task API client with basic auth credentials. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - user: user for basic authentication header. +// - password: password for basic authentication header. +func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BasicAuth(user, password) + return &Client{transport: transport, formats: strfmt.Default} +} + +// New creates a new task API client with a bearer token for authentication. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - bearerToken: bearer token for Bearer authentication header. +func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BearerToken(bearerToken) + return &Client{transport: transport, formats: strfmt.Default} +} + /* Client for task API */ @@ -26,9 +49,53 @@ type Client struct { formats strfmt.Registry } -// ClientOption is the option for Client methods +// ClientOption may be used to customize the behavior of Client methods. type ClientOption func(*runtime.ClientOperation) +// This client is generated with a few options you might find useful for your swagger spec. +// +// Feel free to add you own set of options. + +// WithContentType allows the client to force the Content-Type header +// to negotiate a specific Consumer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithContentType(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{mime} + } +} + +// WithContentTypeApplicationJSON sets the Content-Type header to "application/json". +func WithContentTypeApplicationJSON(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"application/json"} +} + +// WithContentTypeTextPlain sets the Content-Type header to "text/plain". +func WithContentTypeTextPlain(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"text/plain"} +} + +// WithAccept allows the client to force the Accept header +// to negotiate a specific Producer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithAccept(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{mime} + } +} + +// WithAcceptApplicationJSON sets the Accept header to "application/json". +func WithAcceptApplicationJSON(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"application/json"} +} + +// WithAcceptTextPlain sets the Accept header to "text/plain". +func WithAcceptTextPlain(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"text/plain"} +} + // ClientService is the interface for Client methods type ClientService interface { TaskInspect(params *TaskInspectParams, opts ...ClientOption) (*TaskInspectOK, error) @@ -41,10 +108,10 @@ type ClientService interface { } /* - TaskInspect inspects a task +TaskInspect inspects a task */ func (a *Client) TaskInspect(params *TaskInspectParams, opts ...ClientOption) (*TaskInspectOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewTaskInspectParams() } @@ -63,26 +130,31 @@ func (a *Client) TaskInspect(params *TaskInspectParams, opts ...ClientOption) (* for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*TaskInspectOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for TaskInspect: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - TaskList lists tasks +TaskList lists tasks */ func (a *Client) TaskList(params *TaskListParams, opts ...ClientOption) (*TaskListOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewTaskListParams() } @@ -101,31 +173,35 @@ func (a *Client) TaskList(params *TaskListParams, opts ...ClientOption) (*TaskLi for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*TaskListOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for TaskList: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - TaskLogs gets task logs + TaskLogs gets task logs - Get `stdout` and `stderr` logs from a task. See also [`/containers/{id}/logs`](#operation/ContainerLogs). + Get `stdout` and `stderr` logs from a task. See also [`/containers/{id}/logs`](#operation/ContainerLogs). **Note**: This endpoint works only for services with the `local`, `json-file` or `journald` logging drivers. - */ func (a *Client) TaskLogs(params *TaskLogsParams, writer io.Writer, opts ...ClientOption) (*TaskLogsOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewTaskLogsParams() } @@ -144,17 +220,22 @@ func (a *Client) TaskLogs(params *TaskLogsParams, writer io.Writer, opts ...Clie for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*TaskLogsOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for TaskLogs: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } diff --git a/client/task/task_inspect_parameters.go b/client/task/task_inspect_parameters.go index 58379ed..2a2b7a5 100644 --- a/client/task/task_inspect_parameters.go +++ b/client/task/task_inspect_parameters.go @@ -2,9 +2,6 @@ package task -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewTaskInspectParamsWithHTTPClient(client *http.Client) *TaskInspectParams } } -/* TaskInspectParams contains all the parameters to send to the API endpoint - for the task inspect operation. +/* +TaskInspectParams contains all the parameters to send to the API endpoint + + for the task inspect operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type TaskInspectParams struct { diff --git a/client/task/task_inspect_responses.go b/client/task/task_inspect_responses.go index 3226aad..33c7b3b 100644 --- a/client/task/task_inspect_responses.go +++ b/client/task/task_inspect_responses.go @@ -2,10 +2,9 @@ package task -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type TaskInspectReader struct { } // ReadResponse reads a server response into the received o. -func (o *TaskInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *TaskInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewTaskInspectOK() @@ -48,7 +47,7 @@ func (o *TaskInspectReader) ReadResponse(response runtime.ClientResponse, consum } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /tasks/{id}] TaskInspect", response, response.Code()) } } @@ -57,7 +56,8 @@ func NewTaskInspectOK() *TaskInspectOK { return &TaskInspectOK{} } -/* TaskInspectOK describes a response with status code 200, with default header values. +/* +TaskInspectOK describes a response with status code 200, with default header values. no error */ @@ -90,12 +90,19 @@ func (o *TaskInspectOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the task inspect o k response +func (o *TaskInspectOK) Code() int { + return 200 +} + func (o *TaskInspectOK) Error() string { - return fmt.Sprintf("[GET /tasks/{id}][%d] taskInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /tasks/{id}][%d] taskInspectOK %s", 200, payload) } func (o *TaskInspectOK) String() string { - return fmt.Sprintf("[GET /tasks/{id}][%d] taskInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /tasks/{id}][%d] taskInspectOK %s", 200, payload) } func (o *TaskInspectOK) GetPayload() *models.Task { @@ -107,7 +114,7 @@ func (o *TaskInspectOK) readResponse(response runtime.ClientResponse, consumer r o.Payload = new(models.Task) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -119,7 +126,8 @@ func NewTaskInspectNotFound() *TaskInspectNotFound { return &TaskInspectNotFound{} } -/* TaskInspectNotFound describes a response with status code 404, with default header values. +/* +TaskInspectNotFound describes a response with status code 404, with default header values. no such task */ @@ -152,12 +160,19 @@ func (o *TaskInspectNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the task inspect not found response +func (o *TaskInspectNotFound) Code() int { + return 404 +} + func (o *TaskInspectNotFound) Error() string { - return fmt.Sprintf("[GET /tasks/{id}][%d] taskInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /tasks/{id}][%d] taskInspectNotFound %s", 404, payload) } func (o *TaskInspectNotFound) String() string { - return fmt.Sprintf("[GET /tasks/{id}][%d] taskInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /tasks/{id}][%d] taskInspectNotFound %s", 404, payload) } func (o *TaskInspectNotFound) GetPayload() *models.ErrorResponse { @@ -169,7 +184,7 @@ func (o *TaskInspectNotFound) readResponse(response runtime.ClientResponse, cons o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -181,7 +196,8 @@ func NewTaskInspectInternalServerError() *TaskInspectInternalServerError { return &TaskInspectInternalServerError{} } -/* TaskInspectInternalServerError describes a response with status code 500, with default header values. +/* +TaskInspectInternalServerError describes a response with status code 500, with default header values. server error */ @@ -214,12 +230,19 @@ func (o *TaskInspectInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the task inspect internal server error response +func (o *TaskInspectInternalServerError) Code() int { + return 500 +} + func (o *TaskInspectInternalServerError) Error() string { - return fmt.Sprintf("[GET /tasks/{id}][%d] taskInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /tasks/{id}][%d] taskInspectInternalServerError %s", 500, payload) } func (o *TaskInspectInternalServerError) String() string { - return fmt.Sprintf("[GET /tasks/{id}][%d] taskInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /tasks/{id}][%d] taskInspectInternalServerError %s", 500, payload) } func (o *TaskInspectInternalServerError) GetPayload() *models.ErrorResponse { @@ -231,7 +254,7 @@ func (o *TaskInspectInternalServerError) readResponse(response runtime.ClientRes o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -243,7 +266,8 @@ func NewTaskInspectServiceUnavailable() *TaskInspectServiceUnavailable { return &TaskInspectServiceUnavailable{} } -/* TaskInspectServiceUnavailable describes a response with status code 503, with default header values. +/* +TaskInspectServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -276,12 +300,19 @@ func (o *TaskInspectServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the task inspect service unavailable response +func (o *TaskInspectServiceUnavailable) Code() int { + return 503 +} + func (o *TaskInspectServiceUnavailable) Error() string { - return fmt.Sprintf("[GET /tasks/{id}][%d] taskInspectServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /tasks/{id}][%d] taskInspectServiceUnavailable %s", 503, payload) } func (o *TaskInspectServiceUnavailable) String() string { - return fmt.Sprintf("[GET /tasks/{id}][%d] taskInspectServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /tasks/{id}][%d] taskInspectServiceUnavailable %s", 503, payload) } func (o *TaskInspectServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -293,7 +324,7 @@ func (o *TaskInspectServiceUnavailable) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/task/task_list_parameters.go b/client/task/task_list_parameters.go index dbb7a4d..d14e648 100644 --- a/client/task/task_list_parameters.go +++ b/client/task/task_list_parameters.go @@ -2,9 +2,6 @@ package task -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewTaskListParamsWithHTTPClient(client *http.Client) *TaskListParams { } } -/* TaskListParams contains all the parameters to send to the API endpoint - for the task list operation. +/* +TaskListParams contains all the parameters to send to the API endpoint + + for the task list operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type TaskListParams struct { diff --git a/client/task/task_list_responses.go b/client/task/task_list_responses.go index 5935783..c0a1e09 100644 --- a/client/task/task_list_responses.go +++ b/client/task/task_list_responses.go @@ -2,10 +2,9 @@ package task -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type TaskListReader struct { } // ReadResponse reads a server response into the received o. -func (o *TaskListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *TaskListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewTaskListOK() @@ -42,7 +41,7 @@ func (o *TaskListReader) ReadResponse(response runtime.ClientResponse, consumer } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /tasks] TaskList", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewTaskListOK() *TaskListOK { return &TaskListOK{} } -/* TaskListOK describes a response with status code 200, with default header values. +/* +TaskListOK describes a response with status code 200, with default header values. no error */ @@ -84,12 +84,19 @@ func (o *TaskListOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the task list o k response +func (o *TaskListOK) Code() int { + return 200 +} + func (o *TaskListOK) Error() string { - return fmt.Sprintf("[GET /tasks][%d] taskListOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /tasks][%d] taskListOK %s", 200, payload) } func (o *TaskListOK) String() string { - return fmt.Sprintf("[GET /tasks][%d] taskListOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /tasks][%d] taskListOK %s", 200, payload) } func (o *TaskListOK) GetPayload() []*models.Task { @@ -99,7 +106,7 @@ func (o *TaskListOK) GetPayload() []*models.Task { func (o *TaskListOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { // response payload - if err := consumer.Consume(response.Body(), &o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), &o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -111,7 +118,8 @@ func NewTaskListInternalServerError() *TaskListInternalServerError { return &TaskListInternalServerError{} } -/* TaskListInternalServerError describes a response with status code 500, with default header values. +/* +TaskListInternalServerError describes a response with status code 500, with default header values. server error */ @@ -144,12 +152,19 @@ func (o *TaskListInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the task list internal server error response +func (o *TaskListInternalServerError) Code() int { + return 500 +} + func (o *TaskListInternalServerError) Error() string { - return fmt.Sprintf("[GET /tasks][%d] taskListInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /tasks][%d] taskListInternalServerError %s", 500, payload) } func (o *TaskListInternalServerError) String() string { - return fmt.Sprintf("[GET /tasks][%d] taskListInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /tasks][%d] taskListInternalServerError %s", 500, payload) } func (o *TaskListInternalServerError) GetPayload() *models.ErrorResponse { @@ -161,7 +176,7 @@ func (o *TaskListInternalServerError) readResponse(response runtime.ClientRespon o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -173,7 +188,8 @@ func NewTaskListServiceUnavailable() *TaskListServiceUnavailable { return &TaskListServiceUnavailable{} } -/* TaskListServiceUnavailable describes a response with status code 503, with default header values. +/* +TaskListServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -206,12 +222,19 @@ func (o *TaskListServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the task list service unavailable response +func (o *TaskListServiceUnavailable) Code() int { + return 503 +} + func (o *TaskListServiceUnavailable) Error() string { - return fmt.Sprintf("[GET /tasks][%d] taskListServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /tasks][%d] taskListServiceUnavailable %s", 503, payload) } func (o *TaskListServiceUnavailable) String() string { - return fmt.Sprintf("[GET /tasks][%d] taskListServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /tasks][%d] taskListServiceUnavailable %s", 503, payload) } func (o *TaskListServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -223,7 +246,7 @@ func (o *TaskListServiceUnavailable) readResponse(response runtime.ClientRespons o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/task/task_logs_parameters.go b/client/task/task_logs_parameters.go index 232fa37..ed82cf8 100644 --- a/client/task/task_logs_parameters.go +++ b/client/task/task_logs_parameters.go @@ -2,9 +2,6 @@ package task -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewTaskLogsParamsWithHTTPClient(client *http.Client) *TaskLogsParams { } } -/* TaskLogsParams contains all the parameters to send to the API endpoint - for the task logs operation. +/* +TaskLogsParams contains all the parameters to send to the API endpoint + + for the task logs operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type TaskLogsParams struct { diff --git a/client/task/task_logs_responses.go b/client/task/task_logs_responses.go index 558e994..358b70e 100644 --- a/client/task/task_logs_responses.go +++ b/client/task/task_logs_responses.go @@ -2,10 +2,9 @@ package task -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -22,7 +21,7 @@ type TaskLogsReader struct { } // ReadResponse reads a server response into the received o. -func (o *TaskLogsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *TaskLogsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewTaskLogsOK(o.writer) @@ -49,7 +48,7 @@ func (o *TaskLogsReader) ReadResponse(response runtime.ClientResponse, consumer } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /tasks/{id}/logs] TaskLogs", response, response.Code()) } } @@ -61,7 +60,8 @@ func NewTaskLogsOK(writer io.Writer) *TaskLogsOK { } } -/* TaskLogsOK describes a response with status code 200, with default header values. +/* +TaskLogsOK describes a response with status code 200, with default header values. logs returned as a stream in response body */ @@ -94,12 +94,17 @@ func (o *TaskLogsOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the task logs o k response +func (o *TaskLogsOK) Code() int { + return 200 +} + func (o *TaskLogsOK) Error() string { - return fmt.Sprintf("[GET /tasks/{id}/logs][%d] taskLogsOK %+v", 200, o.Payload) + return fmt.Sprintf("[GET /tasks/{id}/logs][%d] taskLogsOK", 200) } func (o *TaskLogsOK) String() string { - return fmt.Sprintf("[GET /tasks/{id}/logs][%d] taskLogsOK %+v", 200, o.Payload) + return fmt.Sprintf("[GET /tasks/{id}/logs][%d] taskLogsOK", 200) } func (o *TaskLogsOK) GetPayload() io.Writer { @@ -109,7 +114,7 @@ func (o *TaskLogsOK) GetPayload() io.Writer { func (o *TaskLogsOK) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -121,7 +126,8 @@ func NewTaskLogsNotFound() *TaskLogsNotFound { return &TaskLogsNotFound{} } -/* TaskLogsNotFound describes a response with status code 404, with default header values. +/* +TaskLogsNotFound describes a response with status code 404, with default header values. no such task */ @@ -154,12 +160,19 @@ func (o *TaskLogsNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the task logs not found response +func (o *TaskLogsNotFound) Code() int { + return 404 +} + func (o *TaskLogsNotFound) Error() string { - return fmt.Sprintf("[GET /tasks/{id}/logs][%d] taskLogsNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /tasks/{id}/logs][%d] taskLogsNotFound %s", 404, payload) } func (o *TaskLogsNotFound) String() string { - return fmt.Sprintf("[GET /tasks/{id}/logs][%d] taskLogsNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /tasks/{id}/logs][%d] taskLogsNotFound %s", 404, payload) } func (o *TaskLogsNotFound) GetPayload() *models.ErrorResponse { @@ -171,7 +184,7 @@ func (o *TaskLogsNotFound) readResponse(response runtime.ClientResponse, consume o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -183,7 +196,8 @@ func NewTaskLogsInternalServerError() *TaskLogsInternalServerError { return &TaskLogsInternalServerError{} } -/* TaskLogsInternalServerError describes a response with status code 500, with default header values. +/* +TaskLogsInternalServerError describes a response with status code 500, with default header values. server error */ @@ -216,12 +230,19 @@ func (o *TaskLogsInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the task logs internal server error response +func (o *TaskLogsInternalServerError) Code() int { + return 500 +} + func (o *TaskLogsInternalServerError) Error() string { - return fmt.Sprintf("[GET /tasks/{id}/logs][%d] taskLogsInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /tasks/{id}/logs][%d] taskLogsInternalServerError %s", 500, payload) } func (o *TaskLogsInternalServerError) String() string { - return fmt.Sprintf("[GET /tasks/{id}/logs][%d] taskLogsInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /tasks/{id}/logs][%d] taskLogsInternalServerError %s", 500, payload) } func (o *TaskLogsInternalServerError) GetPayload() *models.ErrorResponse { @@ -233,7 +254,7 @@ func (o *TaskLogsInternalServerError) readResponse(response runtime.ClientRespon o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -245,7 +266,8 @@ func NewTaskLogsServiceUnavailable() *TaskLogsServiceUnavailable { return &TaskLogsServiceUnavailable{} } -/* TaskLogsServiceUnavailable describes a response with status code 503, with default header values. +/* +TaskLogsServiceUnavailable describes a response with status code 503, with default header values. node is not part of a swarm */ @@ -278,12 +300,19 @@ func (o *TaskLogsServiceUnavailable) IsCode(code int) bool { return code == 503 } +// Code gets the status code for the task logs service unavailable response +func (o *TaskLogsServiceUnavailable) Code() int { + return 503 +} + func (o *TaskLogsServiceUnavailable) Error() string { - return fmt.Sprintf("[GET /tasks/{id}/logs][%d] taskLogsServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /tasks/{id}/logs][%d] taskLogsServiceUnavailable %s", 503, payload) } func (o *TaskLogsServiceUnavailable) String() string { - return fmt.Sprintf("[GET /tasks/{id}/logs][%d] taskLogsServiceUnavailable %+v", 503, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /tasks/{id}/logs][%d] taskLogsServiceUnavailable %s", 503, payload) } func (o *TaskLogsServiceUnavailable) GetPayload() *models.ErrorResponse { @@ -295,7 +324,7 @@ func (o *TaskLogsServiceUnavailable) readResponse(response runtime.ClientRespons o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/volume/volume_client.go b/client/volume/volume_client.go index 25e63ca..ed883a8 100644 --- a/client/volume/volume_client.go +++ b/client/volume/volume_client.go @@ -2,13 +2,11 @@ package volume -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "fmt" "github.com/go-openapi/runtime" + httptransport "github.com/go-openapi/runtime/client" "github.com/go-openapi/strfmt" ) @@ -17,6 +15,31 @@ func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientServi return &Client{transport: transport, formats: formats} } +// New creates a new volume API client with basic auth credentials. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - user: user for basic authentication header. +// - password: password for basic authentication header. +func NewClientWithBasicAuth(host, basePath, scheme, user, password string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BasicAuth(user, password) + return &Client{transport: transport, formats: strfmt.Default} +} + +// New creates a new volume API client with a bearer token for authentication. +// It takes the following parameters: +// - host: http host (github.com). +// - basePath: any base path for the API client ("/v1", "/v3"). +// - scheme: http scheme ("http", "https"). +// - bearerToken: bearer token for Bearer authentication header. +func NewClientWithBearerToken(host, basePath, scheme, bearerToken string) ClientService { + transport := httptransport.New(host, basePath, []string{scheme}) + transport.DefaultAuthentication = httptransport.BearerToken(bearerToken) + return &Client{transport: transport, formats: strfmt.Default} +} + /* Client for volume API */ @@ -25,9 +48,53 @@ type Client struct { formats strfmt.Registry } -// ClientOption is the option for Client methods +// ClientOption may be used to customize the behavior of Client methods. type ClientOption func(*runtime.ClientOperation) +// This client is generated with a few options you might find useful for your swagger spec. +// +// Feel free to add you own set of options. + +// WithContentType allows the client to force the Content-Type header +// to negotiate a specific Consumer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithContentType(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{mime} + } +} + +// WithContentTypeApplicationJSON sets the Content-Type header to "application/json". +func WithContentTypeApplicationJSON(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"application/json"} +} + +// WithContentTypeTextPlain sets the Content-Type header to "text/plain". +func WithContentTypeTextPlain(r *runtime.ClientOperation) { + r.ConsumesMediaTypes = []string{"text/plain"} +} + +// WithAccept allows the client to force the Accept header +// to negotiate a specific Producer from the server. +// +// You may use this option to set arbitrary extensions to your MIME media type. +func WithAccept(mime string) ClientOption { + return func(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{mime} + } +} + +// WithAcceptApplicationJSON sets the Accept header to "application/json". +func WithAcceptApplicationJSON(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"application/json"} +} + +// WithAcceptTextPlain sets the Accept header to "text/plain". +func WithAcceptTextPlain(r *runtime.ClientOperation) { + r.ProducesMediaTypes = []string{"text/plain"} +} + // ClientService is the interface for Client methods type ClientService interface { VolumeCreate(params *VolumeCreateParams, opts ...ClientOption) (*VolumeCreateCreated, error) @@ -44,10 +111,10 @@ type ClientService interface { } /* - VolumeCreate creates a volume +VolumeCreate creates a volume */ func (a *Client) VolumeCreate(params *VolumeCreateParams, opts ...ClientOption) (*VolumeCreateCreated, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewVolumeCreateParams() } @@ -66,28 +133,33 @@ func (a *Client) VolumeCreate(params *VolumeCreateParams, opts ...ClientOption) for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*VolumeCreateCreated) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for VolumeCreate: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - VolumeDelete removes a volume +VolumeDelete removes a volume - Instruct the driver to remove the volume. +Instruct the driver to remove the volume. */ func (a *Client) VolumeDelete(params *VolumeDeleteParams, opts ...ClientOption) (*VolumeDeleteNoContent, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewVolumeDeleteParams() } @@ -106,26 +178,31 @@ func (a *Client) VolumeDelete(params *VolumeDeleteParams, opts ...ClientOption) for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*VolumeDeleteNoContent) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for VolumeDelete: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - VolumeInspect inspects a volume +VolumeInspect inspects a volume */ func (a *Client) VolumeInspect(params *VolumeInspectParams, opts ...ClientOption) (*VolumeInspectOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewVolumeInspectParams() } @@ -144,26 +221,31 @@ func (a *Client) VolumeInspect(params *VolumeInspectParams, opts ...ClientOption for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*VolumeInspectOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for VolumeInspect: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - VolumeList lists volumes +VolumeList lists volumes */ func (a *Client) VolumeList(params *VolumeListParams, opts ...ClientOption) (*VolumeListOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewVolumeListParams() } @@ -182,26 +264,31 @@ func (a *Client) VolumeList(params *VolumeListParams, opts ...ClientOption) (*Vo for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*VolumeListOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for VolumeList: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } /* - VolumePrune deletes unused volumes +VolumePrune deletes unused volumes */ func (a *Client) VolumePrune(params *VolumePruneParams, opts ...ClientOption) (*VolumePruneOK, error) { - // TODO: Validate the params before sending + // NOTE: parameters are not validated before sending if params == nil { params = NewVolumePruneParams() } @@ -220,17 +307,22 @@ func (a *Client) VolumePrune(params *VolumePruneParams, opts ...ClientOption) (* for _, opt := range opts { opt(op) } - result, err := a.transport.Submit(op) if err != nil { return nil, err } + + // only one success response has to be checked success, ok := result.(*VolumePruneOK) if ok { return success, nil } - // unexpected success response - // safeguard: normally, absent a default response, unknown success responses return an error above: so this is a codegen issue + + // unexpected success response. + + // no default response is defined. + // + // safeguard: normally, in the absence of a default response, unknown success responses return an error above: so this is a codegen issue msg := fmt.Sprintf("unexpected success response for VolumePrune: API contract not enforced by server. Client expected to get an error, but got: %T", result) panic(msg) } diff --git a/client/volume/volume_create_parameters.go b/client/volume/volume_create_parameters.go index 3bd501c..a4f686b 100644 --- a/client/volume/volume_create_parameters.go +++ b/client/volume/volume_create_parameters.go @@ -2,9 +2,6 @@ package volume -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewVolumeCreateParamsWithHTTPClient(client *http.Client) *VolumeCreateParam } } -/* VolumeCreateParams contains all the parameters to send to the API endpoint - for the volume create operation. +/* +VolumeCreateParams contains all the parameters to send to the API endpoint + + for the volume create operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type VolumeCreateParams struct { diff --git a/client/volume/volume_create_responses.go b/client/volume/volume_create_responses.go index 2a19a8b..0f2608f 100644 --- a/client/volume/volume_create_responses.go +++ b/client/volume/volume_create_responses.go @@ -2,11 +2,10 @@ package volume -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -23,7 +22,7 @@ type VolumeCreateReader struct { } // ReadResponse reads a server response into the received o. -func (o *VolumeCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *VolumeCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 201: result := NewVolumeCreateCreated() @@ -38,7 +37,7 @@ func (o *VolumeCreateReader) ReadResponse(response runtime.ClientResponse, consu } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /volumes/create] VolumeCreate", response, response.Code()) } } @@ -47,7 +46,8 @@ func NewVolumeCreateCreated() *VolumeCreateCreated { return &VolumeCreateCreated{} } -/* VolumeCreateCreated describes a response with status code 201, with default header values. +/* +VolumeCreateCreated describes a response with status code 201, with default header values. The volume was created successfully */ @@ -80,12 +80,19 @@ func (o *VolumeCreateCreated) IsCode(code int) bool { return code == 201 } +// Code gets the status code for the volume create created response +func (o *VolumeCreateCreated) Code() int { + return 201 +} + func (o *VolumeCreateCreated) Error() string { - return fmt.Sprintf("[POST /volumes/create][%d] volumeCreateCreated %+v", 201, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /volumes/create][%d] volumeCreateCreated %s", 201, payload) } func (o *VolumeCreateCreated) String() string { - return fmt.Sprintf("[POST /volumes/create][%d] volumeCreateCreated %+v", 201, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /volumes/create][%d] volumeCreateCreated %s", 201, payload) } func (o *VolumeCreateCreated) GetPayload() *models.Volume { @@ -97,7 +104,7 @@ func (o *VolumeCreateCreated) readResponse(response runtime.ClientResponse, cons o.Payload = new(models.Volume) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -109,7 +116,8 @@ func NewVolumeCreateInternalServerError() *VolumeCreateInternalServerError { return &VolumeCreateInternalServerError{} } -/* VolumeCreateInternalServerError describes a response with status code 500, with default header values. +/* +VolumeCreateInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -142,12 +150,19 @@ func (o *VolumeCreateInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the volume create internal server error response +func (o *VolumeCreateInternalServerError) Code() int { + return 500 +} + func (o *VolumeCreateInternalServerError) Error() string { - return fmt.Sprintf("[POST /volumes/create][%d] volumeCreateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /volumes/create][%d] volumeCreateInternalServerError %s", 500, payload) } func (o *VolumeCreateInternalServerError) String() string { - return fmt.Sprintf("[POST /volumes/create][%d] volumeCreateInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /volumes/create][%d] volumeCreateInternalServerError %s", 500, payload) } func (o *VolumeCreateInternalServerError) GetPayload() *models.ErrorResponse { @@ -159,14 +174,15 @@ func (o *VolumeCreateInternalServerError) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*VolumeCreateBody VolumeConfig +/* +VolumeCreateBody VolumeConfig // // Volume configuration // Example: {"Driver":"custom","Labels":{"com.example.some-label":"some-value","com.example.some-other-label":"some-other-value"},"Name":"tardis"} diff --git a/client/volume/volume_delete_parameters.go b/client/volume/volume_delete_parameters.go index 08ca5f0..f444a44 100644 --- a/client/volume/volume_delete_parameters.go +++ b/client/volume/volume_delete_parameters.go @@ -2,9 +2,6 @@ package volume -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -53,10 +50,12 @@ func NewVolumeDeleteParamsWithHTTPClient(client *http.Client) *VolumeDeleteParam } } -/* VolumeDeleteParams contains all the parameters to send to the API endpoint - for the volume delete operation. +/* +VolumeDeleteParams contains all the parameters to send to the API endpoint + + for the volume delete operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type VolumeDeleteParams struct { diff --git a/client/volume/volume_delete_responses.go b/client/volume/volume_delete_responses.go index 3e0bccc..7c242ab 100644 --- a/client/volume/volume_delete_responses.go +++ b/client/volume/volume_delete_responses.go @@ -2,10 +2,9 @@ package volume -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type VolumeDeleteReader struct { } // ReadResponse reads a server response into the received o. -func (o *VolumeDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *VolumeDeleteReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 204: result := NewVolumeDeleteNoContent() @@ -48,7 +47,7 @@ func (o *VolumeDeleteReader) ReadResponse(response runtime.ClientResponse, consu } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[DELETE /volumes/{name}] VolumeDelete", response, response.Code()) } } @@ -57,7 +56,8 @@ func NewVolumeDeleteNoContent() *VolumeDeleteNoContent { return &VolumeDeleteNoContent{} } -/* VolumeDeleteNoContent describes a response with status code 204, with default header values. +/* +VolumeDeleteNoContent describes a response with status code 204, with default header values. The volume was removed */ @@ -89,12 +89,17 @@ func (o *VolumeDeleteNoContent) IsCode(code int) bool { return code == 204 } +// Code gets the status code for the volume delete no content response +func (o *VolumeDeleteNoContent) Code() int { + return 204 +} + func (o *VolumeDeleteNoContent) Error() string { - return fmt.Sprintf("[DELETE /volumes/{name}][%d] volumeDeleteNoContent ", 204) + return fmt.Sprintf("[DELETE /volumes/{name}][%d] volumeDeleteNoContent", 204) } func (o *VolumeDeleteNoContent) String() string { - return fmt.Sprintf("[DELETE /volumes/{name}][%d] volumeDeleteNoContent ", 204) + return fmt.Sprintf("[DELETE /volumes/{name}][%d] volumeDeleteNoContent", 204) } func (o *VolumeDeleteNoContent) readResponse(response runtime.ClientResponse, consumer runtime.Consumer, formats strfmt.Registry) error { @@ -107,7 +112,8 @@ func NewVolumeDeleteNotFound() *VolumeDeleteNotFound { return &VolumeDeleteNotFound{} } -/* VolumeDeleteNotFound describes a response with status code 404, with default header values. +/* +VolumeDeleteNotFound describes a response with status code 404, with default header values. No such volume or volume driver */ @@ -140,12 +146,19 @@ func (o *VolumeDeleteNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the volume delete not found response +func (o *VolumeDeleteNotFound) Code() int { + return 404 +} + func (o *VolumeDeleteNotFound) Error() string { - return fmt.Sprintf("[DELETE /volumes/{name}][%d] volumeDeleteNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /volumes/{name}][%d] volumeDeleteNotFound %s", 404, payload) } func (o *VolumeDeleteNotFound) String() string { - return fmt.Sprintf("[DELETE /volumes/{name}][%d] volumeDeleteNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /volumes/{name}][%d] volumeDeleteNotFound %s", 404, payload) } func (o *VolumeDeleteNotFound) GetPayload() *models.ErrorResponse { @@ -157,7 +170,7 @@ func (o *VolumeDeleteNotFound) readResponse(response runtime.ClientResponse, con o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -169,7 +182,8 @@ func NewVolumeDeleteConflict() *VolumeDeleteConflict { return &VolumeDeleteConflict{} } -/* VolumeDeleteConflict describes a response with status code 409, with default header values. +/* +VolumeDeleteConflict describes a response with status code 409, with default header values. Volume is in use and cannot be removed */ @@ -202,12 +216,19 @@ func (o *VolumeDeleteConflict) IsCode(code int) bool { return code == 409 } +// Code gets the status code for the volume delete conflict response +func (o *VolumeDeleteConflict) Code() int { + return 409 +} + func (o *VolumeDeleteConflict) Error() string { - return fmt.Sprintf("[DELETE /volumes/{name}][%d] volumeDeleteConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /volumes/{name}][%d] volumeDeleteConflict %s", 409, payload) } func (o *VolumeDeleteConflict) String() string { - return fmt.Sprintf("[DELETE /volumes/{name}][%d] volumeDeleteConflict %+v", 409, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /volumes/{name}][%d] volumeDeleteConflict %s", 409, payload) } func (o *VolumeDeleteConflict) GetPayload() *models.ErrorResponse { @@ -219,7 +240,7 @@ func (o *VolumeDeleteConflict) readResponse(response runtime.ClientResponse, con o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -231,7 +252,8 @@ func NewVolumeDeleteInternalServerError() *VolumeDeleteInternalServerError { return &VolumeDeleteInternalServerError{} } -/* VolumeDeleteInternalServerError describes a response with status code 500, with default header values. +/* +VolumeDeleteInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -264,12 +286,19 @@ func (o *VolumeDeleteInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the volume delete internal server error response +func (o *VolumeDeleteInternalServerError) Code() int { + return 500 +} + func (o *VolumeDeleteInternalServerError) Error() string { - return fmt.Sprintf("[DELETE /volumes/{name}][%d] volumeDeleteInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /volumes/{name}][%d] volumeDeleteInternalServerError %s", 500, payload) } func (o *VolumeDeleteInternalServerError) String() string { - return fmt.Sprintf("[DELETE /volumes/{name}][%d] volumeDeleteInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[DELETE /volumes/{name}][%d] volumeDeleteInternalServerError %s", 500, payload) } func (o *VolumeDeleteInternalServerError) GetPayload() *models.ErrorResponse { @@ -281,7 +310,7 @@ func (o *VolumeDeleteInternalServerError) readResponse(response runtime.ClientRe o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/volume/volume_inspect_parameters.go b/client/volume/volume_inspect_parameters.go index 7e7c9d5..3115ae3 100644 --- a/client/volume/volume_inspect_parameters.go +++ b/client/volume/volume_inspect_parameters.go @@ -2,9 +2,6 @@ package volume -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewVolumeInspectParamsWithHTTPClient(client *http.Client) *VolumeInspectPar } } -/* VolumeInspectParams contains all the parameters to send to the API endpoint - for the volume inspect operation. +/* +VolumeInspectParams contains all the parameters to send to the API endpoint + + for the volume inspect operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type VolumeInspectParams struct { diff --git a/client/volume/volume_inspect_responses.go b/client/volume/volume_inspect_responses.go index 877861c..2d87cb4 100644 --- a/client/volume/volume_inspect_responses.go +++ b/client/volume/volume_inspect_responses.go @@ -2,10 +2,9 @@ package volume -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( + "encoding/json" + stderrors "errors" "fmt" "io" @@ -21,7 +20,7 @@ type VolumeInspectReader struct { } // ReadResponse reads a server response into the received o. -func (o *VolumeInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *VolumeInspectReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewVolumeInspectOK() @@ -42,7 +41,7 @@ func (o *VolumeInspectReader) ReadResponse(response runtime.ClientResponse, cons } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /volumes/{name}] VolumeInspect", response, response.Code()) } } @@ -51,7 +50,8 @@ func NewVolumeInspectOK() *VolumeInspectOK { return &VolumeInspectOK{} } -/* VolumeInspectOK describes a response with status code 200, with default header values. +/* +VolumeInspectOK describes a response with status code 200, with default header values. No error */ @@ -84,12 +84,19 @@ func (o *VolumeInspectOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the volume inspect o k response +func (o *VolumeInspectOK) Code() int { + return 200 +} + func (o *VolumeInspectOK) Error() string { - return fmt.Sprintf("[GET /volumes/{name}][%d] volumeInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /volumes/{name}][%d] volumeInspectOK %s", 200, payload) } func (o *VolumeInspectOK) String() string { - return fmt.Sprintf("[GET /volumes/{name}][%d] volumeInspectOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /volumes/{name}][%d] volumeInspectOK %s", 200, payload) } func (o *VolumeInspectOK) GetPayload() *models.Volume { @@ -101,7 +108,7 @@ func (o *VolumeInspectOK) readResponse(response runtime.ClientResponse, consumer o.Payload = new(models.Volume) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -113,7 +120,8 @@ func NewVolumeInspectNotFound() *VolumeInspectNotFound { return &VolumeInspectNotFound{} } -/* VolumeInspectNotFound describes a response with status code 404, with default header values. +/* +VolumeInspectNotFound describes a response with status code 404, with default header values. No such volume */ @@ -146,12 +154,19 @@ func (o *VolumeInspectNotFound) IsCode(code int) bool { return code == 404 } +// Code gets the status code for the volume inspect not found response +func (o *VolumeInspectNotFound) Code() int { + return 404 +} + func (o *VolumeInspectNotFound) Error() string { - return fmt.Sprintf("[GET /volumes/{name}][%d] volumeInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /volumes/{name}][%d] volumeInspectNotFound %s", 404, payload) } func (o *VolumeInspectNotFound) String() string { - return fmt.Sprintf("[GET /volumes/{name}][%d] volumeInspectNotFound %+v", 404, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /volumes/{name}][%d] volumeInspectNotFound %s", 404, payload) } func (o *VolumeInspectNotFound) GetPayload() *models.ErrorResponse { @@ -163,7 +178,7 @@ func (o *VolumeInspectNotFound) readResponse(response runtime.ClientResponse, co o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -175,7 +190,8 @@ func NewVolumeInspectInternalServerError() *VolumeInspectInternalServerError { return &VolumeInspectInternalServerError{} } -/* VolumeInspectInternalServerError describes a response with status code 500, with default header values. +/* +VolumeInspectInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -208,12 +224,19 @@ func (o *VolumeInspectInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the volume inspect internal server error response +func (o *VolumeInspectInternalServerError) Code() int { + return 500 +} + func (o *VolumeInspectInternalServerError) Error() string { - return fmt.Sprintf("[GET /volumes/{name}][%d] volumeInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /volumes/{name}][%d] volumeInspectInternalServerError %s", 500, payload) } func (o *VolumeInspectInternalServerError) String() string { - return fmt.Sprintf("[GET /volumes/{name}][%d] volumeInspectInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /volumes/{name}][%d] volumeInspectInternalServerError %s", 500, payload) } func (o *VolumeInspectInternalServerError) GetPayload() *models.ErrorResponse { @@ -225,7 +248,7 @@ func (o *VolumeInspectInternalServerError) readResponse(response runtime.ClientR o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } diff --git a/client/volume/volume_list_parameters.go b/client/volume/volume_list_parameters.go index f61d34a..8d5aca9 100644 --- a/client/volume/volume_list_parameters.go +++ b/client/volume/volume_list_parameters.go @@ -2,9 +2,6 @@ package volume -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewVolumeListParamsWithHTTPClient(client *http.Client) *VolumeListParams { } } -/* VolumeListParams contains all the parameters to send to the API endpoint - for the volume list operation. +/* +VolumeListParams contains all the parameters to send to the API endpoint + + for the volume list operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type VolumeListParams struct { diff --git a/client/volume/volume_list_responses.go b/client/volume/volume_list_responses.go index 1be0d74..490f894 100644 --- a/client/volume/volume_list_responses.go +++ b/client/volume/volume_list_responses.go @@ -2,11 +2,10 @@ package volume -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" "strconv" @@ -26,7 +25,7 @@ type VolumeListReader struct { } // ReadResponse reads a server response into the received o. -func (o *VolumeListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *VolumeListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewVolumeListOK() @@ -41,7 +40,7 @@ func (o *VolumeListReader) ReadResponse(response runtime.ClientResponse, consume } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[GET /volumes] VolumeList", response, response.Code()) } } @@ -50,7 +49,8 @@ func NewVolumeListOK() *VolumeListOK { return &VolumeListOK{} } -/* VolumeListOK describes a response with status code 200, with default header values. +/* +VolumeListOK describes a response with status code 200, with default header values. Summary volume data that matches the query */ @@ -83,12 +83,19 @@ func (o *VolumeListOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the volume list o k response +func (o *VolumeListOK) Code() int { + return 200 +} + func (o *VolumeListOK) Error() string { - return fmt.Sprintf("[GET /volumes][%d] volumeListOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /volumes][%d] volumeListOK %s", 200, payload) } func (o *VolumeListOK) String() string { - return fmt.Sprintf("[GET /volumes][%d] volumeListOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /volumes][%d] volumeListOK %s", 200, payload) } func (o *VolumeListOK) GetPayload() *VolumeListOKBody { @@ -100,7 +107,7 @@ func (o *VolumeListOK) readResponse(response runtime.ClientResponse, consumer ru o.Payload = new(VolumeListOKBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -112,7 +119,8 @@ func NewVolumeListInternalServerError() *VolumeListInternalServerError { return &VolumeListInternalServerError{} } -/* VolumeListInternalServerError describes a response with status code 500, with default header values. +/* +VolumeListInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -145,12 +153,19 @@ func (o *VolumeListInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the volume list internal server error response +func (o *VolumeListInternalServerError) Code() int { + return 500 +} + func (o *VolumeListInternalServerError) Error() string { - return fmt.Sprintf("[GET /volumes][%d] volumeListInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /volumes][%d] volumeListInternalServerError %s", 500, payload) } func (o *VolumeListInternalServerError) String() string { - return fmt.Sprintf("[GET /volumes][%d] volumeListInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[GET /volumes][%d] volumeListInternalServerError %s", 500, payload) } func (o *VolumeListInternalServerError) GetPayload() *models.ErrorResponse { @@ -162,14 +177,15 @@ func (o *VolumeListInternalServerError) readResponse(response runtime.ClientResp o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*VolumeListOKBody VolumeListResponse +/* +VolumeListOKBody VolumeListResponse // // Volume list response swagger:model VolumeListOKBody @@ -216,11 +232,15 @@ func (o *VolumeListOKBody) validateVolumes(formats strfmt.Registry) error { if o.Volumes[i] != nil { if err := o.Volumes[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("volumeListOK" + "." + "Volumes" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("volumeListOK" + "." + "Volumes" + "." + strconv.Itoa(i)) } + return err } } @@ -258,12 +278,21 @@ func (o *VolumeListOKBody) contextValidateVolumes(ctx context.Context, formats s for i := 0; i < len(o.Volumes); i++ { if o.Volumes[i] != nil { + + if swag.IsZero(o.Volumes[i]) { // not required + return nil + } + if err := o.Volumes[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("volumeListOK" + "." + "Volumes" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("volumeListOK" + "." + "Volumes" + "." + strconv.Itoa(i)) } + return err } } diff --git a/client/volume/volume_prune_parameters.go b/client/volume/volume_prune_parameters.go index 939c097..d555b99 100644 --- a/client/volume/volume_prune_parameters.go +++ b/client/volume/volume_prune_parameters.go @@ -2,9 +2,6 @@ package volume -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "net/http" @@ -52,10 +49,12 @@ func NewVolumePruneParamsWithHTTPClient(client *http.Client) *VolumePruneParams } } -/* VolumePruneParams contains all the parameters to send to the API endpoint - for the volume prune operation. +/* +VolumePruneParams contains all the parameters to send to the API endpoint + + for the volume prune operation. - Typically these are written to a http.Request. + Typically these are written to a http.Request. */ type VolumePruneParams struct { diff --git a/client/volume/volume_prune_responses.go b/client/volume/volume_prune_responses.go index 1652696..cc84ae2 100644 --- a/client/volume/volume_prune_responses.go +++ b/client/volume/volume_prune_responses.go @@ -2,11 +2,10 @@ package volume -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + "encoding/json" + stderrors "errors" "fmt" "io" @@ -23,7 +22,7 @@ type VolumePruneReader struct { } // ReadResponse reads a server response into the received o. -func (o *VolumePruneReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error) { +func (o *VolumePruneReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (any, error) { switch response.Code() { case 200: result := NewVolumePruneOK() @@ -38,7 +37,7 @@ func (o *VolumePruneReader) ReadResponse(response runtime.ClientResponse, consum } return nil, result default: - return nil, runtime.NewAPIError("response status code does not match any response statuses defined for this endpoint in the swagger spec", response, response.Code()) + return nil, runtime.NewAPIError("[POST /volumes/prune] VolumePrune", response, response.Code()) } } @@ -47,7 +46,8 @@ func NewVolumePruneOK() *VolumePruneOK { return &VolumePruneOK{} } -/* VolumePruneOK describes a response with status code 200, with default header values. +/* +VolumePruneOK describes a response with status code 200, with default header values. No error */ @@ -80,12 +80,19 @@ func (o *VolumePruneOK) IsCode(code int) bool { return code == 200 } +// Code gets the status code for the volume prune o k response +func (o *VolumePruneOK) Code() int { + return 200 +} + func (o *VolumePruneOK) Error() string { - return fmt.Sprintf("[POST /volumes/prune][%d] volumePruneOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /volumes/prune][%d] volumePruneOK %s", 200, payload) } func (o *VolumePruneOK) String() string { - return fmt.Sprintf("[POST /volumes/prune][%d] volumePruneOK %+v", 200, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /volumes/prune][%d] volumePruneOK %s", 200, payload) } func (o *VolumePruneOK) GetPayload() *VolumePruneOKBody { @@ -97,7 +104,7 @@ func (o *VolumePruneOK) readResponse(response runtime.ClientResponse, consumer r o.Payload = new(VolumePruneOKBody) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } @@ -109,7 +116,8 @@ func NewVolumePruneInternalServerError() *VolumePruneInternalServerError { return &VolumePruneInternalServerError{} } -/* VolumePruneInternalServerError describes a response with status code 500, with default header values. +/* +VolumePruneInternalServerError describes a response with status code 500, with default header values. Server error */ @@ -142,12 +150,19 @@ func (o *VolumePruneInternalServerError) IsCode(code int) bool { return code == 500 } +// Code gets the status code for the volume prune internal server error response +func (o *VolumePruneInternalServerError) Code() int { + return 500 +} + func (o *VolumePruneInternalServerError) Error() string { - return fmt.Sprintf("[POST /volumes/prune][%d] volumePruneInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /volumes/prune][%d] volumePruneInternalServerError %s", 500, payload) } func (o *VolumePruneInternalServerError) String() string { - return fmt.Sprintf("[POST /volumes/prune][%d] volumePruneInternalServerError %+v", 500, o.Payload) + payload, _ := json.Marshal(o.Payload) + return fmt.Sprintf("[POST /volumes/prune][%d] volumePruneInternalServerError %s", 500, payload) } func (o *VolumePruneInternalServerError) GetPayload() *models.ErrorResponse { @@ -159,14 +174,15 @@ func (o *VolumePruneInternalServerError) readResponse(response runtime.ClientRes o.Payload = new(models.ErrorResponse) // response payload - if err := consumer.Consume(response.Body(), o.Payload); err != nil && err != io.EOF { + if err := consumer.Consume(response.Body(), o.Payload); err != nil && !stderrors.Is(err, io.EOF) { return err } return nil } -/*VolumePruneOKBody VolumePruneResponse +/* +VolumePruneOKBody VolumePruneResponse swagger:model VolumePruneOKBody */ type VolumePruneOKBody struct { diff --git a/cmd/completion/dockerctl.bash-completion.sh b/cmd/completion/dockerctl.bash-completion.sh index a43ad02..59255b2 100644 --- a/cmd/completion/dockerctl.bash-completion.sh +++ b/cmd/completion/dockerctl.bash-completion.sh @@ -2,7 +2,7 @@ __dockerctl_debug() { - if [[ -n ${BASH_COMP_DEBUG_FILE} ]]; then + if [[ -n ${BASH_COMP_DEBUG_FILE:-} ]]; then echo "$*" >> "${BASH_COMP_DEBUG_FILE}" fi } @@ -49,9 +49,10 @@ __dockerctl_handle_go_custom_completion() local out requestComp lastParam lastChar comp directive args # Prepare the command to request completions for the program. - # Calling ${words[0]} instead of directly dockerctl allows to handle aliases + # Calling ${words[0]} instead of directly dockerctl allows handling aliases args=("${words[@]:1}") - requestComp="${words[0]} __completeNoDesc ${args[*]}" + # Disable ActiveHelp which is not supported for bash completion v1 + requestComp="DOCKERCTL_ACTIVE_HELP=0 ${words[0]} __completeNoDesc ${args[*]}" lastParam=${words[$((${#words[@]}-1))]} lastChar=${lastParam:$((${#lastParam}-1)):1} @@ -77,7 +78,7 @@ __dockerctl_handle_go_custom_completion() directive=0 fi __dockerctl_debug "${FUNCNAME[0]}: the completion directive is: ${directive}" - __dockerctl_debug "${FUNCNAME[0]}: the completions are: ${out[*]}" + __dockerctl_debug "${FUNCNAME[0]}: the completions are: ${out}" if [ $((directive & shellCompDirectiveError)) -ne 0 ]; then # Error code. No completion. @@ -103,7 +104,7 @@ __dockerctl_handle_go_custom_completion() local fullFilter filter filteringCmd # Do not use quotes around the $out variable or else newline # characters will be kept. - for filter in ${out[*]}; do + for filter in ${out}; do fullFilter+="$filter|" done @@ -112,9 +113,9 @@ __dockerctl_handle_go_custom_completion() $filteringCmd elif [ $((directive & shellCompDirectiveFilterDirs)) -ne 0 ]; then # File completion for directories only - local subDir + local subdir # Use printf to strip any trailing newline - subdir=$(printf "%s" "${out[0]}") + subdir=$(printf "%s" "${out}") if [ -n "$subdir" ]; then __dockerctl_debug "Listing directories in $subdir" __dockerctl_handle_subdirs_in_dir_flag "$subdir" @@ -125,7 +126,7 @@ __dockerctl_handle_go_custom_completion() else while IFS='' read -r comp; do COMPREPLY+=("$comp") - done < <(compgen -W "${out[*]}" -- "$cur") + done < <(compgen -W "${out}" -- "$cur") fi } @@ -165,13 +166,19 @@ __dockerctl_handle_reply() PREFIX="" cur="${cur#*=}" ${flags_completion[${index}]} - if [ -n "${ZSH_VERSION}" ]; then + if [ -n "${ZSH_VERSION:-}" ]; then # zsh completion needs --flag= prefix eval "COMPREPLY=( \"\${COMPREPLY[@]/#/${flag}=}\" )" fi fi fi - return 0; + + if [[ -z "${flag_parsing_disabled}" ]]; then + # If flag parsing is enabled, we have completed the flags and can return. + # If flag parsing is disabled, we may not know all (or any) of the flags, so we fallthrough + # to possibly call handle_go_custom_completion. + return 0; + fi ;; esac @@ -210,13 +217,13 @@ __dockerctl_handle_reply() fi if [[ ${#COMPREPLY[@]} -eq 0 ]]; then - if declare -F __dockerctl_custom_func >/dev/null; then - # try command name qualified custom func - __dockerctl_custom_func - else - # otherwise fall back to unqualified for compatibility - declare -F __custom_func >/dev/null && __custom_func - fi + if declare -F __dockerctl_custom_func >/dev/null; then + # try command name qualified custom func + __dockerctl_custom_func + else + # otherwise fall back to unqualified for compatibility + declare -F __custom_func >/dev/null && __custom_func + fi fi # available in bash-completion >= 2, not always present on macOS @@ -250,7 +257,7 @@ __dockerctl_handle_flag() # if a command required a flag, and we found it, unset must_have_one_flag() local flagname=${words[c]} - local flagvalue + local flagvalue="" # if the word contained an = if [[ ${words[c]} == *"="* ]]; then flagvalue=${flagname#*=} # take in as flagvalue after the = @@ -269,7 +276,7 @@ __dockerctl_handle_flag() # keep flag value with flagname as flaghash # flaghash variable is an associative array which is only supported in bash > 3. - if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then + if [[ -z "${BASH_VERSION:-}" || "${BASH_VERSINFO[0]:-}" -gt 3 ]]; then if [ -n "${flagvalue}" ] ; then flaghash[${flagname}]=${flagvalue} elif [ -n "${words[ $((c+1)) ]}" ] ; then @@ -281,7 +288,7 @@ __dockerctl_handle_flag() # skip the argument to a two word flag if [[ ${words[c]} != *"="* ]] && __dockerctl_contains_word "${words[c]}" "${two_word_flags[@]}"; then - __dockerctl_debug "${FUNCNAME[0]}: found a flag ${words[c]}, skip the next argument" + __dockerctl_debug "${FUNCNAME[0]}: found a flag ${words[c]}, skip the next argument" c=$((c+1)) # if we are looking for a flags value, don't show commands if [[ $c -eq $cword ]]; then @@ -341,7 +348,7 @@ __dockerctl_handle_word() __dockerctl_handle_command elif __dockerctl_contains_word "${words[c]}" "${command_aliases[@]}"; then # aliashash variable is an associative array which is only supported in bash > 3. - if [[ -z "${BASH_VERSION}" || "${BASH_VERSINFO[0]}" -gt 3 ]]; then + if [[ -z "${BASH_VERSION:-}" || "${BASH_VERSINFO[0]:-}" -gt 3 ]]; then words[c]=${aliashash[${words[c]}]} __dockerctl_handle_command else @@ -371,6 +378,8 @@ _dockerctl_completion() flags+=("-h") local_nonpersistent_flags+=("--help") local_nonpersistent_flags+=("-h") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -411,6 +420,8 @@ _dockerctl_config_ConfigCreate() two_word_flags+=("--configCreateBody.Name") flags+=("--configCreateBody.Templating.Name=") two_word_flags+=("--configCreateBody.Templating.Name") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -441,6 +452,8 @@ _dockerctl_config_ConfigDelete() flags+=("--id=") two_word_flags+=("--id") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -471,6 +484,8 @@ _dockerctl_config_ConfigInspect() flags+=("--id=") two_word_flags+=("--id") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -501,6 +516,8 @@ _dockerctl_config_ConfigList() flags+=("--filters=") two_word_flags+=("--filters") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -541,6 +558,8 @@ _dockerctl_config_ConfigUpdate() two_word_flags+=("--id") flags+=("--version=") two_word_flags+=("--version") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -574,6 +593,8 @@ _dockerctl_config() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -606,6 +627,8 @@ _dockerctl_container_ContainerArchive() two_word_flags+=("--id") flags+=("--path=") two_word_flags+=("--path") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -638,6 +661,8 @@ _dockerctl_container_ContainerArchiveInfo() two_word_flags+=("--id") flags+=("--path=") two_word_flags+=("--path") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -675,6 +700,8 @@ _dockerctl_container_ContainerAttach() flags+=("--stdin") flags+=("--stdout") flags+=("--stream") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -712,6 +739,8 @@ _dockerctl_container_ContainerAttachWebsocket() flags+=("--stdin") flags+=("--stdout") flags+=("--stream") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -742,6 +771,8 @@ _dockerctl_container_ContainerChanges() flags+=("--id=") two_word_flags+=("--id") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -795,6 +826,8 @@ _dockerctl_container_ContainerCreate() two_word_flags+=("--containerCreateBody.HostConfig.CgroupParent") flags+=("--containerCreateBody.HostConfig.CgroupnsMode=") two_word_flags+=("--containerCreateBody.HostConfig.CgroupnsMode") + flags_with_completion+=("--containerCreateBody.HostConfig.CgroupnsMode") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--containerCreateBody.HostConfig.ContainerIDFile=") two_word_flags+=("--containerCreateBody.HostConfig.ContainerIDFile") flags+=("--containerCreateBody.HostConfig.CpuCount=") @@ -824,12 +857,16 @@ _dockerctl_container_ContainerCreate() two_word_flags+=("--containerCreateBody.HostConfig.IpcMode") flags+=("--containerCreateBody.HostConfig.Isolation=") two_word_flags+=("--containerCreateBody.HostConfig.Isolation") + flags_with_completion+=("--containerCreateBody.HostConfig.Isolation") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--containerCreateBody.HostConfig.KernelMemory=") two_word_flags+=("--containerCreateBody.HostConfig.KernelMemory") flags+=("--containerCreateBody.HostConfig.KernelMemoryTCP=") two_word_flags+=("--containerCreateBody.HostConfig.KernelMemoryTCP") flags+=("--containerCreateBody.HostConfig.LogConfig.Type=") two_word_flags+=("--containerCreateBody.HostConfig.LogConfig.Type") + flags_with_completion+=("--containerCreateBody.HostConfig.LogConfig.Type") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--containerCreateBody.HostConfig.Memory=") two_word_flags+=("--containerCreateBody.HostConfig.Memory") flags+=("--containerCreateBody.HostConfig.MemoryReservation=") @@ -856,6 +893,8 @@ _dockerctl_container_ContainerCreate() two_word_flags+=("--containerCreateBody.HostConfig.RestartPolicy.MaximumRetryCount") flags+=("--containerCreateBody.HostConfig.RestartPolicy.Name=") two_word_flags+=("--containerCreateBody.HostConfig.RestartPolicy.Name") + flags_with_completion+=("--containerCreateBody.HostConfig.RestartPolicy.Name") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--containerCreateBody.HostConfig.Runtime=") two_word_flags+=("--containerCreateBody.HostConfig.Runtime") flags+=("--containerCreateBody.HostConfig.ShmSize=") @@ -886,6 +925,8 @@ _dockerctl_container_ContainerCreate() two_word_flags+=("--containerCreateBody.WorkingDir") flags+=("--name=") two_word_flags+=("--name") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -919,6 +960,8 @@ _dockerctl_container_ContainerDelete() two_word_flags+=("--id") flags+=("--link") flags+=("--v") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -949,6 +992,8 @@ _dockerctl_container_ContainerExport() flags+=("--id=") two_word_flags+=("--id") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -980,6 +1025,8 @@ _dockerctl_container_ContainerInspect() flags+=("--id=") two_word_flags+=("--id") flags+=("--size") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1012,6 +1059,8 @@ _dockerctl_container_ContainerKill() two_word_flags+=("--id") flags+=("--signal=") two_word_flags+=("--signal") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1046,6 +1095,8 @@ _dockerctl_container_ContainerList() flags+=("--limit=") two_word_flags+=("--limit") flags+=("--size") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1086,6 +1137,8 @@ _dockerctl_container_ContainerLogs() flags+=("--timestamps") flags+=("--until=") two_word_flags+=("--until") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1116,6 +1169,8 @@ _dockerctl_container_ContainerPause() flags+=("--id=") two_word_flags+=("--id") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1146,6 +1201,8 @@ _dockerctl_container_ContainerPrune() flags+=("--filters=") two_word_flags+=("--filters") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1178,6 +1235,8 @@ _dockerctl_container_ContainerRename() two_word_flags+=("--id") flags+=("--name=") two_word_flags+=("--name") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1212,6 +1271,8 @@ _dockerctl_container_ContainerResize() two_word_flags+=("--id") flags+=("--w=") two_word_flags+=("--w") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1244,6 +1305,8 @@ _dockerctl_container_ContainerRestart() two_word_flags+=("--id") flags+=("--t=") two_word_flags+=("--t") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1276,6 +1339,8 @@ _dockerctl_container_ContainerStart() two_word_flags+=("--detachKeys") flags+=("--id=") two_word_flags+=("--id") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1307,6 +1372,8 @@ _dockerctl_container_ContainerStats() flags+=("--id=") two_word_flags+=("--id") flags+=("--stream") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1339,6 +1406,8 @@ _dockerctl_container_ContainerStop() two_word_flags+=("--id") flags+=("--t=") two_word_flags+=("--t") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1371,6 +1440,8 @@ _dockerctl_container_ContainerTop() two_word_flags+=("--id") flags+=("--ps_args=") two_word_flags+=("--ps_args") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1401,6 +1472,8 @@ _dockerctl_container_ContainerUnpause() flags+=("--id=") two_word_flags+=("--id") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1477,10 +1550,14 @@ _dockerctl_container_ContainerUpdate() two_word_flags+=("--containerUpdateBody.RestartPolicy.MaximumRetryCount") flags+=("--containerUpdateBody.RestartPolicy.Name=") two_word_flags+=("--containerUpdateBody.RestartPolicy.Name") + flags_with_completion+=("--containerUpdateBody.RestartPolicy.Name") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--id=") two_word_flags+=("--id") flags+=("--update=") two_word_flags+=("--update") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1513,6 +1590,8 @@ _dockerctl_container_ContainerWait() two_word_flags+=("--condition") flags+=("--id=") two_word_flags+=("--id") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1549,6 +1628,8 @@ _dockerctl_container_PutContainerArchive() two_word_flags+=("--noOverwriteDirNonDir") flags+=("--path=") two_word_flags+=("--path") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1602,6 +1683,8 @@ _dockerctl_container() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1632,6 +1715,8 @@ _dockerctl_distribution_DistributionInspect() flags+=("--name=") two_word_flags+=("--name") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1661,6 +1746,8 @@ _dockerctl_distribution() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1704,6 +1791,8 @@ _dockerctl_exec_ContainerExec() two_word_flags+=("--execConfig") flags+=("--id=") two_word_flags+=("--id") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1734,6 +1823,8 @@ _dockerctl_exec_ExecInspect() flags+=("--id=") two_word_flags+=("--id") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1768,6 +1859,8 @@ _dockerctl_exec_ExecResize() two_word_flags+=("--id") flags+=("--w=") two_word_flags+=("--w") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1802,6 +1895,8 @@ _dockerctl_exec_ExecStart() two_word_flags+=("--execStartConfig") flags+=("--id=") two_word_flags+=("--id") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1834,6 +1929,8 @@ _dockerctl_exec() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1862,6 +1959,8 @@ _dockerctl_help() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1896,6 +1995,8 @@ _dockerctl_image_BuildPrune() two_word_flags+=("--filters") flags+=("--keep-storage=") two_word_flags+=("--keep-storage") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -1926,6 +2027,8 @@ _dockerctl_image_ImageBuild() flags+=("--Content-type=") two_word_flags+=("--Content-type") + flags_with_completion+=("--Content-type") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--X-Registry-Config=") two_word_flags+=("--X-Registry-Config") flags+=("--buildargs=") @@ -1971,6 +2074,8 @@ _dockerctl_image_ImageBuild() two_word_flags+=("--t") flags+=("--target=") two_word_flags+=("--target") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2046,6 +2151,8 @@ _dockerctl_image_ImageCommit() two_word_flags+=("--repo") flags+=("--tag=") two_word_flags+=("--tag") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2088,6 +2195,8 @@ _dockerctl_image_ImageCreate() two_word_flags+=("--repo") flags+=("--tag=") two_word_flags+=("--tag") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2120,6 +2229,8 @@ _dockerctl_image_ImageDelete() flags+=("--name=") two_word_flags+=("--name") flags+=("--noprune") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2150,6 +2261,8 @@ _dockerctl_image_ImageGet() flags+=("--name=") two_word_flags+=("--name") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2178,6 +2291,10 @@ _dockerctl_image_ImageGetAll() flags_with_completion=() flags_completion=() + flags+=("--names=") + two_word_flags+=("--names") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2208,6 +2325,8 @@ _dockerctl_image_ImageHistory() flags+=("--name=") two_word_flags+=("--name") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2238,6 +2357,8 @@ _dockerctl_image_ImageInspect() flags+=("--name=") two_word_flags+=("--name") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2270,6 +2391,8 @@ _dockerctl_image_ImageList() flags+=("--digests") flags+=("--filters=") two_word_flags+=("--filters") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2299,6 +2422,8 @@ _dockerctl_image_ImageLoad() flags_completion=() flags+=("--quiet") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2329,6 +2454,8 @@ _dockerctl_image_ImagePrune() flags+=("--filters=") two_word_flags+=("--filters") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2363,6 +2490,8 @@ _dockerctl_image_ImagePush() two_word_flags+=("--name") flags+=("--tag=") two_word_flags+=("--tag") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2397,6 +2526,8 @@ _dockerctl_image_ImageSearch() two_word_flags+=("--limit") flags+=("--term=") two_word_flags+=("--term") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2431,6 +2562,8 @@ _dockerctl_image_ImageTag() two_word_flags+=("--repo") flags+=("--tag=") two_word_flags+=("--tag") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2474,6 +2607,42 @@ _dockerctl_image() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") + flags+=("--config=") + two_word_flags+=("--config") + flags+=("--debug") + flags+=("--dry-run") + flags+=("--hostname=") + two_word_flags+=("--hostname") + flags+=("--scheme=") + two_word_flags+=("--scheme") + + must_have_one_flag=() + must_have_one_noun=() + noun_aliases=() +} + +_dockerctl_markdown() +{ + last_command="dockerctl_markdown" + + command_aliases=() + + commands=() + + flags=() + two_word_flags=() + local_nonpersistent_flags=() + flags_with_completion=() + flags_completion=() + + flags+=("--dir=") + two_word_flags+=("--dir") + local_nonpersistent_flags+=("--dir") + local_nonpersistent_flags+=("--dir=") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2530,6 +2699,8 @@ _dockerctl_network_NetworkConnect() two_word_flags+=("--networkConnectBody.EndpointConfig.MacAddress") flags+=("--networkConnectBody.EndpointConfig.NetworkID=") two_word_flags+=("--networkConnectBody.EndpointConfig.NetworkID") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2571,6 +2742,8 @@ _dockerctl_network_NetworkCreate() flags+=("--networkCreateBody.Internal") flags+=("--networkCreateBody.Name=") two_word_flags+=("--networkCreateBody.Name") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2601,6 +2774,8 @@ _dockerctl_network_NetworkDelete() flags+=("--id=") two_word_flags+=("--id") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2636,6 +2811,8 @@ _dockerctl_network_NetworkDisconnect() flags+=("--networkDisconnectBody.Container=") two_word_flags+=("--networkDisconnectBody.Container") flags+=("--networkDisconnectBody.Force") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2669,6 +2846,8 @@ _dockerctl_network_NetworkInspect() flags+=("--scope=") two_word_flags+=("--scope") flags+=("--verbose") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2699,6 +2878,8 @@ _dockerctl_network_NetworkList() flags+=("--filters=") two_word_flags+=("--filters") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2729,6 +2910,8 @@ _dockerctl_network_NetworkPrune() flags+=("--filters=") two_word_flags+=("--filters") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2764,6 +2947,8 @@ _dockerctl_network() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2795,6 +2980,8 @@ _dockerctl_node_NodeDelete() flags+=("--force") flags+=("--id=") two_word_flags+=("--id") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2825,6 +3012,8 @@ _dockerctl_node_NodeInspect() flags+=("--id=") two_word_flags+=("--id") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2855,6 +3044,8 @@ _dockerctl_node_NodeList() flags+=("--filters=") two_word_flags+=("--filters") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2889,12 +3080,18 @@ _dockerctl_node_NodeUpdate() two_word_flags+=("--id") flags+=("--nodeSpec.Availability=") two_word_flags+=("--nodeSpec.Availability") + flags_with_completion+=("--nodeSpec.Availability") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--nodeSpec.Name=") two_word_flags+=("--nodeSpec.Name") flags+=("--nodeSpec.Role=") two_word_flags+=("--nodeSpec.Role") + flags_with_completion+=("--nodeSpec.Role") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--version=") two_word_flags+=("--version") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2927,6 +3124,8 @@ _dockerctl_node() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2957,6 +3156,8 @@ _dockerctl_plugin_GetPluginPrivileges() flags+=("--remote=") two_word_flags+=("--remote") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -2987,6 +3188,8 @@ _dockerctl_plugin_PluginCreate() flags+=("--name=") two_word_flags+=("--name") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3018,6 +3221,8 @@ _dockerctl_plugin_PluginDelete() flags+=("--force") flags+=("--name=") two_word_flags+=("--name") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3048,6 +3253,8 @@ _dockerctl_plugin_PluginDisable() flags+=("--name=") two_word_flags+=("--name") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3080,6 +3287,8 @@ _dockerctl_plugin_PluginEnable() two_word_flags+=("--name") flags+=("--timeout=") two_word_flags+=("--timeout") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3110,6 +3319,8 @@ _dockerctl_plugin_PluginInspect() flags+=("--name=") two_word_flags+=("--name") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3140,6 +3351,8 @@ _dockerctl_plugin_PluginList() flags+=("--filters=") two_word_flags+=("--filters") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3174,6 +3387,8 @@ _dockerctl_plugin_PluginPull() two_word_flags+=("--name") flags+=("--remote=") two_word_flags+=("--remote") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3204,6 +3419,8 @@ _dockerctl_plugin_PluginPush() flags+=("--name=") two_word_flags+=("--name") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3232,8 +3449,12 @@ _dockerctl_plugin_PluginSet() flags_with_completion=() flags_completion=() + flags+=("--body=") + two_word_flags+=("--body") flags+=("--name=") two_word_flags+=("--name") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3268,6 +3489,8 @@ _dockerctl_plugin_PluginUpgrade() two_word_flags+=("--name") flags+=("--remote=") two_word_flags+=("--remote") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3307,6 +3530,8 @@ _dockerctl_plugin() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3345,6 +3570,8 @@ _dockerctl_secret_SecretCreate() two_word_flags+=("--secretCreateBody.Name") flags+=("--secretCreateBody.Templating.Name=") two_word_flags+=("--secretCreateBody.Templating.Name") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3375,6 +3602,8 @@ _dockerctl_secret_SecretDelete() flags+=("--id=") two_word_flags+=("--id") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3405,6 +3634,8 @@ _dockerctl_secret_SecretInspect() flags+=("--id=") two_word_flags+=("--id") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3435,6 +3666,8 @@ _dockerctl_secret_SecretList() flags+=("--filters=") two_word_flags+=("--filters") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3477,6 +3710,8 @@ _dockerctl_secret_SecretUpdate() two_word_flags+=("--secretSpec.Templating.Name") flags+=("--version=") two_word_flags+=("--version") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3510,6 +3745,8 @@ _dockerctl_secret() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3544,6 +3781,8 @@ _dockerctl_service_ServiceCreate() two_word_flags+=("--body") flags+=("--serviceCreateBody.EndpointSpec.Mode=") two_word_flags+=("--serviceCreateBody.EndpointSpec.Mode") + flags_with_completion+=("--serviceCreateBody.EndpointSpec.Mode") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--serviceCreateBody.Mode.Replicated.Replicas=") two_word_flags+=("--serviceCreateBody.Mode.Replicated.Replicas") flags+=("--serviceCreateBody.Name=") @@ -3552,12 +3791,16 @@ _dockerctl_service_ServiceCreate() two_word_flags+=("--serviceCreateBody.RollbackConfig.Delay") flags+=("--serviceCreateBody.RollbackConfig.FailureAction=") two_word_flags+=("--serviceCreateBody.RollbackConfig.FailureAction") + flags_with_completion+=("--serviceCreateBody.RollbackConfig.FailureAction") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--serviceCreateBody.RollbackConfig.MaxFailureRatio=") two_word_flags+=("--serviceCreateBody.RollbackConfig.MaxFailureRatio") flags+=("--serviceCreateBody.RollbackConfig.Monitor=") two_word_flags+=("--serviceCreateBody.RollbackConfig.Monitor") flags+=("--serviceCreateBody.RollbackConfig.Order=") two_word_flags+=("--serviceCreateBody.RollbackConfig.Order") + flags_with_completion+=("--serviceCreateBody.RollbackConfig.Order") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--serviceCreateBody.RollbackConfig.Parallelism=") two_word_flags+=("--serviceCreateBody.RollbackConfig.Parallelism") flags+=("--serviceCreateBody.TaskTemplate.ContainerSpec.Dir=") @@ -3577,6 +3820,8 @@ _dockerctl_service_ServiceCreate() flags+=("--serviceCreateBody.TaskTemplate.ContainerSpec.Init") flags+=("--serviceCreateBody.TaskTemplate.ContainerSpec.Isolation=") two_word_flags+=("--serviceCreateBody.TaskTemplate.ContainerSpec.Isolation") + flags_with_completion+=("--serviceCreateBody.TaskTemplate.ContainerSpec.Isolation") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--serviceCreateBody.TaskTemplate.ContainerSpec.OpenStdin") flags+=("--serviceCreateBody.TaskTemplate.ContainerSpec.Privileges.CredentialSpec.Config=") two_word_flags+=("--serviceCreateBody.TaskTemplate.ContainerSpec.Privileges.CredentialSpec.Config") @@ -3624,6 +3869,8 @@ _dockerctl_service_ServiceCreate() two_word_flags+=("--serviceCreateBody.TaskTemplate.Resources.Reservation.NanoCPUs") flags+=("--serviceCreateBody.TaskTemplate.RestartPolicy.Condition=") two_word_flags+=("--serviceCreateBody.TaskTemplate.RestartPolicy.Condition") + flags_with_completion+=("--serviceCreateBody.TaskTemplate.RestartPolicy.Condition") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--serviceCreateBody.TaskTemplate.RestartPolicy.Delay=") two_word_flags+=("--serviceCreateBody.TaskTemplate.RestartPolicy.Delay") flags+=("--serviceCreateBody.TaskTemplate.RestartPolicy.MaxAttempts=") @@ -3636,14 +3883,20 @@ _dockerctl_service_ServiceCreate() two_word_flags+=("--serviceCreateBody.UpdateConfig.Delay") flags+=("--serviceCreateBody.UpdateConfig.FailureAction=") two_word_flags+=("--serviceCreateBody.UpdateConfig.FailureAction") + flags_with_completion+=("--serviceCreateBody.UpdateConfig.FailureAction") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--serviceCreateBody.UpdateConfig.MaxFailureRatio=") two_word_flags+=("--serviceCreateBody.UpdateConfig.MaxFailureRatio") flags+=("--serviceCreateBody.UpdateConfig.Monitor=") two_word_flags+=("--serviceCreateBody.UpdateConfig.Monitor") flags+=("--serviceCreateBody.UpdateConfig.Order=") two_word_flags+=("--serviceCreateBody.UpdateConfig.Order") + flags_with_completion+=("--serviceCreateBody.UpdateConfig.Order") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--serviceCreateBody.UpdateConfig.Parallelism=") two_word_flags+=("--serviceCreateBody.UpdateConfig.Parallelism") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3674,6 +3927,8 @@ _dockerctl_service_ServiceDelete() flags+=("--id=") two_word_flags+=("--id") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3705,6 +3960,8 @@ _dockerctl_service_ServiceInspect() flags+=("--id=") two_word_flags+=("--id") flags+=("--insertDefaults") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3736,6 +3993,8 @@ _dockerctl_service_ServiceList() flags+=("--filters=") two_word_flags+=("--filters") flags+=("--status") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3775,6 +4034,8 @@ _dockerctl_service_ServiceLogs() flags+=("--tail=") two_word_flags+=("--tail") flags+=("--timestamps") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3811,10 +4072,14 @@ _dockerctl_service_ServiceUpdate() two_word_flags+=("--id") flags+=("--registryAuthFrom=") two_word_flags+=("--registryAuthFrom") + flags_with_completion+=("--registryAuthFrom") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--rollback=") two_word_flags+=("--rollback") flags+=("--serviceUpdateBody.EndpointSpec.Mode=") two_word_flags+=("--serviceUpdateBody.EndpointSpec.Mode") + flags_with_completion+=("--serviceUpdateBody.EndpointSpec.Mode") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--serviceUpdateBody.Mode.Replicated.Replicas=") two_word_flags+=("--serviceUpdateBody.Mode.Replicated.Replicas") flags+=("--serviceUpdateBody.Name=") @@ -3823,12 +4088,16 @@ _dockerctl_service_ServiceUpdate() two_word_flags+=("--serviceUpdateBody.RollbackConfig.Delay") flags+=("--serviceUpdateBody.RollbackConfig.FailureAction=") two_word_flags+=("--serviceUpdateBody.RollbackConfig.FailureAction") + flags_with_completion+=("--serviceUpdateBody.RollbackConfig.FailureAction") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--serviceUpdateBody.RollbackConfig.MaxFailureRatio=") two_word_flags+=("--serviceUpdateBody.RollbackConfig.MaxFailureRatio") flags+=("--serviceUpdateBody.RollbackConfig.Monitor=") two_word_flags+=("--serviceUpdateBody.RollbackConfig.Monitor") flags+=("--serviceUpdateBody.RollbackConfig.Order=") two_word_flags+=("--serviceUpdateBody.RollbackConfig.Order") + flags_with_completion+=("--serviceUpdateBody.RollbackConfig.Order") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--serviceUpdateBody.RollbackConfig.Parallelism=") two_word_flags+=("--serviceUpdateBody.RollbackConfig.Parallelism") flags+=("--serviceUpdateBody.TaskTemplate.ContainerSpec.Dir=") @@ -3848,6 +4117,8 @@ _dockerctl_service_ServiceUpdate() flags+=("--serviceUpdateBody.TaskTemplate.ContainerSpec.Init") flags+=("--serviceUpdateBody.TaskTemplate.ContainerSpec.Isolation=") two_word_flags+=("--serviceUpdateBody.TaskTemplate.ContainerSpec.Isolation") + flags_with_completion+=("--serviceUpdateBody.TaskTemplate.ContainerSpec.Isolation") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--serviceUpdateBody.TaskTemplate.ContainerSpec.OpenStdin") flags+=("--serviceUpdateBody.TaskTemplate.ContainerSpec.Privileges.CredentialSpec.Config=") two_word_flags+=("--serviceUpdateBody.TaskTemplate.ContainerSpec.Privileges.CredentialSpec.Config") @@ -3895,6 +4166,8 @@ _dockerctl_service_ServiceUpdate() two_word_flags+=("--serviceUpdateBody.TaskTemplate.Resources.Reservation.NanoCPUs") flags+=("--serviceUpdateBody.TaskTemplate.RestartPolicy.Condition=") two_word_flags+=("--serviceUpdateBody.TaskTemplate.RestartPolicy.Condition") + flags_with_completion+=("--serviceUpdateBody.TaskTemplate.RestartPolicy.Condition") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--serviceUpdateBody.TaskTemplate.RestartPolicy.Delay=") two_word_flags+=("--serviceUpdateBody.TaskTemplate.RestartPolicy.Delay") flags+=("--serviceUpdateBody.TaskTemplate.RestartPolicy.MaxAttempts=") @@ -3907,16 +4180,22 @@ _dockerctl_service_ServiceUpdate() two_word_flags+=("--serviceUpdateBody.UpdateConfig.Delay") flags+=("--serviceUpdateBody.UpdateConfig.FailureAction=") two_word_flags+=("--serviceUpdateBody.UpdateConfig.FailureAction") + flags_with_completion+=("--serviceUpdateBody.UpdateConfig.FailureAction") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--serviceUpdateBody.UpdateConfig.MaxFailureRatio=") two_word_flags+=("--serviceUpdateBody.UpdateConfig.MaxFailureRatio") flags+=("--serviceUpdateBody.UpdateConfig.Monitor=") two_word_flags+=("--serviceUpdateBody.UpdateConfig.Monitor") flags+=("--serviceUpdateBody.UpdateConfig.Order=") two_word_flags+=("--serviceUpdateBody.UpdateConfig.Order") + flags_with_completion+=("--serviceUpdateBody.UpdateConfig.Order") + flags_completion+=("__dockerctl_handle_go_custom_completion") flags+=("--serviceUpdateBody.UpdateConfig.Parallelism=") two_word_flags+=("--serviceUpdateBody.UpdateConfig.Parallelism") flags+=("--version=") two_word_flags+=("--version") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3951,6 +4230,8 @@ _dockerctl_service() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -3979,6 +4260,8 @@ _dockerctl_session_Session() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4008,6 +4291,8 @@ _dockerctl_session() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4064,6 +4349,8 @@ _dockerctl_swarm_SwarmInit() two_word_flags+=("--swarmInitBody.Spec.Raft.HeartbeatTick") flags+=("--swarmInitBody.Spec.TaskDefaults.LogDriver.Name=") two_word_flags+=("--swarmInitBody.Spec.TaskDefaults.LogDriver.Name") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4092,6 +4379,8 @@ _dockerctl_swarm_SwarmInspect() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4130,6 +4419,8 @@ _dockerctl_swarm_SwarmJoin() two_word_flags+=("--swarmJoinBody.JoinToken") flags+=("--swarmJoinBody.ListenAddr=") two_word_flags+=("--swarmJoinBody.ListenAddr") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4159,6 +4450,8 @@ _dockerctl_swarm_SwarmLeave() flags_completion=() flags+=("--force") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4191,6 +4484,8 @@ _dockerctl_swarm_SwarmUnlock() two_word_flags+=("--body") flags+=("--swarmUnlockBody.UnlockKey=") two_word_flags+=("--swarmUnlockBody.UnlockKey") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4219,6 +4514,8 @@ _dockerctl_swarm_SwarmUnlockkey() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4273,6 +4570,8 @@ _dockerctl_swarm_SwarmUpdate() two_word_flags+=("--swarmSpec.TaskDefaults.LogDriver.Name") flags+=("--version=") two_word_flags+=("--version") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4308,6 +4607,8 @@ _dockerctl_swarm() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4346,6 +4647,8 @@ _dockerctl_system_SystemAuth() two_word_flags+=("--authConfig.serveraddress") flags+=("--authConfig.username=") two_word_flags+=("--authConfig.username") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4374,6 +4677,8 @@ _dockerctl_system_SystemDataUsage() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4408,6 +4713,8 @@ _dockerctl_system_SystemEvents() two_word_flags+=("--since") flags+=("--until=") two_word_flags+=("--until") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4436,6 +4743,8 @@ _dockerctl_system_SystemInfo() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4464,6 +4773,8 @@ _dockerctl_system_SystemPing() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4492,6 +4803,8 @@ _dockerctl_system_SystemPingHead() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4520,6 +4833,8 @@ _dockerctl_system_SystemVersion() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4555,6 +4870,8 @@ _dockerctl_system() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4585,6 +4902,8 @@ _dockerctl_task_TaskInspect() flags+=("--id=") two_word_flags+=("--id") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4615,6 +4934,8 @@ _dockerctl_task_TaskList() flags+=("--filters=") two_word_flags+=("--filters") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4654,6 +4975,8 @@ _dockerctl_task_TaskLogs() flags+=("--tail=") two_word_flags+=("--tail") flags+=("--timestamps") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4685,6 +5008,8 @@ _dockerctl_task() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4719,6 +5044,8 @@ _dockerctl_volume_VolumeCreate() two_word_flags+=("--volumeCreateBody.Driver") flags+=("--volumeCreateBody.Name=") two_word_flags+=("--volumeCreateBody.Name") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4750,6 +5077,8 @@ _dockerctl_volume_VolumeDelete() flags+=("--force") flags+=("--name=") two_word_flags+=("--name") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4780,6 +5109,8 @@ _dockerctl_volume_VolumeInspect() flags+=("--name=") two_word_flags+=("--name") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4810,6 +5141,8 @@ _dockerctl_volume_VolumeList() flags+=("--filters=") two_word_flags+=("--filters") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4840,6 +5173,8 @@ _dockerctl_volume_VolumePrune() flags+=("--filters=") two_word_flags+=("--filters") + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4873,6 +5208,8 @@ _dockerctl_volume() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4901,6 +5238,7 @@ _dockerctl_root_command() commands+=("exec") commands+=("help") commands+=("image") + commands+=("markdown") commands+=("network") commands+=("node") commands+=("plugin") @@ -4918,6 +5256,8 @@ _dockerctl_root_command() flags_with_completion=() flags_completion=() + flags+=("--base-path=") + two_word_flags+=("--base-path") flags+=("--config=") two_word_flags+=("--config") flags+=("--debug") @@ -4934,7 +5274,7 @@ _dockerctl_root_command() __start_dockerctl() { - local cur prev words cword + local cur prev words cword split declare -A flaghash 2>/dev/null || : declare -A aliashash 2>/dev/null || : if declare -F _init_completion >/dev/null 2>&1; then @@ -4944,17 +5284,20 @@ __start_dockerctl() fi local c=0 + local flag_parsing_disabled= local flags=() local two_word_flags=() local local_nonpersistent_flags=() local flags_with_completion=() local flags_completion=() local commands=("dockerctl") + local command_aliases=() local must_have_one_flag=() local must_have_one_noun=() - local has_completion_function - local last_command + local has_completion_function="" + local last_command="" local nouns=() + local noun_aliases=() __dockerctl_handle_word } diff --git a/cmd/dockerctl/main.go b/cmd/dockerctl/main.go index 2319ca0..b01f8e8 100644 --- a/cmd/dockerctl/main.go +++ b/cmd/dockerctl/main.go @@ -9,17 +9,15 @@ import ( "github.com/go-swagger/dockerctl/cli" ) -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - func main() { rootCmd, err := cli.MakeRootCmd() if err != nil { - fmt.Println("Cmd construction error: ", err) + fmt.Println("cmd construction error: ", err) os.Exit(1) } - if err := rootCmd.Execute(); err != nil { + if err = rootCmd.Execute(); err != nil { + fmt.Println("cmd execute error: ", err) os.Exit(1) } } diff --git a/go.mod b/go.mod index a64809d..f470ec5 100644 --- a/go.mod +++ b/go.mod @@ -1,16 +1,59 @@ module github.com/go-swagger/dockerctl -go 1.16 +go 1.24.0 require ( - github.com/asaskevich/govalidator v0.0.0-20210307081110-f21760c49a8d // indirect - github.com/go-openapi/errors v0.20.1 - github.com/go-openapi/runtime v0.21.0 - github.com/go-openapi/strfmt v0.21.0 - github.com/go-openapi/swag v0.19.15 - github.com/go-openapi/validate v0.20.3 - github.com/mailru/easyjson v0.7.7 // indirect - github.com/mitchellh/go-homedir v1.1.0 - github.com/spf13/cobra v1.2.1 - github.com/spf13/viper v1.9.0 + github.com/go-openapi/errors v0.22.3 + github.com/go-openapi/runtime v0.29.0 + github.com/go-openapi/strfmt v0.24.0 + github.com/go-openapi/swag v0.25.1 + github.com/go-openapi/validate v0.25.0 + github.com/spf13/cobra v1.10.1 + github.com/spf13/viper v1.21.0 +) + +require ( + github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect + github.com/cpuguy83/go-md2man/v2 v2.0.7 // indirect + github.com/fsnotify/fsnotify v1.9.0 // indirect + github.com/go-logr/logr v1.4.3 // indirect + github.com/go-logr/stdr v1.2.2 // indirect + github.com/go-openapi/analysis v0.24.0 // indirect + github.com/go-openapi/jsonpointer v0.22.1 // indirect + github.com/go-openapi/jsonreference v0.21.2 // indirect + github.com/go-openapi/loads v0.23.1 // indirect + github.com/go-openapi/spec v0.22.0 // indirect + github.com/go-openapi/swag/cmdutils v0.25.1 // indirect + github.com/go-openapi/swag/conv v0.25.1 // indirect + github.com/go-openapi/swag/fileutils v0.25.1 // indirect + github.com/go-openapi/swag/jsonname v0.25.1 // indirect + github.com/go-openapi/swag/jsonutils v0.25.1 // indirect + github.com/go-openapi/swag/loading v0.25.1 // indirect + github.com/go-openapi/swag/mangling v0.25.1 // indirect + github.com/go-openapi/swag/netutils v0.25.1 // indirect + github.com/go-openapi/swag/stringutils v0.25.1 // indirect + github.com/go-openapi/swag/typeutils v0.25.1 // indirect + github.com/go-openapi/swag/yamlutils v0.25.1 // indirect + github.com/go-viper/mapstructure/v2 v2.4.0 // indirect + github.com/google/uuid v1.6.0 // indirect + github.com/inconshreveable/mousetrap v1.1.0 // indirect + github.com/oklog/ulid v1.3.1 // indirect + github.com/pelletier/go-toml/v2 v2.2.4 // indirect + github.com/russross/blackfriday/v2 v2.1.0 // indirect + github.com/sagikazarmark/locafero v0.12.0 // indirect + github.com/spf13/afero v1.15.0 // indirect + github.com/spf13/cast v1.10.0 // indirect + github.com/spf13/pflag v1.0.10 // indirect + github.com/subosito/gotenv v1.6.0 // indirect + go.mongodb.org/mongo-driver v1.17.6 // indirect + go.opentelemetry.io/auto/sdk v1.2.1 // indirect + go.opentelemetry.io/otel v1.38.0 // indirect + go.opentelemetry.io/otel/metric v1.38.0 // indirect + go.opentelemetry.io/otel/trace v1.38.0 // indirect + go.yaml.in/yaml/v3 v3.0.4 // indirect + golang.org/x/net v0.46.0 // indirect + golang.org/x/sync v0.17.0 // indirect + golang.org/x/sys v0.37.0 // indirect + golang.org/x/text v0.30.0 // indirect + gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/go.sum b/go.sum index 92c971e..8946d81 100644 --- a/go.sum +++ b/go.sum @@ -1,947 +1,126 @@ -cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= -cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= -cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU= -cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU= -cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= -cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc= -cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0= -cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To= -cloud.google.com/go v0.52.0/go.mod h1:pXajvRH/6o3+F9jDHZWQ5PbGhn+o8w9qiu/CffaVdO4= -cloud.google.com/go v0.53.0/go.mod h1:fp/UouUEsRkN6ryDKNW/Upv/JBKnv6WDthjR6+vze6M= -cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bPc= -cloud.google.com/go v0.56.0/go.mod h1:jr7tqZxxKOVYizybht9+26Z/gUq7tiRzu+ACVAMbKVk= -cloud.google.com/go v0.57.0/go.mod h1:oXiQ6Rzq3RAkkY7N6t3TcE6jE+CIBBbA36lwQ1JyzZs= -cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc= -cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY= -cloud.google.com/go v0.72.0/go.mod h1:M+5Vjvlc2wnp6tjzE102Dw08nGShTscUx2nZMufOKPI= -cloud.google.com/go v0.74.0/go.mod h1:VV1xSbzvo+9QJOxLDaJfTjx5e+MePCpCWwvftOeQmWk= -cloud.google.com/go v0.78.0/go.mod h1:QjdrLG0uq+YwhjoVOLsS1t7TW8fs36kLs4XO5R5ECHg= -cloud.google.com/go v0.79.0/go.mod h1:3bzgcEeQlzbuEAYu4mrWhKqWjmpprinYgKJLgKHnbb8= -cloud.google.com/go v0.81.0/go.mod h1:mk/AM35KwGk/Nm2YSeZbxXdrNK3KZOYHmLkOqC2V6E0= -cloud.google.com/go v0.83.0/go.mod h1:Z7MJUsANfY0pYPdw0lbnivPx4/vhy/e2FEkSkF7vAVY= -cloud.google.com/go v0.84.0/go.mod h1:RazrYuxIK6Kb7YrzzhPoLmCVzl7Sup4NrbKPg8KHSUM= -cloud.google.com/go v0.87.0/go.mod h1:TpDYlFy7vuLzZMMZ+B6iRiELaY7z/gJPaqbMx6mlWcY= -cloud.google.com/go v0.90.0/go.mod h1:kRX0mNRHe0e2rC6oNakvwQqzyDmg57xJ+SZU1eT2aDQ= -cloud.google.com/go v0.93.3/go.mod h1:8utlLll2EF5XMAV15woO4lSbWQlk8rer9aLOfLh7+YI= -cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= -cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= -cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= -cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg= -cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc= -cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ= -cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= -cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= -cloud.google.com/go/firestore v1.1.0/go.mod h1:ulACoGHTpvq5r8rxGJ4ddJZBZqakUQqClKRT5SZwBmk= -cloud.google.com/go/firestore v1.6.0/go.mod h1:afJwI0vaXwAG54kI7A//lP/lSPDkQORQuMkv56TxEPU= -cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= -cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= -cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= -cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU= -cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= -cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= -cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= -cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs= -cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0= -dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= -github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= -github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= -github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= -github.com/PuerkitoBio/purell v1.1.0/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0= -github.com/PuerkitoBio/purell v1.1.1 h1:WEQqlqaGbrPkxLJWfBwQmfEAE1Z7ONdDLqrN38tNFfI= -github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0= -github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578 h1:d+Bc7a5rLufV/sSk/8dngufqelfh6jnri85riMAaF/M= -github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE= -github.com/agnivade/levenshtein v1.0.1/go.mod h1:CURSv5d9Uaml+FovSIICkLbAUZ9S4RqaHDIsdSBg7lM= -github.com/andreyvit/diff v0.0.0-20170406064948-c7f18ee00883/go.mod h1:rCTlJbsFo29Kk6CurOXKm700vrz8f0KW0JNfpkRJY/8= -github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= -github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod h1:3U/XgcO3hCbHZ8TKRvWD2dDTCfh9M9ya+I9JpbB7O8o= -github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod h1:Q73ZrmVTwzkszR9V5SSuryQ31EELlFMUz1kKyl939pY= -github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= -github.com/armon/go-radix v1.0.0/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= -github.com/asaskevich/govalidator v0.0.0-20180720115003-f9ffefc3facf/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY= -github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY= -github.com/asaskevich/govalidator v0.0.0-20200108200545-475eaeb16496/go.mod h1:oGkLhpf+kjZl6xBf758TQhh5XrAeiJv/7FRz/2spLIg= -github.com/asaskevich/govalidator v0.0.0-20200428143746-21a406dcc535/go.mod h1:oGkLhpf+kjZl6xBf758TQhh5XrAeiJv/7FRz/2spLIg= -github.com/asaskevich/govalidator v0.0.0-20200907205600-7a23bdc65eef/go.mod h1:WaHUgvxTVq04UNunO+XhnAqY/wQc+bxr74GqbsZ/Jqw= -github.com/asaskevich/govalidator v0.0.0-20210307081110-f21760c49a8d h1:Byv0BzEl3/e6D5CLfI0j/7hiIEtvGVFPCZ7Ei2oq8iQ= -github.com/asaskevich/govalidator v0.0.0-20210307081110-f21760c49a8d/go.mod h1:WaHUgvxTVq04UNunO+XhnAqY/wQc+bxr74GqbsZ/Jqw= -github.com/aws/aws-sdk-go v1.34.28/go.mod h1:H7NKnBqNVzoTJpGfLrQkkD+ytBA93eiDYi/+8rV9s48= -github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= -github.com/bketelsen/crypt v0.0.4/go.mod h1:aI6NrJ0pMGgvZKL1iVgXLnfIFJtfV+bKCoqOes/6LfM= -github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= -github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= -github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= -github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= -github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= -github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= -github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= -github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= -github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= -github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= -github.com/coreos/go-systemd/v22 v22.3.2/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= -github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= -github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= -github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 h1:DklsrG3dyBCFEj5IhUbnKptjxatkF07cF2ak3yi77so= +github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2/go.mod h1:WaHUgvxTVq04UNunO+XhnAqY/wQc+bxr74GqbsZ/Jqw= +github.com/cpuguy83/go-md2man/v2 v2.0.6/go.mod h1:oOW0eioCTA6cOiMLiUPZOpcVxMig6NIQQ7OS05n1F4g= +github.com/cpuguy83/go-md2man/v2 v2.0.7 h1:zbFlGlXEAKlwXpmvle3d8Oe3YnkKIK4xSRTd3sHPnBo= +github.com/cpuguy83/go-md2man/v2 v2.0.7/go.mod h1:oOW0eioCTA6cOiMLiUPZOpcVxMig6NIQQ7OS05n1F4g= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/docker/go-units v0.3.3/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= -github.com/docker/go-units v0.4.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= -github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= -github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= -github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= -github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po= -github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= -github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= -github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ= -github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= -github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= -github.com/fatih/color v1.9.0/go.mod h1:eQcE1qtQxscV5RaZvpXrrb8Drkc3/DdQ+uUYCNjL+zU= -github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ= -github.com/fsnotify/fsnotify v1.5.1 h1:mZcQUHVQUQWoPXXtuf9yuEXKudkV2sx1E06UadKWpgI= -github.com/fsnotify/fsnotify v1.5.1/go.mod h1:T3375wBYaZdLLcVNkcVbzGHY7f1l/uK5T5Ai1i3InKU= -github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= -github.com/globalsign/mgo v0.0.0-20180905125535-1ca0a4f7cbcb/go.mod h1:xkRDCp4j0OGD1HRkm4kmhM+pmpv3AKq5SU7GMg4oO/Q= -github.com/globalsign/mgo v0.0.0-20181015135952-eeefdecb41b8/go.mod h1:xkRDCp4j0OGD1HRkm4kmhM+pmpv3AKq5SU7GMg4oO/Q= -github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= -github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= -github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= -github.com/go-openapi/analysis v0.0.0-20180825180245-b006789cd277/go.mod h1:k70tL6pCuVxPJOHXQ+wIac1FUrvNkHolPie/cLEU6hI= -github.com/go-openapi/analysis v0.17.0/go.mod h1:IowGgpVeD0vNm45So8nr+IcQ3pxVtpRoBWb8PVZO0ik= -github.com/go-openapi/analysis v0.18.0/go.mod h1:IowGgpVeD0vNm45So8nr+IcQ3pxVtpRoBWb8PVZO0ik= -github.com/go-openapi/analysis v0.19.2/go.mod h1:3P1osvZa9jKjb8ed2TPng3f0i/UY9snX6gxi44djMjk= -github.com/go-openapi/analysis v0.19.4/go.mod h1:3P1osvZa9jKjb8ed2TPng3f0i/UY9snX6gxi44djMjk= -github.com/go-openapi/analysis v0.19.5/go.mod h1:hkEAkxagaIvIP7VTn8ygJNkd4kAYON2rCu0v0ObL0AU= -github.com/go-openapi/analysis v0.19.10/go.mod h1:qmhS3VNFxBlquFJ0RGoDtylO9y4pgTAUNE9AEEMdlJQ= -github.com/go-openapi/analysis v0.19.16/go.mod h1:GLInF007N83Ad3m8a/CbQ5TPzdnGT7workfHwuVjNVk= -github.com/go-openapi/analysis v0.20.0/go.mod h1:BMchjvaHDykmRMsK40iPtvyOfFdMMxlOmQr9FBZk+Og= -github.com/go-openapi/analysis v0.20.1 h1:zdVbw8yoD4SWZeq+cWdGgquaB0W4VrsJvDJHJND/Ktc= -github.com/go-openapi/analysis v0.20.1/go.mod h1:BMchjvaHDykmRMsK40iPtvyOfFdMMxlOmQr9FBZk+Og= -github.com/go-openapi/errors v0.17.0/go.mod h1:LcZQpmvG4wyF5j4IhA73wkLFQg+QJXOQHVjmcZxhka0= -github.com/go-openapi/errors v0.18.0/go.mod h1:LcZQpmvG4wyF5j4IhA73wkLFQg+QJXOQHVjmcZxhka0= -github.com/go-openapi/errors v0.19.2/go.mod h1:qX0BLWsyaKfvhluLejVpVNwNRdXZhEbTA4kxxpKBC94= -github.com/go-openapi/errors v0.19.3/go.mod h1:qX0BLWsyaKfvhluLejVpVNwNRdXZhEbTA4kxxpKBC94= -github.com/go-openapi/errors v0.19.6/go.mod h1:cM//ZKUKyO06HSwqAelJ5NsEMMcpa6VpXe8DOa1Mi1M= -github.com/go-openapi/errors v0.19.7/go.mod h1:cM//ZKUKyO06HSwqAelJ5NsEMMcpa6VpXe8DOa1Mi1M= -github.com/go-openapi/errors v0.19.8/go.mod h1:cM//ZKUKyO06HSwqAelJ5NsEMMcpa6VpXe8DOa1Mi1M= -github.com/go-openapi/errors v0.19.9/go.mod h1:cM//ZKUKyO06HSwqAelJ5NsEMMcpa6VpXe8DOa1Mi1M= -github.com/go-openapi/errors v0.20.1 h1:j23mMDtRxMwIobkpId7sWh7Ddcx4ivaoqUbfXx5P+a8= -github.com/go-openapi/errors v0.20.1/go.mod h1:cM//ZKUKyO06HSwqAelJ5NsEMMcpa6VpXe8DOa1Mi1M= -github.com/go-openapi/jsonpointer v0.17.0/go.mod h1:cOnomiV+CVVwFLk0A/MExoFMjwdsUdVpsRhURCKh+3M= -github.com/go-openapi/jsonpointer v0.18.0/go.mod h1:cOnomiV+CVVwFLk0A/MExoFMjwdsUdVpsRhURCKh+3M= -github.com/go-openapi/jsonpointer v0.19.2/go.mod h1:3akKfEdA7DF1sugOqz1dVQHBcuDBPKZGEoHC/NkiQRg= -github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg= -github.com/go-openapi/jsonpointer v0.19.5 h1:gZr+CIYByUqjcgeLXnQu2gHYQC9o73G2XUeOFYEICuY= -github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg= -github.com/go-openapi/jsonreference v0.17.0/go.mod h1:g4xxGn04lDIRh0GJb5QlpE3HfopLOL6uZrK/VgnsK9I= -github.com/go-openapi/jsonreference v0.18.0/go.mod h1:g4xxGn04lDIRh0GJb5QlpE3HfopLOL6uZrK/VgnsK9I= -github.com/go-openapi/jsonreference v0.19.2/go.mod h1:jMjeRr2HHw6nAVajTXJ4eiUwohSTlpa0o73RUL1owJc= -github.com/go-openapi/jsonreference v0.19.3/go.mod h1:rjx6GuL8TTa9VaixXglHmQmIL98+wF9xc8zWvFonSJ8= -github.com/go-openapi/jsonreference v0.19.5/go.mod h1:RdybgQwPxbL4UEjuAruzK1x3nE69AqPYEJeo/TWfEeg= -github.com/go-openapi/jsonreference v0.19.6 h1:UBIxjkht+AWIgYzCDSv2GN+E/togfwXUJFRTWhl2Jjs= -github.com/go-openapi/jsonreference v0.19.6/go.mod h1:diGHMEHg2IqXZGKxqyvWdfWU/aim5Dprw5bqpKkTvns= -github.com/go-openapi/loads v0.17.0/go.mod h1:72tmFy5wsWx89uEVddd0RjRWPZm92WRLhf7AC+0+OOU= -github.com/go-openapi/loads v0.18.0/go.mod h1:72tmFy5wsWx89uEVddd0RjRWPZm92WRLhf7AC+0+OOU= -github.com/go-openapi/loads v0.19.0/go.mod h1:72tmFy5wsWx89uEVddd0RjRWPZm92WRLhf7AC+0+OOU= -github.com/go-openapi/loads v0.19.2/go.mod h1:QAskZPMX5V0C2gvfkGZzJlINuP7Hx/4+ix5jWFxsNPs= -github.com/go-openapi/loads v0.19.3/go.mod h1:YVfqhUCdahYwR3f3iiwQLhicVRvLlU/WO5WPaZvcvSI= -github.com/go-openapi/loads v0.19.5/go.mod h1:dswLCAdonkRufe/gSUC3gN8nTSaB9uaS2es0x5/IbjY= -github.com/go-openapi/loads v0.19.6/go.mod h1:brCsvE6j8mnbmGBh103PT/QLHfbyDxA4hsKvYBNEGVc= -github.com/go-openapi/loads v0.19.7/go.mod h1:brCsvE6j8mnbmGBh103PT/QLHfbyDxA4hsKvYBNEGVc= -github.com/go-openapi/loads v0.20.0/go.mod h1:2LhKquiE513rN5xC6Aan6lYOSddlL8Mp20AW9kpviM4= -github.com/go-openapi/loads v0.20.2/go.mod h1:hTVUotJ+UonAMMZsvakEgmWKgtulweO9vYP2bQYKA/o= -github.com/go-openapi/loads v0.21.0 h1:jYtUO4wwP7psAweisP/MDoOpdzsYEESdoPcsWjHDR68= -github.com/go-openapi/loads v0.21.0/go.mod h1:rHYve9nZrQ4CJhyeIIFJINGCg1tQpx2yJrrNo8sf1ws= -github.com/go-openapi/runtime v0.0.0-20180920151709-4f900dc2ade9/go.mod h1:6v9a6LTXWQCdL8k1AO3cvqx5OtZY/Y9wKTgaoP6YRfA= -github.com/go-openapi/runtime v0.19.0/go.mod h1:OwNfisksmmaZse4+gpV3Ne9AyMOlP1lt4sK4FXt0O64= -github.com/go-openapi/runtime v0.19.4/go.mod h1:X277bwSUBxVlCYR3r7xgZZGKVvBd/29gLDlFGtJ8NL4= -github.com/go-openapi/runtime v0.19.15/go.mod h1:dhGWCTKRXlAfGnQG0ONViOZpjfg0m2gUt9nTQPQZuoo= -github.com/go-openapi/runtime v0.19.16/go.mod h1:5P9104EJgYcizotuXhEuUrzVc+j1RiSjahULvYmlv98= -github.com/go-openapi/runtime v0.19.24/go.mod h1:Lm9YGCeecBnUUkFTxPC4s1+lwrkJ0pthx8YvyjCfkgk= -github.com/go-openapi/runtime v0.21.0 h1:giZ8eT26R+/rx6RX2MkYjZPY8vPYVKDhP/mOazrQHzM= -github.com/go-openapi/runtime v0.21.0/go.mod h1:aQg+kaIQEn+A2CRSY1TxbM8+sT9g2V3aLc1FbIAnbbs= -github.com/go-openapi/spec v0.17.0/go.mod h1:XkF/MOi14NmjsfZ8VtAKf8pIlbZzyoTvZsdfssdxcBI= -github.com/go-openapi/spec v0.18.0/go.mod h1:XkF/MOi14NmjsfZ8VtAKf8pIlbZzyoTvZsdfssdxcBI= -github.com/go-openapi/spec v0.19.2/go.mod h1:sCxk3jxKgioEJikev4fgkNmwS+3kuYdJtcsZsD5zxMY= -github.com/go-openapi/spec v0.19.3/go.mod h1:FpwSN1ksY1eteniUU7X0N/BgJ7a4WvBFVA8Lj9mJglo= -github.com/go-openapi/spec v0.19.6/go.mod h1:Hm2Jr4jv8G1ciIAo+frC/Ft+rR2kQDh8JHKHb3gWUSk= -github.com/go-openapi/spec v0.19.8/go.mod h1:Hm2Jr4jv8G1ciIAo+frC/Ft+rR2kQDh8JHKHb3gWUSk= -github.com/go-openapi/spec v0.19.15/go.mod h1:+81FIL1JwC5P3/Iuuozq3pPE9dXdIEGxFutcFKaVbmU= -github.com/go-openapi/spec v0.20.0/go.mod h1:+81FIL1JwC5P3/Iuuozq3pPE9dXdIEGxFutcFKaVbmU= -github.com/go-openapi/spec v0.20.1/go.mod h1:93x7oh+d+FQsmsieroS4cmR3u0p/ywH649a3qwC9OsQ= -github.com/go-openapi/spec v0.20.3/go.mod h1:gG4F8wdEDN+YPBMVnzE85Rbhf+Th2DTvA9nFPQ5AYEg= -github.com/go-openapi/spec v0.20.4 h1:O8hJrt0UMnhHcluhIdUgCLRWyM2x7QkBXRvOs7m+O1M= -github.com/go-openapi/spec v0.20.4/go.mod h1:faYFR1CvsJZ0mNsmsphTMSoRrNV3TEDoAM7FOEWeq8I= -github.com/go-openapi/strfmt v0.17.0/go.mod h1:P82hnJI0CXkErkXi8IKjPbNBM6lV6+5pLP5l494TcyU= -github.com/go-openapi/strfmt v0.18.0/go.mod h1:P82hnJI0CXkErkXi8IKjPbNBM6lV6+5pLP5l494TcyU= -github.com/go-openapi/strfmt v0.19.0/go.mod h1:+uW+93UVvGGq2qGaZxdDeJqSAqBqBdl+ZPMF/cC8nDY= -github.com/go-openapi/strfmt v0.19.2/go.mod h1:0yX7dbo8mKIvc3XSKp7MNfxw4JytCfCD6+bY1AVL9LU= -github.com/go-openapi/strfmt v0.19.3/go.mod h1:0yX7dbo8mKIvc3XSKp7MNfxw4JytCfCD6+bY1AVL9LU= -github.com/go-openapi/strfmt v0.19.4/go.mod h1:eftuHTlB/dI8Uq8JJOyRlieZf+WkkxUuk0dgdHXr2Qk= -github.com/go-openapi/strfmt v0.19.5/go.mod h1:eftuHTlB/dI8Uq8JJOyRlieZf+WkkxUuk0dgdHXr2Qk= -github.com/go-openapi/strfmt v0.19.11/go.mod h1:UukAYgTaQfqJuAFlNxxMWNvMYiwiXtLsF2VwmoFtbtc= -github.com/go-openapi/strfmt v0.20.0/go.mod h1:UukAYgTaQfqJuAFlNxxMWNvMYiwiXtLsF2VwmoFtbtc= -github.com/go-openapi/strfmt v0.20.2/go.mod h1:43urheQI9dNtE5lTZQfuFJvjYJKPrxicATpEfZwHUNk= -github.com/go-openapi/strfmt v0.21.0 h1:hX2qEZKmYks+t0hKeb4VTJpUm2UYsdL3+DCid5swxIs= -github.com/go-openapi/strfmt v0.21.0/go.mod h1:ZRQ409bWMj+SOgXofQAGTIo2Ebu72Gs+WaRADcS5iNg= -github.com/go-openapi/swag v0.17.0/go.mod h1:AByQ+nYG6gQg71GINrmuDXCPWdL640yX49/kXLo40Tg= -github.com/go-openapi/swag v0.18.0/go.mod h1:AByQ+nYG6gQg71GINrmuDXCPWdL640yX49/kXLo40Tg= -github.com/go-openapi/swag v0.19.2/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= -github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= -github.com/go-openapi/swag v0.19.7/go.mod h1:ao+8BpOPyKdpQz3AOJfbeEVpLmWAvlT1IfTe5McPyhY= -github.com/go-openapi/swag v0.19.9/go.mod h1:ao+8BpOPyKdpQz3AOJfbeEVpLmWAvlT1IfTe5McPyhY= -github.com/go-openapi/swag v0.19.12/go.mod h1:eFdyEBkTdoAf/9RXBvj4cr1nH7GD8Kzo5HTt47gr72M= -github.com/go-openapi/swag v0.19.13/go.mod h1:QYRuS/SOXUCsnplDa677K7+DxSOj6IPNl/eQntq43wQ= -github.com/go-openapi/swag v0.19.14/go.mod h1:QYRuS/SOXUCsnplDa677K7+DxSOj6IPNl/eQntq43wQ= -github.com/go-openapi/swag v0.19.15 h1:D2NRCBzS9/pEY3gP9Nl8aDqGUcPFrwG2p+CNFrLyrCM= -github.com/go-openapi/swag v0.19.15/go.mod h1:QYRuS/SOXUCsnplDa677K7+DxSOj6IPNl/eQntq43wQ= -github.com/go-openapi/validate v0.18.0/go.mod h1:Uh4HdOzKt19xGIGm1qHf/ofbX1YQ4Y+MYsct2VUrAJ4= -github.com/go-openapi/validate v0.19.2/go.mod h1:1tRCw7m3jtI8eNWEEliiAqUIcBztB2KDnRCRMUi7GTA= -github.com/go-openapi/validate v0.19.3/go.mod h1:90Vh6jjkTn+OT1Eefm0ZixWNFjhtOH7vS9k0lo6zwJo= -github.com/go-openapi/validate v0.19.10/go.mod h1:RKEZTUWDkxKQxN2jDT7ZnZi2bhZlbNMAuKvKB+IaGx8= -github.com/go-openapi/validate v0.19.12/go.mod h1:Rzou8hA/CBw8donlS6WNEUQupNvUZ0waH08tGe6kAQ4= -github.com/go-openapi/validate v0.19.15/go.mod h1:tbn/fdOwYHgrhPBzidZfJC2MIVvs9GA7monOmWBbeCI= -github.com/go-openapi/validate v0.20.1/go.mod h1:b60iJT+xNNLfaQJUqLI7946tYiFEOuE9E4k54HpKcJ0= -github.com/go-openapi/validate v0.20.3 h1:GZPPhhKSZrE8HjB4eEkoYAZmoWA4+tCemSgINH1/vKw= -github.com/go-openapi/validate v0.20.3/go.mod h1:goDdqVGiigM3jChcrYJxD2joalke3ZXeftD16byIjA4= -github.com/go-sql-driver/mysql v1.5.0/go.mod h1:DCzpHaOWr8IXmIStZouvnhqoel9Qv2LBy8hT2VhHyBg= -github.com/go-stack/stack v1.8.0 h1:5SgMzNM5HxrEjV0ww2lTmX6E2Izsfxas4+YHWRs3Lsk= -github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= -github.com/gobuffalo/attrs v0.0.0-20190224210810-a9411de4debd/go.mod h1:4duuawTqi2wkkpB4ePgWMaai6/Kc6WEz83bhFwpHzj0= -github.com/gobuffalo/depgen v0.0.0-20190329151759-d478694a28d3/go.mod h1:3STtPUQYuzV0gBVOY3vy6CfMm/ljR4pABfrTeHNLHUY= -github.com/gobuffalo/depgen v0.1.0/go.mod h1:+ifsuy7fhi15RWncXQQKjWS9JPkdah5sZvtHc2RXGlg= -github.com/gobuffalo/envy v1.6.15/go.mod h1:n7DRkBerg/aorDM8kbduw5dN3oXGswK5liaSCx4T5NI= -github.com/gobuffalo/envy v1.7.0/go.mod h1:n7DRkBerg/aorDM8kbduw5dN3oXGswK5liaSCx4T5NI= -github.com/gobuffalo/flect v0.1.0/go.mod h1:d2ehjJqGOH/Kjqcoz+F7jHTBbmDb38yXA598Hb50EGs= -github.com/gobuffalo/flect v0.1.1/go.mod h1:8JCgGVbRjJhVgD6399mQr4fx5rRfGKVzFjbj6RE/9UI= -github.com/gobuffalo/flect v0.1.3/go.mod h1:8JCgGVbRjJhVgD6399mQr4fx5rRfGKVzFjbj6RE/9UI= -github.com/gobuffalo/genny v0.0.0-20190329151137-27723ad26ef9/go.mod h1:rWs4Z12d1Zbf19rlsn0nurr75KqhYp52EAGGxTbBhNk= -github.com/gobuffalo/genny v0.0.0-20190403191548-3ca520ef0d9e/go.mod h1:80lIj3kVJWwOrXWWMRzzdhW3DsrdjILVil/SFKBzF28= -github.com/gobuffalo/genny v0.1.0/go.mod h1:XidbUqzak3lHdS//TPu2OgiFB+51Ur5f7CSnXZ/JDvo= -github.com/gobuffalo/genny v0.1.1/go.mod h1:5TExbEyY48pfunL4QSXxlDOmdsD44RRq4mVZ0Ex28Xk= -github.com/gobuffalo/gitgen v0.0.0-20190315122116-cc086187d211/go.mod h1:vEHJk/E9DmhejeLeNt7UVvlSGv3ziL+djtTr3yyzcOw= -github.com/gobuffalo/gogen v0.0.0-20190315121717-8f38393713f5/go.mod h1:V9QVDIxsgKNZs6L2IYiGR8datgMhB577vzTDqypH360= -github.com/gobuffalo/gogen v0.1.0/go.mod h1:8NTelM5qd8RZ15VjQTFkAW6qOMx5wBbW4dSCS3BY8gg= -github.com/gobuffalo/gogen v0.1.1/go.mod h1:y8iBtmHmGc4qa3urIyo1shvOD8JftTtfcKi+71xfDNE= -github.com/gobuffalo/logger v0.0.0-20190315122211-86e12af44bc2/go.mod h1:QdxcLw541hSGtBnhUc4gaNIXRjiDppFGaDqzbrBd3v8= -github.com/gobuffalo/mapi v1.0.1/go.mod h1:4VAGh89y6rVOvm5A8fKFxYG+wIW6LO1FMTG9hnKStFc= -github.com/gobuffalo/mapi v1.0.2/go.mod h1:4VAGh89y6rVOvm5A8fKFxYG+wIW6LO1FMTG9hnKStFc= -github.com/gobuffalo/packd v0.0.0-20190315124812-a385830c7fc0/go.mod h1:M2Juc+hhDXf/PnmBANFCqx4DM3wRbgDvnVWeG2RIxq4= -github.com/gobuffalo/packd v0.1.0/go.mod h1:M2Juc+hhDXf/PnmBANFCqx4DM3wRbgDvnVWeG2RIxq4= -github.com/gobuffalo/packr/v2 v2.0.9/go.mod h1:emmyGweYTm6Kdper+iywB6YK5YzuKchGtJQZ0Odn4pQ= -github.com/gobuffalo/packr/v2 v2.2.0/go.mod h1:CaAwI0GPIAv+5wKLtv8Afwl+Cm78K/I/VCm/3ptBN+0= -github.com/gobuffalo/syncx v0.0.0-20190224160051-33c29581e754/go.mod h1:HhnNqWY95UYwwW3uSASeV7vtgYkT2t16hJgV3AEPUpw= -github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= -github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= -github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= -github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= -github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= -github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y= -github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= -github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= -github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= -github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4= -github.com/golang/mock v1.5.0/go.mod h1:CWnOUgYIOo4TcNZ0wHX3YZCqsaM1I1Jvs6v3mP3KVu8= -github.com/golang/mock v1.6.0/go.mod h1:p6yTPP+5HYm5mzsMV8JkE6ZKdX+/wYM6Hr+LicevLPs= -github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= -github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= -github.com/golang/protobuf v1.3.5/go.mod h1:6O5/vntMXwX2lRkT1hjjk0nAC1IDOTvTlVgjlRvqsdk= -github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8= -github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA= -github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs= -github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w= -github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0= -github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8= -github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= -github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= -github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= -github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM= -github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= -github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= -github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= -github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= -github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= -github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= -github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.6 h1:BKbKCqvP6I+rmFHt06ZmyQtvB8xAkWdhFyr0ZUNZcxQ= -github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= -github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= -github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= -github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= -github.com/google/martian/v3 v3.2.1/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= -github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= -github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= -github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= -github.com/google/uuid v1.0.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/google/uuid v1.1.2 h1:EVhdT+1Kseyi1/pUmXKaFxYsDNy9RQYkMWRH68J/W7Y= -github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= -github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= -github.com/googleapis/gax-go/v2 v2.1.0/go.mod h1:Q3nei7sK6ybPYH7twZdmQpAd1MKb7pfu6SK+H1/DsU0= -github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY= -github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= -github.com/hashicorp/consul/api v1.1.0/go.mod h1:VmuI/Lkw1nC05EYQWNKwWGbkg+FbDBtguAZLlVdkD9Q= -github.com/hashicorp/consul/api v1.10.1/go.mod h1:XjsvQN+RJGWI2TWy1/kqaE16HrR2J/FWgkYjdZQsX9M= -github.com/hashicorp/consul/sdk v0.1.1/go.mod h1:VKf9jXwCTEY1QZP2MOLRhb5i/I/ssyNV1vwHyQBF0x8= -github.com/hashicorp/consul/sdk v0.8.0/go.mod h1:GBvyrGALthsZObzUGsfgHZQDXjg4lOjagTIwIR1vPms= -github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= -github.com/hashicorp/go-cleanhttp v0.5.1/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80= -github.com/hashicorp/go-hclog v0.12.0/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ= -github.com/hashicorp/go-immutable-radix v1.0.0/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60= -github.com/hashicorp/go-msgpack v0.5.3/go.mod h1:ahLV/dePpqEmjfWmKiqvPkv/twdG7iPBM1vqhUKIvfM= -github.com/hashicorp/go-multierror v1.0.0/go.mod h1:dHtQlpGsu+cZNNAkkCN/P3hoUDHhCYQXV3UM06sGGrk= -github.com/hashicorp/go-multierror v1.1.0/go.mod h1:spPvp8C1qA32ftKqdAHm4hHTbPw+vmowP0z+KUhOZdA= -github.com/hashicorp/go-rootcerts v1.0.0/go.mod h1:K6zTfqpRlCUIjkwsN4Z+hiSfzSTQa6eBIzfwKfwNnHU= -github.com/hashicorp/go-rootcerts v1.0.2/go.mod h1:pqUvnprVnM5bf7AOirdbb01K4ccR319Vf4pU3K5EGc8= -github.com/hashicorp/go-sockaddr v1.0.0/go.mod h1:7Xibr9yA9JjQq1JpNB2Vw7kxv8xerXegt+ozgdvDeDU= -github.com/hashicorp/go-syslog v1.0.0/go.mod h1:qPfqrKkXGihmCqbJM2mZgkZGvKG1dFdvsLplgctolz4= -github.com/hashicorp/go-uuid v1.0.0/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= -github.com/hashicorp/go-uuid v1.0.1/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= -github.com/hashicorp/go.net v0.0.1/go.mod h1:hjKkEWcCURg++eb33jQU7oqQcI9XDCnUzHA0oac0k90= -github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= -github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= -github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= -github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= -github.com/hashicorp/logutils v1.0.0/go.mod h1:QIAnNjmIWmVIIkWDTG1z5v++HQmx9WQRO+LraFDTW64= -github.com/hashicorp/mdns v1.0.0/go.mod h1:tL+uN++7HEJ6SQLQ2/p+z2pH24WQKWjBPkE0mNTz8vQ= -github.com/hashicorp/mdns v1.0.1/go.mod h1:4gW7WsVCke5TE7EPeYliwHlRUyBtfCwuFwuMg2DmyNY= -github.com/hashicorp/memberlist v0.1.3/go.mod h1:ajVTdAv/9Im8oMAAj5G31PhhMCZJV2pPBoIllUwCN7I= -github.com/hashicorp/memberlist v0.2.2/go.mod h1:MS2lj3INKhZjWNqd3N0m3J+Jxf3DAOnAH9VT3Sh9MUE= -github.com/hashicorp/serf v0.8.2/go.mod h1:6hOLApaqBFA1NXqRQAsxw9QxuDEvNxSQRwA/JwenrHc= -github.com/hashicorp/serf v0.9.5/go.mod h1:UWDWwZeL5cuWDJdl0C6wrvrUwEqtQ4ZKBKKENpqIUyk= -github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= -github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= -github.com/inconshreveable/mousetrap v1.0.0 h1:Z8tu5sraLXCXIcARxBp/8cbvlwVa7Z1NHg9XEKhtSvM= -github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= -github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= -github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= -github.com/joho/godotenv v1.3.0/go.mod h1:7hK45KPybAkOC6peb+G5yklZfMxEjkZhHbwpqxOKXbg= -github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY= -github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y= -github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= -github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= -github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= -github.com/jtolds/gls v4.20.0+incompatible/go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfVYBRgL+9YlvaHOwJU= -github.com/karrick/godirwalk v1.8.0/go.mod h1:H5KPZjojv4lE+QYImBI8xVtrBRgYrIVsaRPx4tDPEn4= -github.com/karrick/godirwalk v1.10.3/go.mod h1:RoGL9dQei4vP9ilrpETWE8CLOZ1kiN0LhBygSwrAsHA= -github.com/kisielk/errcheck v1.2.0/go.mod h1:/BMXB+zMLi60iA8Vv6Ksmxu/1UDYcXs4uQLJ+jE2L00= -github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= -github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= -github.com/klauspost/compress v1.9.5/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A= -github.com/klauspost/compress v1.13.6/go.mod h1:/3/Vjq9QcHkK5uEr5lBEmyoZ1iFhe47etQ6QUkpK6sk= -github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= -github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= -github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= -github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= -github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= -github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= -github.com/kr/pty v1.1.5/go.mod h1:9r2w37qlBe7rQ6e1fg1S/9xpWHSnaqNdHD3WcMdbPDA= -github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= +github.com/frankban/quicktest v1.14.6 h1:7Xjx+VpznH+oBnejlPUj8oUpdxnVs4f8XU8WnHkI4W8= +github.com/frankban/quicktest v1.14.6/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0= +github.com/fsnotify/fsnotify v1.9.0 h1:2Ml+OJNzbYCTzsxtv8vKSFD9PbJjmhYF14k/jKC7S9k= +github.com/fsnotify/fsnotify v1.9.0/go.mod h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8TRcHyHii0= +github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/logr v1.4.3 h1:CjnDlHq8ikf6E492q6eKboGOC0T8CDaOvkHCIg8idEI= +github.com/go-logr/logr v1.4.3/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= +github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= +github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= +github.com/go-openapi/analysis v0.24.0 h1:vE/VFFkICKyYuTWYnplQ+aVr45vlG6NcZKC7BdIXhsA= +github.com/go-openapi/analysis v0.24.0/go.mod h1:GLyoJA+bvmGGaHgpfeDh8ldpGo69fAJg7eeMDMRCIrw= +github.com/go-openapi/errors v0.22.3 h1:k6Hxa5Jg1TUyZnOwV2Lh81j8ayNw5VVYLvKrp4zFKFs= +github.com/go-openapi/errors v0.22.3/go.mod h1:+WvbaBBULWCOna//9B9TbLNGSFOfF8lY9dw4hGiEiKQ= +github.com/go-openapi/jsonpointer v0.22.1 h1:sHYI1He3b9NqJ4wXLoJDKmUmHkWy/L7rtEo92JUxBNk= +github.com/go-openapi/jsonpointer v0.22.1/go.mod h1:pQT9OsLkfz1yWoMgYFy4x3U5GY5nUlsOn1qSBH5MkCM= +github.com/go-openapi/jsonreference v0.21.2 h1:Wxjda4M/BBQllegefXrY/9aq1fxBA8sI5M/lFU6tSWU= +github.com/go-openapi/jsonreference v0.21.2/go.mod h1:pp3PEjIsJ9CZDGCNOyXIQxsNuroxm8FAJ/+quA0yKzQ= +github.com/go-openapi/loads v0.23.1 h1:H8A0dX2KDHxDzc797h0+uiCZ5kwE2+VojaQVaTlXvS0= +github.com/go-openapi/loads v0.23.1/go.mod h1:hZSXkyACCWzWPQqizAv/Ye0yhi2zzHwMmoXQ6YQml44= +github.com/go-openapi/runtime v0.29.0 h1:Y7iDTFarS9XaFQ+fA+lBLngMwH6nYfqig1G+pHxMRO0= +github.com/go-openapi/runtime v0.29.0/go.mod h1:52HOkEmLL/fE4Pg3Kf9nxc9fYQn0UsIWyGjGIJE9dkg= +github.com/go-openapi/spec v0.22.0 h1:xT/EsX4frL3U09QviRIZXvkh80yibxQmtoEvyqug0Tw= +github.com/go-openapi/spec v0.22.0/go.mod h1:K0FhKxkez8YNS94XzF8YKEMULbFrRw4m15i2YUht4L0= +github.com/go-openapi/strfmt v0.24.0 h1:dDsopqbI3wrrlIzeXRbqMihRNnjzGC+ez4NQaAAJLuc= +github.com/go-openapi/strfmt v0.24.0/go.mod h1:Lnn1Bk9rZjXxU9VMADbEEOo7D7CDyKGLsSKekhFr7s4= +github.com/go-openapi/swag v0.25.1 h1:6uwVsx+/OuvFVPqfQmOOPsqTcm5/GkBhNwLqIR916n8= +github.com/go-openapi/swag v0.25.1/go.mod h1:bzONdGlT0fkStgGPd3bhZf1MnuPkf2YAys6h+jZipOo= +github.com/go-openapi/swag/cmdutils v0.25.1 h1:nDke3nAFDArAa631aitksFGj2omusks88GF1VwdYqPY= +github.com/go-openapi/swag/cmdutils v0.25.1/go.mod h1:pdae/AFo6WxLl5L0rq87eRzVPm/XRHM3MoYgRMvG4A0= +github.com/go-openapi/swag/conv v0.25.1 h1:+9o8YUg6QuqqBM5X6rYL/p1dpWeZRhoIt9x7CCP+he0= +github.com/go-openapi/swag/conv v0.25.1/go.mod h1:Z1mFEGPfyIKPu0806khI3zF+/EUXde+fdeksUl2NiDs= +github.com/go-openapi/swag/fileutils v0.25.1 h1:rSRXapjQequt7kqalKXdcpIegIShhTPXx7yw0kek2uU= +github.com/go-openapi/swag/fileutils v0.25.1/go.mod h1:+NXtt5xNZZqmpIpjqcujqojGFek9/w55b3ecmOdtg8M= +github.com/go-openapi/swag/jsonname v0.25.1 h1:Sgx+qbwa4ej6AomWC6pEfXrA6uP2RkaNjA9BR8a1RJU= +github.com/go-openapi/swag/jsonname v0.25.1/go.mod h1:71Tekow6UOLBD3wS7XhdT98g5J5GR13NOTQ9/6Q11Zo= +github.com/go-openapi/swag/jsonutils v0.25.1 h1:AihLHaD0brrkJoMqEZOBNzTLnk81Kg9cWr+SPtxtgl8= +github.com/go-openapi/swag/jsonutils v0.25.1/go.mod h1:JpEkAjxQXpiaHmRO04N1zE4qbUEg3b7Udll7AMGTNOo= +github.com/go-openapi/swag/jsonutils/fixtures_test v0.25.1 h1:DSQGcdB6G0N9c/KhtpYc71PzzGEIc/fZ1no35x4/XBY= +github.com/go-openapi/swag/jsonutils/fixtures_test v0.25.1/go.mod h1:kjmweouyPwRUEYMSrbAidoLMGeJ5p6zdHi9BgZiqmsg= +github.com/go-openapi/swag/loading v0.25.1 h1:6OruqzjWoJyanZOim58iG2vj934TysYVptyaoXS24kw= +github.com/go-openapi/swag/loading v0.25.1/go.mod h1:xoIe2EG32NOYYbqxvXgPzne989bWvSNoWoyQVWEZicc= +github.com/go-openapi/swag/mangling v0.25.1 h1:XzILnLzhZPZNtmxKaz/2xIGPQsBsvmCjrJOWGNz/ync= +github.com/go-openapi/swag/mangling v0.25.1/go.mod h1:CdiMQ6pnfAgyQGSOIYnZkXvqhnnwOn997uXZMAd/7mQ= +github.com/go-openapi/swag/netutils v0.25.1 h1:2wFLYahe40tDUHfKT1GRC4rfa5T1B4GWZ+msEFA4Fl4= +github.com/go-openapi/swag/netutils v0.25.1/go.mod h1:CAkkvqnUJX8NV96tNhEQvKz8SQo2KF0f7LleiJwIeRE= +github.com/go-openapi/swag/stringutils v0.25.1 h1:Xasqgjvk30eUe8VKdmyzKtjkVjeiXx1Iz0zDfMNpPbw= +github.com/go-openapi/swag/stringutils v0.25.1/go.mod h1:JLdSAq5169HaiDUbTvArA2yQxmgn4D6h4A+4HqVvAYg= +github.com/go-openapi/swag/typeutils v0.25.1 h1:rD/9HsEQieewNt6/k+JBwkxuAHktFtH3I3ysiFZqukA= +github.com/go-openapi/swag/typeutils v0.25.1/go.mod h1:9McMC/oCdS4BKwk2shEB7x17P6HmMmA6dQRtAkSnNb8= +github.com/go-openapi/swag/yamlutils v0.25.1 h1:mry5ez8joJwzvMbaTGLhw8pXUnhDK91oSJLDPF1bmGk= +github.com/go-openapi/swag/yamlutils v0.25.1/go.mod h1:cm9ywbzncy3y6uPm/97ysW8+wZ09qsks+9RS8fLWKqg= +github.com/go-openapi/validate v0.25.0 h1:JD9eGX81hDTjoY3WOzh6WqxVBVl7xjsLnvDo1GL5WPU= +github.com/go-openapi/validate v0.25.0/go.mod h1:SUY7vKrN5FiwK6LyvSwKjDfLNirSfWwHNgxd2l29Mmw= +github.com/go-viper/mapstructure/v2 v2.4.0 h1:EBsztssimR/CONLSZZ04E8qAkxNYq4Qp9LvH92wZUgs= +github.com/go-viper/mapstructure/v2 v2.4.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= +github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8= +github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU= +github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= +github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= +github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= +github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= +github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/magiconair/properties v1.8.5 h1:b6kJs+EmPFMYGkow9GiUyCyOvIwYetYJ3fSaWak/Gls= -github.com/magiconair/properties v1.8.5/go.mod h1:y3VJvCyxH9uVvJTWEGAELF3aiYNyPKd5NZ3oSwXrF60= -github.com/mailru/easyjson v0.0.0-20180823135443-60711f1a8329/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= -github.com/mailru/easyjson v0.0.0-20190312143242-1de009706dbe/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= -github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= -github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= -github.com/mailru/easyjson v0.7.1/go.mod h1:KAzv3t3aY1NaHWoQz1+4F1ccyAH66Jk7yos7ldAVICs= -github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= -github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0= -github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= -github.com/markbates/oncer v0.0.0-20181203154359-bf2de49a0be2/go.mod h1:Ld9puTsIW75CHf65OeIOkyKbteujpZVXDpWK6YGZbxE= -github.com/markbates/safe v1.0.1/go.mod h1:nAqgmRi7cY2nqMc92/bSEeQA+R4OheNU2T1kNSCBdG0= -github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= -github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= -github.com/mattn/go-colorable v0.1.6/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= -github.com/mattn/go-isatty v0.0.3/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= -github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= -github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcMEpPG5Rm84= -github.com/mattn/go-isatty v0.0.11/go.mod h1:PhnuNfih5lzO57/f3n+odYbM4JtupLOxQOAqxQCu2WE= -github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= -github.com/miekg/dns v1.0.14/go.mod h1:W1PPwlIAgtquWBMBEV9nkV9Cazfe8ScdGz/Lj7v3Nrg= -github.com/miekg/dns v1.1.26/go.mod h1:bPDLeHnStXmXAq1m/Ch/hvfNHr14JKNPMBo3VZKjuso= -github.com/mitchellh/cli v1.0.0/go.mod h1:hNIlj7HEI86fIcpObd7a0FcrxTWetlwJDGcceTlRvqc= -github.com/mitchellh/cli v1.1.0/go.mod h1:xcISNoH86gajksDmfB23e/pu+B+GeFRMYmoHXxx3xhI= -github.com/mitchellh/go-homedir v1.0.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= -github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y= -github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= -github.com/mitchellh/go-testing-interface v1.0.0/go.mod h1:kRemZodwjscx+RGhAo8eIhFbs2+BFgRtFPeD/KE+zxI= -github.com/mitchellh/gox v0.4.0/go.mod h1:Sd9lOJ0+aimLBi73mGofS1ycjY8lL3uZM3JPS42BGNg= -github.com/mitchellh/iochan v1.0.0/go.mod h1:JwYml1nuB7xOzsp52dPpHFffvOCDupsG0QubkSMEySY= -github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= -github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= -github.com/mitchellh/mapstructure v1.3.2/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= -github.com/mitchellh/mapstructure v1.3.3/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= -github.com/mitchellh/mapstructure v1.4.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= -github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= -github.com/mitchellh/mapstructure v1.4.2 h1:6h7AQ0yhTcIsmFmnAwQls75jp2Gzs4iB8W7pjMO+rqo= -github.com/mitchellh/mapstructure v1.4.2/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= -github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= -github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= -github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= -github.com/montanaflynn/stats v0.0.0-20171201202039-1bf9dbcd8cbe/go.mod h1:wL8QJuTMNUDYhXwkmfOly8iTdp5TEcJFWZD2D7SIkUc= -github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs= -github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= github.com/oklog/ulid v1.3.1 h1:EGfNDEx6MqHz8B3uNV6QAib1UR2Lm97sHi3ocA6ESJ4= github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= -github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs= -github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc= -github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= -github.com/pborman/uuid v1.2.0/go.mod h1:X/NO0urCmaxf9VXbdlT7C2Yzkj2IKimNn4k+gtPdI/k= -github.com/pelletier/go-toml v1.4.0/go.mod h1:PN7xzY2wHTK0K9p34ErDQMlFxa51Fk0OUruD3k1mMwo= -github.com/pelletier/go-toml v1.7.0/go.mod h1:vwGMzjaWMwyfHwgIBhI2YUM4fB6nL6lVAvS1LBMMhTE= -github.com/pelletier/go-toml v1.9.3/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCkoOuaOx1Y+c= -github.com/pelletier/go-toml v1.9.4 h1:tjENF6MfZAg8e4ZmZTeWaWiT2vXtsoO6+iuOjFhECwM= -github.com/pelletier/go-toml v1.9.4/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCkoOuaOx1Y+c= -github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/pkg/sftp v1.10.1/go.mod h1:lYOWFsE0bwd1+KfKJaKeuokY15vzFx25BLbzYYoAxZI= +github.com/pelletier/go-toml/v2 v2.2.4 h1:mye9XuhQ6gvn5h28+VilKrrPoQVanw5PMw/TB0t5Ec4= +github.com/pelletier/go-toml/v2 v2.2.4/go.mod h1:2gIqNv+qfxSVS7cM2xJQKtLSTLUE9V8t9Stt+h56mCY= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/posener/complete v1.1.1/go.mod h1:em0nMJCgc9GFtwrmVmEMR/ZL6WyhyjMBndrE9hABlRI= -github.com/posener/complete v1.2.3/go.mod h1:WZIdtGGp+qx0sLrYKtIRAruyNpv6hFCicSgv7Sy7s/s= -github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= -github.com/rogpeppe/go-internal v1.1.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= -github.com/rogpeppe/go-internal v1.2.2/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= -github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= -github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= -github.com/sagikazarmark/crypt v0.1.0/go.mod h1:B/mN0msZuINBtQ1zZLEQcegFJJf9vnYIR88KRMEuODE= -github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc= -github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo= -github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= -github.com/sirupsen/logrus v1.4.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= -github.com/sirupsen/logrus v1.4.1/go.mod h1:ni0Sbl8bgC9z8RoU9G6nDWqqs/fq4eDPysMBDgk/93Q= -github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= -github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod h1:OnSkiWE9lh6wB0YB77sQom3nweQdgAjqCqsofrRNTgc= -github.com/smartystreets/goconvey v1.6.4/go.mod h1:syvi0/a8iFYH4r/RixwvyeAJjdLS9QV7WQ/tjFTllLA= -github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= -github.com/spf13/afero v1.6.0 h1:xoax2sJ2DT8S8xA2paPFjDCScCNeWsg75VG0DLRreiY= -github.com/spf13/afero v1.6.0/go.mod h1:Ai8FlHk4v/PARR026UzYexafAt9roJ7LcLMAmO6Z93I= -github.com/spf13/cast v1.3.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= -github.com/spf13/cast v1.4.1 h1:s0hze+J0196ZfEMTs80N7UlFt0BDuQ7Q+JDnHiMWKdA= -github.com/spf13/cast v1.4.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= -github.com/spf13/cobra v0.0.3/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= -github.com/spf13/cobra v1.2.1 h1:+KmjbUw1hriSNMF55oPrkZcb27aECyrj8V2ytv7kWDw= -github.com/spf13/cobra v1.2.1/go.mod h1:ExllRjgxM/piMAM+3tAZvg8fsklGAf3tPfi+i8t68Nk= -github.com/spf13/jwalterweatherman v1.1.0 h1:ue6voC5bR5F8YxI5S67j9i582FU4Qvo2bmqnqMYADFk= -github.com/spf13/jwalterweatherman v1.1.0/go.mod h1:aNWZUN0dPAAO/Ljvb5BEdw96iTZ0EXowPYD95IqWIGo= -github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= -github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= -github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= -github.com/spf13/viper v1.8.1/go.mod h1:o0Pch8wJ9BVSWGQMbra6iw0oQ5oktSIBaujf1rJH9Ns= -github.com/spf13/viper v1.9.0 h1:yR6EXjTp0y0cLN8OZg1CRZmOBdI88UcGkhgyJhu6nZk= -github.com/spf13/viper v1.9.0/go.mod h1:+i6ajR7OX2XaiBkrcZJFK21htRk7eDeLg7+O6bhUPP4= -github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/objx v0.2.0/go.mod h1:qt09Ya8vawLte6SNmTgCsAVtYtaKzEcn8ATUoHMkEqE= -github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= -github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= -github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= -github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA= -github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= -github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/subosito/gotenv v1.2.0 h1:Slr1R9HxAlEKefgq5jn9U+DnETlIUa6HfgEzj0g5d7s= -github.com/subosito/gotenv v1.2.0/go.mod h1:N0PQaV/YGNqwC0u51sEeR/aUtSLEXKX9iv69rRypqCw= -github.com/tidwall/pretty v1.0.0 h1:HsD+QiTn7sK6flMKIvNmpqz1qrpP3Ps6jOKIKMooyg4= -github.com/tidwall/pretty v1.0.0/go.mod h1:XNkn88O1ChpSDQmQeStsy+sBenx6DDtFZJxhVysOjyk= -github.com/vektah/gqlparser v1.1.2/go.mod h1:1ycwN7Ij5njmMkPPAOaRFY4rET2Enx7IkVv3vaXspKw= -github.com/xdg-go/pbkdf2 v1.0.0/go.mod h1:jrpuAogTd400dnrH08LKmI/xc1MbPOebTwRqcT5RDeI= -github.com/xdg-go/scram v1.0.2/go.mod h1:1WAq6h33pAW+iRreB34OORO2Nf7qel3VV3fjBj+hCSs= -github.com/xdg-go/stringprep v1.0.2/go.mod h1:8F9zXuvzgwmyT5DUm4GUfZGDdT3W+LCvS6+da4O5kxM= -github.com/xdg/scram v0.0.0-20180814205039-7eeb5667e42c/go.mod h1:lB8K/P019DLNhemzwFU4jHLhdvlE6uDZjXFejJXr49I= -github.com/xdg/stringprep v0.0.0-20180714160509-73f8eece6fdc/go.mod h1:Jhud4/sHMO4oL310DaZAKk9ZaJ08SJfe+sJh0HrGL1Y= -github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d/go.mod h1:rHwXgn7JulP+udvsHwJoVG1YGAP6VLg4y9I5dyZdqmA= -github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= -go.etcd.io/etcd/api/v3 v3.5.0/go.mod h1:cbVKeC6lCfl7j/8jBhAK6aIYO9XOjdptoxU/nLQcPvs= -go.etcd.io/etcd/client/pkg/v3 v3.5.0/go.mod h1:IJHfcCEKxYu1Os13ZdwCwIUTUVGYTSAM3YSwc9/Ac1g= -go.etcd.io/etcd/client/v2 v2.305.0/go.mod h1:h9puh54ZTgAKtEbut2oe9P4L/oqKCVB6xsXlzd7alYQ= -go.mongodb.org/mongo-driver v1.0.3/go.mod h1:u7ryQJ+DOzQmeO7zB6MHyr8jkEQvC8vH7qLUO4lqsUM= -go.mongodb.org/mongo-driver v1.1.1/go.mod h1:u7ryQJ+DOzQmeO7zB6MHyr8jkEQvC8vH7qLUO4lqsUM= -go.mongodb.org/mongo-driver v1.3.0/go.mod h1:MSWZXKOynuguX+JSvwP8i+58jYCXxbia8HS3gZBapIE= -go.mongodb.org/mongo-driver v1.3.4/go.mod h1:MSWZXKOynuguX+JSvwP8i+58jYCXxbia8HS3gZBapIE= -go.mongodb.org/mongo-driver v1.4.3/go.mod h1:WcMNYLx/IlOxLe6JRJiv2uXuCz6zBLndR4SoGjYphSc= -go.mongodb.org/mongo-driver v1.4.4/go.mod h1:WcMNYLx/IlOxLe6JRJiv2uXuCz6zBLndR4SoGjYphSc= -go.mongodb.org/mongo-driver v1.4.6/go.mod h1:WcMNYLx/IlOxLe6JRJiv2uXuCz6zBLndR4SoGjYphSc= -go.mongodb.org/mongo-driver v1.5.1/go.mod h1:gRXCHX4Jo7J0IJ1oDQyUxF7jfy19UfxniMS4xxMmUqw= -go.mongodb.org/mongo-driver v1.7.3 h1:G4l/eYY9VrQAK/AUgkV0koQKzQnyddnWxrd/Etf0jIs= -go.mongodb.org/mongo-driver v1.7.3/go.mod h1:NqaYOwnXWr5Pm7AOpO5QFxKJ503nbMse/R79oO62zWg= -go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= -go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= -go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= -go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= -go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= -go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= -go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= -go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= -go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= -go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= -go.uber.org/zap v1.17.0/go.mod h1:MXVU+bhUf/A7Xi2HNOnopQOrmycQ5Ih87HtOu4q5SSo= -golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= -golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= -golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= -golang.org/x/crypto v0.0.0-20190320223903-b7391e95e576/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= -golang.org/x/crypto v0.0.0-20190422162423-af44ce270edf/go.mod h1:WFFai1msRO1wXaEeE5yQxYXgSfI8pQAWXbQop6sCtWE= -golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20190530122614-20be4c3c3ed5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20190617133340-57b3e21c3d56/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod h1:/lpIB1dKB+9EgE3H3cr1v9wB50oz8l4C4h62xy7jSTY= -golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20200302210943-78000ba7a073/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= -golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= -golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= -golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek= -golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY= -golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= -golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= -golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= -golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= -golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= -golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= -golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= -golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= -golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= -golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= -golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRuDixDT3tpyyb+LUpUlRWLxfhWrs= -golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= -golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= -golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= -golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= -golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= -golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= -golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= -golang.org/x/mod v0.1.0/go.mod h1:0QHyrYULN0/3qlju5TqG8bIK38QM8yzMo5ekMj3DlcY= -golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= -golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= -golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20181005035420-146acd28ed58/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20181201002055-351d144fa1fc/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190320064053-1272bf9dcd53/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= -golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20190827160401-ba9fcec4b297/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200602114024-627f9648deb9/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= -golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= -golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= -golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.0.0-20201202161906-c7110b5ffcbb/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= -golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= -golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= -golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= -golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc= -golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= -golang.org/x/net v0.0.0-20210421230115-4e50805a0758/go.mod h1:72T/g9IO56b78aLF+1Kcs5dz7/ng1VjMUvfKvpfy+jM= -golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420 h1:a8jGStKg0XqKDlKqjLrXn0ioF5MH36pT7Z0BRTqLhbk= -golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= -golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= -golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= -golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= -golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= -golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210402161424-2e8d93401602/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210628180205-a41e5a781914/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210805134026-6f1e6394065a/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20190412183630-56d357773e84/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20181026203630-95b1ffbd15a5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190321052220-f7bb7a8bee54/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190403152447-81d4e9dc473e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190419153524-e8e3143a4f4a/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190531175056-4c3a928424d2/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190616124812-15dcb6c0061f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200124204421-9fbb57f87de9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210403161142-5e06dd20ab57/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210420072515-93ed5bcd2bfe/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210514084401-e8d321eab015/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210603125802-9665404d3644/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf h1:2ucpDCmfkl8Bd/FsLtiD653Wf96cW37s+iGx93zsu4k= -golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= -golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= -golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.7 h1:olpwvP2KacW1ZWvsR7uQhoyTYvKAupfQrRGBFM352Gk= -golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= -golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20190125232054-d66bd3c5d5a6/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= -golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190329151228-23e29df326fe/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190416151739-9c9e1878f421/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190420181800-aa740d480789/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= -golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= -golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= -golang.org/x/tools v0.0.0-20190531172133-b3315ee88b7d/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190614205625-5aca471b1d59/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190617190820-da514acc4774/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20190907020128-2ca718005c18/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191112195655-aa38f8e97acc/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= -golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= -golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= -golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= -golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= -golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= -google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= -google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= -google.golang.org/api v0.9.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= -google.golang.org/api v0.13.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= -google.golang.org/api v0.14.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= -google.golang.org/api v0.15.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= -google.golang.org/api v0.17.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.18.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.19.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.20.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.22.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.24.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= -google.golang.org/api v0.28.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= -google.golang.org/api v0.29.0/go.mod h1:Lcubydp8VUV7KeIHD9z2Bys/sm/vGKnG1UHuDBSrHWM= -google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz5138Fc= -google.golang.org/api v0.35.0/go.mod h1:/XrVsuzM0rZmrsbjJutiuftIzeuTQcEeaYcSk/mQ1dg= -google.golang.org/api v0.36.0/go.mod h1:+z5ficQTmoYpPn8LCUNVpK5I7hwkpjbcgqA7I34qYtE= -google.golang.org/api v0.40.0/go.mod h1:fYKFpnQN0DsDSKRVRcQSDQNtqWPfM9i+zNPxepjRCQ8= -google.golang.org/api v0.41.0/go.mod h1:RkxM5lITDfTzmyKFPt+wGrCJbVfniCr2ool8kTBzRTU= -google.golang.org/api v0.43.0/go.mod h1:nQsDGjRXMo4lvh5hP0TKqF244gqhGcr/YSIykhUk/94= -google.golang.org/api v0.44.0/go.mod h1:EBOGZqzyhtvMDoxwS97ctnh0zUmYY6CxqXsc1AvkYD8= -google.golang.org/api v0.47.0/go.mod h1:Wbvgpq1HddcWVtzsVLyfLp8lDg6AA241LmgIL59tHXo= -google.golang.org/api v0.48.0/go.mod h1:71Pr1vy+TAZRPkPs/xlCf5SsU8WjuAWv1Pfjbtukyy4= -google.golang.org/api v0.50.0/go.mod h1:4bNT5pAuq5ji4SRZm+5QIkjny9JAyVD/3gaSihNefaw= -google.golang.org/api v0.51.0/go.mod h1:t4HdrdoNgyN5cbEfm7Lum0lcLDLiise1F8qDKX00sOU= -google.golang.org/api v0.54.0/go.mod h1:7C4bFFOvVDGXjfDTAsgGwDgAxRDeQ4X8NvUedIt6z3k= -google.golang.org/api v0.56.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= -google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= -google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= -google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= -google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0= -google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= -google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= -google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= -google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= -google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= -google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= -google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8= -google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod h1:GmwEX6Z4W5gMy59cAlVYjN9JhxgbQH6Gn+gFDQe2lzA= -google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U= -google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= -google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA= -google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20200904004341-0bd0a958aa1d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20201109203340-2640f1f9cdfb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210222152913-aa3ee6e6a81c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210303154014-9728d6b83eeb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210310155132-4ce2db91004e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210402141018-6c239bbf2bb1/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A= -google.golang.org/genproto v0.0.0-20210513213006-bf773b8c8384/go.mod h1:P3QM42oQyzQSnHPnZ/vqoCdDmzH28fzWByN9asMeM8A= -google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= -google.golang.org/genproto v0.0.0-20210604141403-392c879c8b08/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= -google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= -google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84/go.mod h1:SzzZ/N+nwJDaO1kznhnlzqS8ocJICar6hYhVyhi++24= -google.golang.org/genproto v0.0.0-20210713002101-d411969a0d9a/go.mod h1:AxrInvYm1dci+enl5hChSFPOmmUF1+uAa/UsgNRWd7k= -google.golang.org/genproto v0.0.0-20210716133855-ce7ef5c701ea/go.mod h1:AxrInvYm1dci+enl5hChSFPOmmUF1+uAa/UsgNRWd7k= -google.golang.org/genproto v0.0.0-20210728212813-7823e685a01f/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= -google.golang.org/genproto v0.0.0-20210805201207-89edb61ffb67/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= -google.golang.org/genproto v0.0.0-20210813162853-db860fec028c/go.mod h1:cFeNkxwySK631ADgubI+/XFU/xp8FD5KIVV4rj8UC5w= -google.golang.org/genproto v0.0.0-20210821163610-241b8fcbd6c8/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210828152312-66f60bf46e71/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= -google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= -google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= -google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= -google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= -google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= -google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= -google.golang.org/grpc v1.27.1/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= -google.golang.org/grpc v1.28.0/go.mod h1:rpkK4SK4GF4Ach/+MFLZUBavHOvF2JJB5uozKKal+60= -google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk= -google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= -google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= -google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= -google.golang.org/grpc v1.33.1/go.mod h1:fr5YgcSWrqhRRxogOsw7RzIpsmvOZ6IcH4kBYTpR3n0= -google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc= -google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8= -google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= -google.golang.org/grpc v1.36.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= -google.golang.org/grpc v1.36.1/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= -google.golang.org/grpc v1.37.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= -google.golang.org/grpc v1.37.1/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= -google.golang.org/grpc v1.38.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= -google.golang.org/grpc v1.39.0/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= -google.golang.org/grpc v1.39.1/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= -google.golang.org/grpc v1.40.0/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= -google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= -google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= -google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= -google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= -google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE= -google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo= -google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= -google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= -google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= +github.com/rogpeppe/go-internal v1.14.1 h1:UQB4HGPB6osV0SQTLymcB4TgvyWu6ZyliaW0tI/otEQ= +github.com/rogpeppe/go-internal v1.14.1/go.mod h1:MaRKkUm5W0goXpeCfT7UZI6fk/L7L7so1lCWt35ZSgc= +github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk= +github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= +github.com/sagikazarmark/locafero v0.12.0 h1:/NQhBAkUb4+fH1jivKHWusDYFjMOOKU88eegjfxfHb4= +github.com/sagikazarmark/locafero v0.12.0/go.mod h1:sZh36u/YSZ918v0Io+U9ogLYQJ9tLLBmM4eneO6WwsI= +github.com/spf13/afero v1.15.0 h1:b/YBCLWAJdFWJTN9cLhiXXcD7mzKn9Dm86dNnfyQw1I= +github.com/spf13/afero v1.15.0/go.mod h1:NC2ByUVxtQs4b3sIUphxK0NioZnmxgyCrfzeuq8lxMg= +github.com/spf13/cast v1.10.0 h1:h2x0u2shc1QuLHfxi+cTJvs30+ZAHOGRic8uyGTDWxY= +github.com/spf13/cast v1.10.0/go.mod h1:jNfB8QC9IA6ZuY2ZjDp0KtFO2LZZlg4S/7bzP6qqeHo= +github.com/spf13/cobra v1.10.1 h1:lJeBwCfmrnXthfAupyUTzJ/J4Nc1RsHC/mSRU2dll/s= +github.com/spf13/cobra v1.10.1/go.mod h1:7SmJGaTHFVBY0jW4NXGluQoLvhqFQM+6XSKD+P4XaB0= +github.com/spf13/pflag v1.0.9/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/spf13/pflag v1.0.10 h1:4EBh2KAYBwaONj6b2Ye1GiHfwjqyROoF4RwYO+vPwFk= +github.com/spf13/pflag v1.0.10/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/spf13/viper v1.21.0 h1:x5S+0EU27Lbphp4UKm1C+1oQO+rKx36vfCoaVebLFSU= +github.com/spf13/viper v1.21.0/go.mod h1:P0lhsswPGWD/1lZJ9ny3fYnVqxiegrlNrEmgLjbTCAY= +github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U= +github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U= +github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8= +github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU= +go.mongodb.org/mongo-driver v1.17.6 h1:87JUG1wZfWsr6rIz3ZmpH90rL5tea7O3IHuSwHUpsss= +go.mongodb.org/mongo-driver v1.17.6/go.mod h1:Hy04i7O2kC4RS06ZrhPRqj/u4DTYkFDAAccj+rVKqgQ= +go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ64= +go.opentelemetry.io/auto/sdk v1.2.1/go.mod h1:KRTj+aOaElaLi+wW1kO/DZRXwkF4C5xPbEe3ZiIhN7Y= +go.opentelemetry.io/otel v1.38.0 h1:RkfdswUDRimDg0m2Az18RKOsnI8UDzppJAtj01/Ymk8= +go.opentelemetry.io/otel v1.38.0/go.mod h1:zcmtmQ1+YmQM9wrNsTGV/q/uyusom3P8RxwExxkZhjM= +go.opentelemetry.io/otel/metric v1.38.0 h1:Kl6lzIYGAh5M159u9NgiRkmoMKjvbsKtYRwgfrA6WpA= +go.opentelemetry.io/otel/metric v1.38.0/go.mod h1:kB5n/QoRM8YwmUahxvI3bO34eVtQf2i4utNVLr9gEmI= +go.opentelemetry.io/otel/sdk v1.38.0 h1:l48sr5YbNf2hpCUj/FoGhW9yDkl+Ma+LrVl8qaM5b+E= +go.opentelemetry.io/otel/sdk v1.38.0/go.mod h1:ghmNdGlVemJI3+ZB5iDEuk4bWA3GkTpW+DOoZMYBVVg= +go.opentelemetry.io/otel/trace v1.38.0 h1:Fxk5bKrDZJUH+AMyyIXGcFAPah0oRcT+LuNtJrmcNLE= +go.opentelemetry.io/otel/trace v1.38.0/go.mod h1:j1P9ivuFsTceSWe1oY+EeW3sc+Pp42sO++GHkg4wwhs= +go.yaml.in/yaml/v3 v3.0.4 h1:tfq32ie2Jv2UxXFdLJdh3jXuOzWiL1fo0bu/FbuKpbc= +go.yaml.in/yaml/v3 v3.0.4/go.mod h1:DhzuOOF2ATzADvBadXxruRBLzYTpT36CKvDb3+aBEFg= +golang.org/x/net v0.46.0 h1:giFlY12I07fugqwPuWJi68oOnpfqFnJIJzaIIm2JVV4= +golang.org/x/net v0.46.0/go.mod h1:Q9BGdFy1y4nkUwiLvT5qtyhAnEHgnQ/zd8PfU6nc210= +golang.org/x/sync v0.17.0 h1:l60nONMj9l5drqw6jlhIELNv9I0A4OFgRsG9k2oT9Ug= +golang.org/x/sync v0.17.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI= +golang.org/x/sys v0.37.0 h1:fdNQudmxPjkdUTPnLn5mdQv7Zwvbvpaxqs831goi9kQ= +golang.org/x/sys v0.37.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks= +golang.org/x/text v0.30.0 h1:yznKA/E9zq54KzlzBEAWn1NXSQ8DIp/NYMy88xJjl4k= +golang.org/x/text v0.30.0/go.mod h1:yDdHFIX9t+tORqspjENWgzaCVXgk0yYnYuSZ8UzzBVM= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f h1:BLraFXnmrev5lT+xlilqcH8XK9/i0At2xKjWk4p6zsU= -gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= -gopkg.in/ini.v1 v1.62.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= -gopkg.in/ini.v1 v1.63.2 h1:tGK/CyBg7SMzb60vP1M03vNZ3VDu3wGQJwn7Sxi9r3c= -gopkg.in/ini.v1 v1.63.2/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= -gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= -gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= -gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -gopkg.in/yaml.v3 v3.0.0-20200605160147-a5ece683394c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b h1:h8qDotaEPuJATrMmW04NCwg7v22aHH28wwpauUhK9Oo= -gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= -honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= -honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= -rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= -rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= -rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/markdown/dockerctl.md b/markdown/dockerctl.md new file mode 100644 index 0000000..4a865c9 --- /dev/null +++ b/markdown/dockerctl.md @@ -0,0 +1,37 @@ +## dockerctl + + + +### Options + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + -h, --help help for dockerctl + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl completion](dockerctl_completion.md) - Generate completion script +* [dockerctl config](dockerctl_config.md) - +* [dockerctl container](dockerctl_container.md) - +* [dockerctl distribution](dockerctl_distribution.md) - +* [dockerctl exec](dockerctl_exec.md) - +* [dockerctl image](dockerctl_image.md) - +* [dockerctl markdown](dockerctl_markdown.md) - Generate markdown documentation (that you might be reading right now!!) +* [dockerctl network](dockerctl_network.md) - +* [dockerctl node](dockerctl_node.md) - +* [dockerctl plugin](dockerctl_plugin.md) - +* [dockerctl secret](dockerctl_secret.md) - +* [dockerctl service](dockerctl_service.md) - +* [dockerctl session](dockerctl_session.md) - +* [dockerctl swarm](dockerctl_swarm.md) - +* [dockerctl system](dockerctl_system.md) - +* [dockerctl task](dockerctl_task.md) - +* [dockerctl volume](dockerctl_volume.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_completion.md b/markdown/dockerctl_completion.md new file mode 100644 index 0000000..e96b38a --- /dev/null +++ b/markdown/dockerctl_completion.md @@ -0,0 +1,72 @@ +## dockerctl completion + +Generate completion script + +### Synopsis + +To load completions: + +Bash: + + $ source <(yourprogram completion bash) + + # To load completions for each session, execute once: + # Linux: + $ yourprogram completion bash > /etc/bash_completion.d/yourprogram + # macOS: + $ yourprogram completion bash > /usr/local/etc/bash_completion.d/yourprogram + +Zsh: + + # If shell completion is not already enabled in your environment, + # you will need to enable it. You can execute the following once: + + $ echo "autoload -U compinit; compinit" >> ~/.zshrc + + # To load completions for each session, execute once: + $ yourprogram completion zsh > "${fpath[1]}/_yourprogram" + + # You will need to start a new shell for this setup to take effect. + +fish: + + $ yourprogram completion fish | source + + # To load completions for each session, execute once: + $ yourprogram completion fish > ~/.config/fish/completions/yourprogram.fish + +PowerShell: + + PS> yourprogram completion powershell | Out-String | Invoke-Expression + + # To load completions for every new session, run: + PS> yourprogram completion powershell > yourprogram.ps1 + # and source this file from your PowerShell profile. + + +``` +dockerctl completion [bash|zsh|fish|powershell] +``` + +### Options + +``` + -h, --help help for completion +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl](dockerctl.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_config.md b/markdown/dockerctl_config.md new file mode 100644 index 0000000..15c8681 --- /dev/null +++ b/markdown/dockerctl_config.md @@ -0,0 +1,31 @@ +## dockerctl config + + + +### Options + +``` + -h, --help help for config +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl](dockerctl.md) - +* [dockerctl config ConfigCreate](dockerctl_config_ConfigCreate.md) - +* [dockerctl config ConfigDelete](dockerctl_config_ConfigDelete.md) - +* [dockerctl config ConfigInspect](dockerctl_config_ConfigInspect.md) - +* [dockerctl config ConfigList](dockerctl_config_ConfigList.md) - +* [dockerctl config ConfigUpdate](dockerctl_config_ConfigUpdate.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_config_ConfigCreate.md b/markdown/dockerctl_config_ConfigCreate.md new file mode 100644 index 0000000..2fec3c7 --- /dev/null +++ b/markdown/dockerctl_config_ConfigCreate.md @@ -0,0 +1,36 @@ +## dockerctl config ConfigCreate + + + +``` +dockerctl config ConfigCreate [flags] +``` + +### Options + +``` + --body string Optional json string for [body]. + --configCreateBody.Data string Base64-url-safe-encoded ([RFC 4648](https://tools.ietf.org/html/rfc4648#section-3.2)) + config data. + + --configCreateBody.Name string User-defined name of the config. + --configCreateBody.Templating.Name string Required. Name of the driver. + -h, --help help for ConfigCreate +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl config](dockerctl_config.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_config_ConfigDelete.md b/markdown/dockerctl_config_ConfigDelete.md new file mode 100644 index 0000000..c44544b --- /dev/null +++ b/markdown/dockerctl_config_ConfigDelete.md @@ -0,0 +1,31 @@ +## dockerctl config ConfigDelete + + + +``` +dockerctl config ConfigDelete [flags] +``` + +### Options + +``` + -h, --help help for ConfigDelete + --id string Required. ID of the config +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl config](dockerctl_config.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_config_ConfigInspect.md b/markdown/dockerctl_config_ConfigInspect.md new file mode 100644 index 0000000..364806c --- /dev/null +++ b/markdown/dockerctl_config_ConfigInspect.md @@ -0,0 +1,31 @@ +## dockerctl config ConfigInspect + + + +``` +dockerctl config ConfigInspect [flags] +``` + +### Options + +``` + -h, --help help for ConfigInspect + --id string Required. ID of the config +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl config](dockerctl_config.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_config_ConfigList.md b/markdown/dockerctl_config_ConfigList.md new file mode 100644 index 0000000..3c9fe16 --- /dev/null +++ b/markdown/dockerctl_config_ConfigList.md @@ -0,0 +1,37 @@ +## dockerctl config ConfigList + + + +``` +dockerctl config ConfigList [flags] +``` + +### Options + +``` + --filters map[string][]string A JSON encoded value of the filters (a map[string][]string) to process on the configs list. Available filters: + + - `id=` + - `label= or label==value` + - `name=` + - `names=` + + -h, --help help for ConfigList +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl config](dockerctl_config.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_config_ConfigUpdate.md b/markdown/dockerctl_config_ConfigUpdate.md new file mode 100644 index 0000000..e111c73 --- /dev/null +++ b/markdown/dockerctl_config_ConfigUpdate.md @@ -0,0 +1,38 @@ +## dockerctl config ConfigUpdate + + + +``` +dockerctl config ConfigUpdate [flags] +``` + +### Options + +``` + --body string Optional json string for [body]. The spec of the config to update. Currently, only the Labels field can be updated. All other fields must remain unchanged from the [ConfigInspect endpoint](#operation/ConfigInspect) response values. + --configSpec.Data string Base64-url-safe-encoded ([RFC 4648](https://tools.ietf.org/html/rfc4648#section-3.2)) + config data. + + --configSpec.Name string User-defined name of the config. + --configSpec.Templating.Name string Required. Name of the driver. + -h, --help help for ConfigUpdate + --id string Required. The ID or name of the config + --version int Required. The version number of the config object being updated. This is required to avoid conflicting writes. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl config](dockerctl_config.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container.md b/markdown/dockerctl_container.md new file mode 100644 index 0000000..7a647f4 --- /dev/null +++ b/markdown/dockerctl_container.md @@ -0,0 +1,152 @@ +## dockerctl container + + + +### Options + +``` + -h, --help help for container +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl](dockerctl.md) - +* [dockerctl container ContainerArchive](dockerctl_container_ContainerArchive.md) - Get a tar archive of a resource in the filesystem of container id. +* [dockerctl container ContainerArchiveInfo](dockerctl_container_ContainerArchiveInfo.md) - A response header `X-Docker-Container-Path-Stat` is return containing a base64 - encoded JSON object with some filesystem header information about the path. +* [dockerctl container ContainerAttach](dockerctl_container_ContainerAttach.md) - Attach to a container to read its output or send it input. You can attach to the same container multiple times and you can reattach to containers that have been detached. + +Either the `stream` or `logs` parameter must be `true` for this endpoint to do anything. + +See [the documentation for the `docker attach` command](https://docs.docker.com/engine/reference/commandline/attach/) for more details. + +### Hijacking + +This endpoint hijacks the HTTP connection to transport `stdin`, `stdout`, and `stderr` on the same socket. + +This is the response from the daemon for an attach request: + +``` +HTTP/1.1 200 OK +Content-Type: application/vnd.docker.raw-stream + +[STREAM] +``` + +After the headers and two new lines, the TCP connection can now be used for raw, bidirectional communication between the client and server. + +To hint potential proxies about connection hijacking, the Docker client can also optionally send connection upgrade headers. + +For example, the client sends this request to upgrade the connection: + +``` +POST /containers/16253994b7c4/attach?stream=1&stdout=1 HTTP/1.1 +Upgrade: tcp +Connection: Upgrade +``` + +The Docker daemon will respond with a `101 UPGRADED` response, and will similarly follow with the raw stream: + +``` +HTTP/1.1 101 UPGRADED +Content-Type: application/vnd.docker.raw-stream +Connection: Upgrade +Upgrade: tcp + +[STREAM] +``` + +### Stream format + +When the TTY setting is disabled in [`POST /containers/create`](#operation/ContainerCreate), the stream over the hijacked connected is multiplexed to separate out `stdout` and `stderr`. The stream consists of a series of frames, each containing a header and a payload. + +The header contains the information which the stream writes (`stdout` or `stderr`). It also contains the size of the associated frame encoded in the last four bytes (`uint32`). + +It is encoded on the first eight bytes like this: + +```go +header := [8]byte{STREAM_TYPE, 0, 0, 0, SIZE1, SIZE2, SIZE3, SIZE4} +``` + +`STREAM_TYPE` can be: + +- 0: `stdin` (is written on `stdout`) +- 1: `stdout` +- 2: `stderr` + +`SIZE1, SIZE2, SIZE3, SIZE4` are the four bytes of the `uint32` size encoded as big endian. + +Following the header is the payload, which is the specified number of bytes of `STREAM_TYPE`. + +The simplest way to implement this protocol is the following: + +1. Read 8 bytes. +2. Choose `stdout` or `stderr` depending on the first byte. +3. Extract the frame size from the last four bytes. +4. Read the extracted size and output it on the correct output. +5. Goto 1. + +### Stream format when using a TTY + +When the TTY setting is enabled in [`POST /containers/create`](#operation/ContainerCreate), the stream is not multiplexed. The data exchanged over the hijacked connection is simply the raw data from the process PTY and client's `stdin`. + +* [dockerctl container ContainerAttachWebsocket](dockerctl_container_ContainerAttachWebsocket.md) - +* [dockerctl container ContainerChanges](dockerctl_container_ContainerChanges.md) - Returns which files in a container's filesystem have been added, deleted, +or modified. The `Kind` of modification can be one of: + +- `0`: Modified +- `1`: Added +- `2`: Deleted + +* [dockerctl container ContainerCreate](dockerctl_container_ContainerCreate.md) - +* [dockerctl container ContainerDelete](dockerctl_container_ContainerDelete.md) - +* [dockerctl container ContainerExport](dockerctl_container_ContainerExport.md) - Export the contents of a container as a tarball. +* [dockerctl container ContainerInspect](dockerctl_container_ContainerInspect.md) - Return low-level information about a container. +* [dockerctl container ContainerKill](dockerctl_container_ContainerKill.md) - Send a POSIX signal to a container, defaulting to killing to the container. +* [dockerctl container ContainerList](dockerctl_container_ContainerList.md) - Returns a list of containers. For details on the format, see [the inspect endpoint](#operation/ContainerInspect). + +Note that it uses a different, smaller representation of a container than inspecting a single container. For example, +the list of linked containers is not propagated . + +* [dockerctl container ContainerLogs](dockerctl_container_ContainerLogs.md) - Get `stdout` and `stderr` logs from a container. + +Note: This endpoint works only for containers with the `json-file` or `journald` logging driver. + +* [dockerctl container ContainerPause](dockerctl_container_ContainerPause.md) - Use the freezer cgroup to suspend all processes in a container. + +Traditionally, when suspending a process the `SIGSTOP` signal is used, which is observable by the process being suspended. With the freezer cgroup the process is unaware, and unable to capture, that it is being suspended, and subsequently resumed. + +* [dockerctl container ContainerPrune](dockerctl_container_ContainerPrune.md) - +* [dockerctl container ContainerRename](dockerctl_container_ContainerRename.md) - +* [dockerctl container ContainerResize](dockerctl_container_ContainerResize.md) - Resize the TTY for a container. +* [dockerctl container ContainerRestart](dockerctl_container_ContainerRestart.md) - +* [dockerctl container ContainerStart](dockerctl_container_ContainerStart.md) - +* [dockerctl container ContainerStats](dockerctl_container_ContainerStats.md) - This endpoint returns a live stream of a container’s resource usage +statistics. + +The `precpu_stats` is the CPU statistic of the *previous* read, and is +used to calculate the CPU usage percentage. It is not an exact copy +of the `cpu_stats` field. + +If either `precpu_stats.online_cpus` or `cpu_stats.online_cpus` is +nil then for compatibility with older daemons the length of the +corresponding `cpu_usage.percpu_usage` array should be used. + +* [dockerctl container ContainerStop](dockerctl_container_ContainerStop.md) - +* [dockerctl container ContainerTop](dockerctl_container_ContainerTop.md) - On Unix systems, this is done by running the `ps` command. This endpoint is not supported on Windows. +* [dockerctl container ContainerUnpause](dockerctl_container_ContainerUnpause.md) - Resume a container which has been paused. +* [dockerctl container ContainerUpdate](dockerctl_container_ContainerUpdate.md) - Change various configuration options of a container without having to recreate it. +* [dockerctl container ContainerWait](dockerctl_container_ContainerWait.md) - Block until a container stops, then returns the exit code. +* [dockerctl container PutContainerArchive](dockerctl_container_PutContainerArchive.md) - Upload a tar archive to be extracted to a path in the filesystem of container id. + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerArchive.md b/markdown/dockerctl_container_ContainerArchive.md new file mode 100644 index 0000000..60bebf3 --- /dev/null +++ b/markdown/dockerctl_container_ContainerArchive.md @@ -0,0 +1,32 @@ +## dockerctl container ContainerArchive + +Get a tar archive of a resource in the filesystem of container id. + +``` +dockerctl container ContainerArchive [flags] +``` + +### Options + +``` + -h, --help help for ContainerArchive + --id string Required. ID or name of the container + --path string Required. Resource in the container’s filesystem to archive. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerArchiveInfo.md b/markdown/dockerctl_container_ContainerArchiveInfo.md new file mode 100644 index 0000000..b3abf7c --- /dev/null +++ b/markdown/dockerctl_container_ContainerArchiveInfo.md @@ -0,0 +1,32 @@ +## dockerctl container ContainerArchiveInfo + +A response header `X-Docker-Container-Path-Stat` is return containing a base64 - encoded JSON object with some filesystem header information about the path. + +``` +dockerctl container ContainerArchiveInfo [flags] +``` + +### Options + +``` + -h, --help help for ContainerArchiveInfo + --id string Required. ID or name of the container + --path string Required. Resource in the container’s filesystem to archive. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerAttach.md b/markdown/dockerctl_container_ContainerAttach.md new file mode 100644 index 0000000..9fce9fc --- /dev/null +++ b/markdown/dockerctl_container_ContainerAttach.md @@ -0,0 +1,117 @@ +## dockerctl container ContainerAttach + +Attach to a container to read its output or send it input. You can attach to the same container multiple times and you can reattach to containers that have been detached. + +Either the `stream` or `logs` parameter must be `true` for this endpoint to do anything. + +See [the documentation for the `docker attach` command](https://docs.docker.com/engine/reference/commandline/attach/) for more details. + +### Hijacking + +This endpoint hijacks the HTTP connection to transport `stdin`, `stdout`, and `stderr` on the same socket. + +This is the response from the daemon for an attach request: + +``` +HTTP/1.1 200 OK +Content-Type: application/vnd.docker.raw-stream + +[STREAM] +``` + +After the headers and two new lines, the TCP connection can now be used for raw, bidirectional communication between the client and server. + +To hint potential proxies about connection hijacking, the Docker client can also optionally send connection upgrade headers. + +For example, the client sends this request to upgrade the connection: + +``` +POST /containers/16253994b7c4/attach?stream=1&stdout=1 HTTP/1.1 +Upgrade: tcp +Connection: Upgrade +``` + +The Docker daemon will respond with a `101 UPGRADED` response, and will similarly follow with the raw stream: + +``` +HTTP/1.1 101 UPGRADED +Content-Type: application/vnd.docker.raw-stream +Connection: Upgrade +Upgrade: tcp + +[STREAM] +``` + +### Stream format + +When the TTY setting is disabled in [`POST /containers/create`](#operation/ContainerCreate), the stream over the hijacked connected is multiplexed to separate out `stdout` and `stderr`. The stream consists of a series of frames, each containing a header and a payload. + +The header contains the information which the stream writes (`stdout` or `stderr`). It also contains the size of the associated frame encoded in the last four bytes (`uint32`). + +It is encoded on the first eight bytes like this: + +```go +header := [8]byte{STREAM_TYPE, 0, 0, 0, SIZE1, SIZE2, SIZE3, SIZE4} +``` + +`STREAM_TYPE` can be: + +- 0: `stdin` (is written on `stdout`) +- 1: `stdout` +- 2: `stderr` + +`SIZE1, SIZE2, SIZE3, SIZE4` are the four bytes of the `uint32` size encoded as big endian. + +Following the header is the payload, which is the specified number of bytes of `STREAM_TYPE`. + +The simplest way to implement this protocol is the following: + +1. Read 8 bytes. +2. Choose `stdout` or `stderr` depending on the first byte. +3. Extract the frame size from the last four bytes. +4. Read the extracted size and output it on the correct output. +5. Goto 1. + +### Stream format when using a TTY + +When the TTY setting is enabled in [`POST /containers/create`](#operation/ContainerCreate), the stream is not multiplexed. The data exchanged over the hijacked connection is simply the raw data from the process PTY and client's `stdin`. + + +``` +dockerctl container ContainerAttach [flags] +``` + +### Options + +``` + --detachKeys [a-Z] Override the key sequence for detaching a container.Format is a single character [a-Z] or `ctrl-` where `` is one of: `a-z`, `@`, `^`, `[`, `,` or `_`. + -h, --help help for ContainerAttach + --id string Required. ID or name of the container + --logs stream Replay previous logs from the container. + + This is useful for attaching to a container that has started and you want to output everything since the container started. + + If stream is also enabled, once all the previous output has been returned, it will seamlessly transition into streaming current output. + + --stderr stderr Attach to stderr + --stdin stdin Attach to stdin + --stdout stdout Attach to stdout + --stream Stream attached streams from the time the request was made onwards +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerAttachWebsocket.md b/markdown/dockerctl_container_ContainerAttachWebsocket.md new file mode 100644 index 0000000..2d00de1 --- /dev/null +++ b/markdown/dockerctl_container_ContainerAttachWebsocket.md @@ -0,0 +1,37 @@ +## dockerctl container ContainerAttachWebsocket + + + +``` +dockerctl container ContainerAttachWebsocket [flags] +``` + +### Options + +``` + --detachKeys [a-Z] Override the key sequence for detaching a container.Format is a single character [a-Z] or `ctrl-` where `` is one of: `a-z`, `@`, `^`, `[`, `,`, or `_`. + -h, --help help for ContainerAttachWebsocket + --id string Required. ID or name of the container + --logs Return logs + --stderr stderr Attach to stderr + --stdin stdin Attach to stdin + --stdout stdout Attach to stdout + --stream Return stream +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerChanges.md b/markdown/dockerctl_container_ContainerChanges.md new file mode 100644 index 0000000..6cec8e7 --- /dev/null +++ b/markdown/dockerctl_container_ContainerChanges.md @@ -0,0 +1,37 @@ +## dockerctl container ContainerChanges + +Returns which files in a container's filesystem have been added, deleted, +or modified. The `Kind` of modification can be one of: + +- `0`: Modified +- `1`: Added +- `2`: Deleted + + +``` +dockerctl container ContainerChanges [flags] +``` + +### Options + +``` + -h, --help help for ContainerChanges + --id string Required. ID or name of the container +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerCreate.md b/markdown/dockerctl_container_ContainerCreate.md new file mode 100644 index 0000000..aeed0b6 --- /dev/null +++ b/markdown/dockerctl_container_ContainerCreate.md @@ -0,0 +1,135 @@ +## dockerctl container ContainerCreate + + + +``` +dockerctl container ContainerCreate [flags] +``` + +### Options + +``` + --body string Optional json string for [body]. Container to create + --containerCreateBody.ArgsEscaped Command is already escaped (Windows only) + --containerCreateBody.AttachStderr stderr Whether to attach to stderr. (default true) + --containerCreateBody.AttachStdin stdin Whether to attach to stdin. + --containerCreateBody.AttachStdout stdout Whether to attach to stdout. (default true) + --containerCreateBody.Domainname string The domain name to use for the container. + --containerCreateBody.Healthcheck.Interval int The time to wait between checks in nanoseconds. It should be 0 or at least 1000000 (1 ms). 0 means inherit. + --containerCreateBody.Healthcheck.Retries int The number of consecutive failures needed to consider a container as unhealthy. 0 means inherit. + --containerCreateBody.Healthcheck.StartPeriod int Start period for the container to initialize before starting health-retries countdown in nanoseconds. It should be 0 or at least 1000000 (1 ms). 0 means inherit. + --containerCreateBody.Healthcheck.Timeout int The time to wait before considering the check to have hung. It should be 0 or at least 1000000 (1 ms). 0 means inherit. + --containerCreateBody.HostConfig.AutoRemove RestartPolicy Automatically remove the container when the container's process exits. This has no effect if RestartPolicy is set. + --containerCreateBody.HostConfig.BlkioWeight int Block IO weight (relative weight). + --containerCreateBody.HostConfig.Cgroup string Cgroup to use for the container. + --containerCreateBody.HostConfig.CgroupParent cgroups Path to cgroups under which the container's `cgroup` is created. If the path is not absolute, the path is considered to be relative to the `cgroups` path of the init process. Cgroups are created if they do not already exist. + --containerCreateBody.HostConfig.CgroupnsMode "private" Enum: ["private","host"]. cgroup namespace mode for the container. Possible values are: + + - "private": the container runs in its own private cgroup namespace + - `"host"`: use the host system's cgroup namespace + + If not specified, the daemon default is used, which can either be `"private"` + or `"host"`, depending on daemon version, kernel support and configuration. + + --containerCreateBody.HostConfig.ContainerIDFile string Path to a file where the container ID is written + --containerCreateBody.HostConfig.CpuCount CPUCount The number of usable CPUs (Windows only). + + On Windows Server containers, the processor resource controls are mutually exclusive. The order of precedence is CPUCount first, then `CPUShares`, and `CPUPercent` last. + + --containerCreateBody.HostConfig.CpuPercent CPUCount The usable percentage of the available CPUs (Windows only). + + On Windows Server containers, the processor resource controls are mutually exclusive. The order of precedence is CPUCount first, then `CPUShares`, and `CPUPercent` last. + + --containerCreateBody.HostConfig.CpuPeriod int The length of a CPU period in microseconds. + --containerCreateBody.HostConfig.CpuQuota int Microseconds of CPU time that the container can get in a CPU period. + --containerCreateBody.HostConfig.CpuRealtimePeriod int The length of a CPU real-time period in microseconds. Set to 0 to allocate no time allocated to real-time tasks. + --containerCreateBody.HostConfig.CpuRealtimeRuntime int The length of a CPU real-time runtime in microseconds. Set to 0 to allocate no time allocated to real-time tasks. + --containerCreateBody.HostConfig.CpuShares int An integer value representing this container's relative CPU weight versus other containers. + --containerCreateBody.HostConfig.CpusetCpus 0-3 CPUs in which to allow execution (e.g., 0-3, `0,1`) + --containerCreateBody.HostConfig.CpusetMems string Memory nodes (MEMs) in which to allow execution (0-3, 0,1). Only effective on NUMA systems. + --containerCreateBody.HostConfig.IOMaximumBandwidth int Maximum IO in bytes per second for the container system drive (Windows only) + --containerCreateBody.HostConfig.IOMaximumIOps int Maximum IOps for the container system drive (Windows only) + --containerCreateBody.HostConfig.Init Run an init inside the container that forwards signals and reaps processes. This field is omitted if empty, and the default (as configured on the daemon) is used. + --containerCreateBody.HostConfig.IpcMode "none" IPC sharing mode for the container. Possible values are: + + - "none": own private IPC namespace, with /dev/shm not mounted + - `"private"`: own private IPC namespace + - `"shareable"`: own private IPC namespace, with a possibility to share it with other containers + - `"container:"`: join another (shareable) container's IPC namespace + - `"host"`: use the host system's IPC namespace + + If not specified, daemon default is used, which can either be `"private"` + or `"shareable"`, depending on daemon version and configuration. + + --containerCreateBody.HostConfig.Isolation string Enum: ["default","process","hyperv"]. Isolation technology of the container. (Windows only) + --containerCreateBody.HostConfig.KernelMemory int Kernel memory limit in bytes. + --containerCreateBody.HostConfig.KernelMemoryTCP int Hard limit for kernel TCP buffer memory (in bytes). + --containerCreateBody.HostConfig.LogConfig.Type string Enum: ["json-file","syslog","journald","gelf","fluentd","awslogs","splunk","etwlogs","none"]. + --containerCreateBody.HostConfig.Memory int Memory limit in bytes. + --containerCreateBody.HostConfig.MemoryReservation int Memory soft limit in bytes. + --containerCreateBody.HostConfig.MemorySwap -1 Total memory limit (memory + swap). Set as -1 to enable unlimited swap. + --containerCreateBody.HostConfig.MemorySwappiness int Tune a container's memory swappiness behavior. Accepts an integer between 0 and 100. + --containerCreateBody.HostConfig.NanoCPUs int CPU quota in units of 10-9 CPUs. + --containerCreateBody.HostConfig.NetworkMode bridge Network mode to use for this container. Supported standard values are: bridge, `host`, `none`, and `container:`. Any other value is taken as a custom network's name to which this container should connect to. + --containerCreateBody.HostConfig.OomKillDisable Disable OOM Killer for the container. + --containerCreateBody.HostConfig.OomScoreAdj int An integer value containing the score given to the container in order to tune OOM killer preferences. + --containerCreateBody.HostConfig.PidMode "container:" Set the PID (Process) Namespace mode for the container. It can be either: + + - "container:": joins another container's PID namespace + - `"host"`: use the host's PID namespace inside the container + + --containerCreateBody.HostConfig.PidsLimit 0 Tune a container's PIDs limit. Set 0 or `-1` for unlimited, or `null` to not change. + + --containerCreateBody.HostConfig.Privileged Gives the container full access to the host. + --containerCreateBody.HostConfig.PublishAllPorts /proc/sys/net/ipv4/ip_local_port_range Allocates an ephemeral host port for all of a container's + exposed ports. + + Ports are de-allocated when the container stops and allocated when the container starts. + The allocated port might be changed when restarting the container. + + The port is selected from the ephemeral port range that depends on the kernel. + For example, on Linux the range is defined by /proc/sys/net/ipv4/ip_local_port_range. + + --containerCreateBody.HostConfig.ReadonlyRootfs Mount the container's root filesystem as read only. + --containerCreateBody.HostConfig.RestartPolicy.MaximumRetryCount on-failure If on-failure is used, the number of times to retry before giving up + --containerCreateBody.HostConfig.RestartPolicy.Name always Enum: ["","always","unless-stopped","on-failure"]. - Empty string means not to restart + - always Always restart + - `unless-stopped` Restart always except when the user has manually stopped the container + - `on-failure` Restart only when the container exit code is non-zero + + --containerCreateBody.HostConfig.Runtime string Runtime to use with this container. + --containerCreateBody.HostConfig.ShmSize /dev/shm Size of /dev/shm in bytes. If omitted, the system uses 64MB. + --containerCreateBody.HostConfig.UTSMode string UTS namespace to use for the container. + --containerCreateBody.HostConfig.UsernsMode string Sets the usernamespace mode for the container when usernamespace remapping option is enabled. + --containerCreateBody.HostConfig.VolumeDriver string Driver that this container uses to mount volumes. + --containerCreateBody.Hostname string The hostname to use for the container, as a valid RFC 1123 hostname. + --containerCreateBody.Image string The name of the image to use when creating the container + --containerCreateBody.MacAddress string MAC address of the container. + --containerCreateBody.NetworkDisabled Disable networking for the container. + --containerCreateBody.OpenStdin stdin Open stdin + --containerCreateBody.StdinOnce stdin Close stdin after one attached client disconnects + --containerCreateBody.StopSignal string Signal to stop a container as a string or unsigned integer. (default "SIGTERM") + --containerCreateBody.StopTimeout int Timeout to stop a container in seconds. (default 10) + --containerCreateBody.Tty stdin Attach standard streams to a TTY, including stdin if it is not closed. + --containerCreateBody.User string The user that commands are run as inside the container. + --containerCreateBody.WorkingDir string The working directory for commands to run in. + -h, --help help for ContainerCreate + --name /?[a-zA-Z0-9][a-zA-Z0-9_.-]+ Assign the specified name to the container. Must match /?[a-zA-Z0-9][a-zA-Z0-9_.-]+. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerDelete.md b/markdown/dockerctl_container_ContainerDelete.md new file mode 100644 index 0000000..b360a8c --- /dev/null +++ b/markdown/dockerctl_container_ContainerDelete.md @@ -0,0 +1,34 @@ +## dockerctl container ContainerDelete + + + +``` +dockerctl container ContainerDelete [flags] +``` + +### Options + +``` + --force If the container is running, kill it before removing it. + -h, --help help for ContainerDelete + --id string Required. ID or name of the container + --link Remove the specified link associated with the container. + --v Remove the volumes associated with the container. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerExport.md b/markdown/dockerctl_container_ContainerExport.md new file mode 100644 index 0000000..dd309a7 --- /dev/null +++ b/markdown/dockerctl_container_ContainerExport.md @@ -0,0 +1,31 @@ +## dockerctl container ContainerExport + +Export the contents of a container as a tarball. + +``` +dockerctl container ContainerExport [flags] +``` + +### Options + +``` + -h, --help help for ContainerExport + --id string Required. ID or name of the container +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerInspect.md b/markdown/dockerctl_container_ContainerInspect.md new file mode 100644 index 0000000..a3e5494 --- /dev/null +++ b/markdown/dockerctl_container_ContainerInspect.md @@ -0,0 +1,32 @@ +## dockerctl container ContainerInspect + +Return low-level information about a container. + +``` +dockerctl container ContainerInspect [flags] +``` + +### Options + +``` + -h, --help help for ContainerInspect + --id string Required. ID or name of the container + --size SizeRw Return the size of container as fields SizeRw and `SizeRootFs` +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerKill.md b/markdown/dockerctl_container_ContainerKill.md new file mode 100644 index 0000000..5053ad4 --- /dev/null +++ b/markdown/dockerctl_container_ContainerKill.md @@ -0,0 +1,32 @@ +## dockerctl container ContainerKill + +Send a POSIX signal to a container, defaulting to killing to the container. + +``` +dockerctl container ContainerKill [flags] +``` + +### Options + +``` + -h, --help help for ContainerKill + --id string Required. ID or name of the container + --signal SIGINT Signal to send to the container as an integer or string (e.g. SIGINT) (default "SIGKILL") +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerList.md b/markdown/dockerctl_container_ContainerList.md new file mode 100644 index 0000000..57ac844 --- /dev/null +++ b/markdown/dockerctl_container_ContainerList.md @@ -0,0 +1,55 @@ +## dockerctl container ContainerList + +Returns a list of containers. For details on the format, see [the inspect endpoint](#operation/ContainerInspect). + +Note that it uses a different, smaller representation of a container than inspecting a single container. For example, +the list of linked containers is not propagated . + + +``` +dockerctl container ContainerList [flags] +``` + +### Options + +``` + --all Return all containers. By default, only running containers are shown + --filters map[string][]string Filters to process on the container list, encoded as JSON (a map[string][]string). For example, `{"status": ["paused"]}` will only return paused containers. Available filters: + + - `ancestor`=(`[:]`, ``, or ``) + - `before`=(`` or ``) + - `expose`=(`[/]`|`/[]`) + - `exited=` containers with exit code of `` + - `health`=(`starting`|`healthy`|`unhealthy`|`none`) + - `id=` a container's ID + - `isolation=`(`default`|`process`|`hyperv`) (Windows daemon only) + - `is-task=`(`true`|`false`) + - `label=key` or `label="key=value"` of a container label + - `name=` a container's name + - `network`=(`` or ``) + - `publish`=(`[/]`|`/[]`) + - `since`=(`` or ``) + - `status=`(`created`|`restarting`|`running`|`removing`|`paused`|`exited`|`dead`) + - `volume`=(`` or ``) + + -h, --help help for ContainerList + --limit int Return this number of most recently created containers, including non-running ones. + --size SizeRw Return the size of container as fields SizeRw and `SizeRootFs`. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerLogs.md b/markdown/dockerctl_container_ContainerLogs.md new file mode 100644 index 0000000..8059a6f --- /dev/null +++ b/markdown/dockerctl_container_ContainerLogs.md @@ -0,0 +1,41 @@ +## dockerctl container ContainerLogs + +Get `stdout` and `stderr` logs from a container. + +Note: This endpoint works only for containers with the `json-file` or `journald` logging driver. + + +``` +dockerctl container ContainerLogs [flags] +``` + +### Options + +``` + --follow Keep connection after returning logs. + -h, --help help for ContainerLogs + --id string Required. ID or name of the container + --since int Only return logs since this time, as a UNIX timestamp + --stderr stderr Return logs from stderr + --stdout stdout Return logs from stdout + --tail all Only return this number of log lines from the end of the logs. Specify as an integer or all to output all log lines. (default "all") + --timestamps Add timestamps to every log line + --until int Only return logs before this time, as a UNIX timestamp +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerPause.md b/markdown/dockerctl_container_ContainerPause.md new file mode 100644 index 0000000..84b2552 --- /dev/null +++ b/markdown/dockerctl_container_ContainerPause.md @@ -0,0 +1,34 @@ +## dockerctl container ContainerPause + +Use the freezer cgroup to suspend all processes in a container. + +Traditionally, when suspending a process the `SIGSTOP` signal is used, which is observable by the process being suspended. With the freezer cgroup the process is unaware, and unable to capture, that it is being suspended, and subsequently resumed. + + +``` +dockerctl container ContainerPause [flags] +``` + +### Options + +``` + -h, --help help for ContainerPause + --id string Required. ID or name of the container +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerPrune.md b/markdown/dockerctl_container_ContainerPrune.md new file mode 100644 index 0000000..cd2be24 --- /dev/null +++ b/markdown/dockerctl_container_ContainerPrune.md @@ -0,0 +1,36 @@ +## dockerctl container ContainerPrune + + + +``` +dockerctl container ContainerPrune [flags] +``` + +### Options + +``` + --filters map[string][]string Filters to process on the prune list, encoded as JSON (a map[string][]string). + + Available filters: + - `until=` Prune containers created before this timestamp. The `` can be Unix timestamps, date formatted timestamps, or Go duration strings (e.g. `10m`, `1h30m`) computed relative to the daemon machine’s time. + - `label` (`label=`, `label==`, `label!=`, or `label!==`) Prune containers with (or without, in case `label!=...` is used) the specified labels. + + -h, --help help for ContainerPrune +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerRename.md b/markdown/dockerctl_container_ContainerRename.md new file mode 100644 index 0000000..a52f8b8 --- /dev/null +++ b/markdown/dockerctl_container_ContainerRename.md @@ -0,0 +1,32 @@ +## dockerctl container ContainerRename + + + +``` +dockerctl container ContainerRename [flags] +``` + +### Options + +``` + -h, --help help for ContainerRename + --id string Required. ID or name of the container + --name string Required. New name for the container +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerResize.md b/markdown/dockerctl_container_ContainerResize.md new file mode 100644 index 0000000..7132a14 --- /dev/null +++ b/markdown/dockerctl_container_ContainerResize.md @@ -0,0 +1,33 @@ +## dockerctl container ContainerResize + +Resize the TTY for a container. + +``` +dockerctl container ContainerResize [flags] +``` + +### Options + +``` + --h int Height of the tty session in characters + -h, --help help for ContainerResize + --id string Required. ID or name of the container + --w int Width of the tty session in characters +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerRestart.md b/markdown/dockerctl_container_ContainerRestart.md new file mode 100644 index 0000000..f37411f --- /dev/null +++ b/markdown/dockerctl_container_ContainerRestart.md @@ -0,0 +1,32 @@ +## dockerctl container ContainerRestart + + + +``` +dockerctl container ContainerRestart [flags] +``` + +### Options + +``` + -h, --help help for ContainerRestart + --id string Required. ID or name of the container + --t int Number of seconds to wait before killing the container +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerStart.md b/markdown/dockerctl_container_ContainerStart.md new file mode 100644 index 0000000..50602ce --- /dev/null +++ b/markdown/dockerctl_container_ContainerStart.md @@ -0,0 +1,32 @@ +## dockerctl container ContainerStart + + + +``` +dockerctl container ContainerStart [flags] +``` + +### Options + +``` + --detachKeys [a-Z] Override the key sequence for detaching a container. Format is a single character [a-Z] or `ctrl-` where `` is one of: `a-z`, `@`, `^`, `[`, `,` or `_`. + -h, --help help for ContainerStart + --id string Required. ID or name of the container +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerStats.md b/markdown/dockerctl_container_ContainerStats.md new file mode 100644 index 0000000..f62fec9 --- /dev/null +++ b/markdown/dockerctl_container_ContainerStats.md @@ -0,0 +1,42 @@ +## dockerctl container ContainerStats + +This endpoint returns a live stream of a container’s resource usage +statistics. + +The `precpu_stats` is the CPU statistic of the *previous* read, and is +used to calculate the CPU usage percentage. It is not an exact copy +of the `cpu_stats` field. + +If either `precpu_stats.online_cpus` or `cpu_stats.online_cpus` is +nil then for compatibility with older daemons the length of the +corresponding `cpu_usage.percpu_usage` array should be used. + + +``` +dockerctl container ContainerStats [flags] +``` + +### Options + +``` + -h, --help help for ContainerStats + --id string Required. ID or name of the container + --stream Stream the output. If false, the stats will be output once and then it will disconnect. (default true) +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerStop.md b/markdown/dockerctl_container_ContainerStop.md new file mode 100644 index 0000000..1add4d2 --- /dev/null +++ b/markdown/dockerctl_container_ContainerStop.md @@ -0,0 +1,32 @@ +## dockerctl container ContainerStop + + + +``` +dockerctl container ContainerStop [flags] +``` + +### Options + +``` + -h, --help help for ContainerStop + --id string Required. ID or name of the container + --t int Number of seconds to wait before killing the container +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerTop.md b/markdown/dockerctl_container_ContainerTop.md new file mode 100644 index 0000000..263d253 --- /dev/null +++ b/markdown/dockerctl_container_ContainerTop.md @@ -0,0 +1,32 @@ +## dockerctl container ContainerTop + +On Unix systems, this is done by running the `ps` command. This endpoint is not supported on Windows. + +``` +dockerctl container ContainerTop [flags] +``` + +### Options + +``` + -h, --help help for ContainerTop + --id string Required. ID or name of the container + --ps_args ps The arguments to pass to ps. For example, `aux` (default "-ef") +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerUnpause.md b/markdown/dockerctl_container_ContainerUnpause.md new file mode 100644 index 0000000..64beb73 --- /dev/null +++ b/markdown/dockerctl_container_ContainerUnpause.md @@ -0,0 +1,31 @@ +## dockerctl container ContainerUnpause + +Resume a container which has been paused. + +``` +dockerctl container ContainerUnpause [flags] +``` + +### Options + +``` + -h, --help help for ContainerUnpause + --id string Required. ID or name of the container +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerUpdate.md b/markdown/dockerctl_container_ContainerUpdate.md new file mode 100644 index 0000000..7d5e759 --- /dev/null +++ b/markdown/dockerctl_container_ContainerUpdate.md @@ -0,0 +1,68 @@ +## dockerctl container ContainerUpdate + +Change various configuration options of a container without having to recreate it. + +``` +dockerctl container ContainerUpdate [flags] +``` + +### Options + +``` + --containerUpdateBody.BlkioWeight int Block IO weight (relative weight). + --containerUpdateBody.CgroupParent cgroups Path to cgroups under which the container's `cgroup` is created. If the path is not absolute, the path is considered to be relative to the `cgroups` path of the init process. Cgroups are created if they do not already exist. + --containerUpdateBody.CpuCount CPUCount The number of usable CPUs (Windows only). + + On Windows Server containers, the processor resource controls are mutually exclusive. The order of precedence is CPUCount first, then `CPUShares`, and `CPUPercent` last. + + --containerUpdateBody.CpuPercent CPUCount The usable percentage of the available CPUs (Windows only). + + On Windows Server containers, the processor resource controls are mutually exclusive. The order of precedence is CPUCount first, then `CPUShares`, and `CPUPercent` last. + + --containerUpdateBody.CpuPeriod int The length of a CPU period in microseconds. + --containerUpdateBody.CpuQuota int Microseconds of CPU time that the container can get in a CPU period. + --containerUpdateBody.CpuRealtimePeriod int The length of a CPU real-time period in microseconds. Set to 0 to allocate no time allocated to real-time tasks. + --containerUpdateBody.CpuRealtimeRuntime int The length of a CPU real-time runtime in microseconds. Set to 0 to allocate no time allocated to real-time tasks. + --containerUpdateBody.CpuShares int An integer value representing this container's relative CPU weight versus other containers. + --containerUpdateBody.CpusetCpus 0-3 CPUs in which to allow execution (e.g., 0-3, `0,1`) + --containerUpdateBody.CpusetMems string Memory nodes (MEMs) in which to allow execution (0-3, 0,1). Only effective on NUMA systems. + --containerUpdateBody.IOMaximumBandwidth int Maximum IO in bytes per second for the container system drive (Windows only) + --containerUpdateBody.IOMaximumIOps int Maximum IOps for the container system drive (Windows only) + --containerUpdateBody.Init Run an init inside the container that forwards signals and reaps processes. This field is omitted if empty, and the default (as configured on the daemon) is used. + --containerUpdateBody.KernelMemory int Kernel memory limit in bytes. + --containerUpdateBody.KernelMemoryTCP int Hard limit for kernel TCP buffer memory (in bytes). + --containerUpdateBody.Memory int Memory limit in bytes. + --containerUpdateBody.MemoryReservation int Memory soft limit in bytes. + --containerUpdateBody.MemorySwap -1 Total memory limit (memory + swap). Set as -1 to enable unlimited swap. + --containerUpdateBody.MemorySwappiness int Tune a container's memory swappiness behavior. Accepts an integer between 0 and 100. + --containerUpdateBody.NanoCPUs int CPU quota in units of 10-9 CPUs. + --containerUpdateBody.OomKillDisable Disable OOM Killer for the container. + --containerUpdateBody.PidsLimit 0 Tune a container's PIDs limit. Set 0 or `-1` for unlimited, or `null` to not change. + + --containerUpdateBody.RestartPolicy.MaximumRetryCount on-failure If on-failure is used, the number of times to retry before giving up + --containerUpdateBody.RestartPolicy.Name always Enum: ["","always","unless-stopped","on-failure"]. - Empty string means not to restart + - always Always restart + - `unless-stopped` Restart always except when the user has manually stopped the container + - `on-failure` Restart only when the container exit code is non-zero + + -h, --help help for ContainerUpdate + --id string Required. ID or name of the container + --update string Optional json string for [update]. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_ContainerWait.md b/markdown/dockerctl_container_ContainerWait.md new file mode 100644 index 0000000..2e7ab6f --- /dev/null +++ b/markdown/dockerctl_container_ContainerWait.md @@ -0,0 +1,32 @@ +## dockerctl container ContainerWait + +Block until a container stops, then returns the exit code. + +``` +dockerctl container ContainerWait [flags] +``` + +### Options + +``` + --condition string Wait until a container state reaches the given condition, either 'not-running' (default), 'next-exit', or 'removed'. (default "not-running") + -h, --help help for ContainerWait + --id string Required. ID or name of the container +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_container_PutContainerArchive.md b/markdown/dockerctl_container_PutContainerArchive.md new file mode 100644 index 0000000..2fdefe3 --- /dev/null +++ b/markdown/dockerctl_container_PutContainerArchive.md @@ -0,0 +1,34 @@ +## dockerctl container PutContainerArchive + +Upload a tar archive to be extracted to a path in the filesystem of container id. + +``` +dockerctl container PutContainerArchive [flags] +``` + +### Options + +``` + --copyUIDGID string If “1”, “true”, then it will copy UID/GID maps to the dest file or dir + -h, --help help for PutContainerArchive + --id string Required. ID or name of the container + --noOverwriteDirNonDir string If “1”, “true”, or “True” then it will be an error if unpacking the given content would cause an existing directory to be replaced with a non-directory and vice versa. + --path string Required. Path to a directory in the container to extract the archive’s contents into. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl container](dockerctl_container.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_distribution.md b/markdown/dockerctl_distribution.md new file mode 100644 index 0000000..e2e2f1f --- /dev/null +++ b/markdown/dockerctl_distribution.md @@ -0,0 +1,27 @@ +## dockerctl distribution + + + +### Options + +``` + -h, --help help for distribution +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl](dockerctl.md) - +* [dockerctl distribution DistributionInspect](dockerctl_distribution_DistributionInspect.md) - Return image digest and platform information by contacting the registry. + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_distribution_DistributionInspect.md b/markdown/dockerctl_distribution_DistributionInspect.md new file mode 100644 index 0000000..7a2feb0 --- /dev/null +++ b/markdown/dockerctl_distribution_DistributionInspect.md @@ -0,0 +1,31 @@ +## dockerctl distribution DistributionInspect + +Return image digest and platform information by contacting the registry. + +``` +dockerctl distribution DistributionInspect [flags] +``` + +### Options + +``` + -h, --help help for DistributionInspect + --name string Required. Image name or id +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl distribution](dockerctl_distribution.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_exec.md b/markdown/dockerctl_exec.md new file mode 100644 index 0000000..b46bd82 --- /dev/null +++ b/markdown/dockerctl_exec.md @@ -0,0 +1,30 @@ +## dockerctl exec + + + +### Options + +``` + -h, --help help for exec +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl](dockerctl.md) - +* [dockerctl exec ContainerExec](dockerctl_exec_ContainerExec.md) - Run a command inside a running container. +* [dockerctl exec ExecInspect](dockerctl_exec_ExecInspect.md) - Return low-level information about an exec instance. +* [dockerctl exec ExecResize](dockerctl_exec_ExecResize.md) - Resize the TTY session used by an exec instance. This endpoint only works if `tty` was specified as part of creating and starting the exec instance. +* [dockerctl exec ExecStart](dockerctl_exec_ExecStart.md) - Starts a previously set up exec instance. If detach is true, this endpoint returns immediately after starting the command. Otherwise, it sets up an interactive session with the command. + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_exec_ContainerExec.md b/markdown/dockerctl_exec_ContainerExec.md new file mode 100644 index 0000000..156a081 --- /dev/null +++ b/markdown/dockerctl_exec_ContainerExec.md @@ -0,0 +1,40 @@ +## dockerctl exec ContainerExec + +Run a command inside a running container. + +``` +dockerctl exec ContainerExec [flags] +``` + +### Options + +``` + --containerExecBody.AttachStderr stderr Attach to stderr of the exec command. + --containerExecBody.AttachStdin stdin Attach to stdin of the exec command. + --containerExecBody.AttachStdout stdout Attach to stdout of the exec command. + --containerExecBody.DetachKeys [a-Z] Override the key sequence for detaching a container. Format is a single character [a-Z] or `ctrl-` where `` is one of: `a-z`, `@`, `^`, `[`, `,` or `_`. + --containerExecBody.Privileged Runs the exec process with extended privileges. + --containerExecBody.Tty Allocate a pseudo-TTY. + --containerExecBody.User user The user, and optionally, group to run the exec process inside the container. Format is one of: user, `user:group`, `uid`, or `uid:gid`. + --containerExecBody.WorkingDir string The working directory for the exec process inside the container. + --execConfig string Optional json string for [execConfig]. Exec configuration + -h, --help help for ContainerExec + --id string Required. ID or name of container +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl exec](dockerctl_exec.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_exec_ExecInspect.md b/markdown/dockerctl_exec_ExecInspect.md new file mode 100644 index 0000000..cbba1b3 --- /dev/null +++ b/markdown/dockerctl_exec_ExecInspect.md @@ -0,0 +1,31 @@ +## dockerctl exec ExecInspect + +Return low-level information about an exec instance. + +``` +dockerctl exec ExecInspect [flags] +``` + +### Options + +``` + -h, --help help for ExecInspect + --id string Required. Exec instance ID +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl exec](dockerctl_exec.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_exec_ExecResize.md b/markdown/dockerctl_exec_ExecResize.md new file mode 100644 index 0000000..f85fd4c --- /dev/null +++ b/markdown/dockerctl_exec_ExecResize.md @@ -0,0 +1,33 @@ +## dockerctl exec ExecResize + +Resize the TTY session used by an exec instance. This endpoint only works if `tty` was specified as part of creating and starting the exec instance. + +``` +dockerctl exec ExecResize [flags] +``` + +### Options + +``` + --h int Height of the TTY session in characters + -h, --help help for ExecResize + --id string Required. Exec instance ID + --w int Width of the TTY session in characters +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl exec](dockerctl_exec.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_exec_ExecStart.md b/markdown/dockerctl_exec_ExecStart.md new file mode 100644 index 0000000..d0a142d --- /dev/null +++ b/markdown/dockerctl_exec_ExecStart.md @@ -0,0 +1,34 @@ +## dockerctl exec ExecStart + +Starts a previously set up exec instance. If detach is true, this endpoint returns immediately after starting the command. Otherwise, it sets up an interactive session with the command. + +``` +dockerctl exec ExecStart [flags] +``` + +### Options + +``` + --execStartBody.Detach Detach from the command. + --execStartBody.Tty Allocate a pseudo-TTY. + --execStartConfig string Optional json string for [execStartConfig]. + -h, --help help for ExecStart + --id string Required. Exec instance ID +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl exec](dockerctl_exec.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_image.md b/markdown/dockerctl_image.md new file mode 100644 index 0000000..c803c61 --- /dev/null +++ b/markdown/dockerctl_image.md @@ -0,0 +1,89 @@ +## dockerctl image + + + +### Options + +``` + -h, --help help for image +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl](dockerctl.md) - +* [dockerctl image BuildPrune](dockerctl_image_BuildPrune.md) - +* [dockerctl image ImageBuild](dockerctl_image_ImageBuild.md) - Build an image from a tar archive with a `Dockerfile` in it. + +The `Dockerfile` specifies how the image is built from the tar archive. It is typically in the archive's root, but can be at a different path or have a different name by specifying the `dockerfile` parameter. [See the `Dockerfile` reference for more information](https://docs.docker.com/engine/reference/builder/). + +The Docker daemon performs a preliminary validation of the `Dockerfile` before starting the build, and returns an error if the syntax is incorrect. After that, each instruction is run one-by-one until the ID of the new image is output. + +The build is canceled if the client drops the connection by quitting or being killed. + +* [dockerctl image ImageCommit](dockerctl_image_ImageCommit.md) - +* [dockerctl image ImageCreate](dockerctl_image_ImageCreate.md) - Create an image by either pulling it from a registry or importing it. +* [dockerctl image ImageDelete](dockerctl_image_ImageDelete.md) - Remove an image, along with any untagged parent images that were +referenced by that image. + +Images can't be removed if they have descendant images, are being +used by a running container or are being used by a build. + +* [dockerctl image ImageGet](dockerctl_image_ImageGet.md) - Get a tarball containing all images and metadata for a repository. + +If `name` is a specific name and tag (e.g. `ubuntu:latest`), then only that image (and its parents) are returned. If `name` is an image ID, similarly only that image (and its parents) are returned, but with the exclusion of the `repositories` file in the tarball, as there were no image names referenced. + +### Image tarball format + +An image tarball contains one directory per image layer (named using its long ID), each containing these files: + +- `VERSION`: currently `1.0` - the file format version +- `json`: detailed layer information, similar to `docker inspect layer_id` +- `layer.tar`: A tarfile containing the filesystem changes in this layer + +The `layer.tar` file contains `aufs` style `.wh..wh.aufs` files and directories for storing attribute changes and deletions. + +If the tarball defines a repository, the tarball should also include a `repositories` file at the root that contains a list of repository and tag names mapped to layer IDs. + +```json +{ + "hello-world": { + "latest": "565a9d68a73f6706862bfe8409a7f659776d4d60a8d096eb4a3cbce6999cc2a1" + } +} +``` + +* [dockerctl image ImageGetAll](dockerctl_image_ImageGetAll.md) - Get a tarball containing all images and metadata for several image repositories. + +For each value of the `names` parameter: if it is a specific name and tag (e.g. `ubuntu:latest`), then only that image (and its parents) are returned; if it is an image ID, similarly only that image (and its parents) are returned and there would be no names referenced in the 'repositories' file for this image ID. + +For details on the format, see [the export image endpoint](#operation/ImageGet). + +* [dockerctl image ImageHistory](dockerctl_image_ImageHistory.md) - Return parent layers of an image. +* [dockerctl image ImageInspect](dockerctl_image_ImageInspect.md) - Return low-level information about an image. +* [dockerctl image ImageList](dockerctl_image_ImageList.md) - Returns a list of images on the server. Note that it uses a different, smaller representation of an image than inspecting a single image. +* [dockerctl image ImageLoad](dockerctl_image_ImageLoad.md) - Load a set of images and tags into a repository. + +For details on the format, see [the export image endpoint](#operation/ImageGet). + +* [dockerctl image ImagePrune](dockerctl_image_ImagePrune.md) - +* [dockerctl image ImagePush](dockerctl_image_ImagePush.md) - Push an image to a registry. + +If you wish to push an image on to a private registry, that image must already have a tag which references the registry. For example, `registry.example.com/myimage:latest`. + +The push is cancelled if the HTTP connection is closed. + +* [dockerctl image ImageSearch](dockerctl_image_ImageSearch.md) - Search for an image on Docker Hub. +* [dockerctl image ImageTag](dockerctl_image_ImageTag.md) - Tag an image so that it becomes part of a repository. + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_image_BuildPrune.md b/markdown/dockerctl_image_BuildPrune.md new file mode 100644 index 0000000..b63ee98 --- /dev/null +++ b/markdown/dockerctl_image_BuildPrune.md @@ -0,0 +1,42 @@ +## dockerctl image BuildPrune + + + +``` +dockerctl image BuildPrune [flags] +``` + +### Options + +``` + --all Remove all types of build cache + --filters map[string][]string A JSON encoded value of the filters (a map[string][]string) to process on the list of build cache objects. Available filters: + - `until=`: duration relative to daemon's time, during which build cache was not used, in Go's duration format (e.g., '24h') + - `id=` + - `parent=` + - `type=` + - `description=` + - `inuse` + - `shared` + - `private` + + -h, --help help for BuildPrune + --keep-storage int Amount of disk space in bytes to keep for cache +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl image](dockerctl_image.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_image_ImageBuild.md b/markdown/dockerctl_image_ImageBuild.md new file mode 100644 index 0000000..afbb860 --- /dev/null +++ b/markdown/dockerctl_image_ImageBuild.md @@ -0,0 +1,90 @@ +## dockerctl image ImageBuild + +Build an image from a tar archive with a `Dockerfile` in it. + +The `Dockerfile` specifies how the image is built from the tar archive. It is typically in the archive's root, but can be at a different path or have a different name by specifying the `dockerfile` parameter. [See the `Dockerfile` reference for more information](https://docs.docker.com/engine/reference/builder/). + +The Docker daemon performs a preliminary validation of the `Dockerfile` before starting the build, and returns an error if the syntax is incorrect. After that, each instruction is run one-by-one until the ID of the new image is output. + +The build is canceled if the client drops the connection by quitting or being killed. + + +``` +dockerctl image ImageBuild [flags] +``` + +### Options + +``` + --Content-type string Enum: ["application/x-tar"]. (default "application/x-tar") + --X-Registry-Config This is a base64-encoded JSON object with auth configurations for multiple registries that a build may refer to. + + The key is a registry URL, and the value is an auth configuration object, [as described in the authentication section](#section/Authentication). For example: + + ` + { + "docker.example.com": { + "username": "janedoe", + "password": "hunter2" + }, + "https://index.docker.io/v1/": { + "username": "mobydock", + "password": "conta1n3rize14" + } + } + ``` + + Only the registry domain name (and port if not the default 443) are required. However, for legacy reasons, the Docker Hub registry must be specified with both a `https://` prefix and a `/v1/` suffix even though Docker will prefer to use the v2 registry API. + + --buildargs Dockerfile JSON map of string pairs for build-time variables. Users pass these values at build-time. Docker uses the buildargs as the environment context for commands run via the Dockerfile RUN instruction, or for variable expansion in other `Dockerfile` instructions. This is not meant for passing secret values. + + For example, the build arg `FOO=bar` would become `{"FOO":"bar"}` in JSON. This would result in the the query parameter `buildargs={"FOO":"bar"}`. Note that `{"FOO":"bar"}` should be URI component encoded. + + [Read more about the buildargs instruction.](https://docs.docker.com/engine/reference/builder/#arg) + + --cachefrom string JSON array of images used for build cache resolution. + --cpuperiod int The length of a CPU period in microseconds. + --cpuquota int Microseconds of CPU time that the container can get in a CPU period. + --cpusetcpus 0-3 CPUs in which to allow execution (e.g., 0-3, `0,1`). + --cpushares int CPU shares (relative weight). + --dockerfile Dockerfile Path within the build context to the Dockerfile. This is ignored if `remote` is specified and points to an external `Dockerfile`. (default "Dockerfile") + --extrahosts string Extra hosts to add to /etc/hosts + --forcerm Always remove intermediate containers, even upon failure. + -h, --help help for ImageBuild + --labels string Arbitrary key/value labels to set on the image, as a JSON map of string pairs. + --memory int Set memory limit for build. + --memswap -1 Total memory (memory + swap). Set as -1 to disable swap. + --networkmode bridge Sets the networking mode for the run commands during build. Supported + standard values are: bridge, `host`, `none`, and `container:`. + Any other value is taken as a custom network's name or ID to which this + container should connect to. + + --nocache Do not use the cache when building the image. + --outputs string BuildKit output configuration + --platform string Platform in the format os[/arch[/variant]] + --pull string Attempt to pull the image even if an older image exists locally. + --q Suppress verbose build output. + --remote Dockerfile A Git repository URI or HTTP/HTTPS context URI. If the URI points to a single text file, the file’s contents are placed into a file called Dockerfile and the image is built from that file. If the URI points to a tarball, the file is downloaded by the daemon and the contents therein used as the context for the build. If the URI points to a tarball and the `dockerfile` parameter is also specified, there must be a file with the corresponding path inside the tarball. + --rm Remove intermediate containers after a successful build. (default true) + --shmsize /dev/shm Size of /dev/shm in bytes. The size must be greater than 0. If omitted the system uses 64MB. + --squash Squash the resulting images layers into a single layer. *(Experimental release only.)* + --t name:tag A name and optional tag to apply to the image in the name:tag format. If you omit the tag the default `latest` value is assumed. You can provide several `t` parameters. + --target string Target build stage +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl image](dockerctl_image.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_image_ImageCommit.md b/markdown/dockerctl_image_ImageCommit.md new file mode 100644 index 0000000..b8279ba --- /dev/null +++ b/markdown/dockerctl_image_ImageCommit.md @@ -0,0 +1,58 @@ +## dockerctl image ImageCommit + + + +``` +dockerctl image ImageCommit [flags] +``` + +### Options + +``` + --author John Hannibal Smith Author of the image (e.g., John Hannibal Smith ) + --changes Dockerfile Dockerfile instructions to apply while committing + --comment string Commit message + --container string The ID or name of the container to commit + --containerConfig string Optional json string for [containerConfig]. The container configuration + --containerConfig.ArgsEscaped Command is already escaped (Windows only) + --containerConfig.AttachStderr stderr Whether to attach to stderr. (default true) + --containerConfig.AttachStdin stdin Whether to attach to stdin. + --containerConfig.AttachStdout stdout Whether to attach to stdout. (default true) + --containerConfig.Domainname string The domain name to use for the container. + --containerConfig.Healthcheck.Interval int The time to wait between checks in nanoseconds. It should be 0 or at least 1000000 (1 ms). 0 means inherit. + --containerConfig.Healthcheck.Retries int The number of consecutive failures needed to consider a container as unhealthy. 0 means inherit. + --containerConfig.Healthcheck.StartPeriod int Start period for the container to initialize before starting health-retries countdown in nanoseconds. It should be 0 or at least 1000000 (1 ms). 0 means inherit. + --containerConfig.Healthcheck.Timeout int The time to wait before considering the check to have hung. It should be 0 or at least 1000000 (1 ms). 0 means inherit. + --containerConfig.Hostname string The hostname to use for the container, as a valid RFC 1123 hostname. + --containerConfig.Image string The name of the image to use when creating the container + --containerConfig.MacAddress string MAC address of the container. + --containerConfig.NetworkDisabled Disable networking for the container. + --containerConfig.OpenStdin stdin Open stdin + --containerConfig.StdinOnce stdin Close stdin after one attached client disconnects + --containerConfig.StopSignal string Signal to stop a container as a string or unsigned integer. (default "SIGTERM") + --containerConfig.StopTimeout int Timeout to stop a container in seconds. (default 10) + --containerConfig.Tty stdin Attach standard streams to a TTY, including stdin if it is not closed. + --containerConfig.User string The user that commands are run as inside the container. + --containerConfig.WorkingDir string The working directory for commands to run in. + -h, --help help for ImageCommit + --pause Whether to pause the container before committing (default true) + --repo string Repository name for the created image + --tag string Tag name for the create image +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl image](dockerctl_image.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_image_ImageCreate.md b/markdown/dockerctl_image_ImageCreate.md new file mode 100644 index 0000000..96a28d8 --- /dev/null +++ b/markdown/dockerctl_image_ImageCreate.md @@ -0,0 +1,37 @@ +## dockerctl image ImageCreate + +Create an image by either pulling it from a registry or importing it. + +``` +dockerctl image ImageCreate [flags] +``` + +### Options + +``` + --X-Registry-Auth string A base64-encoded auth configuration. [See the authentication section for details.](#section/Authentication) + --fromImage string Name of the image to pull. The name may include a tag or digest. This parameter may only be used when pulling an image. The pull is cancelled if the HTTP connection is closed. + --fromSrc - Source to import. The value may be a URL from which the image can be retrieved or - to read the image from the request body. This parameter may only be used when importing an image. + -h, --help help for ImageCreate + --inputImage - Image content if the value - has been specified in fromSrc query parameter + --platform string Platform in the format os[/arch[/variant]] + --repo string Repository name given to an image when it is imported. The repo may include a tag. This parameter may only be used when importing an image. + --tag string Tag or digest. If empty when pulling an image, this causes all tags for the given image to be pulled. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl image](dockerctl_image.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_image_ImageDelete.md b/markdown/dockerctl_image_ImageDelete.md new file mode 100644 index 0000000..c7361cf --- /dev/null +++ b/markdown/dockerctl_image_ImageDelete.md @@ -0,0 +1,38 @@ +## dockerctl image ImageDelete + +Remove an image, along with any untagged parent images that were +referenced by that image. + +Images can't be removed if they have descendant images, are being +used by a running container or are being used by a build. + + +``` +dockerctl image ImageDelete [flags] +``` + +### Options + +``` + --force Remove the image even if it is being used by stopped containers or has other tags + -h, --help help for ImageDelete + --name string Required. Image name or ID + --noprune Do not delete untagged parent images +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl image](dockerctl_image.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_image_ImageGet.md b/markdown/dockerctl_image_ImageGet.md new file mode 100644 index 0000000..ede9ca9 --- /dev/null +++ b/markdown/dockerctl_image_ImageGet.md @@ -0,0 +1,54 @@ +## dockerctl image ImageGet + +Get a tarball containing all images and metadata for a repository. + +If `name` is a specific name and tag (e.g. `ubuntu:latest`), then only that image (and its parents) are returned. If `name` is an image ID, similarly only that image (and its parents) are returned, but with the exclusion of the `repositories` file in the tarball, as there were no image names referenced. + +### Image tarball format + +An image tarball contains one directory per image layer (named using its long ID), each containing these files: + +- `VERSION`: currently `1.0` - the file format version +- `json`: detailed layer information, similar to `docker inspect layer_id` +- `layer.tar`: A tarfile containing the filesystem changes in this layer + +The `layer.tar` file contains `aufs` style `.wh..wh.aufs` files and directories for storing attribute changes and deletions. + +If the tarball defines a repository, the tarball should also include a `repositories` file at the root that contains a list of repository and tag names mapped to layer IDs. + +```json +{ + "hello-world": { + "latest": "565a9d68a73f6706862bfe8409a7f659776d4d60a8d096eb4a3cbce6999cc2a1" + } +} +``` + + +``` +dockerctl image ImageGet [flags] +``` + +### Options + +``` + -h, --help help for ImageGet + --name string Required. Image name or ID +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl image](dockerctl_image.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_image_ImageGetAll.md b/markdown/dockerctl_image_ImageGetAll.md new file mode 100644 index 0000000..be7bff0 --- /dev/null +++ b/markdown/dockerctl_image_ImageGetAll.md @@ -0,0 +1,36 @@ +## dockerctl image ImageGetAll + +Get a tarball containing all images and metadata for several image repositories. + +For each value of the `names` parameter: if it is a specific name and tag (e.g. `ubuntu:latest`), then only that image (and its parents) are returned; if it is an image ID, similarly only that image (and its parents) are returned and there would be no names referenced in the 'repositories' file for this image ID. + +For details on the format, see [the export image endpoint](#operation/ImageGet). + + +``` +dockerctl image ImageGetAll [flags] +``` + +### Options + +``` + -h, --help help for ImageGetAll + --names strings Image names to filter by +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl image](dockerctl_image.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_image_ImageHistory.md b/markdown/dockerctl_image_ImageHistory.md new file mode 100644 index 0000000..bf00388 --- /dev/null +++ b/markdown/dockerctl_image_ImageHistory.md @@ -0,0 +1,31 @@ +## dockerctl image ImageHistory + +Return parent layers of an image. + +``` +dockerctl image ImageHistory [flags] +``` + +### Options + +``` + -h, --help help for ImageHistory + --name string Required. Image name or ID +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl image](dockerctl_image.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_image_ImageInspect.md b/markdown/dockerctl_image_ImageInspect.md new file mode 100644 index 0000000..6e7eee6 --- /dev/null +++ b/markdown/dockerctl_image_ImageInspect.md @@ -0,0 +1,31 @@ +## dockerctl image ImageInspect + +Return low-level information about an image. + +``` +dockerctl image ImageInspect [flags] +``` + +### Options + +``` + -h, --help help for ImageInspect + --name string Required. Image name or id +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl image](dockerctl_image.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_image_ImageList.md b/markdown/dockerctl_image_ImageList.md new file mode 100644 index 0000000..3a9cf96 --- /dev/null +++ b/markdown/dockerctl_image_ImageList.md @@ -0,0 +1,40 @@ +## dockerctl image ImageList + +Returns a list of images on the server. Note that it uses a different, smaller representation of an image than inspecting a single image. + +``` +dockerctl image ImageList [flags] +``` + +### Options + +``` + --all Show all images. Only images from a final layer (no children) are shown by default. + --digests RepoDigests Show digest information as a RepoDigests field on each image. + --filters map[string][]string A JSON encoded value of the filters (a map[string][]string) to process on the images list. Available filters: + + - `before`=(`[:]`, `` or ``) + - `dangling=true` + - `label=key` or `label="key=value"` of an image label + - `reference`=(`[:]`) + - `since`=(`[:]`, `` or ``) + + -h, --help help for ImageList +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl image](dockerctl_image.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_image_ImageLoad.md b/markdown/dockerctl_image_ImageLoad.md new file mode 100644 index 0000000..febe768 --- /dev/null +++ b/markdown/dockerctl_image_ImageLoad.md @@ -0,0 +1,34 @@ +## dockerctl image ImageLoad + +Load a set of images and tags into a repository. + +For details on the format, see [the export image endpoint](#operation/ImageGet). + + +``` +dockerctl image ImageLoad [flags] +``` + +### Options + +``` + -h, --help help for ImageLoad + --quiet Suppress progress details during load. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl image](dockerctl_image.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_image_ImagePrune.md b/markdown/dockerctl_image_ImagePrune.md new file mode 100644 index 0000000..9670e49 --- /dev/null +++ b/markdown/dockerctl_image_ImagePrune.md @@ -0,0 +1,38 @@ +## dockerctl image ImagePrune + + + +``` +dockerctl image ImagePrune [flags] +``` + +### Options + +``` + --filters map[string][]string Filters to process on the prune list, encoded as JSON (a map[string][]string). Available filters: + + - `dangling=` When set to `true` (or `1`), prune only + unused *and* untagged images. When set to `false` + (or `0`), all unused images are pruned. + - `until=` Prune images created before this timestamp. The `` can be Unix timestamps, date formatted timestamps, or Go duration strings (e.g. `10m`, `1h30m`) computed relative to the daemon machine’s time. + - `label` (`label=`, `label==`, `label!=`, or `label!==`) Prune images with (or without, in case `label!=...` is used) the specified labels. + + -h, --help help for ImagePrune +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl image](dockerctl_image.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_image_ImagePush.md b/markdown/dockerctl_image_ImagePush.md new file mode 100644 index 0000000..0a8b8ac --- /dev/null +++ b/markdown/dockerctl_image_ImagePush.md @@ -0,0 +1,38 @@ +## dockerctl image ImagePush + +Push an image to a registry. + +If you wish to push an image on to a private registry, that image must already have a tag which references the registry. For example, `registry.example.com/myimage:latest`. + +The push is cancelled if the HTTP connection is closed. + + +``` +dockerctl image ImagePush [flags] +``` + +### Options + +``` + --X-Registry-Auth string Required. A base64-encoded auth configuration. [See the authentication section for details.](#section/Authentication) + -h, --help help for ImagePush + --name string Required. Image name or ID. + --tag string The tag to associate with the image on the registry. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl image](dockerctl_image.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_image_ImageSearch.md b/markdown/dockerctl_image_ImageSearch.md new file mode 100644 index 0000000..0991aec --- /dev/null +++ b/markdown/dockerctl_image_ImageSearch.md @@ -0,0 +1,38 @@ +## dockerctl image ImageSearch + +Search for an image on Docker Hub. + +``` +dockerctl image ImageSearch [flags] +``` + +### Options + +``` + --filters map[string][]string A JSON encoded value of the filters (a map[string][]string) to process on the images list. Available filters: + + - `is-automated=(true|false)` + - `is-official=(true|false)` + - `stars=` Matches images that has at least 'number' stars. + + -h, --help help for ImageSearch + --limit int Maximum number of results to return + --term string Required. Term to search +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl image](dockerctl_image.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_image_ImageTag.md b/markdown/dockerctl_image_ImageTag.md new file mode 100644 index 0000000..905830e --- /dev/null +++ b/markdown/dockerctl_image_ImageTag.md @@ -0,0 +1,33 @@ +## dockerctl image ImageTag + +Tag an image so that it becomes part of a repository. + +``` +dockerctl image ImageTag [flags] +``` + +### Options + +``` + -h, --help help for ImageTag + --name string Required. Image name or ID to tag. + --repo someuser/someimage The repository to tag in. For example, someuser/someimage. + --tag string The name of the new tag. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl image](dockerctl_image.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_markdown.md b/markdown/dockerctl_markdown.md new file mode 100644 index 0000000..f0e1d89 --- /dev/null +++ b/markdown/dockerctl_markdown.md @@ -0,0 +1,34 @@ +## dockerctl markdown + +Generate markdown documentation (that you might be reading right now!!) + +### Synopsis + +Generate markdown documentation (that you might be reading right now!!) + +``` +dockerctl markdown +``` + +### Options + +``` + --dir string The destination directory to save docs in (default "./markdown/") + -h, --help help for markdown +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl](dockerctl.md) - + diff --git a/markdown/dockerctl_network.md b/markdown/dockerctl_network.md new file mode 100644 index 0000000..b5cf538 --- /dev/null +++ b/markdown/dockerctl_network.md @@ -0,0 +1,37 @@ +## dockerctl network + + + +### Options + +``` + -h, --help help for network +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl](dockerctl.md) - +* [dockerctl network NetworkConnect](dockerctl_network_NetworkConnect.md) - +* [dockerctl network NetworkCreate](dockerctl_network_NetworkCreate.md) - +* [dockerctl network NetworkDelete](dockerctl_network_NetworkDelete.md) - +* [dockerctl network NetworkDisconnect](dockerctl_network_NetworkDisconnect.md) - +* [dockerctl network NetworkInspect](dockerctl_network_NetworkInspect.md) - +* [dockerctl network NetworkList](dockerctl_network_NetworkList.md) - Returns a list of networks. For details on the format, see [the network inspect endpoint](#operation/NetworkInspect). + +Note that it uses a different, smaller representation of a network than inspecting a single network. For example, +the list of containers attached to the network is not propagated in API versions 1.28 and up. + +* [dockerctl network NetworkPrune](dockerctl_network_NetworkPrune.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_network_NetworkConnect.md b/markdown/dockerctl_network_NetworkConnect.md new file mode 100644 index 0000000..2173207 --- /dev/null +++ b/markdown/dockerctl_network_NetworkConnect.md @@ -0,0 +1,53 @@ +## dockerctl network NetworkConnect + + + +``` +dockerctl network NetworkConnect [flags] +``` + +### Options + +``` + --container string Optional json string for [container]. + -h, --help help for NetworkConnect + --id string Required. Network ID or name + --networkConnectBody.Container string The ID or name of the container to connect to the network. + --networkConnectBody.EndpointConfig.EndpointID string Unique ID for the service endpoint in a Sandbox. + + --networkConnectBody.EndpointConfig.Gateway string Gateway address for this network. + + --networkConnectBody.EndpointConfig.GlobalIPv6Address string Global IPv6 address. + + --networkConnectBody.EndpointConfig.GlobalIPv6PrefixLen int Mask length of the global IPv6 address. + + --networkConnectBody.EndpointConfig.IPAMConfig.IPv4Address string + --networkConnectBody.EndpointConfig.IPAMConfig.IPv6Address string + --networkConnectBody.EndpointConfig.IPAddress string IPv4 address. + + --networkConnectBody.EndpointConfig.IPPrefixLen int Mask length of the IPv4 address. + + --networkConnectBody.EndpointConfig.IPv6Gateway string IPv6 gateway address. + + --networkConnectBody.EndpointConfig.MacAddress string MAC address for the endpoint on this network. + + --networkConnectBody.EndpointConfig.NetworkID string Unique ID of the network. + +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl network](dockerctl_network.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_network_NetworkCreate.md b/markdown/dockerctl_network_NetworkCreate.md new file mode 100644 index 0000000..4f852c6 --- /dev/null +++ b/markdown/dockerctl_network_NetworkCreate.md @@ -0,0 +1,39 @@ +## dockerctl network NetworkCreate + + + +``` +dockerctl network NetworkCreate [flags] +``` + +### Options + +``` + -h, --help help for NetworkCreate + --networkConfig string Optional json string for [networkConfig]. Network configuration + --networkCreateBody.Attachable Globally scoped network is manually attachable by regular containers from workers in swarm mode. + --networkCreateBody.CheckDuplicate Check for networks with duplicate names. Since Network is primarily keyed based on a random ID and not on the name, and network name is strictly a user-friendly alias to the network which is uniquely identified using ID, there is no guaranteed way to check for duplicates. CheckDuplicate is there to provide a best effort checking of any networks which has the same name but it is not guaranteed to catch all name collisions. + --networkCreateBody.Driver string Name of the network driver plugin to use. (default "bridge") + --networkCreateBody.EnableIPv6 Enable IPv6 on the network. + --networkCreateBody.IPAM.Driver string Name of the IPAM driver to use. (default "default") + --networkCreateBody.Ingress Ingress network is the network which provides the routing-mesh in swarm mode. + --networkCreateBody.Internal Restrict external access to the network. + --networkCreateBody.Name string Required. The network's name. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl network](dockerctl_network.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_network_NetworkDelete.md b/markdown/dockerctl_network_NetworkDelete.md new file mode 100644 index 0000000..3d7e8d7 --- /dev/null +++ b/markdown/dockerctl_network_NetworkDelete.md @@ -0,0 +1,31 @@ +## dockerctl network NetworkDelete + + + +``` +dockerctl network NetworkDelete [flags] +``` + +### Options + +``` + -h, --help help for NetworkDelete + --id string Required. Network ID or name +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl network](dockerctl_network.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_network_NetworkDisconnect.md b/markdown/dockerctl_network_NetworkDisconnect.md new file mode 100644 index 0000000..c4269a6 --- /dev/null +++ b/markdown/dockerctl_network_NetworkDisconnect.md @@ -0,0 +1,34 @@ +## dockerctl network NetworkDisconnect + + + +``` +dockerctl network NetworkDisconnect [flags] +``` + +### Options + +``` + --container string Optional json string for [container]. + -h, --help help for NetworkDisconnect + --id string Required. Network ID or name + --networkDisconnectBody.Container string The ID or name of the container to disconnect from the network. + --networkDisconnectBody.Force Force the container to disconnect from the network. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl network](dockerctl_network.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_network_NetworkInspect.md b/markdown/dockerctl_network_NetworkInspect.md new file mode 100644 index 0000000..5f35244 --- /dev/null +++ b/markdown/dockerctl_network_NetworkInspect.md @@ -0,0 +1,33 @@ +## dockerctl network NetworkInspect + + + +``` +dockerctl network NetworkInspect [flags] +``` + +### Options + +``` + -h, --help help for NetworkInspect + --id string Required. Network ID or name + --scope string Filter the network by scope (swarm, global, or local) + --verbose Detailed inspect output for troubleshooting +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl network](dockerctl_network.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_network_NetworkList.md b/markdown/dockerctl_network_NetworkList.md new file mode 100644 index 0000000..88b034a --- /dev/null +++ b/markdown/dockerctl_network_NetworkList.md @@ -0,0 +1,47 @@ +## dockerctl network NetworkList + +Returns a list of networks. For details on the format, see [the network inspect endpoint](#operation/NetworkInspect). + +Note that it uses a different, smaller representation of a network than inspecting a single network. For example, +the list of containers attached to the network is not propagated in API versions 1.28 and up. + + +``` +dockerctl network NetworkList [flags] +``` + +### Options + +``` + --filters map[string][]string JSON encoded value of the filters (a map[string][]string) to process on the networks list. Available filters: + + - `dangling=` When set to `true` (or `1`), returns all + networks that are not in use by a container. When set to `false` + (or `0`), only networks that are in use by one or more + containers are returned. + - `driver=` Matches a network's driver. + - `id=` Matches all or part of a network ID. + - `label=` or `label==` of a network label. + - `name=` Matches all or part of a network name. + - `scope=["swarm"|"global"|"local"]` Filters networks by scope (`swarm`, `global`, or `local`). + - `type=["custom"|"builtin"]` Filters networks by type. The `custom` keyword returns all user-defined networks. + + -h, --help help for NetworkList +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl network](dockerctl_network.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_network_NetworkPrune.md b/markdown/dockerctl_network_NetworkPrune.md new file mode 100644 index 0000000..64f60dd --- /dev/null +++ b/markdown/dockerctl_network_NetworkPrune.md @@ -0,0 +1,36 @@ +## dockerctl network NetworkPrune + + + +``` +dockerctl network NetworkPrune [flags] +``` + +### Options + +``` + --filters map[string][]string Filters to process on the prune list, encoded as JSON (a map[string][]string). + + Available filters: + - `until=` Prune networks created before this timestamp. The `` can be Unix timestamps, date formatted timestamps, or Go duration strings (e.g. `10m`, `1h30m`) computed relative to the daemon machine’s time. + - `label` (`label=`, `label==`, `label!=`, or `label!==`) Prune networks with (or without, in case `label!=...` is used) the specified labels. + + -h, --help help for NetworkPrune +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl network](dockerctl_network.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_node.md b/markdown/dockerctl_node.md new file mode 100644 index 0000000..a94a10e --- /dev/null +++ b/markdown/dockerctl_node.md @@ -0,0 +1,30 @@ +## dockerctl node + + + +### Options + +``` + -h, --help help for node +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl](dockerctl.md) - +* [dockerctl node NodeDelete](dockerctl_node_NodeDelete.md) - +* [dockerctl node NodeInspect](dockerctl_node_NodeInspect.md) - +* [dockerctl node NodeList](dockerctl_node_NodeList.md) - +* [dockerctl node NodeUpdate](dockerctl_node_NodeUpdate.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_node_NodeDelete.md b/markdown/dockerctl_node_NodeDelete.md new file mode 100644 index 0000000..1c3bee4 --- /dev/null +++ b/markdown/dockerctl_node_NodeDelete.md @@ -0,0 +1,32 @@ +## dockerctl node NodeDelete + + + +``` +dockerctl node NodeDelete [flags] +``` + +### Options + +``` + --force Force remove a node from the swarm + -h, --help help for NodeDelete + --id string Required. The ID or name of the node +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl node](dockerctl_node.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_node_NodeInspect.md b/markdown/dockerctl_node_NodeInspect.md new file mode 100644 index 0000000..99c4c1f --- /dev/null +++ b/markdown/dockerctl_node_NodeInspect.md @@ -0,0 +1,31 @@ +## dockerctl node NodeInspect + + + +``` +dockerctl node NodeInspect [flags] +``` + +### Options + +``` + -h, --help help for NodeInspect + --id string Required. The ID or name of the node +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl node](dockerctl_node.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_node_NodeList.md b/markdown/dockerctl_node_NodeList.md new file mode 100644 index 0000000..fa774a4 --- /dev/null +++ b/markdown/dockerctl_node_NodeList.md @@ -0,0 +1,40 @@ +## dockerctl node NodeList + + + +``` +dockerctl node NodeList [flags] +``` + +### Options + +``` + --filters map[string][]string Filters to process on the nodes list, encoded as JSON (a map[string][]string). + + Available filters: + - `id=` + - `label=` + - `membership=`(`accepted`|`pending`)` + - `name=` + - `node.label=` + - `role=`(`manager`|`worker`)` + + -h, --help help for NodeList +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl node](dockerctl_node.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_node_NodeUpdate.md b/markdown/dockerctl_node_NodeUpdate.md new file mode 100644 index 0000000..a1dd75b --- /dev/null +++ b/markdown/dockerctl_node_NodeUpdate.md @@ -0,0 +1,36 @@ +## dockerctl node NodeUpdate + + + +``` +dockerctl node NodeUpdate [flags] +``` + +### Options + +``` + --body string Optional json string for [body]. + -h, --help help for NodeUpdate + --id string Required. The ID of the node + --nodeSpec.Availability string Enum: ["active","pause","drain"]. Availability of the node. + --nodeSpec.Name string Name for the node. + --nodeSpec.Role string Enum: ["worker","manager"]. Role of the node. + --version int Required. The version number of the node object being updated. This is required to avoid conflicting writes. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl node](dockerctl_node.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_plugin.md b/markdown/dockerctl_plugin.md new file mode 100644 index 0000000..dc77cf9 --- /dev/null +++ b/markdown/dockerctl_plugin.md @@ -0,0 +1,39 @@ +## dockerctl plugin + + + +### Options + +``` + -h, --help help for plugin +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl](dockerctl.md) - +* [dockerctl plugin GetPluginPrivileges](dockerctl_plugin_GetPluginPrivileges.md) - +* [dockerctl plugin PluginCreate](dockerctl_plugin_PluginCreate.md) - +* [dockerctl plugin PluginDelete](dockerctl_plugin_PluginDelete.md) - +* [dockerctl plugin PluginDisable](dockerctl_plugin_PluginDisable.md) - +* [dockerctl plugin PluginEnable](dockerctl_plugin_PluginEnable.md) - +* [dockerctl plugin PluginInspect](dockerctl_plugin_PluginInspect.md) - +* [dockerctl plugin PluginList](dockerctl_plugin_PluginList.md) - Returns information about installed plugins. +* [dockerctl plugin PluginPull](dockerctl_plugin_PluginPull.md) - Pulls and installs a plugin. After the plugin is installed, it can be enabled using the [`POST /plugins/{name}/enable` endpoint](#operation/PostPluginsEnable). + +* [dockerctl plugin PluginPush](dockerctl_plugin_PluginPush.md) - Push a plugin to the registry. + +* [dockerctl plugin PluginSet](dockerctl_plugin_PluginSet.md) - +* [dockerctl plugin PluginUpgrade](dockerctl_plugin_PluginUpgrade.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_plugin_GetPluginPrivileges.md b/markdown/dockerctl_plugin_GetPluginPrivileges.md new file mode 100644 index 0000000..631050b --- /dev/null +++ b/markdown/dockerctl_plugin_GetPluginPrivileges.md @@ -0,0 +1,31 @@ +## dockerctl plugin GetPluginPrivileges + + + +``` +dockerctl plugin GetPluginPrivileges [flags] +``` + +### Options + +``` + -h, --help help for GetPluginPrivileges + --remote :latest Required. The name of the plugin. The :latest tag is optional, and is the default if omitted. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl plugin](dockerctl_plugin.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_plugin_PluginCreate.md b/markdown/dockerctl_plugin_PluginCreate.md new file mode 100644 index 0000000..3d64862 --- /dev/null +++ b/markdown/dockerctl_plugin_PluginCreate.md @@ -0,0 +1,31 @@ +## dockerctl plugin PluginCreate + + + +``` +dockerctl plugin PluginCreate [flags] +``` + +### Options + +``` + -h, --help help for PluginCreate + --name :latest Required. The name of the plugin. The :latest tag is optional, and is the default if omitted. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl plugin](dockerctl_plugin.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_plugin_PluginDelete.md b/markdown/dockerctl_plugin_PluginDelete.md new file mode 100644 index 0000000..7aed036 --- /dev/null +++ b/markdown/dockerctl_plugin_PluginDelete.md @@ -0,0 +1,32 @@ +## dockerctl plugin PluginDelete + + + +``` +dockerctl plugin PluginDelete [flags] +``` + +### Options + +``` + --force Disable the plugin before removing. This may result in issues if the plugin is in use by a container. + -h, --help help for PluginDelete + --name :latest Required. The name of the plugin. The :latest tag is optional, and is the default if omitted. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl plugin](dockerctl_plugin.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_plugin_PluginDisable.md b/markdown/dockerctl_plugin_PluginDisable.md new file mode 100644 index 0000000..9a30e5c --- /dev/null +++ b/markdown/dockerctl_plugin_PluginDisable.md @@ -0,0 +1,31 @@ +## dockerctl plugin PluginDisable + + + +``` +dockerctl plugin PluginDisable [flags] +``` + +### Options + +``` + -h, --help help for PluginDisable + --name :latest Required. The name of the plugin. The :latest tag is optional, and is the default if omitted. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl plugin](dockerctl_plugin.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_plugin_PluginEnable.md b/markdown/dockerctl_plugin_PluginEnable.md new file mode 100644 index 0000000..031686d --- /dev/null +++ b/markdown/dockerctl_plugin_PluginEnable.md @@ -0,0 +1,32 @@ +## dockerctl plugin PluginEnable + + + +``` +dockerctl plugin PluginEnable [flags] +``` + +### Options + +``` + -h, --help help for PluginEnable + --name :latest Required. The name of the plugin. The :latest tag is optional, and is the default if omitted. + --timeout int Set the HTTP client timeout (in seconds) +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl plugin](dockerctl_plugin.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_plugin_PluginInspect.md b/markdown/dockerctl_plugin_PluginInspect.md new file mode 100644 index 0000000..a3b5844 --- /dev/null +++ b/markdown/dockerctl_plugin_PluginInspect.md @@ -0,0 +1,31 @@ +## dockerctl plugin PluginInspect + + + +``` +dockerctl plugin PluginInspect [flags] +``` + +### Options + +``` + -h, --help help for PluginInspect + --name :latest Required. The name of the plugin. The :latest tag is optional, and is the default if omitted. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl plugin](dockerctl_plugin.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_plugin_PluginList.md b/markdown/dockerctl_plugin_PluginList.md new file mode 100644 index 0000000..c787f53 --- /dev/null +++ b/markdown/dockerctl_plugin_PluginList.md @@ -0,0 +1,35 @@ +## dockerctl plugin PluginList + +Returns information about installed plugins. + +``` +dockerctl plugin PluginList [flags] +``` + +### Options + +``` + --filters map[string][]string A JSON encoded value of the filters (a map[string][]string) to process on the plugin list. Available filters: + + - `capability=` + - `enable=|` + + -h, --help help for PluginList +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl plugin](dockerctl_plugin.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_plugin_PluginPull.md b/markdown/dockerctl_plugin_PluginPull.md new file mode 100644 index 0000000..e1b3dad --- /dev/null +++ b/markdown/dockerctl_plugin_PluginPull.md @@ -0,0 +1,40 @@ +## dockerctl plugin PluginPull + +Pulls and installs a plugin. After the plugin is installed, it can be enabled using the [`POST /plugins/{name}/enable` endpoint](#operation/PostPluginsEnable). + + +``` +dockerctl plugin PluginPull [flags] +``` + +### Options + +``` + --X-Registry-Auth string A base64-encoded auth configuration to use when pulling a plugin from a registry. [See the authentication section for details.](#section/Authentication) + -h, --help help for PluginPull + --name :latest Local name for the pulled plugin. + + The :latest tag is optional, and is used as the default if omitted. + + --remote :latest Required. Remote reference for plugin to install. + + The :latest tag is optional, and is used as the default if omitted. + +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl plugin](dockerctl_plugin.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_plugin_PluginPush.md b/markdown/dockerctl_plugin_PluginPush.md new file mode 100644 index 0000000..3fe1032 --- /dev/null +++ b/markdown/dockerctl_plugin_PluginPush.md @@ -0,0 +1,32 @@ +## dockerctl plugin PluginPush + +Push a plugin to the registry. + + +``` +dockerctl plugin PluginPush [flags] +``` + +### Options + +``` + -h, --help help for PluginPush + --name :latest Required. The name of the plugin. The :latest tag is optional, and is the default if omitted. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl plugin](dockerctl_plugin.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_plugin_PluginSet.md b/markdown/dockerctl_plugin_PluginSet.md new file mode 100644 index 0000000..f1e02c0 --- /dev/null +++ b/markdown/dockerctl_plugin_PluginSet.md @@ -0,0 +1,32 @@ +## dockerctl plugin PluginSet + + + +``` +dockerctl plugin PluginSet [flags] +``` + +### Options + +``` + --body strings + -h, --help help for PluginSet + --name :latest Required. The name of the plugin. The :latest tag is optional, and is the default if omitted. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl plugin](dockerctl_plugin.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_plugin_PluginUpgrade.md b/markdown/dockerctl_plugin_PluginUpgrade.md new file mode 100644 index 0000000..0c3f2e1 --- /dev/null +++ b/markdown/dockerctl_plugin_PluginUpgrade.md @@ -0,0 +1,36 @@ +## dockerctl plugin PluginUpgrade + + + +``` +dockerctl plugin PluginUpgrade [flags] +``` + +### Options + +``` + --X-Registry-Auth string A base64-encoded auth configuration to use when pulling a plugin from a registry. [See the authentication section for details.](#section/Authentication) + -h, --help help for PluginUpgrade + --name :latest Required. The name of the plugin. The :latest tag is optional, and is the default if omitted. + --remote :latest Required. Remote reference to upgrade to. + + The :latest tag is optional, and is used as the default if omitted. + +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl plugin](dockerctl_plugin.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_secret.md b/markdown/dockerctl_secret.md new file mode 100644 index 0000000..50eba41 --- /dev/null +++ b/markdown/dockerctl_secret.md @@ -0,0 +1,31 @@ +## dockerctl secret + + + +### Options + +``` + -h, --help help for secret +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl](dockerctl.md) - +* [dockerctl secret SecretCreate](dockerctl_secret_SecretCreate.md) - +* [dockerctl secret SecretDelete](dockerctl_secret_SecretDelete.md) - +* [dockerctl secret SecretInspect](dockerctl_secret_SecretInspect.md) - +* [dockerctl secret SecretList](dockerctl_secret_SecretList.md) - +* [dockerctl secret SecretUpdate](dockerctl_secret_SecretUpdate.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_secret_SecretCreate.md b/markdown/dockerctl_secret_SecretCreate.md new file mode 100644 index 0000000..3c2061b --- /dev/null +++ b/markdown/dockerctl_secret_SecretCreate.md @@ -0,0 +1,40 @@ +## dockerctl secret SecretCreate + + + +``` +dockerctl secret SecretCreate [flags] +``` + +### Options + +``` + --body string Optional json string for [body]. + -h, --help help for SecretCreate + --secretCreateBody.Data string Base64-url-safe-encoded ([RFC 4648](https://tools.ietf.org/html/rfc4648#section-3.2)) + data to store as secret. + + This field is only used to _create_ a secret, and is not returned by + other endpoints. + + --secretCreateBody.Driver.Name string Required. Name of the driver. + --secretCreateBody.Name string User-defined name of the secret. + --secretCreateBody.Templating.Name string Required. Name of the driver. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl secret](dockerctl_secret.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_secret_SecretDelete.md b/markdown/dockerctl_secret_SecretDelete.md new file mode 100644 index 0000000..399caa4 --- /dev/null +++ b/markdown/dockerctl_secret_SecretDelete.md @@ -0,0 +1,31 @@ +## dockerctl secret SecretDelete + + + +``` +dockerctl secret SecretDelete [flags] +``` + +### Options + +``` + -h, --help help for SecretDelete + --id string Required. ID of the secret +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl secret](dockerctl_secret.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_secret_SecretInspect.md b/markdown/dockerctl_secret_SecretInspect.md new file mode 100644 index 0000000..7a435f2 --- /dev/null +++ b/markdown/dockerctl_secret_SecretInspect.md @@ -0,0 +1,31 @@ +## dockerctl secret SecretInspect + + + +``` +dockerctl secret SecretInspect [flags] +``` + +### Options + +``` + -h, --help help for SecretInspect + --id string Required. ID of the secret +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl secret](dockerctl_secret.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_secret_SecretList.md b/markdown/dockerctl_secret_SecretList.md new file mode 100644 index 0000000..0e17410 --- /dev/null +++ b/markdown/dockerctl_secret_SecretList.md @@ -0,0 +1,37 @@ +## dockerctl secret SecretList + + + +``` +dockerctl secret SecretList [flags] +``` + +### Options + +``` + --filters map[string][]string A JSON encoded value of the filters (a map[string][]string) to process on the secrets list. Available filters: + + - `id=` + - `label= or label==value` + - `name=` + - `names=` + + -h, --help help for SecretList +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl secret](dockerctl_secret.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_secret_SecretUpdate.md b/markdown/dockerctl_secret_SecretUpdate.md new file mode 100644 index 0000000..4d0b2ea --- /dev/null +++ b/markdown/dockerctl_secret_SecretUpdate.md @@ -0,0 +1,42 @@ +## dockerctl secret SecretUpdate + + + +``` +dockerctl secret SecretUpdate [flags] +``` + +### Options + +``` + --body string Optional json string for [body]. The spec of the secret to update. Currently, only the Labels field can be updated. All other fields must remain unchanged from the [SecretInspect endpoint](#operation/SecretInspect) response values. + -h, --help help for SecretUpdate + --id string Required. The ID or name of the secret + --secretSpec.Data string Base64-url-safe-encoded ([RFC 4648](https://tools.ietf.org/html/rfc4648#section-3.2)) + data to store as secret. + + This field is only used to _create_ a secret, and is not returned by + other endpoints. + + --secretSpec.Driver.Name string Required. Name of the driver. + --secretSpec.Name string User-defined name of the secret. + --secretSpec.Templating.Name string Required. Name of the driver. + --version int Required. The version number of the secret object being updated. This is required to avoid conflicting writes. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl secret](dockerctl_secret.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_service.md b/markdown/dockerctl_service.md new file mode 100644 index 0000000..612e277 --- /dev/null +++ b/markdown/dockerctl_service.md @@ -0,0 +1,35 @@ +## dockerctl service + + + +### Options + +``` + -h, --help help for service +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl](dockerctl.md) - +* [dockerctl service ServiceCreate](dockerctl_service_ServiceCreate.md) - +* [dockerctl service ServiceDelete](dockerctl_service_ServiceDelete.md) - +* [dockerctl service ServiceInspect](dockerctl_service_ServiceInspect.md) - +* [dockerctl service ServiceList](dockerctl_service_ServiceList.md) - +* [dockerctl service ServiceLogs](dockerctl_service_ServiceLogs.md) - Get `stdout` and `stderr` logs from a service. See also [`/containers/{id}/logs`](#operation/ContainerLogs). + +**Note**: This endpoint works only for services with the `local`, `json-file` or `journald` logging drivers. + +* [dockerctl service ServiceUpdate](dockerctl_service_ServiceUpdate.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_service_ServiceCreate.md b/markdown/dockerctl_service_ServiceCreate.md new file mode 100644 index 0000000..2effcde --- /dev/null +++ b/markdown/dockerctl_service_ServiceCreate.md @@ -0,0 +1,112 @@ +## dockerctl service ServiceCreate + + + +``` +dockerctl service ServiceCreate [flags] +``` + +### Options + +``` + --X-Registry-Auth string A base64-encoded auth configuration for pulling from private registries. [See the authentication section for details.](#section/Authentication) + --body string Optional json string for [body]. + -h, --help help for ServiceCreate + --serviceCreateBody.EndpointSpec.Mode string Enum: ["vip","dnsrr"]. The mode of resolution to use for internal load balancing between tasks. + (default "vip") + --serviceCreateBody.Mode.Replicated.Replicas int + --serviceCreateBody.Name string Name of the service. + --serviceCreateBody.RollbackConfig.Delay int Amount of time between rollback iterations, in nanoseconds. + --serviceCreateBody.RollbackConfig.FailureAction string Enum: ["continue","pause"]. Action to take if an rolled back task fails to run, or stops running during the rollback. + --serviceCreateBody.RollbackConfig.MaxFailureRatio float The fraction of tasks that may fail during a rollback before the failure action is invoked, specified as a floating point number between 0 and 1. + --serviceCreateBody.RollbackConfig.Monitor int Amount of time to monitor each rolled back task for failures, in nanoseconds. + --serviceCreateBody.RollbackConfig.Order string Enum: ["stop-first","start-first"]. The order of operations when rolling back a task. Either the old task is shut down before the new task is started, or the new task is started before the old task is shut down. + --serviceCreateBody.RollbackConfig.Parallelism int Maximum number of tasks to be rolled back in one iteration (0 means unlimited parallelism). + --serviceCreateBody.TaskTemplate.ContainerSpec.Dir string The working directory for commands to run in. + --serviceCreateBody.TaskTemplate.ContainerSpec.HealthCheck.Interval int The time to wait between checks in nanoseconds. It should be 0 or at least 1000000 (1 ms). 0 means inherit. + --serviceCreateBody.TaskTemplate.ContainerSpec.HealthCheck.Retries int The number of consecutive failures needed to consider a container as unhealthy. 0 means inherit. + --serviceCreateBody.TaskTemplate.ContainerSpec.HealthCheck.StartPeriod int Start period for the container to initialize before starting health-retries countdown in nanoseconds. It should be 0 or at least 1000000 (1 ms). 0 means inherit. + --serviceCreateBody.TaskTemplate.ContainerSpec.HealthCheck.Timeout int The time to wait before considering the check to have hung. It should be 0 or at least 1000000 (1 ms). 0 means inherit. + --serviceCreateBody.TaskTemplate.ContainerSpec.Hostname string The hostname to use for the container, as a valid RFC 1123 hostname. + --serviceCreateBody.TaskTemplate.ContainerSpec.Image string The image name to use for the container + --serviceCreateBody.TaskTemplate.ContainerSpec.Init Run an init inside the container that forwards signals and reaps processes. This field is omitted if empty, and the default (as configured on the daemon) is used. + --serviceCreateBody.TaskTemplate.ContainerSpec.Isolation string Enum: ["default","process","hyperv"]. Isolation technology of the containers running the service. (Windows only) + --serviceCreateBody.TaskTemplate.ContainerSpec.OpenStdin stdin Open stdin + --serviceCreateBody.TaskTemplate.ContainerSpec.Privileges.CredentialSpec.Config CredentialSpec.File Load credential spec from a Swarm Config with the given ID. + The specified config must also be present in the Configs field with the Runtime property set. + +


+ + + > **Note**: CredentialSpec.File, `CredentialSpec.Registry`, and `CredentialSpec.Config` are mutually exclusive. + + --serviceCreateBody.TaskTemplate.ContainerSpec.Privileges.CredentialSpec.File CredentialSpecs Load credential spec from this file. The file is read by the daemon, and must be present in the + CredentialSpecs subdirectory in the docker data directory, which defaults to + `C:\ProgramData\Docker\` on Windows. + + For example, specifying `spec.json` loads `C:\ProgramData\Docker\CredentialSpecs\spec.json`. + +


+ + > **Note**: `CredentialSpec.File`, `CredentialSpec.Registry`, and `CredentialSpec.Config` are mutually exclusive. + + --serviceCreateBody.TaskTemplate.ContainerSpec.Privileges.CredentialSpec.Registry HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization\Containers\CredentialSpecs Load credential spec from this value in the Windows registry. The specified registry value must be + located in: + + HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization\Containers\CredentialSpecs + +


+ + + > **Note**: `CredentialSpec.File`, `CredentialSpec.Registry`, and `CredentialSpec.Config` are mutually exclusive. + + --serviceCreateBody.TaskTemplate.ContainerSpec.Privileges.SELinuxContext.Disable Disable SELinux + --serviceCreateBody.TaskTemplate.ContainerSpec.Privileges.SELinuxContext.Level string SELinux level label + --serviceCreateBody.TaskTemplate.ContainerSpec.Privileges.SELinuxContext.Role string SELinux role label + --serviceCreateBody.TaskTemplate.ContainerSpec.Privileges.SELinuxContext.Type string SELinux type label + --serviceCreateBody.TaskTemplate.ContainerSpec.Privileges.SELinuxContext.User string SELinux user label + --serviceCreateBody.TaskTemplate.ContainerSpec.ReadOnly Mount the container's root filesystem as read only. + --serviceCreateBody.TaskTemplate.ContainerSpec.StopGracePeriod int Amount of time to wait for the container to terminate before forcefully killing it. + --serviceCreateBody.TaskTemplate.ContainerSpec.StopSignal string Signal to stop the container. + --serviceCreateBody.TaskTemplate.ContainerSpec.TTY Whether a pseudo-TTY should be allocated. + --serviceCreateBody.TaskTemplate.ContainerSpec.User string The user inside the container. + --serviceCreateBody.TaskTemplate.ForceUpdate int A counter that triggers an update even if no relevant parameters have been changed. + --serviceCreateBody.TaskTemplate.LogDriver.Name string + --serviceCreateBody.TaskTemplate.NetworkAttachmentSpec.ContainerID string ID of the container represented by this task + --serviceCreateBody.TaskTemplate.Placement.MaxReplicas int Maximum number of replicas for per node (default value is 0, which is unlimited) + --serviceCreateBody.TaskTemplate.PluginSpec.Disabled Disable the plugin once scheduled. + --serviceCreateBody.TaskTemplate.PluginSpec.Name string The name or 'alias' to use for the plugin. + --serviceCreateBody.TaskTemplate.PluginSpec.Remote string The plugin image reference to use. + --serviceCreateBody.TaskTemplate.Resources.Limits.MemoryBytes int + --serviceCreateBody.TaskTemplate.Resources.Limits.NanoCPUs int + --serviceCreateBody.TaskTemplate.Resources.Reservation.MemoryBytes int + --serviceCreateBody.TaskTemplate.Resources.Reservation.NanoCPUs int + --serviceCreateBody.TaskTemplate.RestartPolicy.Condition string Enum: ["none","on-failure","any"]. Condition for restart. + --serviceCreateBody.TaskTemplate.RestartPolicy.Delay int Delay between restart attempts. + --serviceCreateBody.TaskTemplate.RestartPolicy.MaxAttempts int Maximum attempts to restart a given container before giving up (default value is 0, which is ignored). + --serviceCreateBody.TaskTemplate.RestartPolicy.Window int Windows is the time window used to evaluate the restart policy (default value is 0, which is unbounded). + --serviceCreateBody.TaskTemplate.Runtime string Runtime is the type of runtime specified for the task executor. + --serviceCreateBody.UpdateConfig.Delay int Amount of time between updates, in nanoseconds. + --serviceCreateBody.UpdateConfig.FailureAction string Enum: ["continue","pause","rollback"]. Action to take if an updated task fails to run, or stops running during the update. + --serviceCreateBody.UpdateConfig.MaxFailureRatio float The fraction of tasks that may fail during an update before the failure action is invoked, specified as a floating point number between 0 and 1. + --serviceCreateBody.UpdateConfig.Monitor int Amount of time to monitor each updated task for failures, in nanoseconds. + --serviceCreateBody.UpdateConfig.Order string Enum: ["stop-first","start-first"]. The order of operations when rolling out an updated task. Either the old task is shut down before the new task is started, or the new task is started before the old task is shut down. + --serviceCreateBody.UpdateConfig.Parallelism int Maximum number of tasks to be updated in one iteration (0 means unlimited parallelism). +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl service](dockerctl_service.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_service_ServiceDelete.md b/markdown/dockerctl_service_ServiceDelete.md new file mode 100644 index 0000000..ddbc90d --- /dev/null +++ b/markdown/dockerctl_service_ServiceDelete.md @@ -0,0 +1,31 @@ +## dockerctl service ServiceDelete + + + +``` +dockerctl service ServiceDelete [flags] +``` + +### Options + +``` + -h, --help help for ServiceDelete + --id string Required. ID or name of service. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl service](dockerctl_service.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_service_ServiceInspect.md b/markdown/dockerctl_service_ServiceInspect.md new file mode 100644 index 0000000..c562289 --- /dev/null +++ b/markdown/dockerctl_service_ServiceInspect.md @@ -0,0 +1,32 @@ +## dockerctl service ServiceInspect + + + +``` +dockerctl service ServiceInspect [flags] +``` + +### Options + +``` + -h, --help help for ServiceInspect + --id string Required. ID or name of service. + --insertDefaults Fill empty fields with default values. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl service](dockerctl_service.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_service_ServiceList.md b/markdown/dockerctl_service_ServiceList.md new file mode 100644 index 0000000..4c7674e --- /dev/null +++ b/markdown/dockerctl_service_ServiceList.md @@ -0,0 +1,38 @@ +## dockerctl service ServiceList + + + +``` +dockerctl service ServiceList [flags] +``` + +### Options + +``` + --filters map[string][]string A JSON encoded value of the filters (a map[string][]string) to process on the services list. Available filters: + + - `id=` + - `label=` + - `mode=["replicated"|"global"]` + - `name=` + + -h, --help help for ServiceList + --status Include service status, with count of running and desired tasks +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl service](dockerctl_service.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_service_ServiceLogs.md b/markdown/dockerctl_service_ServiceLogs.md new file mode 100644 index 0000000..591f945 --- /dev/null +++ b/markdown/dockerctl_service_ServiceLogs.md @@ -0,0 +1,41 @@ +## dockerctl service ServiceLogs + +Get `stdout` and `stderr` logs from a service. See also [`/containers/{id}/logs`](#operation/ContainerLogs). + +**Note**: This endpoint works only for services with the `local`, `json-file` or `journald` logging drivers. + + +``` +dockerctl service ServiceLogs [flags] +``` + +### Options + +``` + --details Show service context and extra details provided to logs. + --follow Keep connection after returning logs. + -h, --help help for ServiceLogs + --id string Required. ID or name of the service + --since int Only return logs since this time, as a UNIX timestamp + --stderr stderr Return logs from stderr + --stdout stdout Return logs from stdout + --tail all Only return this number of log lines from the end of the logs. Specify as an integer or all to output all log lines. (default "all") + --timestamps Add timestamps to every log line +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl service](dockerctl_service.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_service_ServiceUpdate.md b/markdown/dockerctl_service_ServiceUpdate.md new file mode 100644 index 0000000..31dd41b --- /dev/null +++ b/markdown/dockerctl_service_ServiceUpdate.md @@ -0,0 +1,121 @@ +## dockerctl service ServiceUpdate + + + +``` +dockerctl service ServiceUpdate [flags] +``` + +### Options + +``` + --X-Registry-Auth string A base64-encoded auth configuration for pulling from private registries. [See the authentication section for details.](#section/Authentication) + --body string Optional json string for [body]. + -h, --help help for ServiceUpdate + --id string Required. ID or name of service. + --registryAuthFrom X-Registry-Auth Enum: ["spec","previous-spec"]. If the X-Registry-Auth header is not specified, this parameter + indicates where to find registry authorization credentials. + (default "spec") + --rollback previous Set to this parameter to previous to cause a server-side rollback + to the previous service spec. The supplied spec will be ignored in + this case. + + --serviceUpdateBody.EndpointSpec.Mode string Enum: ["vip","dnsrr"]. The mode of resolution to use for internal load balancing between tasks. + (default "vip") + --serviceUpdateBody.Mode.Replicated.Replicas int + --serviceUpdateBody.Name string Name of the service. + --serviceUpdateBody.RollbackConfig.Delay int Amount of time between rollback iterations, in nanoseconds. + --serviceUpdateBody.RollbackConfig.FailureAction string Enum: ["continue","pause"]. Action to take if an rolled back task fails to run, or stops running during the rollback. + --serviceUpdateBody.RollbackConfig.MaxFailureRatio float The fraction of tasks that may fail during a rollback before the failure action is invoked, specified as a floating point number between 0 and 1. + --serviceUpdateBody.RollbackConfig.Monitor int Amount of time to monitor each rolled back task for failures, in nanoseconds. + --serviceUpdateBody.RollbackConfig.Order string Enum: ["stop-first","start-first"]. The order of operations when rolling back a task. Either the old task is shut down before the new task is started, or the new task is started before the old task is shut down. + --serviceUpdateBody.RollbackConfig.Parallelism int Maximum number of tasks to be rolled back in one iteration (0 means unlimited parallelism). + --serviceUpdateBody.TaskTemplate.ContainerSpec.Dir string The working directory for commands to run in. + --serviceUpdateBody.TaskTemplate.ContainerSpec.HealthCheck.Interval int The time to wait between checks in nanoseconds. It should be 0 or at least 1000000 (1 ms). 0 means inherit. + --serviceUpdateBody.TaskTemplate.ContainerSpec.HealthCheck.Retries int The number of consecutive failures needed to consider a container as unhealthy. 0 means inherit. + --serviceUpdateBody.TaskTemplate.ContainerSpec.HealthCheck.StartPeriod int Start period for the container to initialize before starting health-retries countdown in nanoseconds. It should be 0 or at least 1000000 (1 ms). 0 means inherit. + --serviceUpdateBody.TaskTemplate.ContainerSpec.HealthCheck.Timeout int The time to wait before considering the check to have hung. It should be 0 or at least 1000000 (1 ms). 0 means inherit. + --serviceUpdateBody.TaskTemplate.ContainerSpec.Hostname string The hostname to use for the container, as a valid RFC 1123 hostname. + --serviceUpdateBody.TaskTemplate.ContainerSpec.Image string The image name to use for the container + --serviceUpdateBody.TaskTemplate.ContainerSpec.Init Run an init inside the container that forwards signals and reaps processes. This field is omitted if empty, and the default (as configured on the daemon) is used. + --serviceUpdateBody.TaskTemplate.ContainerSpec.Isolation string Enum: ["default","process","hyperv"]. Isolation technology of the containers running the service. (Windows only) + --serviceUpdateBody.TaskTemplate.ContainerSpec.OpenStdin stdin Open stdin + --serviceUpdateBody.TaskTemplate.ContainerSpec.Privileges.CredentialSpec.Config CredentialSpec.File Load credential spec from a Swarm Config with the given ID. + The specified config must also be present in the Configs field with the Runtime property set. + +


+ + + > **Note**: CredentialSpec.File, `CredentialSpec.Registry`, and `CredentialSpec.Config` are mutually exclusive. + + --serviceUpdateBody.TaskTemplate.ContainerSpec.Privileges.CredentialSpec.File CredentialSpecs Load credential spec from this file. The file is read by the daemon, and must be present in the + CredentialSpecs subdirectory in the docker data directory, which defaults to + `C:\ProgramData\Docker\` on Windows. + + For example, specifying `spec.json` loads `C:\ProgramData\Docker\CredentialSpecs\spec.json`. + +


+ + > **Note**: `CredentialSpec.File`, `CredentialSpec.Registry`, and `CredentialSpec.Config` are mutually exclusive. + + --serviceUpdateBody.TaskTemplate.ContainerSpec.Privileges.CredentialSpec.Registry HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization\Containers\CredentialSpecs Load credential spec from this value in the Windows registry. The specified registry value must be + located in: + + HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization\Containers\CredentialSpecs + +


+ + + > **Note**: `CredentialSpec.File`, `CredentialSpec.Registry`, and `CredentialSpec.Config` are mutually exclusive. + + --serviceUpdateBody.TaskTemplate.ContainerSpec.Privileges.SELinuxContext.Disable Disable SELinux + --serviceUpdateBody.TaskTemplate.ContainerSpec.Privileges.SELinuxContext.Level string SELinux level label + --serviceUpdateBody.TaskTemplate.ContainerSpec.Privileges.SELinuxContext.Role string SELinux role label + --serviceUpdateBody.TaskTemplate.ContainerSpec.Privileges.SELinuxContext.Type string SELinux type label + --serviceUpdateBody.TaskTemplate.ContainerSpec.Privileges.SELinuxContext.User string SELinux user label + --serviceUpdateBody.TaskTemplate.ContainerSpec.ReadOnly Mount the container's root filesystem as read only. + --serviceUpdateBody.TaskTemplate.ContainerSpec.StopGracePeriod int Amount of time to wait for the container to terminate before forcefully killing it. + --serviceUpdateBody.TaskTemplate.ContainerSpec.StopSignal string Signal to stop the container. + --serviceUpdateBody.TaskTemplate.ContainerSpec.TTY Whether a pseudo-TTY should be allocated. + --serviceUpdateBody.TaskTemplate.ContainerSpec.User string The user inside the container. + --serviceUpdateBody.TaskTemplate.ForceUpdate int A counter that triggers an update even if no relevant parameters have been changed. + --serviceUpdateBody.TaskTemplate.LogDriver.Name string + --serviceUpdateBody.TaskTemplate.NetworkAttachmentSpec.ContainerID string ID of the container represented by this task + --serviceUpdateBody.TaskTemplate.Placement.MaxReplicas int Maximum number of replicas for per node (default value is 0, which is unlimited) + --serviceUpdateBody.TaskTemplate.PluginSpec.Disabled Disable the plugin once scheduled. + --serviceUpdateBody.TaskTemplate.PluginSpec.Name string The name or 'alias' to use for the plugin. + --serviceUpdateBody.TaskTemplate.PluginSpec.Remote string The plugin image reference to use. + --serviceUpdateBody.TaskTemplate.Resources.Limits.MemoryBytes int + --serviceUpdateBody.TaskTemplate.Resources.Limits.NanoCPUs int + --serviceUpdateBody.TaskTemplate.Resources.Reservation.MemoryBytes int + --serviceUpdateBody.TaskTemplate.Resources.Reservation.NanoCPUs int + --serviceUpdateBody.TaskTemplate.RestartPolicy.Condition string Enum: ["none","on-failure","any"]. Condition for restart. + --serviceUpdateBody.TaskTemplate.RestartPolicy.Delay int Delay between restart attempts. + --serviceUpdateBody.TaskTemplate.RestartPolicy.MaxAttempts int Maximum attempts to restart a given container before giving up (default value is 0, which is ignored). + --serviceUpdateBody.TaskTemplate.RestartPolicy.Window int Windows is the time window used to evaluate the restart policy (default value is 0, which is unbounded). + --serviceUpdateBody.TaskTemplate.Runtime string Runtime is the type of runtime specified for the task executor. + --serviceUpdateBody.UpdateConfig.Delay int Amount of time between updates, in nanoseconds. + --serviceUpdateBody.UpdateConfig.FailureAction string Enum: ["continue","pause","rollback"]. Action to take if an updated task fails to run, or stops running during the update. + --serviceUpdateBody.UpdateConfig.MaxFailureRatio float The fraction of tasks that may fail during an update before the failure action is invoked, specified as a floating point number between 0 and 1. + --serviceUpdateBody.UpdateConfig.Monitor int Amount of time to monitor each updated task for failures, in nanoseconds. + --serviceUpdateBody.UpdateConfig.Order string Enum: ["stop-first","start-first"]. The order of operations when rolling out an updated task. Either the old task is shut down before the new task is started, or the new task is started before the old task is shut down. + --serviceUpdateBody.UpdateConfig.Parallelism int Maximum number of tasks to be updated in one iteration (0 means unlimited parallelism). + --version GET /services/{id} Required. The version number of the service object being updated. This is required to avoid conflicting writes. This version number should be the value as currently set on the service *before* the update. You can find the current version by calling GET /services/{id} +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl service](dockerctl_service.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_session.md b/markdown/dockerctl_session.md new file mode 100644 index 0000000..1efec7a --- /dev/null +++ b/markdown/dockerctl_session.md @@ -0,0 +1,48 @@ +## dockerctl session + + + +### Options + +``` + -h, --help help for session +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl](dockerctl.md) - +* [dockerctl session Session](dockerctl_session_Session.md) - Start a new interactive session with a server. Session allows server to call back to the client for advanced capabilities. + +### Hijacking + +This endpoint hijacks the HTTP connection to HTTP2 transport that allows the client to expose gPRC services on that connection. + +For example, the client sends this request to upgrade the connection: + +``` +POST /session HTTP/1.1 +Upgrade: h2c +Connection: Upgrade +``` + +The Docker daemon will respond with a `101 UPGRADED` response follow with the raw stream: + +``` +HTTP/1.1 101 UPGRADED +Connection: Upgrade +Upgrade: h2c +``` + + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_session_Session.md b/markdown/dockerctl_session_Session.md new file mode 100644 index 0000000..471d39f --- /dev/null +++ b/markdown/dockerctl_session_Session.md @@ -0,0 +1,51 @@ +## dockerctl session Session + +Start a new interactive session with a server. Session allows server to call back to the client for advanced capabilities. + +### Hijacking + +This endpoint hijacks the HTTP connection to HTTP2 transport that allows the client to expose gPRC services on that connection. + +For example, the client sends this request to upgrade the connection: + +``` +POST /session HTTP/1.1 +Upgrade: h2c +Connection: Upgrade +``` + +The Docker daemon will respond with a `101 UPGRADED` response follow with the raw stream: + +``` +HTTP/1.1 101 UPGRADED +Connection: Upgrade +Upgrade: h2c +``` + + +``` +dockerctl session Session [flags] +``` + +### Options + +``` + -h, --help help for Session +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl session](dockerctl_session.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_swarm.md b/markdown/dockerctl_swarm.md new file mode 100644 index 0000000..cd3245e --- /dev/null +++ b/markdown/dockerctl_swarm.md @@ -0,0 +1,33 @@ +## dockerctl swarm + + + +### Options + +``` + -h, --help help for swarm +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl](dockerctl.md) - +* [dockerctl swarm SwarmInit](dockerctl_swarm_SwarmInit.md) - +* [dockerctl swarm SwarmInspect](dockerctl_swarm_SwarmInspect.md) - +* [dockerctl swarm SwarmJoin](dockerctl_swarm_SwarmJoin.md) - +* [dockerctl swarm SwarmLeave](dockerctl_swarm_SwarmLeave.md) - +* [dockerctl swarm SwarmUnlock](dockerctl_swarm_SwarmUnlock.md) - +* [dockerctl swarm SwarmUnlockkey](dockerctl_swarm_SwarmUnlockkey.md) - +* [dockerctl swarm SwarmUpdate](dockerctl_swarm_SwarmUpdate.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_swarm_SwarmInit.md b/markdown/dockerctl_swarm_SwarmInit.md new file mode 100644 index 0000000..14da558 --- /dev/null +++ b/markdown/dockerctl_swarm_SwarmInit.md @@ -0,0 +1,59 @@ +## dockerctl swarm SwarmInit + + + +``` +dockerctl swarm SwarmInit [flags] +``` + +### Options + +``` + --body string Optional json string for [body]. + -h, --help help for SwarmInit + --swarmInitBody.AdvertiseAddr 192.168.1.1:4567 Externally reachable address advertised to other nodes. This can either be an address/port combination in the form 192.168.1.1:4567, or an interface followed by a port number, like `eth0:4567`. If the port number is omitted, the port number from the listen address is used. If `AdvertiseAddr` is not specified, it will be automatically detected when possible. + --swarmInitBody.DataPathAddr Address or interface to use for data path traffic (format: ), for example, `192.168.1.1`, + or an interface, like `eth0`. If `DataPathAddr` is unspecified, the same address as `AdvertiseAddr` + is used. + + The `DataPathAddr` specifies the address that global scope network drivers will publish towards other + nodes in order to reach the containers running on this node. Using this parameter it is possible to + separate the container data traffic from the management traffic of the cluster. + + --swarmInitBody.ForceNewCluster Force creation of a new swarm. + --swarmInitBody.ListenAddr 192.168.1.1:4567 Listen address used for inter-manager communication, as well as determining the networking interface used for the VXLAN Tunnel Endpoint (VTEP). This can either be an address/port combination in the form 192.168.1.1:4567, or an interface followed by a port number, like `eth0:4567`. If the port number is omitted, the default swarm listening port is used. + --swarmInitBody.Spec.CAConfig.NodeCertExpiry int The duration node certificates are issued for. + --swarmInitBody.Spec.CAConfig.SigningCACert string The desired signing CA certificate for all swarm node TLS leaf certificates, in PEM format. + --swarmInitBody.Spec.CAConfig.SigningCAKey string The desired signing CA key for all swarm node TLS leaf certificates, in PEM format. + --swarmInitBody.Spec.Dispatcher.HeartbeatPeriod int The delay for an agent to send a heartbeat to the dispatcher. + --swarmInitBody.Spec.EncryptionConfig.AutoLockManagers If set, generate a key and use it to lock data stored on the managers. + --swarmInitBody.Spec.Name string Name of the swarm. + --swarmInitBody.Spec.Orchestration.TaskHistoryRetentionLimit int The number of historic tasks to keep per instance or node. If negative, never remove completed or failed tasks. + --swarmInitBody.Spec.Raft.ElectionTick ElectionTick The number of ticks that a follower will wait for a message from the leader before becoming a candidate and starting an election. ElectionTick must be greater than `HeartbeatTick`. + + A tick currently defaults to one second, so these translate directly to seconds currently, but this is NOT guaranteed. + + --swarmInitBody.Spec.Raft.HeartbeatTick int The number of ticks between heartbeats. Every HeartbeatTick ticks, the leader will send a heartbeat to the followers. + + A tick currently defaults to one second, so these translate directly to seconds currently, but this is NOT guaranteed. + + --swarmInitBody.Spec.TaskDefaults.LogDriver.Name string The log driver to use as a default for new tasks. + +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl swarm](dockerctl_swarm.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_swarm_SwarmInspect.md b/markdown/dockerctl_swarm_SwarmInspect.md new file mode 100644 index 0000000..2105820 --- /dev/null +++ b/markdown/dockerctl_swarm_SwarmInspect.md @@ -0,0 +1,30 @@ +## dockerctl swarm SwarmInspect + + + +``` +dockerctl swarm SwarmInspect [flags] +``` + +### Options + +``` + -h, --help help for SwarmInspect +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl swarm](dockerctl_swarm.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_swarm_SwarmJoin.md b/markdown/dockerctl_swarm_SwarmJoin.md new file mode 100644 index 0000000..4b5b212 --- /dev/null +++ b/markdown/dockerctl_swarm_SwarmJoin.md @@ -0,0 +1,42 @@ +## dockerctl swarm SwarmJoin + + + +``` +dockerctl swarm SwarmJoin [flags] +``` + +### Options + +``` + --body string Optional json string for [body]. + -h, --help help for SwarmJoin + --swarmJoinBody.AdvertiseAddr 192.168.1.1:4567 Externally reachable address advertised to other nodes. This can either be an address/port combination in the form 192.168.1.1:4567, or an interface followed by a port number, like `eth0:4567`. If the port number is omitted, the port number from the listen address is used. If `AdvertiseAddr` is not specified, it will be automatically detected when possible. + --swarmJoinBody.DataPathAddr Address or interface to use for data path traffic (format: ), for example, `192.168.1.1`, + or an interface, like `eth0`. If `DataPathAddr` is unspecified, the same address as `AdvertiseAddr` + is used. + + The `DataPathAddr` specifies the address that global scope network drivers will publish towards other + nodes in order to reach the containers running on this node. Using this parameter it is possible to + separate the container data traffic from the management traffic of the cluster. + + --swarmJoinBody.JoinToken string Secret token for joining this swarm. + --swarmJoinBody.ListenAddr string Listen address used for inter-manager communication if the node gets promoted to manager, as well as determining the networking interface used for the VXLAN Tunnel Endpoint (VTEP). +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl swarm](dockerctl_swarm.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_swarm_SwarmLeave.md b/markdown/dockerctl_swarm_SwarmLeave.md new file mode 100644 index 0000000..d09e8dd --- /dev/null +++ b/markdown/dockerctl_swarm_SwarmLeave.md @@ -0,0 +1,31 @@ +## dockerctl swarm SwarmLeave + + + +``` +dockerctl swarm SwarmLeave [flags] +``` + +### Options + +``` + --force Force leave swarm, even if this is the last manager or that it will break the cluster. + -h, --help help for SwarmLeave +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl swarm](dockerctl_swarm.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_swarm_SwarmUnlock.md b/markdown/dockerctl_swarm_SwarmUnlock.md new file mode 100644 index 0000000..4c77ba7 --- /dev/null +++ b/markdown/dockerctl_swarm_SwarmUnlock.md @@ -0,0 +1,32 @@ +## dockerctl swarm SwarmUnlock + + + +``` +dockerctl swarm SwarmUnlock [flags] +``` + +### Options + +``` + --body string Optional json string for [body]. + -h, --help help for SwarmUnlock + --swarmUnlockBody.UnlockKey string The swarm's unlock key. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl swarm](dockerctl_swarm.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_swarm_SwarmUnlockkey.md b/markdown/dockerctl_swarm_SwarmUnlockkey.md new file mode 100644 index 0000000..71d0220 --- /dev/null +++ b/markdown/dockerctl_swarm_SwarmUnlockkey.md @@ -0,0 +1,30 @@ +## dockerctl swarm SwarmUnlockkey + + + +``` +dockerctl swarm SwarmUnlockkey [flags] +``` + +### Options + +``` + -h, --help help for SwarmUnlockkey +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl swarm](dockerctl_swarm.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_swarm_SwarmUpdate.md b/markdown/dockerctl_swarm_SwarmUpdate.md new file mode 100644 index 0000000..d5ebfd6 --- /dev/null +++ b/markdown/dockerctl_swarm_SwarmUpdate.md @@ -0,0 +1,52 @@ +## dockerctl swarm SwarmUpdate + + + +``` +dockerctl swarm SwarmUpdate [flags] +``` + +### Options + +``` + --body string Optional json string for [body]. + -h, --help help for SwarmUpdate + --rotateManagerToken Rotate the manager join token. + --rotateManagerUnlockKey Rotate the manager unlock key. + --rotateWorkerToken Rotate the worker join token. + --swarmSpec.CAConfig.NodeCertExpiry int The duration node certificates are issued for. + --swarmSpec.CAConfig.SigningCACert string The desired signing CA certificate for all swarm node TLS leaf certificates, in PEM format. + --swarmSpec.CAConfig.SigningCAKey string The desired signing CA key for all swarm node TLS leaf certificates, in PEM format. + --swarmSpec.Dispatcher.HeartbeatPeriod int The delay for an agent to send a heartbeat to the dispatcher. + --swarmSpec.EncryptionConfig.AutoLockManagers If set, generate a key and use it to lock data stored on the managers. + --swarmSpec.Name string Name of the swarm. + --swarmSpec.Orchestration.TaskHistoryRetentionLimit int The number of historic tasks to keep per instance or node. If negative, never remove completed or failed tasks. + --swarmSpec.Raft.ElectionTick ElectionTick The number of ticks that a follower will wait for a message from the leader before becoming a candidate and starting an election. ElectionTick must be greater than `HeartbeatTick`. + + A tick currently defaults to one second, so these translate directly to seconds currently, but this is NOT guaranteed. + + --swarmSpec.Raft.HeartbeatTick int The number of ticks between heartbeats. Every HeartbeatTick ticks, the leader will send a heartbeat to the followers. + + A tick currently defaults to one second, so these translate directly to seconds currently, but this is NOT guaranteed. + + --swarmSpec.TaskDefaults.LogDriver.Name string The log driver to use as a default for new tasks. + + --version int Required. The version number of the swarm object being updated. This is required to avoid conflicting writes. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl swarm](dockerctl_swarm.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_system.md b/markdown/dockerctl_system.md new file mode 100644 index 0000000..62735dc --- /dev/null +++ b/markdown/dockerctl_system.md @@ -0,0 +1,54 @@ +## dockerctl system + + + +### Options + +``` + -h, --help help for system +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl](dockerctl.md) - +* [dockerctl system SystemAuth](dockerctl_system_SystemAuth.md) - Validate credentials for a registry and, if available, get an identity token for accessing the registry without password. +* [dockerctl system SystemDataUsage](dockerctl_system_SystemDataUsage.md) - +* [dockerctl system SystemEvents](dockerctl_system_SystemEvents.md) - Stream real-time events from the server. + +Various objects within Docker report events when something happens to them. + +Containers report these events: `attach`, `commit`, `copy`, `create`, `destroy`, `detach`, `die`, `exec_create`, `exec_detach`, `exec_start`, `exec_die`, `export`, `health_status`, `kill`, `oom`, `pause`, `rename`, `resize`, `restart`, `start`, `stop`, `top`, `unpause`, and `update` + +Images report these events: `delete`, `import`, `load`, `pull`, `push`, `save`, `tag`, and `untag` + +Volumes report these events: `create`, `mount`, `unmount`, and `destroy` + +Networks report these events: `create`, `connect`, `disconnect`, `destroy`, `update`, and `remove` + +The Docker daemon reports these events: `reload` + +Services report these events: `create`, `update`, and `remove` + +Nodes report these events: `create`, `update`, and `remove` + +Secrets report these events: `create`, `update`, and `remove` + +Configs report these events: `create`, `update`, and `remove` + +* [dockerctl system SystemInfo](dockerctl_system_SystemInfo.md) - +* [dockerctl system SystemPing](dockerctl_system_SystemPing.md) - This is a dummy endpoint you can use to test if the server is accessible. +* [dockerctl system SystemPingHead](dockerctl_system_SystemPingHead.md) - This is a dummy endpoint you can use to test if the server is accessible. +* [dockerctl system SystemVersion](dockerctl_system_SystemVersion.md) - Returns the version of Docker that is running and various information about the system that Docker is running on. + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_system_SystemAuth.md b/markdown/dockerctl_system_SystemAuth.md new file mode 100644 index 0000000..f1e29a4 --- /dev/null +++ b/markdown/dockerctl_system_SystemAuth.md @@ -0,0 +1,35 @@ +## dockerctl system SystemAuth + +Validate credentials for a registry and, if available, get an identity token for accessing the registry without password. + +``` +dockerctl system SystemAuth [flags] +``` + +### Options + +``` + --authConfig string Optional json string for [authConfig]. Authentication to check + --authConfig.email string + --authConfig.password string + --authConfig.serveraddress string + --authConfig.username string + -h, --help help for SystemAuth +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl system](dockerctl_system.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_system_SystemDataUsage.md b/markdown/dockerctl_system_SystemDataUsage.md new file mode 100644 index 0000000..dc33054 --- /dev/null +++ b/markdown/dockerctl_system_SystemDataUsage.md @@ -0,0 +1,30 @@ +## dockerctl system SystemDataUsage + + + +``` +dockerctl system SystemDataUsage [flags] +``` + +### Options + +``` + -h, --help help for SystemDataUsage +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl system](dockerctl_system.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_system_SystemEvents.md b/markdown/dockerctl_system_SystemEvents.md new file mode 100644 index 0000000..75354c5 --- /dev/null +++ b/markdown/dockerctl_system_SystemEvents.md @@ -0,0 +1,70 @@ +## dockerctl system SystemEvents + +Stream real-time events from the server. + +Various objects within Docker report events when something happens to them. + +Containers report these events: `attach`, `commit`, `copy`, `create`, `destroy`, `detach`, `die`, `exec_create`, `exec_detach`, `exec_start`, `exec_die`, `export`, `health_status`, `kill`, `oom`, `pause`, `rename`, `resize`, `restart`, `start`, `stop`, `top`, `unpause`, and `update` + +Images report these events: `delete`, `import`, `load`, `pull`, `push`, `save`, `tag`, and `untag` + +Volumes report these events: `create`, `mount`, `unmount`, and `destroy` + +Networks report these events: `create`, `connect`, `disconnect`, `destroy`, `update`, and `remove` + +The Docker daemon reports these events: `reload` + +Services report these events: `create`, `update`, and `remove` + +Nodes report these events: `create`, `update`, and `remove` + +Secrets report these events: `create`, `update`, and `remove` + +Configs report these events: `create`, `update`, and `remove` + + +``` +dockerctl system SystemEvents [flags] +``` + +### Options + +``` + --filters map[string][]string A JSON encoded value of filters (a map[string][]string) to process on the event list. Available filters: + + - `config=` config name or ID + - `container=` container name or ID + - `daemon=` daemon name or ID + - `event=` event type + - `image=` image name or ID + - `label=` image or container label + - `network=` network name or ID + - `node=` node ID + - `plugin`= plugin name or ID + - `scope`= local or swarm + - `secret=` secret name or ID + - `service=` service name or ID + - `type=` object to filter by, one of `container`, `image`, `volume`, `network`, `daemon`, `plugin`, `node`, `service`, `secret` or `config` + - `volume=` volume name + + -h, --help help for SystemEvents + --since string Show events created since this timestamp then stream new events. + --until string Show events created until this timestamp then stop streaming. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl system](dockerctl_system.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_system_SystemInfo.md b/markdown/dockerctl_system_SystemInfo.md new file mode 100644 index 0000000..e35f9b7 --- /dev/null +++ b/markdown/dockerctl_system_SystemInfo.md @@ -0,0 +1,30 @@ +## dockerctl system SystemInfo + + + +``` +dockerctl system SystemInfo [flags] +``` + +### Options + +``` + -h, --help help for SystemInfo +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl system](dockerctl_system.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_system_SystemPing.md b/markdown/dockerctl_system_SystemPing.md new file mode 100644 index 0000000..286cb33 --- /dev/null +++ b/markdown/dockerctl_system_SystemPing.md @@ -0,0 +1,30 @@ +## dockerctl system SystemPing + +This is a dummy endpoint you can use to test if the server is accessible. + +``` +dockerctl system SystemPing [flags] +``` + +### Options + +``` + -h, --help help for SystemPing +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl system](dockerctl_system.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_system_SystemPingHead.md b/markdown/dockerctl_system_SystemPingHead.md new file mode 100644 index 0000000..a1a7c55 --- /dev/null +++ b/markdown/dockerctl_system_SystemPingHead.md @@ -0,0 +1,30 @@ +## dockerctl system SystemPingHead + +This is a dummy endpoint you can use to test if the server is accessible. + +``` +dockerctl system SystemPingHead [flags] +``` + +### Options + +``` + -h, --help help for SystemPingHead +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl system](dockerctl_system.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_system_SystemVersion.md b/markdown/dockerctl_system_SystemVersion.md new file mode 100644 index 0000000..451feda --- /dev/null +++ b/markdown/dockerctl_system_SystemVersion.md @@ -0,0 +1,30 @@ +## dockerctl system SystemVersion + +Returns the version of Docker that is running and various information about the system that Docker is running on. + +``` +dockerctl system SystemVersion [flags] +``` + +### Options + +``` + -h, --help help for SystemVersion +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl system](dockerctl_system.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_task.md b/markdown/dockerctl_task.md new file mode 100644 index 0000000..adf7626 --- /dev/null +++ b/markdown/dockerctl_task.md @@ -0,0 +1,32 @@ +## dockerctl task + + + +### Options + +``` + -h, --help help for task +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl](dockerctl.md) - +* [dockerctl task TaskInspect](dockerctl_task_TaskInspect.md) - +* [dockerctl task TaskList](dockerctl_task_TaskList.md) - +* [dockerctl task TaskLogs](dockerctl_task_TaskLogs.md) - Get `stdout` and `stderr` logs from a task. See also [`/containers/{id}/logs`](#operation/ContainerLogs). + +**Note**: This endpoint works only for services with the `local`, `json-file` or `journald` logging drivers. + + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_task_TaskInspect.md b/markdown/dockerctl_task_TaskInspect.md new file mode 100644 index 0000000..2c153fa --- /dev/null +++ b/markdown/dockerctl_task_TaskInspect.md @@ -0,0 +1,31 @@ +## dockerctl task TaskInspect + + + +``` +dockerctl task TaskInspect [flags] +``` + +### Options + +``` + -h, --help help for TaskInspect + --id string Required. ID of the task +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl task](dockerctl_task.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_task_TaskList.md b/markdown/dockerctl_task_TaskList.md new file mode 100644 index 0000000..39a441a --- /dev/null +++ b/markdown/dockerctl_task_TaskList.md @@ -0,0 +1,39 @@ +## dockerctl task TaskList + + + +``` +dockerctl task TaskList [flags] +``` + +### Options + +``` + --filters map[string][]string A JSON encoded value of the filters (a map[string][]string) to process on the tasks list. Available filters: + + - `desired-state=(running | shutdown | accepted)` + - `id=` + - `label=key` or `label="key=value"` + - `name=` + - `node=` + - `service=` + + -h, --help help for TaskList +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl task](dockerctl_task.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_task_TaskLogs.md b/markdown/dockerctl_task_TaskLogs.md new file mode 100644 index 0000000..fc23aa5 --- /dev/null +++ b/markdown/dockerctl_task_TaskLogs.md @@ -0,0 +1,41 @@ +## dockerctl task TaskLogs + +Get `stdout` and `stderr` logs from a task. See also [`/containers/{id}/logs`](#operation/ContainerLogs). + +**Note**: This endpoint works only for services with the `local`, `json-file` or `journald` logging drivers. + + +``` +dockerctl task TaskLogs [flags] +``` + +### Options + +``` + --details Show task context and extra details provided to logs. + --follow Keep connection after returning logs. + -h, --help help for TaskLogs + --id string Required. ID of the task + --since int Only return logs since this time, as a UNIX timestamp + --stderr stderr Return logs from stderr + --stdout stdout Return logs from stdout + --tail all Only return this number of log lines from the end of the logs. Specify as an integer or all to output all log lines. (default "all") + --timestamps Add timestamps to every log line +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl task](dockerctl_task.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_volume.md b/markdown/dockerctl_volume.md new file mode 100644 index 0000000..30db081 --- /dev/null +++ b/markdown/dockerctl_volume.md @@ -0,0 +1,31 @@ +## dockerctl volume + + + +### Options + +``` + -h, --help help for volume +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl](dockerctl.md) - +* [dockerctl volume VolumeCreate](dockerctl_volume_VolumeCreate.md) - +* [dockerctl volume VolumeDelete](dockerctl_volume_VolumeDelete.md) - Instruct the driver to remove the volume. +* [dockerctl volume VolumeInspect](dockerctl_volume_VolumeInspect.md) - +* [dockerctl volume VolumeList](dockerctl_volume_VolumeList.md) - +* [dockerctl volume VolumePrune](dockerctl_volume_VolumePrune.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_volume_VolumeCreate.md b/markdown/dockerctl_volume_VolumeCreate.md new file mode 100644 index 0000000..c29cef2 --- /dev/null +++ b/markdown/dockerctl_volume_VolumeCreate.md @@ -0,0 +1,33 @@ +## dockerctl volume VolumeCreate + + + +``` +dockerctl volume VolumeCreate [flags] +``` + +### Options + +``` + -h, --help help for VolumeCreate + --volumeConfig string Optional json string for [volumeConfig]. Volume configuration + --volumeCreateBody.Driver string Name of the volume driver to use. (default "local") + --volumeCreateBody.Name string The new volume's name. If not specified, Docker generates a name. +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl volume](dockerctl_volume.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_volume_VolumeDelete.md b/markdown/dockerctl_volume_VolumeDelete.md new file mode 100644 index 0000000..323b9fd --- /dev/null +++ b/markdown/dockerctl_volume_VolumeDelete.md @@ -0,0 +1,32 @@ +## dockerctl volume VolumeDelete + +Instruct the driver to remove the volume. + +``` +dockerctl volume VolumeDelete [flags] +``` + +### Options + +``` + --force Force the removal of the volume + -h, --help help for VolumeDelete + --name string Required. Volume name or ID +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl volume](dockerctl_volume.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_volume_VolumeInspect.md b/markdown/dockerctl_volume_VolumeInspect.md new file mode 100644 index 0000000..cded0d8 --- /dev/null +++ b/markdown/dockerctl_volume_VolumeInspect.md @@ -0,0 +1,31 @@ +## dockerctl volume VolumeInspect + + + +``` +dockerctl volume VolumeInspect [flags] +``` + +### Options + +``` + -h, --help help for VolumeInspect + --name string Required. Volume name or ID +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl volume](dockerctl_volume.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_volume_VolumeList.md b/markdown/dockerctl_volume_VolumeList.md new file mode 100644 index 0000000..b191896 --- /dev/null +++ b/markdown/dockerctl_volume_VolumeList.md @@ -0,0 +1,42 @@ +## dockerctl volume VolumeList + + + +``` +dockerctl volume VolumeList [flags] +``` + +### Options + +``` + --filters map[string][]string JSON encoded value of the filters (a map[string][]string) to + process on the volumes list. Available filters: + + - `dangling=` When set to `true` (or `1`), returns all + volumes that are not in use by a container. When set to `false` + (or `0`), only volumes that are in use by one or more + containers are returned. + - `driver=` Matches volumes based on their driver. + - `label=` or `label=:` Matches volumes based on + the presence of a `label` alone or a `label` and a value. + - `name=` Matches all or part of a volume name. + + -h, --help help for VolumeList +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl volume](dockerctl_volume.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/markdown/dockerctl_volume_VolumePrune.md b/markdown/dockerctl_volume_VolumePrune.md new file mode 100644 index 0000000..693038e --- /dev/null +++ b/markdown/dockerctl_volume_VolumePrune.md @@ -0,0 +1,35 @@ +## dockerctl volume VolumePrune + + + +``` +dockerctl volume VolumePrune [flags] +``` + +### Options + +``` + --filters map[string][]string Filters to process on the prune list, encoded as JSON (a map[string][]string). + + Available filters: + - `label` (`label=`, `label==`, `label!=`, or `label!==`) Prune volumes with (or without, in case `label!=...` is used) the specified labels. + + -h, --help help for VolumePrune +``` + +### Options inherited from parent commands + +``` + --base-path string For example: /v1.41 (default "/v1.41") + --config string config file path + --debug output debug logs + --dry-run do not send the request to server + --hostname string hostname of the service (default "localhost") + --scheme string Choose from: [http https] (default "http") +``` + +### SEE ALSO + +* [dockerctl volume](dockerctl_volume.md) - + +###### Auto generated by spf13/cobra on 7-Nov-2025 diff --git a/models/address.go b/models/address.go index 87aa3ac..df32d69 100644 --- a/models/address.go +++ b/models/address.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/auth_config.go b/models/auth_config.go index 72de560..72ed542 100644 --- a/models/auth_config.go +++ b/models/auth_config.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/build_cache.go b/models/build_cache.go index 2f5c9c4..03b44f7 100644 --- a/models/build_cache.go +++ b/models/build_cache.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/build_info.go b/models/build_info.go index db3e092..c8cf49c 100644 --- a/models/build_info.go +++ b/models/build_info.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -72,11 +70,15 @@ func (m *BuildInfo) validateAux(formats strfmt.Registry) error { if m.Aux != nil { if err := m.Aux.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("aux") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("aux") } + return err } } @@ -91,11 +93,15 @@ func (m *BuildInfo) validateErrorDetail(formats strfmt.Registry) error { if m.ErrorDetail != nil { if err := m.ErrorDetail.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("errorDetail") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("errorDetail") } + return err } } @@ -110,11 +116,15 @@ func (m *BuildInfo) validateProgressDetail(formats strfmt.Registry) error { if m.ProgressDetail != nil { if err := m.ProgressDetail.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("progressDetail") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("progressDetail") } + return err } } @@ -147,12 +157,21 @@ func (m *BuildInfo) ContextValidate(ctx context.Context, formats strfmt.Registry func (m *BuildInfo) contextValidateAux(ctx context.Context, formats strfmt.Registry) error { if m.Aux != nil { + + if swag.IsZero(m.Aux) { // not required + return nil + } + if err := m.Aux.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("aux") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("aux") } + return err } } @@ -163,12 +182,21 @@ func (m *BuildInfo) contextValidateAux(ctx context.Context, formats strfmt.Regis func (m *BuildInfo) contextValidateErrorDetail(ctx context.Context, formats strfmt.Registry) error { if m.ErrorDetail != nil { + + if swag.IsZero(m.ErrorDetail) { // not required + return nil + } + if err := m.ErrorDetail.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("errorDetail") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("errorDetail") } + return err } } @@ -179,12 +207,21 @@ func (m *BuildInfo) contextValidateErrorDetail(ctx context.Context, formats strf func (m *BuildInfo) contextValidateProgressDetail(ctx context.Context, formats strfmt.Registry) error { if m.ProgressDetail != nil { + + if swag.IsZero(m.ProgressDetail) { // not required + return nil + } + if err := m.ProgressDetail.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("progressDetail") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("progressDetail") } + return err } } diff --git a/models/cluster_info.go b/models/cluster_info.go index 7c44b2e..f74e448 100644 --- a/models/cluster_info.go +++ b/models/cluster_info.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -17,7 +15,6 @@ import ( // ClusterInfo ClusterInfo represents information about the swarm as is returned by the // "/info" endpoint. Join-tokens are not included. // -// // swagger:model ClusterInfo type ClusterInfo struct { @@ -101,11 +98,15 @@ func (m *ClusterInfo) validateSpec(formats strfmt.Registry) error { if m.Spec != nil { if err := m.Spec.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Spec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Spec") } + return err } } @@ -132,11 +133,15 @@ func (m *ClusterInfo) validateTLSInfo(formats strfmt.Registry) error { if m.TLSInfo != nil { if err := m.TLSInfo.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("TLSInfo") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("TLSInfo") } + return err } } @@ -151,11 +156,15 @@ func (m *ClusterInfo) validateVersion(formats strfmt.Registry) error { if m.Version != nil { if err := m.Version.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Version") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Version") } + return err } } @@ -188,12 +197,21 @@ func (m *ClusterInfo) ContextValidate(ctx context.Context, formats strfmt.Regist func (m *ClusterInfo) contextValidateSpec(ctx context.Context, formats strfmt.Registry) error { if m.Spec != nil { + + if swag.IsZero(m.Spec) { // not required + return nil + } + if err := m.Spec.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Spec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Spec") } + return err } } @@ -204,12 +222,21 @@ func (m *ClusterInfo) contextValidateSpec(ctx context.Context, formats strfmt.Re func (m *ClusterInfo) contextValidateTLSInfo(ctx context.Context, formats strfmt.Registry) error { if m.TLSInfo != nil { + + if swag.IsZero(m.TLSInfo) { // not required + return nil + } + if err := m.TLSInfo.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("TLSInfo") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("TLSInfo") } + return err } } @@ -220,12 +247,21 @@ func (m *ClusterInfo) contextValidateTLSInfo(ctx context.Context, formats strfmt func (m *ClusterInfo) contextValidateVersion(ctx context.Context, formats strfmt.Registry) error { if m.Version != nil { + + if swag.IsZero(m.Version) { // not required + return nil + } + if err := m.Version.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Version") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Version") } + return err } } diff --git a/models/commit.go b/models/commit.go index 41c65f7..514967e 100644 --- a/models/commit.go +++ b/models/commit.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" @@ -16,7 +13,6 @@ import ( // reported in the version-string of external tools, such as `containerd`, // or `runC`. // -// // swagger:model Commit type Commit struct { diff --git a/models/config.go b/models/config.go index 3c12ec5..2090b9a 100644 --- a/models/config.go +++ b/models/config.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -59,11 +57,15 @@ func (m *Config) validateSpec(formats strfmt.Registry) error { if m.Spec != nil { if err := m.Spec.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Spec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Spec") } + return err } } @@ -78,11 +80,15 @@ func (m *Config) validateVersion(formats strfmt.Registry) error { if m.Version != nil { if err := m.Version.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Version") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Version") } + return err } } @@ -111,12 +117,21 @@ func (m *Config) ContextValidate(ctx context.Context, formats strfmt.Registry) e func (m *Config) contextValidateSpec(ctx context.Context, formats strfmt.Registry) error { if m.Spec != nil { + + if swag.IsZero(m.Spec) { // not required + return nil + } + if err := m.Spec.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Spec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Spec") } + return err } } @@ -127,12 +142,21 @@ func (m *Config) contextValidateSpec(ctx context.Context, formats strfmt.Registr func (m *Config) contextValidateVersion(ctx context.Context, formats strfmt.Registry) error { if m.Version != nil { + + if swag.IsZero(m.Version) { // not required + return nil + } + if err := m.Version.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Version") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Version") } + return err } } diff --git a/models/config_spec.go b/models/config_spec.go index afedbdb..010a837 100644 --- a/models/config_spec.go +++ b/models/config_spec.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -58,11 +56,15 @@ func (m *ConfigSpec) validateTemplating(formats strfmt.Registry) error { if m.Templating != nil { if err := m.Templating.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Templating") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Templating") } + return err } } @@ -87,12 +89,21 @@ func (m *ConfigSpec) ContextValidate(ctx context.Context, formats strfmt.Registr func (m *ConfigSpec) contextValidateTemplating(ctx context.Context, formats strfmt.Registry) error { if m.Templating != nil { + + if swag.IsZero(m.Templating) { // not required + return nil + } + if err := m.Templating.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Templating") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Templating") } + return err } } diff --git a/models/container_config.go b/models/container_config.go index a9aebfd..e737b24 100644 --- a/models/container_config.go +++ b/models/container_config.go @@ -2,12 +2,10 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "encoding/json" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -52,7 +50,7 @@ type ContainerConfig struct { // // `{"/": {}}` // - ExposedPorts map[string]interface{} `json:"ExposedPorts,omitempty"` + ExposedPorts map[string]any `json:"ExposedPorts,omitempty"` // healthcheck Healthcheck *HealthConfig `json:"Healthcheck,omitempty"` @@ -97,7 +95,7 @@ type ContainerConfig struct { User string `json:"User,omitempty"` // An object mapping mount point paths inside the container to empty objects. - Volumes map[string]interface{} `json:"Volumes,omitempty"` + Volumes map[string]any `json:"Volumes,omitempty"` // The working directory for commands to run in. WorkingDir string `json:"WorkingDir,omitempty"` @@ -126,10 +124,10 @@ func (m *ContainerConfig) Validate(formats strfmt.Registry) error { } // additional properties value enum -var containerConfigExposedPortsValueEnum []interface{} +var containerConfigExposedPortsValueEnum []any func init() { - var res []interface{} + var res []any if err := json.Unmarshal([]byte(`[{}]`), &res); err != nil { panic(err) } @@ -138,7 +136,7 @@ func init() { } } -func (m *ContainerConfig) validateExposedPortsValueEnum(path, location string, value interface{}) error { +func (m *ContainerConfig) validateExposedPortsValueEnum(path, location string, value any) error { if err := validate.EnumCase(path, location, value, containerConfigExposedPortsValueEnum, true); err != nil { return err } @@ -167,11 +165,15 @@ func (m *ContainerConfig) validateHealthcheck(formats strfmt.Registry) error { if m.Healthcheck != nil { if err := m.Healthcheck.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Healthcheck") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Healthcheck") } + return err } } @@ -180,10 +182,10 @@ func (m *ContainerConfig) validateHealthcheck(formats strfmt.Registry) error { } // additional properties value enum -var containerConfigVolumesValueEnum []interface{} +var containerConfigVolumesValueEnum []any func init() { - var res []interface{} + var res []any if err := json.Unmarshal([]byte(`[{}]`), &res); err != nil { panic(err) } @@ -192,7 +194,7 @@ func init() { } } -func (m *ContainerConfig) validateVolumesValueEnum(path, location string, value interface{}) error { +func (m *ContainerConfig) validateVolumesValueEnum(path, location string, value any) error { if err := validate.EnumCase(path, location, value, containerConfigVolumesValueEnum, true); err != nil { return err } @@ -231,12 +233,21 @@ func (m *ContainerConfig) ContextValidate(ctx context.Context, formats strfmt.Re func (m *ContainerConfig) contextValidateHealthcheck(ctx context.Context, formats strfmt.Registry) error { if m.Healthcheck != nil { + + if swag.IsZero(m.Healthcheck) { // not required + return nil + } + if err := m.Healthcheck.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Healthcheck") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Healthcheck") } + return err } } diff --git a/models/container_summary.go b/models/container_summary.go index 4350933..3e8ade9 100644 --- a/models/container_summary.go +++ b/models/container_summary.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "strconv" "github.com/go-openapi/errors" @@ -31,11 +29,15 @@ func (m ContainerSummary) Validate(formats strfmt.Registry) error { if m[i] != nil { if err := m[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName(strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName(strconv.Itoa(i)) } + return err } } @@ -55,12 +57,21 @@ func (m ContainerSummary) ContextValidate(ctx context.Context, formats strfmt.Re for i := 0; i < len(m); i++ { if m[i] != nil { + + if swag.IsZero(m[i]) { // not required + return nil + } + if err := m[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName(strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName(strconv.Itoa(i)) } + return err } } @@ -157,11 +168,15 @@ func (m *ContainerSummaryItems0) validateHostConfig(formats strfmt.Registry) err if m.HostConfig != nil { if err := m.HostConfig.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("HostConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("HostConfig") } + return err } } @@ -181,11 +196,15 @@ func (m *ContainerSummaryItems0) validateMounts(formats strfmt.Registry) error { if m.Mounts[i] != nil { if err := m.Mounts[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Mounts" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Mounts" + "." + strconv.Itoa(i)) } + return err } } @@ -202,11 +221,15 @@ func (m *ContainerSummaryItems0) validateNetworkSettings(formats strfmt.Registry if m.NetworkSettings != nil { if err := m.NetworkSettings.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("NetworkSettings") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("NetworkSettings") } + return err } } @@ -226,11 +249,15 @@ func (m *ContainerSummaryItems0) validatePorts(formats strfmt.Registry) error { if m.Ports[i] != nil { if err := m.Ports[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Ports" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Ports" + "." + strconv.Itoa(i)) } + return err } } @@ -269,12 +296,21 @@ func (m *ContainerSummaryItems0) ContextValidate(ctx context.Context, formats st func (m *ContainerSummaryItems0) contextValidateHostConfig(ctx context.Context, formats strfmt.Registry) error { if m.HostConfig != nil { + + if swag.IsZero(m.HostConfig) { // not required + return nil + } + if err := m.HostConfig.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("HostConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("HostConfig") } + return err } } @@ -287,12 +323,21 @@ func (m *ContainerSummaryItems0) contextValidateMounts(ctx context.Context, form for i := 0; i < len(m.Mounts); i++ { if m.Mounts[i] != nil { + + if swag.IsZero(m.Mounts[i]) { // not required + return nil + } + if err := m.Mounts[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Mounts" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Mounts" + "." + strconv.Itoa(i)) } + return err } } @@ -305,12 +350,21 @@ func (m *ContainerSummaryItems0) contextValidateMounts(ctx context.Context, form func (m *ContainerSummaryItems0) contextValidateNetworkSettings(ctx context.Context, formats strfmt.Registry) error { if m.NetworkSettings != nil { + + if swag.IsZero(m.NetworkSettings) { // not required + return nil + } + if err := m.NetworkSettings.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("NetworkSettings") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("NetworkSettings") } + return err } } @@ -323,12 +377,21 @@ func (m *ContainerSummaryItems0) contextValidatePorts(ctx context.Context, forma for i := 0; i < len(m.Ports); i++ { if m.Ports[i] != nil { + + if swag.IsZero(m.Ports[i]) { // not required + return nil + } + if err := m.Ports[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Ports" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Ports" + "." + strconv.Itoa(i)) } + return err } } @@ -428,11 +491,15 @@ func (m *ContainerSummaryItems0NetworkSettings) validateNetworks(formats strfmt. } if val, ok := m.Networks[k]; ok { if err := val.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("NetworkSettings" + "." + "Networks" + "." + k) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("NetworkSettings" + "." + "Networks" + "." + k) } + return err } } diff --git a/models/create_image_info.go b/models/create_image_info.go index 8b03e0f..93be2a1 100644 --- a/models/create_image_info.go +++ b/models/create_image_info.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -55,11 +53,15 @@ func (m *CreateImageInfo) validateProgressDetail(formats strfmt.Registry) error if m.ProgressDetail != nil { if err := m.ProgressDetail.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("progressDetail") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("progressDetail") } + return err } } @@ -84,12 +86,21 @@ func (m *CreateImageInfo) ContextValidate(ctx context.Context, formats strfmt.Re func (m *CreateImageInfo) contextValidateProgressDetail(ctx context.Context, formats strfmt.Registry) error { if m.ProgressDetail != nil { + + if swag.IsZero(m.ProgressDetail) { // not required + return nil + } + if err := m.ProgressDetail.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("progressDetail") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("progressDetail") } + return err } } diff --git a/models/device_mapping.go b/models/device_mapping.go index d8a536d..ccfd5a9 100644 --- a/models/device_mapping.go +++ b/models/device_mapping.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/device_request.go b/models/device_request.go index 8a864aa..ab68c8c 100644 --- a/models/device_request.go +++ b/models/device_request.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/driver.go b/models/driver.go index 77b30df..8a8b1f0 100644 --- a/models/driver.go +++ b/models/driver.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/endpoint_ip_a_m_config.go b/models/endpoint_ip_a_m_config.go index be7ff73..afccefb 100644 --- a/models/endpoint_ip_a_m_config.go +++ b/models/endpoint_ip_a_m_config.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" @@ -14,7 +11,6 @@ import ( // EndpointIPAMConfig EndpointIPAMConfig represents an endpoint's IPAM configuration. // -// // swagger:model EndpointIPAMConfig type EndpointIPAMConfig struct { diff --git a/models/endpoint_port_config.go b/models/endpoint_port_config.go index 1743a90..b23347c 100644 --- a/models/endpoint_port_config.go +++ b/models/endpoint_port_config.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "encoding/json" @@ -24,7 +21,7 @@ type EndpointPortConfig struct { Name string `json:"Name,omitempty"` // protocol - // Enum: [tcp udp sctp] + // Enum: ["tcp","udp","sctp"] Protocol string `json:"Protocol,omitempty"` // The mode in which port is published. @@ -38,7 +35,7 @@ type EndpointPortConfig struct { // the swarm node where that service is running. // // Example: ingress - // Enum: [ingress host] + // Enum: ["ingress","host"] PublishMode *string `json:"PublishMode,omitempty"` // The port on the swarm hosts. @@ -66,7 +63,7 @@ func (m *EndpointPortConfig) Validate(formats strfmt.Registry) error { return nil } -var endpointPortConfigTypeProtocolPropEnum []interface{} +var endpointPortConfigTypeProtocolPropEnum []any func init() { var res []string @@ -111,7 +108,7 @@ func (m *EndpointPortConfig) validateProtocol(formats strfmt.Registry) error { return nil } -var endpointPortConfigTypePublishModePropEnum []interface{} +var endpointPortConfigTypePublishModePropEnum []any func init() { var res []string diff --git a/models/endpoint_settings.go b/models/endpoint_settings.go index 83df5f3..7636c61 100644 --- a/models/endpoint_settings.go +++ b/models/endpoint_settings.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -102,11 +100,15 @@ func (m *EndpointSettings) validateIPAMConfig(formats strfmt.Registry) error { if m.IPAMConfig != nil { if err := m.IPAMConfig.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("IPAMConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("IPAMConfig") } + return err } } @@ -131,12 +133,21 @@ func (m *EndpointSettings) ContextValidate(ctx context.Context, formats strfmt.R func (m *EndpointSettings) contextValidateIPAMConfig(ctx context.Context, formats strfmt.Registry) error { if m.IPAMConfig != nil { + + if swag.IsZero(m.IPAMConfig) { // not required + return nil + } + if err := m.IPAMConfig.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("IPAMConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("IPAMConfig") } + return err } } diff --git a/models/endpoint_spec.go b/models/endpoint_spec.go index b6b3f56..da0b526 100644 --- a/models/endpoint_spec.go +++ b/models/endpoint_spec.go @@ -2,12 +2,10 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "encoding/json" + stderrors "errors" "strconv" "github.com/go-openapi/errors" @@ -23,7 +21,7 @@ type EndpointSpec struct { // The mode of resolution to use for internal load balancing between tasks. // - // Enum: [vip dnsrr] + // Enum: ["vip","dnsrr"] Mode *string `json:"Mode,omitempty"` // List of exposed ports that this service is accessible on from the outside. Ports can only be provided if `vip` resolution mode is used. @@ -48,7 +46,7 @@ func (m *EndpointSpec) Validate(formats strfmt.Registry) error { return nil } -var endpointSpecTypeModePropEnum []interface{} +var endpointSpecTypeModePropEnum []any func init() { var res []string @@ -102,11 +100,15 @@ func (m *EndpointSpec) validatePorts(formats strfmt.Registry) error { if m.Ports[i] != nil { if err := m.Ports[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Ports" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Ports" + "." + strconv.Itoa(i)) } + return err } } @@ -135,12 +137,21 @@ func (m *EndpointSpec) contextValidatePorts(ctx context.Context, formats strfmt. for i := 0; i < len(m.Ports); i++ { if m.Ports[i] != nil { + + if swag.IsZero(m.Ports[i]) { // not required + return nil + } + if err := m.Ports[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Ports" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Ports" + "." + strconv.Itoa(i)) } + return err } } diff --git a/models/engine_description.go b/models/engine_description.go index 30cae29..7370b0f 100644 --- a/models/engine_description.go +++ b/models/engine_description.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "strconv" "github.com/go-openapi/errors" @@ -58,11 +56,15 @@ func (m *EngineDescription) validatePlugins(formats strfmt.Registry) error { if m.Plugins[i] != nil { if err := m.Plugins[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Plugins" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Plugins" + "." + strconv.Itoa(i)) } + return err } } @@ -91,12 +93,21 @@ func (m *EngineDescription) contextValidatePlugins(ctx context.Context, formats for i := 0; i < len(m.Plugins); i++ { if m.Plugins[i] != nil { + + if swag.IsZero(m.Plugins[i]) { // not required + return nil + } + if err := m.Plugins[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Plugins" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Plugins" + "." + strconv.Itoa(i)) } + return err } } diff --git a/models/error_detail.go b/models/error_detail.go index ddb8fbd..141696c 100644 --- a/models/error_detail.go +++ b/models/error_detail.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/error_response.go b/models/error_response.go index 6d99b83..ce13424 100644 --- a/models/error_response.go +++ b/models/error_response.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/generic_resources.go b/models/generic_resources.go index 0dc75c5..aaf2819 100644 --- a/models/generic_resources.go +++ b/models/generic_resources.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "strconv" "github.com/go-openapi/errors" @@ -31,11 +29,15 @@ func (m GenericResources) Validate(formats strfmt.Registry) error { if m[i] != nil { if err := m[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName(strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName(strconv.Itoa(i)) } + return err } } @@ -55,12 +57,21 @@ func (m GenericResources) ContextValidate(ctx context.Context, formats strfmt.Re for i := 0; i < len(m); i++ { if m[i] != nil { + + if swag.IsZero(m[i]) { // not required + return nil + } + if err := m[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName(strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName(strconv.Itoa(i)) } + return err } } @@ -110,11 +121,15 @@ func (m *GenericResourcesItems0) validateDiscreteResourceSpec(formats strfmt.Reg if m.DiscreteResourceSpec != nil { if err := m.DiscreteResourceSpec.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("DiscreteResourceSpec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("DiscreteResourceSpec") } + return err } } @@ -129,11 +144,15 @@ func (m *GenericResourcesItems0) validateNamedResourceSpec(formats strfmt.Regist if m.NamedResourceSpec != nil { if err := m.NamedResourceSpec.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("NamedResourceSpec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("NamedResourceSpec") } + return err } } @@ -162,12 +181,21 @@ func (m *GenericResourcesItems0) ContextValidate(ctx context.Context, formats st func (m *GenericResourcesItems0) contextValidateDiscreteResourceSpec(ctx context.Context, formats strfmt.Registry) error { if m.DiscreteResourceSpec != nil { + + if swag.IsZero(m.DiscreteResourceSpec) { // not required + return nil + } + if err := m.DiscreteResourceSpec.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("DiscreteResourceSpec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("DiscreteResourceSpec") } + return err } } @@ -178,12 +206,21 @@ func (m *GenericResourcesItems0) contextValidateDiscreteResourceSpec(ctx context func (m *GenericResourcesItems0) contextValidateNamedResourceSpec(ctx context.Context, formats strfmt.Registry) error { if m.NamedResourceSpec != nil { + + if swag.IsZero(m.NamedResourceSpec) { // not required + return nil + } + if err := m.NamedResourceSpec.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("NamedResourceSpec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("NamedResourceSpec") } + return err } } diff --git a/models/graph_driver_data.go b/models/graph_driver_data.go index 2012037..34689dc 100644 --- a/models/graph_driver_data.go +++ b/models/graph_driver_data.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/health_config.go b/models/health_config.go index b42efd4..63375ed 100644 --- a/models/health_config.go +++ b/models/health_config.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/host_config.go b/models/host_config.go index 7cf39fc..fce9861 100644 --- a/models/host_config.go +++ b/models/host_config.go @@ -2,12 +2,10 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "encoding/json" + stderrors "errors" "strconv" "github.com/go-openapi/errors" @@ -57,7 +55,7 @@ type HostConfig struct { // If not specified, the daemon default is used, which can either be `"private"` // or `"host"`, depending on daemon version, kernel support and configuration. // - // Enum: [private host] + // Enum: ["private","host"] CgroupnsMode string `json:"CgroupnsMode,omitempty"` // Initial console size, as an `[height, width]` array. (Windows only) @@ -98,7 +96,7 @@ type HostConfig struct { IpcMode string `json:"IpcMode,omitempty"` // Isolation technology of the container. (Windows only) - // Enum: [default process hyperv] + // Enum: ["default","process","hyperv"] Isolation string `json:"Isolation,omitempty"` // A list of links for the container in the form `container_name:alias`. @@ -584,7 +582,7 @@ func (m *HostConfig) Validate(formats strfmt.Registry) error { return nil } -var hostConfigTypeCgroupnsModePropEnum []interface{} +var hostConfigTypeCgroupnsModePropEnum []any func init() { var res []string @@ -648,7 +646,7 @@ func (m *HostConfig) validateConsoleSize(formats strfmt.Registry) error { return nil } -var hostConfigTypeIsolationPropEnum []interface{} +var hostConfigTypeIsolationPropEnum []any func init() { var res []string @@ -690,11 +688,15 @@ func (m *HostConfig) validateLogConfig(formats strfmt.Registry) error { if m.LogConfig != nil { if err := m.LogConfig.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("LogConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("LogConfig") } + return err } } @@ -715,11 +717,15 @@ func (m *HostConfig) validateMounts(formats strfmt.Registry) error { if m.Mounts[i] != nil { if err := m.Mounts[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Mounts" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Mounts" + "." + strconv.Itoa(i)) } + return err } } @@ -737,11 +743,15 @@ func (m *HostConfig) validatePortBindings(formats strfmt.Registry) error { if m.PortBindings != nil { if err := m.PortBindings.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("PortBindings") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("PortBindings") } + return err } } @@ -757,11 +767,15 @@ func (m *HostConfig) validateRestartPolicy(formats strfmt.Registry) error { if m.RestartPolicy != nil { if err := m.RestartPolicy.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("RestartPolicy") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("RestartPolicy") } + return err } } @@ -816,12 +830,21 @@ func (m *HostConfig) ContextValidate(ctx context.Context, formats strfmt.Registr func (m *HostConfig) contextValidateLogConfig(ctx context.Context, formats strfmt.Registry) error { if m.LogConfig != nil { + + if swag.IsZero(m.LogConfig) { // not required + return nil + } + if err := m.LogConfig.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("LogConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("LogConfig") } + return err } } @@ -834,12 +857,21 @@ func (m *HostConfig) contextValidateMounts(ctx context.Context, formats strfmt.R for i := 0; i < len(m.Mounts); i++ { if m.Mounts[i] != nil { + + if swag.IsZero(m.Mounts[i]) { // not required + return nil + } + if err := m.Mounts[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Mounts" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Mounts" + "." + strconv.Itoa(i)) } + return err } } @@ -851,12 +883,20 @@ func (m *HostConfig) contextValidateMounts(ctx context.Context, formats strfmt.R func (m *HostConfig) contextValidatePortBindings(ctx context.Context, formats strfmt.Registry) error { + if swag.IsZero(m.PortBindings) { // not required + return nil + } + if err := m.PortBindings.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("PortBindings") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("PortBindings") } + return err } @@ -866,12 +906,21 @@ func (m *HostConfig) contextValidatePortBindings(ctx context.Context, formats st func (m *HostConfig) contextValidateRestartPolicy(ctx context.Context, formats strfmt.Registry) error { if m.RestartPolicy != nil { + + if swag.IsZero(m.RestartPolicy) { // not required + return nil + } + if err := m.RestartPolicy.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("RestartPolicy") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("RestartPolicy") } + return err } } @@ -906,7 +955,7 @@ type HostConfigAO1LogConfig struct { Config map[string]string `json:"Config,omitempty"` // type - // Enum: [json-file syslog journald gelf fluentd awslogs splunk etwlogs none] + // Enum: ["json-file","syslog","journald","gelf","fluentd","awslogs","splunk","etwlogs","none"] Type string `json:"Type,omitempty"` } @@ -924,7 +973,7 @@ func (m *HostConfigAO1LogConfig) Validate(formats strfmt.Registry) error { return nil } -var hostConfigAO1LogConfigTypeTypePropEnum []interface{} +var hostConfigAO1LogConfigTypeTypePropEnum []any func init() { var res []string diff --git a/models/id_response.go b/models/id_response.go index d40e516..a61be8c 100644 --- a/models/id_response.go +++ b/models/id_response.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/image.go b/models/image.go index e2da436..1639fba 100644 --- a/models/image.go +++ b/models/image.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -198,11 +196,15 @@ func (m *Image) validateConfig(formats strfmt.Registry) error { if m.Config != nil { if err := m.Config.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config") } + return err } } @@ -226,11 +228,15 @@ func (m *Image) validateContainerConfig(formats strfmt.Registry) error { if m.ContainerConfig != nil { if err := m.ContainerConfig.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerConfig") } + return err } } @@ -264,11 +270,15 @@ func (m *Image) validateGraphDriver(formats strfmt.Registry) error { if m.GraphDriver != nil { if err := m.GraphDriver.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("GraphDriver") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("GraphDriver") } + return err } } @@ -292,11 +302,15 @@ func (m *Image) validateMetadata(formats strfmt.Registry) error { if m.Metadata != nil { if err := m.Metadata.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Metadata") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Metadata") } + return err } } @@ -330,11 +344,15 @@ func (m *Image) validateRootFS(formats strfmt.Registry) error { if m.RootFS != nil { if err := m.RootFS.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("RootFS") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("RootFS") } + return err } } @@ -344,7 +362,7 @@ func (m *Image) validateRootFS(formats strfmt.Registry) error { func (m *Image) validateSize(formats strfmt.Registry) error { - if err := validate.Required("Size", "body", int64(m.Size)); err != nil { + if err := validate.Required("Size", "body", m.Size); err != nil { return err } @@ -353,7 +371,7 @@ func (m *Image) validateSize(formats strfmt.Registry) error { func (m *Image) validateVirtualSize(formats strfmt.Registry) error { - if err := validate.Required("VirtualSize", "body", int64(m.VirtualSize)); err != nil { + if err := validate.Required("VirtualSize", "body", m.VirtualSize); err != nil { return err } @@ -393,12 +411,21 @@ func (m *Image) ContextValidate(ctx context.Context, formats strfmt.Registry) er func (m *Image) contextValidateConfig(ctx context.Context, formats strfmt.Registry) error { if m.Config != nil { + + if swag.IsZero(m.Config) { // not required + return nil + } + if err := m.Config.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config") } + return err } } @@ -409,12 +436,21 @@ func (m *Image) contextValidateConfig(ctx context.Context, formats strfmt.Regist func (m *Image) contextValidateContainerConfig(ctx context.Context, formats strfmt.Registry) error { if m.ContainerConfig != nil { + + if swag.IsZero(m.ContainerConfig) { // not required + return nil + } + if err := m.ContainerConfig.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerConfig") } + return err } } @@ -425,12 +461,17 @@ func (m *Image) contextValidateContainerConfig(ctx context.Context, formats strf func (m *Image) contextValidateGraphDriver(ctx context.Context, formats strfmt.Registry) error { if m.GraphDriver != nil { + if err := m.GraphDriver.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("GraphDriver") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("GraphDriver") } + return err } } @@ -441,12 +482,21 @@ func (m *Image) contextValidateGraphDriver(ctx context.Context, formats strfmt.R func (m *Image) contextValidateMetadata(ctx context.Context, formats strfmt.Registry) error { if m.Metadata != nil { + + if swag.IsZero(m.Metadata) { // not required + return nil + } + if err := m.Metadata.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Metadata") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Metadata") } + return err } } @@ -457,12 +507,17 @@ func (m *Image) contextValidateMetadata(ctx context.Context, formats strfmt.Regi func (m *Image) contextValidateRootFS(ctx context.Context, formats strfmt.Registry) error { if m.RootFS != nil { + if err := m.RootFS.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("RootFS") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("RootFS") } + return err } } diff --git a/models/image_delete_response_item.go b/models/image_delete_response_item.go index adf15e0..9ca802a 100644 --- a/models/image_delete_response_item.go +++ b/models/image_delete_response_item.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/image_id.go b/models/image_id.go index 9996918..b4b9a01 100644 --- a/models/image_id.go +++ b/models/image_id.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/image_summary.go b/models/image_summary.go index dc0cfba..86db683 100644 --- a/models/image_summary.go +++ b/models/image_summary.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" @@ -112,7 +109,7 @@ func (m *ImageSummary) Validate(formats strfmt.Registry) error { func (m *ImageSummary) validateContainers(formats strfmt.Registry) error { - if err := validate.Required("Containers", "body", int64(m.Containers)); err != nil { + if err := validate.Required("Containers", "body", m.Containers); err != nil { return err } @@ -121,7 +118,7 @@ func (m *ImageSummary) validateContainers(formats strfmt.Registry) error { func (m *ImageSummary) validateCreated(formats strfmt.Registry) error { - if err := validate.Required("Created", "body", int64(m.Created)); err != nil { + if err := validate.Required("Created", "body", m.Created); err != nil { return err } @@ -175,7 +172,7 @@ func (m *ImageSummary) validateRepoTags(formats strfmt.Registry) error { func (m *ImageSummary) validateSharedSize(formats strfmt.Registry) error { - if err := validate.Required("SharedSize", "body", int64(m.SharedSize)); err != nil { + if err := validate.Required("SharedSize", "body", m.SharedSize); err != nil { return err } @@ -184,7 +181,7 @@ func (m *ImageSummary) validateSharedSize(formats strfmt.Registry) error { func (m *ImageSummary) validateSize(formats strfmt.Registry) error { - if err := validate.Required("Size", "body", int64(m.Size)); err != nil { + if err := validate.Required("Size", "body", m.Size); err != nil { return err } @@ -193,7 +190,7 @@ func (m *ImageSummary) validateSize(formats strfmt.Registry) error { func (m *ImageSummary) validateVirtualSize(formats strfmt.Registry) error { - if err := validate.Required("VirtualSize", "body", int64(m.VirtualSize)); err != nil { + if err := validate.Required("VirtualSize", "body", m.VirtualSize); err != nil { return err } diff --git a/models/index_info.go b/models/index_info.go index 220aa6a..846ab19 100644 --- a/models/index_info.go +++ b/models/index_info.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/ip_a_m.go b/models/ip_a_m.go index f6bdf55..4ff9ae3 100644 --- a/models/ip_a_m.go +++ b/models/ip_a_m.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/join_tokens.go b/models/join_tokens.go index bc07332..54534d1 100644 --- a/models/join_tokens.go +++ b/models/join_tokens.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" @@ -14,7 +11,6 @@ import ( // JoinTokens JoinTokens contains the tokens workers and managers need to join the swarm. // -// // swagger:model JoinTokens type JoinTokens struct { diff --git a/models/local_node_state.go b/models/local_node_state.go index 3b2840b..15af46a 100644 --- a/models/local_node_state.go +++ b/models/local_node_state.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "encoding/json" @@ -51,7 +48,7 @@ const ( ) // for schema -var localNodeStateEnum []interface{} +var localNodeStateEnum []any func init() { var res []LocalNodeState diff --git a/models/manager_status.go b/models/manager_status.go index ad59d98..6005713 100644 --- a/models/manager_status.go +++ b/models/manager_status.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -18,7 +16,6 @@ import ( // It provides the current status of a node's manager component, if the node // is a manager. // -// // swagger:model ManagerStatus type ManagerStatus struct { @@ -55,11 +52,15 @@ func (m *ManagerStatus) validateReachability(formats strfmt.Registry) error { } if err := m.Reachability.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Reachability") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Reachability") } + return err } @@ -82,12 +83,20 @@ func (m *ManagerStatus) ContextValidate(ctx context.Context, formats strfmt.Regi func (m *ManagerStatus) contextValidateReachability(ctx context.Context, formats strfmt.Registry) error { + if swag.IsZero(m.Reachability) { // not required + return nil + } + if err := m.Reachability.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Reachability") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Reachability") } + return err } diff --git a/models/mount.go b/models/mount.go index 30b2054..f6df47b 100644 --- a/models/mount.go +++ b/models/mount.go @@ -2,12 +2,10 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "encoding/json" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -45,7 +43,7 @@ type Mount struct { // - `tmpfs` Create a tmpfs with the given options. The mount source cannot be specified for tmpfs. // - `npipe` Mounts a named pipe from the host into the container. Must exist prior to creating the container. // - // Enum: [bind volume tmpfs npipe] + // Enum: ["bind","volume","tmpfs","npipe"] Type string `json:"Type,omitempty"` // volume options @@ -85,11 +83,15 @@ func (m *Mount) validateBindOptions(formats strfmt.Registry) error { if m.BindOptions != nil { if err := m.BindOptions.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("BindOptions") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("BindOptions") } + return err } } @@ -104,11 +106,15 @@ func (m *Mount) validateTmpfsOptions(formats strfmt.Registry) error { if m.TmpfsOptions != nil { if err := m.TmpfsOptions.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("TmpfsOptions") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("TmpfsOptions") } + return err } } @@ -116,7 +122,7 @@ func (m *Mount) validateTmpfsOptions(formats strfmt.Registry) error { return nil } -var mountTypeTypePropEnum []interface{} +var mountTypeTypePropEnum []any func init() { var res []string @@ -171,11 +177,15 @@ func (m *Mount) validateVolumeOptions(formats strfmt.Registry) error { if m.VolumeOptions != nil { if err := m.VolumeOptions.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("VolumeOptions") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("VolumeOptions") } + return err } } @@ -208,12 +218,21 @@ func (m *Mount) ContextValidate(ctx context.Context, formats strfmt.Registry) er func (m *Mount) contextValidateBindOptions(ctx context.Context, formats strfmt.Registry) error { if m.BindOptions != nil { + + if swag.IsZero(m.BindOptions) { // not required + return nil + } + if err := m.BindOptions.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("BindOptions") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("BindOptions") } + return err } } @@ -224,12 +243,21 @@ func (m *Mount) contextValidateBindOptions(ctx context.Context, formats strfmt.R func (m *Mount) contextValidateTmpfsOptions(ctx context.Context, formats strfmt.Registry) error { if m.TmpfsOptions != nil { + + if swag.IsZero(m.TmpfsOptions) { // not required + return nil + } + if err := m.TmpfsOptions.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("TmpfsOptions") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("TmpfsOptions") } + return err } } @@ -240,12 +268,21 @@ func (m *Mount) contextValidateTmpfsOptions(ctx context.Context, formats strfmt. func (m *Mount) contextValidateVolumeOptions(ctx context.Context, formats strfmt.Registry) error { if m.VolumeOptions != nil { + + if swag.IsZero(m.VolumeOptions) { // not required + return nil + } + if err := m.VolumeOptions.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("VolumeOptions") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("VolumeOptions") } + return err } } @@ -280,7 +317,7 @@ type MountBindOptions struct { NonRecursive *bool `json:"NonRecursive,omitempty"` // A propagation mode with the value `[r]private`, `[r]shared`, or `[r]slave`. - // Enum: [private rprivate shared rshared slave rslave] + // Enum: ["private","rprivate","shared","rshared","slave","rslave"] Propagation string `json:"Propagation,omitempty"` } @@ -298,7 +335,7 @@ func (m *MountBindOptions) Validate(formats strfmt.Registry) error { return nil } -var mountBindOptionsTypePropagationPropEnum []interface{} +var mountBindOptionsTypePropagationPropEnum []any func init() { var res []string @@ -451,11 +488,15 @@ func (m *MountVolumeOptions) validateDriverConfig(formats strfmt.Registry) error if m.DriverConfig != nil { if err := m.DriverConfig.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("VolumeOptions" + "." + "DriverConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("VolumeOptions" + "." + "DriverConfig") } + return err } } @@ -480,12 +521,21 @@ func (m *MountVolumeOptions) ContextValidate(ctx context.Context, formats strfmt func (m *MountVolumeOptions) contextValidateDriverConfig(ctx context.Context, formats strfmt.Registry) error { if m.DriverConfig != nil { + + if swag.IsZero(m.DriverConfig) { // not required + return nil + } + if err := m.DriverConfig.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("VolumeOptions" + "." + "DriverConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("VolumeOptions" + "." + "DriverConfig") } + return err } } diff --git a/models/mount_point.go b/models/mount_point.go index 5939e0b..497fc38 100644 --- a/models/mount_point.go +++ b/models/mount_point.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/network.go b/models/network.go index df4e949..3eabd7c 100644 --- a/models/network.go +++ b/models/network.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -90,11 +88,15 @@ func (m *Network) validateContainers(formats strfmt.Registry) error { } if val, ok := m.Containers[k]; ok { if err := val.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Containers" + "." + k) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Containers" + "." + k) } + return err } } @@ -111,11 +113,15 @@ func (m *Network) validateIPAM(formats strfmt.Registry) error { if m.IPAM != nil { if err := m.IPAM.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("IPAM") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("IPAM") } + return err } } @@ -159,12 +165,21 @@ func (m *Network) contextValidateContainers(ctx context.Context, formats strfmt. func (m *Network) contextValidateIPAM(ctx context.Context, formats strfmt.Registry) error { if m.IPAM != nil { + + if swag.IsZero(m.IPAM) { // not required + return nil + } + if err := m.IPAM.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("IPAM") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("IPAM") } + return err } } diff --git a/models/network_attachment_config.go b/models/network_attachment_config.go index bd82dea..5ec0d1e 100644 --- a/models/network_attachment_config.go +++ b/models/network_attachment_config.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/network_container.go b/models/network_container.go index 52bbb5c..ae836f1 100644 --- a/models/network_container.go +++ b/models/network_container.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/network_settings.go b/models/network_settings.go index 79d25e4..4152424 100644 --- a/models/network_settings.go +++ b/models/network_settings.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "strconv" "github.com/go-openapi/errors" @@ -201,11 +199,15 @@ func (m *NetworkSettings) validateNetworks(formats strfmt.Registry) error { } if val, ok := m.Networks[k]; ok { if err := val.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Networks" + "." + k) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Networks" + "." + k) } + return err } } @@ -222,11 +224,15 @@ func (m *NetworkSettings) validatePorts(formats strfmt.Registry) error { if m.Ports != nil { if err := m.Ports.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Ports") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Ports") } + return err } } @@ -246,11 +252,15 @@ func (m *NetworkSettings) validateSecondaryIPAddresses(formats strfmt.Registry) if m.SecondaryIPAddresses[i] != nil { if err := m.SecondaryIPAddresses[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("SecondaryIPAddresses" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("SecondaryIPAddresses" + "." + strconv.Itoa(i)) } + return err } } @@ -272,11 +282,15 @@ func (m *NetworkSettings) validateSecondaryIPV6Addresses(formats strfmt.Registry if m.SecondaryIPV6Addresses[i] != nil { if err := m.SecondaryIPV6Addresses[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("SecondaryIPv6Addresses" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("SecondaryIPv6Addresses" + "." + strconv.Itoa(i)) } + return err } } @@ -329,12 +343,20 @@ func (m *NetworkSettings) contextValidateNetworks(ctx context.Context, formats s func (m *NetworkSettings) contextValidatePorts(ctx context.Context, formats strfmt.Registry) error { + if swag.IsZero(m.Ports) { // not required + return nil + } + if err := m.Ports.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Ports") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Ports") } + return err } @@ -346,12 +368,21 @@ func (m *NetworkSettings) contextValidateSecondaryIPAddresses(ctx context.Contex for i := 0; i < len(m.SecondaryIPAddresses); i++ { if m.SecondaryIPAddresses[i] != nil { + + if swag.IsZero(m.SecondaryIPAddresses[i]) { // not required + return nil + } + if err := m.SecondaryIPAddresses[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("SecondaryIPAddresses" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("SecondaryIPAddresses" + "." + strconv.Itoa(i)) } + return err } } @@ -366,12 +397,21 @@ func (m *NetworkSettings) contextValidateSecondaryIPV6Addresses(ctx context.Cont for i := 0; i < len(m.SecondaryIPV6Addresses); i++ { if m.SecondaryIPV6Addresses[i] != nil { + + if swag.IsZero(m.SecondaryIPV6Addresses[i]) { // not required + return nil + } + if err := m.SecondaryIPV6Addresses[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("SecondaryIPv6Addresses" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("SecondaryIPv6Addresses" + "." + strconv.Itoa(i)) } + return err } } diff --git a/models/node.go b/models/node.go index 94d1599..c7b96c1 100644 --- a/models/node.go +++ b/models/node.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -87,11 +85,15 @@ func (m *Node) validateDescription(formats strfmt.Registry) error { if m.Description != nil { if err := m.Description.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Description") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Description") } + return err } } @@ -106,11 +108,15 @@ func (m *Node) validateManagerStatus(formats strfmt.Registry) error { if m.ManagerStatus != nil { if err := m.ManagerStatus.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ManagerStatus") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ManagerStatus") } + return err } } @@ -125,11 +131,15 @@ func (m *Node) validateSpec(formats strfmt.Registry) error { if m.Spec != nil { if err := m.Spec.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Spec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Spec") } + return err } } @@ -144,11 +154,15 @@ func (m *Node) validateStatus(formats strfmt.Registry) error { if m.Status != nil { if err := m.Status.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Status") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Status") } + return err } } @@ -163,11 +177,15 @@ func (m *Node) validateVersion(formats strfmt.Registry) error { if m.Version != nil { if err := m.Version.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Version") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Version") } + return err } } @@ -208,12 +226,21 @@ func (m *Node) ContextValidate(ctx context.Context, formats strfmt.Registry) err func (m *Node) contextValidateDescription(ctx context.Context, formats strfmt.Registry) error { if m.Description != nil { + + if swag.IsZero(m.Description) { // not required + return nil + } + if err := m.Description.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Description") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Description") } + return err } } @@ -224,12 +251,21 @@ func (m *Node) contextValidateDescription(ctx context.Context, formats strfmt.Re func (m *Node) contextValidateManagerStatus(ctx context.Context, formats strfmt.Registry) error { if m.ManagerStatus != nil { + + if swag.IsZero(m.ManagerStatus) { // not required + return nil + } + if err := m.ManagerStatus.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ManagerStatus") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ManagerStatus") } + return err } } @@ -240,12 +276,21 @@ func (m *Node) contextValidateManagerStatus(ctx context.Context, formats strfmt. func (m *Node) contextValidateSpec(ctx context.Context, formats strfmt.Registry) error { if m.Spec != nil { + + if swag.IsZero(m.Spec) { // not required + return nil + } + if err := m.Spec.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Spec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Spec") } + return err } } @@ -256,12 +301,21 @@ func (m *Node) contextValidateSpec(ctx context.Context, formats strfmt.Registry) func (m *Node) contextValidateStatus(ctx context.Context, formats strfmt.Registry) error { if m.Status != nil { + + if swag.IsZero(m.Status) { // not required + return nil + } + if err := m.Status.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Status") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Status") } + return err } } @@ -272,12 +326,21 @@ func (m *Node) contextValidateStatus(ctx context.Context, formats strfmt.Registr func (m *Node) contextValidateVersion(ctx context.Context, formats strfmt.Registry) error { if m.Version != nil { + + if swag.IsZero(m.Version) { // not required + return nil + } + if err := m.Version.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Version") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Version") } + return err } } diff --git a/models/node_description.go b/models/node_description.go index 452d0f7..276636e 100644 --- a/models/node_description.go +++ b/models/node_description.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -16,7 +14,6 @@ import ( // NodeDescription NodeDescription encapsulates the properties of the Node as reported by the // agent. // -// // swagger:model NodeDescription type NodeDescription struct { @@ -70,11 +67,15 @@ func (m *NodeDescription) validateEngine(formats strfmt.Registry) error { if m.Engine != nil { if err := m.Engine.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Engine") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Engine") } + return err } } @@ -89,11 +90,15 @@ func (m *NodeDescription) validatePlatform(formats strfmt.Registry) error { if m.Platform != nil { if err := m.Platform.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Platform") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Platform") } + return err } } @@ -108,11 +113,15 @@ func (m *NodeDescription) validateResources(formats strfmt.Registry) error { if m.Resources != nil { if err := m.Resources.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Resources") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Resources") } + return err } } @@ -127,11 +136,15 @@ func (m *NodeDescription) validateTLSInfo(formats strfmt.Registry) error { if m.TLSInfo != nil { if err := m.TLSInfo.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("TLSInfo") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("TLSInfo") } + return err } } @@ -168,12 +181,21 @@ func (m *NodeDescription) ContextValidate(ctx context.Context, formats strfmt.Re func (m *NodeDescription) contextValidateEngine(ctx context.Context, formats strfmt.Registry) error { if m.Engine != nil { + + if swag.IsZero(m.Engine) { // not required + return nil + } + if err := m.Engine.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Engine") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Engine") } + return err } } @@ -184,12 +206,21 @@ func (m *NodeDescription) contextValidateEngine(ctx context.Context, formats str func (m *NodeDescription) contextValidatePlatform(ctx context.Context, formats strfmt.Registry) error { if m.Platform != nil { + + if swag.IsZero(m.Platform) { // not required + return nil + } + if err := m.Platform.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Platform") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Platform") } + return err } } @@ -200,12 +231,21 @@ func (m *NodeDescription) contextValidatePlatform(ctx context.Context, formats s func (m *NodeDescription) contextValidateResources(ctx context.Context, formats strfmt.Registry) error { if m.Resources != nil { + + if swag.IsZero(m.Resources) { // not required + return nil + } + if err := m.Resources.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Resources") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Resources") } + return err } } @@ -216,12 +256,21 @@ func (m *NodeDescription) contextValidateResources(ctx context.Context, formats func (m *NodeDescription) contextValidateTLSInfo(ctx context.Context, formats strfmt.Registry) error { if m.TLSInfo != nil { + + if swag.IsZero(m.TLSInfo) { // not required + return nil + } + if err := m.TLSInfo.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("TLSInfo") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("TLSInfo") } + return err } } diff --git a/models/node_spec.go b/models/node_spec.go index da6a320..fac9a1e 100644 --- a/models/node_spec.go +++ b/models/node_spec.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "encoding/json" @@ -23,7 +20,7 @@ type NodeSpec struct { // Availability of the node. // Example: active - // Enum: [active pause drain] + // Enum: ["active","pause","drain"] Availability string `json:"Availability,omitempty"` // User-defined key/value metadata. @@ -35,7 +32,7 @@ type NodeSpec struct { // Role of the node. // Example: manager - // Enum: [worker manager] + // Enum: ["worker","manager"] Role string `json:"Role,omitempty"` } @@ -57,7 +54,7 @@ func (m *NodeSpec) Validate(formats strfmt.Registry) error { return nil } -var nodeSpecTypeAvailabilityPropEnum []interface{} +var nodeSpecTypeAvailabilityPropEnum []any func init() { var res []string @@ -102,7 +99,7 @@ func (m *NodeSpec) validateAvailability(formats strfmt.Registry) error { return nil } -var nodeSpecTypeRolePropEnum []interface{} +var nodeSpecTypeRolePropEnum []any func init() { var res []string diff --git a/models/node_state.go b/models/node_state.go index 685f72b..bf4e527 100644 --- a/models/node_state.go +++ b/models/node_state.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "encoding/json" @@ -45,7 +42,7 @@ const ( ) // for schema -var nodeStateEnum []interface{} +var nodeStateEnum []any func init() { var res []NodeState diff --git a/models/node_status.go b/models/node_status.go index f253d21..b26d6b4 100644 --- a/models/node_status.go +++ b/models/node_status.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -17,7 +15,6 @@ import ( // // It provides the current status of the node, as seen by the manager. // -// // swagger:model NodeStatus type NodeStatus struct { @@ -52,11 +49,15 @@ func (m *NodeStatus) validateState(formats strfmt.Registry) error { } if err := m.State.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("State") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("State") } + return err } @@ -79,12 +80,20 @@ func (m *NodeStatus) ContextValidate(ctx context.Context, formats strfmt.Registr func (m *NodeStatus) contextValidateState(ctx context.Context, formats strfmt.Registry) error { + if swag.IsZero(m.State) { // not required + return nil + } + if err := m.State.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("State") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("State") } + return err } diff --git a/models/object_version.go b/models/object_version.go index 67e89bf..8dc7248 100644 --- a/models/object_version.go +++ b/models/object_version.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" @@ -20,7 +17,6 @@ import ( // As a result, two separate update requests that happen at the same time will not // unintentionally overwrite each other. // -// // swagger:model ObjectVersion type ObjectVersion struct { diff --git a/models/peer_node.go b/models/peer_node.go index d21bb67..666c358 100644 --- a/models/peer_node.go +++ b/models/peer_node.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/platform.go b/models/platform.go index d0b89c7..571da82 100644 --- a/models/platform.go +++ b/models/platform.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" @@ -14,7 +11,6 @@ import ( // Platform Platform represents the platform (Arch/OS). // -// // swagger:model Platform type Platform struct { diff --git a/models/plugin.go b/models/plugin.go index 37eeaf0..a785c7e 100644 --- a/models/plugin.go +++ b/models/plugin.go @@ -2,12 +2,10 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "encoding/json" + stderrors "errors" "strconv" "github.com/go-openapi/errors" @@ -77,11 +75,15 @@ func (m *Plugin) Validate(formats strfmt.Registry) error { func (m *Plugin) validateConfig(formats strfmt.Registry) error { if err := m.Config.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config") } + return err } @@ -90,7 +92,7 @@ func (m *Plugin) validateConfig(formats strfmt.Registry) error { func (m *Plugin) validateEnabled(formats strfmt.Registry) error { - if err := validate.Required("Enabled", "body", bool(m.Enabled)); err != nil { + if err := validate.Required("Enabled", "body", m.Enabled); err != nil { return err } @@ -109,11 +111,15 @@ func (m *Plugin) validateName(formats strfmt.Registry) error { func (m *Plugin) validateSettings(formats strfmt.Registry) error { if err := m.Settings.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Settings") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Settings") } + return err } @@ -141,11 +147,15 @@ func (m *Plugin) ContextValidate(ctx context.Context, formats strfmt.Registry) e func (m *Plugin) contextValidateConfig(ctx context.Context, formats strfmt.Registry) error { if err := m.Config.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config") } + return err } @@ -155,11 +165,15 @@ func (m *Plugin) contextValidateConfig(ctx context.Context, formats strfmt.Regis func (m *Plugin) contextValidateSettings(ctx context.Context, formats strfmt.Registry) error { if err := m.Settings.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Settings") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Settings") } + return err } @@ -333,11 +347,15 @@ func (m *PluginConfig) Validate(formats strfmt.Registry) error { func (m *PluginConfig) validateArgs(formats strfmt.Registry) error { if err := m.Args.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config" + "." + "Args") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config" + "." + "Args") } + return err } @@ -380,11 +398,15 @@ func (m *PluginConfig) validateEnv(formats strfmt.Registry) error { for i := 0; i < len(m.Env); i++ { if err := m.Env[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config" + "." + "Env" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config" + "." + "Env" + "." + strconv.Itoa(i)) } + return err } @@ -396,11 +418,15 @@ func (m *PluginConfig) validateEnv(formats strfmt.Registry) error { func (m *PluginConfig) validateInterface(formats strfmt.Registry) error { if err := m.Interface.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config" + "." + "Interface") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config" + "." + "Interface") } + return err } @@ -409,7 +435,7 @@ func (m *PluginConfig) validateInterface(formats strfmt.Registry) error { func (m *PluginConfig) validateIpcHost(formats strfmt.Registry) error { - if err := validate.Required("Config"+"."+"IpcHost", "body", bool(m.IpcHost)); err != nil { + if err := validate.Required("Config"+"."+"IpcHost", "body", m.IpcHost); err != nil { return err } @@ -419,11 +445,15 @@ func (m *PluginConfig) validateIpcHost(formats strfmt.Registry) error { func (m *PluginConfig) validateLinux(formats strfmt.Registry) error { if err := m.Linux.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config" + "." + "Linux") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config" + "." + "Linux") } + return err } @@ -439,11 +469,15 @@ func (m *PluginConfig) validateMounts(formats strfmt.Registry) error { for i := 0; i < len(m.Mounts); i++ { if err := m.Mounts[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config" + "." + "Mounts" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config" + "." + "Mounts" + "." + strconv.Itoa(i)) } + return err } @@ -455,11 +489,15 @@ func (m *PluginConfig) validateMounts(formats strfmt.Registry) error { func (m *PluginConfig) validateNetwork(formats strfmt.Registry) error { if err := m.Network.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config" + "." + "Network") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config" + "." + "Network") } + return err } @@ -468,7 +506,7 @@ func (m *PluginConfig) validateNetwork(formats strfmt.Registry) error { func (m *PluginConfig) validatePidHost(formats strfmt.Registry) error { - if err := validate.Required("Config"+"."+"PidHost", "body", bool(m.PidHost)); err != nil { + if err := validate.Required("Config"+"."+"PidHost", "body", m.PidHost); err != nil { return err } @@ -490,11 +528,15 @@ func (m *PluginConfig) validateUser(formats strfmt.Registry) error { } if err := m.User.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config" + "." + "User") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config" + "." + "User") } + return err } @@ -517,11 +559,15 @@ func (m *PluginConfig) validateRootfs(formats strfmt.Registry) error { if m.Rootfs != nil { if err := m.Rootfs.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config" + "." + "rootfs") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config" + "." + "rootfs") } + return err } } @@ -574,11 +620,15 @@ func (m *PluginConfig) ContextValidate(ctx context.Context, formats strfmt.Regis func (m *PluginConfig) contextValidateArgs(ctx context.Context, formats strfmt.Registry) error { if err := m.Args.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config" + "." + "Args") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config" + "." + "Args") } + return err } @@ -589,12 +639,20 @@ func (m *PluginConfig) contextValidateEnv(ctx context.Context, formats strfmt.Re for i := 0; i < len(m.Env); i++ { + if swag.IsZero(m.Env[i]) { // not required + return nil + } + if err := m.Env[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config" + "." + "Env" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config" + "." + "Env" + "." + strconv.Itoa(i)) } + return err } @@ -606,11 +664,15 @@ func (m *PluginConfig) contextValidateEnv(ctx context.Context, formats strfmt.Re func (m *PluginConfig) contextValidateInterface(ctx context.Context, formats strfmt.Registry) error { if err := m.Interface.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config" + "." + "Interface") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config" + "." + "Interface") } + return err } @@ -620,11 +682,15 @@ func (m *PluginConfig) contextValidateInterface(ctx context.Context, formats str func (m *PluginConfig) contextValidateLinux(ctx context.Context, formats strfmt.Registry) error { if err := m.Linux.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config" + "." + "Linux") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config" + "." + "Linux") } + return err } @@ -635,12 +701,20 @@ func (m *PluginConfig) contextValidateMounts(ctx context.Context, formats strfmt for i := 0; i < len(m.Mounts); i++ { + if swag.IsZero(m.Mounts[i]) { // not required + return nil + } + if err := m.Mounts[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config" + "." + "Mounts" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config" + "." + "Mounts" + "." + strconv.Itoa(i)) } + return err } @@ -652,11 +726,15 @@ func (m *PluginConfig) contextValidateMounts(ctx context.Context, formats strfmt func (m *PluginConfig) contextValidateNetwork(ctx context.Context, formats strfmt.Registry) error { if err := m.Network.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config" + "." + "Network") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config" + "." + "Network") } + return err } @@ -665,12 +743,20 @@ func (m *PluginConfig) contextValidateNetwork(ctx context.Context, formats strfm func (m *PluginConfig) contextValidateUser(ctx context.Context, formats strfmt.Registry) error { + if swag.IsZero(m.User) { // not required + return nil + } + if err := m.User.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config" + "." + "User") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config" + "." + "User") } + return err } @@ -680,12 +766,21 @@ func (m *PluginConfig) contextValidateUser(ctx context.Context, formats strfmt.R func (m *PluginConfig) contextValidateRootfs(ctx context.Context, formats strfmt.Registry) error { if m.Rootfs != nil { + + if swag.IsZero(m.Rootfs) { // not required + return nil + } + if err := m.Rootfs.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config" + "." + "rootfs") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config" + "." + "rootfs") } + return err } } @@ -827,7 +922,7 @@ type PluginConfigInterface struct { // Protocol to use for clients connecting to the plugin. // Example: some.protocol/v1.0 - // Enum: [ moby.plugins.http/v1] + // Enum: ["","moby.plugins.http/v1"] ProtocolScheme string `json:"ProtocolScheme,omitempty"` // socket @@ -863,7 +958,7 @@ func (m *PluginConfigInterface) Validate(formats strfmt.Registry) error { return nil } -var pluginConfigInterfaceTypeProtocolSchemePropEnum []interface{} +var pluginConfigInterfaceTypeProtocolSchemePropEnum []any func init() { var res []string @@ -923,11 +1018,15 @@ func (m *PluginConfigInterface) validateTypes(formats strfmt.Registry) error { for i := 0; i < len(m.Types); i++ { if err := m.Types[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config" + "." + "Interface" + "." + "Types" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config" + "." + "Interface" + "." + "Types" + "." + strconv.Itoa(i)) } + return err } @@ -954,12 +1053,20 @@ func (m *PluginConfigInterface) contextValidateTypes(ctx context.Context, format for i := 0; i < len(m.Types); i++ { + if swag.IsZero(m.Types[i]) { // not required + return nil + } + if err := m.Types[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config" + "." + "Interface" + "." + "Types" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config" + "." + "Interface" + "." + "Types" + "." + strconv.Itoa(i)) } + return err } @@ -1030,7 +1137,7 @@ func (m *PluginConfigLinux) Validate(formats strfmt.Registry) error { func (m *PluginConfigLinux) validateAllowAllDevices(formats strfmt.Registry) error { - if err := validate.Required("Config"+"."+"Linux"+"."+"AllowAllDevices", "body", bool(m.AllowAllDevices)); err != nil { + if err := validate.Required("Config"+"."+"Linux"+"."+"AllowAllDevices", "body", m.AllowAllDevices); err != nil { return err } @@ -1055,11 +1162,15 @@ func (m *PluginConfigLinux) validateDevices(formats strfmt.Registry) error { for i := 0; i < len(m.Devices); i++ { if err := m.Devices[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config" + "." + "Linux" + "." + "Devices" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config" + "." + "Linux" + "." + "Devices" + "." + strconv.Itoa(i)) } + return err } @@ -1086,12 +1197,20 @@ func (m *PluginConfigLinux) contextValidateDevices(ctx context.Context, formats for i := 0; i < len(m.Devices); i++ { + if swag.IsZero(m.Devices[i]) { // not required + return nil + } + if err := m.Devices[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Config" + "." + "Linux" + "." + "Devices" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Config" + "." + "Linux" + "." + "Devices" + "." + strconv.Itoa(i)) } + return err } @@ -1326,11 +1445,15 @@ func (m *PluginSettings) validateDevices(formats strfmt.Registry) error { for i := 0; i < len(m.Devices); i++ { if err := m.Devices[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Settings" + "." + "Devices" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Settings" + "." + "Devices" + "." + strconv.Itoa(i)) } + return err } @@ -1357,11 +1480,15 @@ func (m *PluginSettings) validateMounts(formats strfmt.Registry) error { for i := 0; i < len(m.Mounts); i++ { if err := m.Mounts[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Settings" + "." + "Mounts" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Settings" + "." + "Mounts" + "." + strconv.Itoa(i)) } + return err } @@ -1392,12 +1519,20 @@ func (m *PluginSettings) contextValidateDevices(ctx context.Context, formats str for i := 0; i < len(m.Devices); i++ { + if swag.IsZero(m.Devices[i]) { // not required + return nil + } + if err := m.Devices[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Settings" + "." + "Devices" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Settings" + "." + "Devices" + "." + strconv.Itoa(i)) } + return err } @@ -1410,12 +1545,20 @@ func (m *PluginSettings) contextValidateMounts(ctx context.Context, formats strf for i := 0; i < len(m.Mounts); i++ { + if swag.IsZero(m.Mounts[i]) { // not required + return nil + } + if err := m.Mounts[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Settings" + "." + "Mounts" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Settings" + "." + "Mounts" + "." + strconv.Itoa(i)) } + return err } diff --git a/models/plugin_device.go b/models/plugin_device.go index f095f35..a068648 100644 --- a/models/plugin_device.go +++ b/models/plugin_device.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/plugin_env.go b/models/plugin_env.go index 36ac3e6..acb6725 100644 --- a/models/plugin_env.go +++ b/models/plugin_env.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/plugin_interface_type.go b/models/plugin_interface_type.go index 1729d19..ad7096a 100644 --- a/models/plugin_interface_type.go +++ b/models/plugin_interface_type.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/plugin_mount.go b/models/plugin_mount.go index a778fa7..25c48b4 100644 --- a/models/plugin_mount.go +++ b/models/plugin_mount.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/plugins_info.go b/models/plugins_info.go index fa5b544..990e69e 100644 --- a/models/plugins_info.go +++ b/models/plugins_info.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" @@ -20,7 +17,6 @@ import ( // > V1 plugins are "lazily" loaded, and are not returned in this list // > if there is no resource using the plugin. // -// // swagger:model PluginsInfo type PluginsInfo struct { diff --git a/models/port.go b/models/port.go index a0bc605..f6fb3e9 100644 --- a/models/port.go +++ b/models/port.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "encoding/json" @@ -33,7 +30,7 @@ type Port struct { // type // Required: true - // Enum: [tcp udp sctp] + // Enum: ["tcp","udp","sctp"] Type string `json:"Type"` } @@ -57,14 +54,14 @@ func (m *Port) Validate(formats strfmt.Registry) error { func (m *Port) validatePrivatePort(formats strfmt.Registry) error { - if err := validate.Required("PrivatePort", "body", uint16(m.PrivatePort)); err != nil { + if err := validate.Required("PrivatePort", "body", m.PrivatePort); err != nil { return err } return nil } -var portTypeTypePropEnum []interface{} +var portTypeTypePropEnum []any func init() { var res []string diff --git a/models/port_binding.go b/models/port_binding.go index 39bc8d7..4b8c5a2 100644 --- a/models/port_binding.go +++ b/models/port_binding.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" @@ -15,7 +12,6 @@ import ( // PortBinding PortBinding represents a binding between a host IP address and a host // port. // -// // swagger:model PortBinding type PortBinding struct { diff --git a/models/port_map.go b/models/port_map.go index 27fcd93..9f9ca1d 100644 --- a/models/port_map.go +++ b/models/port_map.go @@ -2,15 +2,14 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "strconv" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" + "github.com/go-openapi/swag" "github.com/go-openapi/validate" ) @@ -39,11 +38,15 @@ func (m PortMap) Validate(formats strfmt.Registry) error { for i := 0; i < len(m[k]); i++ { if err := m[k][i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName(k + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName(k + "." + strconv.Itoa(i)) } + return err } @@ -65,12 +68,20 @@ func (m PortMap) ContextValidate(ctx context.Context, formats strfmt.Registry) e for i := 0; i < len(m[k]); i++ { + if swag.IsZero(m[k][i]) { // not required + return nil + } + if err := m[k][i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName(k + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName(k + "." + strconv.Itoa(i)) } + return err } diff --git a/models/process_config.go b/models/process_config.go index 5e544e0..26a795d 100644 --- a/models/process_config.go +++ b/models/process_config.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/progress_detail.go b/models/progress_detail.go index 302b440..28a5809 100644 --- a/models/progress_detail.go +++ b/models/progress_detail.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/push_image_info.go b/models/push_image_info.go index 5b1e6ba..528b858 100644 --- a/models/push_image_info.go +++ b/models/push_image_info.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -52,11 +50,15 @@ func (m *PushImageInfo) validateProgressDetail(formats strfmt.Registry) error { if m.ProgressDetail != nil { if err := m.ProgressDetail.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("progressDetail") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("progressDetail") } + return err } } @@ -81,12 +83,21 @@ func (m *PushImageInfo) ContextValidate(ctx context.Context, formats strfmt.Regi func (m *PushImageInfo) contextValidateProgressDetail(ctx context.Context, formats strfmt.Registry) error { if m.ProgressDetail != nil { + + if swag.IsZero(m.ProgressDetail) { // not required + return nil + } + if err := m.ProgressDetail.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("progressDetail") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("progressDetail") } + return err } } diff --git a/models/reachability.go b/models/reachability.go index 2ef122b..57bad9e 100644 --- a/models/reachability.go +++ b/models/reachability.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "encoding/json" @@ -42,7 +39,7 @@ const ( ) // for schema -var reachabilityEnum []interface{} +var reachabilityEnum []any func init() { var res []Reachability diff --git a/models/registry_service_config.go b/models/registry_service_config.go index 0742f61..ece85a5 100644 --- a/models/registry_service_config.go +++ b/models/registry_service_config.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -16,7 +14,6 @@ import ( // RegistryServiceConfig RegistryServiceConfig stores daemon registry services configuration. // -// // swagger:model RegistryServiceConfig type RegistryServiceConfig struct { @@ -133,11 +130,15 @@ func (m *RegistryServiceConfig) validateIndexConfigs(formats strfmt.Registry) er } if val, ok := m.IndexConfigs[k]; ok { if err := val.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("IndexConfigs" + "." + k) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("IndexConfigs" + "." + k) } + return err } } diff --git a/models/resource_object.go b/models/resource_object.go index 8511872..a33d847 100644 --- a/models/resource_object.go +++ b/models/resource_object.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -50,11 +48,15 @@ func (m *ResourceObject) validateGenericResources(formats strfmt.Registry) error } if err := m.GenericResources.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("GenericResources") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("GenericResources") } + return err } @@ -78,11 +80,15 @@ func (m *ResourceObject) ContextValidate(ctx context.Context, formats strfmt.Reg func (m *ResourceObject) contextValidateGenericResources(ctx context.Context, formats strfmt.Registry) error { if err := m.GenericResources.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("GenericResources") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("GenericResources") } + return err } diff --git a/models/resources.go b/models/resources.go index 19f40da..f528bc1 100644 --- a/models/resources.go +++ b/models/resources.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "strconv" "github.com/go-openapi/errors" @@ -198,11 +196,15 @@ func (m *Resources) validateBlkioDeviceReadBps(formats strfmt.Registry) error { if m.BlkioDeviceReadBps[i] != nil { if err := m.BlkioDeviceReadBps[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("BlkioDeviceReadBps" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("BlkioDeviceReadBps" + "." + strconv.Itoa(i)) } + return err } } @@ -224,11 +226,15 @@ func (m *Resources) validateBlkioDeviceReadIOps(formats strfmt.Registry) error { if m.BlkioDeviceReadIOps[i] != nil { if err := m.BlkioDeviceReadIOps[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("BlkioDeviceReadIOps" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("BlkioDeviceReadIOps" + "." + strconv.Itoa(i)) } + return err } } @@ -250,11 +256,15 @@ func (m *Resources) validateBlkioDeviceWriteBps(formats strfmt.Registry) error { if m.BlkioDeviceWriteBps[i] != nil { if err := m.BlkioDeviceWriteBps[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("BlkioDeviceWriteBps" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("BlkioDeviceWriteBps" + "." + strconv.Itoa(i)) } + return err } } @@ -276,11 +286,15 @@ func (m *Resources) validateBlkioDeviceWriteIOps(formats strfmt.Registry) error if m.BlkioDeviceWriteIOps[i] != nil { if err := m.BlkioDeviceWriteIOps[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("BlkioDeviceWriteIOps" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("BlkioDeviceWriteIOps" + "." + strconv.Itoa(i)) } + return err } } @@ -318,11 +332,15 @@ func (m *Resources) validateBlkioWeightDevice(formats strfmt.Registry) error { if m.BlkioWeightDevice[i] != nil { if err := m.BlkioWeightDevice[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("BlkioWeightDevice" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("BlkioWeightDevice" + "." + strconv.Itoa(i)) } + return err } } @@ -344,11 +362,15 @@ func (m *Resources) validateDeviceRequests(formats strfmt.Registry) error { if m.DeviceRequests[i] != nil { if err := m.DeviceRequests[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("DeviceRequests" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("DeviceRequests" + "." + strconv.Itoa(i)) } + return err } } @@ -370,11 +392,15 @@ func (m *Resources) validateDevices(formats strfmt.Registry) error { if m.Devices[i] != nil { if err := m.Devices[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Devices" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Devices" + "." + strconv.Itoa(i)) } + return err } } @@ -412,11 +438,15 @@ func (m *Resources) validateUlimits(formats strfmt.Registry) error { if m.Ulimits[i] != nil { if err := m.Ulimits[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Ulimits" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Ulimits" + "." + strconv.Itoa(i)) } + return err } } @@ -473,12 +503,21 @@ func (m *Resources) contextValidateBlkioDeviceReadBps(ctx context.Context, forma for i := 0; i < len(m.BlkioDeviceReadBps); i++ { if m.BlkioDeviceReadBps[i] != nil { + + if swag.IsZero(m.BlkioDeviceReadBps[i]) { // not required + return nil + } + if err := m.BlkioDeviceReadBps[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("BlkioDeviceReadBps" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("BlkioDeviceReadBps" + "." + strconv.Itoa(i)) } + return err } } @@ -493,12 +532,21 @@ func (m *Resources) contextValidateBlkioDeviceReadIOps(ctx context.Context, form for i := 0; i < len(m.BlkioDeviceReadIOps); i++ { if m.BlkioDeviceReadIOps[i] != nil { + + if swag.IsZero(m.BlkioDeviceReadIOps[i]) { // not required + return nil + } + if err := m.BlkioDeviceReadIOps[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("BlkioDeviceReadIOps" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("BlkioDeviceReadIOps" + "." + strconv.Itoa(i)) } + return err } } @@ -513,12 +561,21 @@ func (m *Resources) contextValidateBlkioDeviceWriteBps(ctx context.Context, form for i := 0; i < len(m.BlkioDeviceWriteBps); i++ { if m.BlkioDeviceWriteBps[i] != nil { + + if swag.IsZero(m.BlkioDeviceWriteBps[i]) { // not required + return nil + } + if err := m.BlkioDeviceWriteBps[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("BlkioDeviceWriteBps" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("BlkioDeviceWriteBps" + "." + strconv.Itoa(i)) } + return err } } @@ -533,12 +590,21 @@ func (m *Resources) contextValidateBlkioDeviceWriteIOps(ctx context.Context, for for i := 0; i < len(m.BlkioDeviceWriteIOps); i++ { if m.BlkioDeviceWriteIOps[i] != nil { + + if swag.IsZero(m.BlkioDeviceWriteIOps[i]) { // not required + return nil + } + if err := m.BlkioDeviceWriteIOps[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("BlkioDeviceWriteIOps" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("BlkioDeviceWriteIOps" + "." + strconv.Itoa(i)) } + return err } } @@ -553,12 +619,21 @@ func (m *Resources) contextValidateBlkioWeightDevice(ctx context.Context, format for i := 0; i < len(m.BlkioWeightDevice); i++ { if m.BlkioWeightDevice[i] != nil { + + if swag.IsZero(m.BlkioWeightDevice[i]) { // not required + return nil + } + if err := m.BlkioWeightDevice[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("BlkioWeightDevice" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("BlkioWeightDevice" + "." + strconv.Itoa(i)) } + return err } } @@ -573,12 +648,21 @@ func (m *Resources) contextValidateDeviceRequests(ctx context.Context, formats s for i := 0; i < len(m.DeviceRequests); i++ { if m.DeviceRequests[i] != nil { + + if swag.IsZero(m.DeviceRequests[i]) { // not required + return nil + } + if err := m.DeviceRequests[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("DeviceRequests" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("DeviceRequests" + "." + strconv.Itoa(i)) } + return err } } @@ -593,12 +677,21 @@ func (m *Resources) contextValidateDevices(ctx context.Context, formats strfmt.R for i := 0; i < len(m.Devices); i++ { if m.Devices[i] != nil { + + if swag.IsZero(m.Devices[i]) { // not required + return nil + } + if err := m.Devices[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Devices" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Devices" + "." + strconv.Itoa(i)) } + return err } } @@ -613,12 +706,21 @@ func (m *Resources) contextValidateUlimits(ctx context.Context, formats strfmt.R for i := 0; i < len(m.Ulimits); i++ { if m.Ulimits[i] != nil { + + if swag.IsZero(m.Ulimits[i]) { // not required + return nil + } + if err := m.Ulimits[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Ulimits" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Ulimits" + "." + strconv.Itoa(i)) } + return err } } diff --git a/models/restart_policy.go b/models/restart_policy.go index c2e7395..c24f290 100644 --- a/models/restart_policy.go +++ b/models/restart_policy.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "encoding/json" @@ -19,7 +16,6 @@ import ( // // An ever increasing delay (double the previous delay, starting at 100ms) is added before each restart to prevent flooding the server. // -// // swagger:model RestartPolicy type RestartPolicy struct { @@ -31,7 +27,7 @@ type RestartPolicy struct { // - `unless-stopped` Restart always except when the user has manually stopped the container // - `on-failure` Restart only when the container exit code is non-zero // - // Enum: [ always unless-stopped on-failure] + // Enum: ["","always","unless-stopped","on-failure"] Name string `json:"Name,omitempty"` } @@ -49,7 +45,7 @@ func (m *RestartPolicy) Validate(formats strfmt.Registry) error { return nil } -var restartPolicyTypeNamePropEnum []interface{} +var restartPolicyTypeNamePropEnum []any func init() { var res []string diff --git a/models/runtime.go b/models/runtime.go index ca4347b..884c9ab 100644 --- a/models/runtime.go +++ b/models/runtime.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" @@ -19,7 +16,6 @@ import ( // runtimes act as an interface to the Linux kernel namespaces, cgroups, // and SELinux. // -// // swagger:model Runtime type Runtime struct { diff --git a/models/secret.go b/models/secret.go index ac3cf3b..a23f01f 100644 --- a/models/secret.go +++ b/models/secret.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -62,11 +60,15 @@ func (m *Secret) validateSpec(formats strfmt.Registry) error { if m.Spec != nil { if err := m.Spec.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Spec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Spec") } + return err } } @@ -81,11 +83,15 @@ func (m *Secret) validateVersion(formats strfmt.Registry) error { if m.Version != nil { if err := m.Version.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Version") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Version") } + return err } } @@ -114,12 +120,21 @@ func (m *Secret) ContextValidate(ctx context.Context, formats strfmt.Registry) e func (m *Secret) contextValidateSpec(ctx context.Context, formats strfmt.Registry) error { if m.Spec != nil { + + if swag.IsZero(m.Spec) { // not required + return nil + } + if err := m.Spec.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Spec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Spec") } + return err } } @@ -130,12 +145,21 @@ func (m *Secret) contextValidateSpec(ctx context.Context, formats strfmt.Registr func (m *Secret) contextValidateVersion(ctx context.Context, formats strfmt.Registry) error { if m.Version != nil { + + if swag.IsZero(m.Version) { // not required + return nil + } + if err := m.Version.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Version") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Version") } + return err } } diff --git a/models/secret_spec.go b/models/secret_spec.go index 8c45ca7..8c48068 100644 --- a/models/secret_spec.go +++ b/models/secret_spec.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -69,11 +67,15 @@ func (m *SecretSpec) validateDriver(formats strfmt.Registry) error { if m.Driver != nil { if err := m.Driver.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Driver") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Driver") } + return err } } @@ -88,11 +90,15 @@ func (m *SecretSpec) validateTemplating(formats strfmt.Registry) error { if m.Templating != nil { if err := m.Templating.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Templating") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Templating") } + return err } } @@ -121,12 +127,21 @@ func (m *SecretSpec) ContextValidate(ctx context.Context, formats strfmt.Registr func (m *SecretSpec) contextValidateDriver(ctx context.Context, formats strfmt.Registry) error { if m.Driver != nil { + + if swag.IsZero(m.Driver) { // not required + return nil + } + if err := m.Driver.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Driver") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Driver") } + return err } } @@ -137,12 +152,21 @@ func (m *SecretSpec) contextValidateDriver(ctx context.Context, formats strfmt.R func (m *SecretSpec) contextValidateTemplating(ctx context.Context, formats strfmt.Registry) error { if m.Templating != nil { + + if swag.IsZero(m.Templating) { // not required + return nil + } + if err := m.Templating.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Templating") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Templating") } + return err } } diff --git a/models/service.go b/models/service.go index a9b09dd..c09889d 100644 --- a/models/service.go +++ b/models/service.go @@ -2,12 +2,10 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "encoding/json" + stderrors "errors" "strconv" "github.com/go-openapi/errors" @@ -84,11 +82,15 @@ func (m *Service) validateEndpoint(formats strfmt.Registry) error { if m.Endpoint != nil { if err := m.Endpoint.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Endpoint") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Endpoint") } + return err } } @@ -103,11 +105,15 @@ func (m *Service) validateServiceStatus(formats strfmt.Registry) error { if m.ServiceStatus != nil { if err := m.ServiceStatus.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ServiceStatus") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ServiceStatus") } + return err } } @@ -122,11 +128,15 @@ func (m *Service) validateSpec(formats strfmt.Registry) error { if m.Spec != nil { if err := m.Spec.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Spec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Spec") } + return err } } @@ -141,11 +151,15 @@ func (m *Service) validateUpdateStatus(formats strfmt.Registry) error { if m.UpdateStatus != nil { if err := m.UpdateStatus.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("UpdateStatus") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("UpdateStatus") } + return err } } @@ -160,11 +174,15 @@ func (m *Service) validateVersion(formats strfmt.Registry) error { if m.Version != nil { if err := m.Version.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Version") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Version") } + return err } } @@ -205,12 +223,21 @@ func (m *Service) ContextValidate(ctx context.Context, formats strfmt.Registry) func (m *Service) contextValidateEndpoint(ctx context.Context, formats strfmt.Registry) error { if m.Endpoint != nil { + + if swag.IsZero(m.Endpoint) { // not required + return nil + } + if err := m.Endpoint.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Endpoint") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Endpoint") } + return err } } @@ -221,12 +248,21 @@ func (m *Service) contextValidateEndpoint(ctx context.Context, formats strfmt.Re func (m *Service) contextValidateServiceStatus(ctx context.Context, formats strfmt.Registry) error { if m.ServiceStatus != nil { + + if swag.IsZero(m.ServiceStatus) { // not required + return nil + } + if err := m.ServiceStatus.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ServiceStatus") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ServiceStatus") } + return err } } @@ -237,12 +273,21 @@ func (m *Service) contextValidateServiceStatus(ctx context.Context, formats strf func (m *Service) contextValidateSpec(ctx context.Context, formats strfmt.Registry) error { if m.Spec != nil { + + if swag.IsZero(m.Spec) { // not required + return nil + } + if err := m.Spec.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Spec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Spec") } + return err } } @@ -253,12 +298,21 @@ func (m *Service) contextValidateSpec(ctx context.Context, formats strfmt.Regist func (m *Service) contextValidateUpdateStatus(ctx context.Context, formats strfmt.Registry) error { if m.UpdateStatus != nil { + + if swag.IsZero(m.UpdateStatus) { // not required + return nil + } + if err := m.UpdateStatus.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("UpdateStatus") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("UpdateStatus") } + return err } } @@ -269,12 +323,21 @@ func (m *Service) contextValidateUpdateStatus(ctx context.Context, formats strfm func (m *Service) contextValidateVersion(ctx context.Context, formats strfmt.Registry) error { if m.Version != nil { + + if swag.IsZero(m.Version) { // not required + return nil + } + if err := m.Version.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Version") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Version") } + return err } } @@ -349,11 +412,15 @@ func (m *ServiceEndpoint) validatePorts(formats strfmt.Registry) error { if m.Ports[i] != nil { if err := m.Ports[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Endpoint" + "." + "Ports" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Endpoint" + "." + "Ports" + "." + strconv.Itoa(i)) } + return err } } @@ -370,11 +437,15 @@ func (m *ServiceEndpoint) validateSpec(formats strfmt.Registry) error { if m.Spec != nil { if err := m.Spec.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Endpoint" + "." + "Spec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Endpoint" + "." + "Spec") } + return err } } @@ -394,11 +465,15 @@ func (m *ServiceEndpoint) validateVirtualIPs(formats strfmt.Registry) error { if m.VirtualIPs[i] != nil { if err := m.VirtualIPs[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Endpoint" + "." + "VirtualIPs" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Endpoint" + "." + "VirtualIPs" + "." + strconv.Itoa(i)) } + return err } } @@ -435,12 +510,21 @@ func (m *ServiceEndpoint) contextValidatePorts(ctx context.Context, formats strf for i := 0; i < len(m.Ports); i++ { if m.Ports[i] != nil { + + if swag.IsZero(m.Ports[i]) { // not required + return nil + } + if err := m.Ports[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Endpoint" + "." + "Ports" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Endpoint" + "." + "Ports" + "." + strconv.Itoa(i)) } + return err } } @@ -453,12 +537,21 @@ func (m *ServiceEndpoint) contextValidatePorts(ctx context.Context, formats strf func (m *ServiceEndpoint) contextValidateSpec(ctx context.Context, formats strfmt.Registry) error { if m.Spec != nil { + + if swag.IsZero(m.Spec) { // not required + return nil + } + if err := m.Spec.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Endpoint" + "." + "Spec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Endpoint" + "." + "Spec") } + return err } } @@ -471,12 +564,21 @@ func (m *ServiceEndpoint) contextValidateVirtualIPs(ctx context.Context, formats for i := 0; i < len(m.VirtualIPs); i++ { if m.VirtualIPs[i] != nil { + + if swag.IsZero(m.VirtualIPs[i]) { // not required + return nil + } + if err := m.VirtualIPs[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Endpoint" + "." + "VirtualIPs" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Endpoint" + "." + "VirtualIPs" + "." + strconv.Itoa(i)) } + return err } } @@ -547,7 +649,6 @@ func (m *ServiceEndpointVirtualIPsItems0) UnmarshalBinary(b []byte) error { // ServiceServiceStatus The status of the service's tasks. Provided only when requested as // part of a ServiceList operation. // -// // swagger:model ServiceServiceStatus type ServiceServiceStatus struct { @@ -608,7 +709,7 @@ type ServiceUpdateStatus struct { StartedAt string `json:"StartedAt,omitempty"` // state - // Enum: [updating paused completed] + // Enum: ["updating","paused","completed"] State string `json:"State,omitempty"` } @@ -626,7 +727,7 @@ func (m *ServiceUpdateStatus) Validate(formats strfmt.Registry) error { return nil } -var serviceUpdateStatusTypeStatePropEnum []interface{} +var serviceUpdateStatusTypeStatePropEnum []any func init() { var res []string diff --git a/models/service_spec.go b/models/service_spec.go index 34cb511..82c558d 100644 --- a/models/service_spec.go +++ b/models/service_spec.go @@ -2,12 +2,10 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "encoding/json" + stderrors "errors" "strconv" "github.com/go-openapi/errors" @@ -87,11 +85,15 @@ func (m *ServiceSpec) validateEndpointSpec(formats strfmt.Registry) error { if m.EndpointSpec != nil { if err := m.EndpointSpec.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("EndpointSpec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("EndpointSpec") } + return err } } @@ -106,11 +108,15 @@ func (m *ServiceSpec) validateMode(formats strfmt.Registry) error { if m.Mode != nil { if err := m.Mode.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Mode") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Mode") } + return err } } @@ -130,11 +136,15 @@ func (m *ServiceSpec) validateNetworks(formats strfmt.Registry) error { if m.Networks[i] != nil { if err := m.Networks[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Networks" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Networks" + "." + strconv.Itoa(i)) } + return err } } @@ -151,11 +161,15 @@ func (m *ServiceSpec) validateRollbackConfig(formats strfmt.Registry) error { if m.RollbackConfig != nil { if err := m.RollbackConfig.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("RollbackConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("RollbackConfig") } + return err } } @@ -170,11 +184,15 @@ func (m *ServiceSpec) validateTaskTemplate(formats strfmt.Registry) error { if m.TaskTemplate != nil { if err := m.TaskTemplate.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("TaskTemplate") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("TaskTemplate") } + return err } } @@ -189,11 +207,15 @@ func (m *ServiceSpec) validateUpdateConfig(formats strfmt.Registry) error { if m.UpdateConfig != nil { if err := m.UpdateConfig.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("UpdateConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("UpdateConfig") } + return err } } @@ -238,12 +260,21 @@ func (m *ServiceSpec) ContextValidate(ctx context.Context, formats strfmt.Regist func (m *ServiceSpec) contextValidateEndpointSpec(ctx context.Context, formats strfmt.Registry) error { if m.EndpointSpec != nil { + + if swag.IsZero(m.EndpointSpec) { // not required + return nil + } + if err := m.EndpointSpec.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("EndpointSpec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("EndpointSpec") } + return err } } @@ -254,12 +285,21 @@ func (m *ServiceSpec) contextValidateEndpointSpec(ctx context.Context, formats s func (m *ServiceSpec) contextValidateMode(ctx context.Context, formats strfmt.Registry) error { if m.Mode != nil { + + if swag.IsZero(m.Mode) { // not required + return nil + } + if err := m.Mode.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Mode") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Mode") } + return err } } @@ -272,12 +312,21 @@ func (m *ServiceSpec) contextValidateNetworks(ctx context.Context, formats strfm for i := 0; i < len(m.Networks); i++ { if m.Networks[i] != nil { + + if swag.IsZero(m.Networks[i]) { // not required + return nil + } + if err := m.Networks[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Networks" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Networks" + "." + strconv.Itoa(i)) } + return err } } @@ -290,12 +339,21 @@ func (m *ServiceSpec) contextValidateNetworks(ctx context.Context, formats strfm func (m *ServiceSpec) contextValidateRollbackConfig(ctx context.Context, formats strfmt.Registry) error { if m.RollbackConfig != nil { + + if swag.IsZero(m.RollbackConfig) { // not required + return nil + } + if err := m.RollbackConfig.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("RollbackConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("RollbackConfig") } + return err } } @@ -306,12 +364,21 @@ func (m *ServiceSpec) contextValidateRollbackConfig(ctx context.Context, formats func (m *ServiceSpec) contextValidateTaskTemplate(ctx context.Context, formats strfmt.Registry) error { if m.TaskTemplate != nil { + + if swag.IsZero(m.TaskTemplate) { // not required + return nil + } + if err := m.TaskTemplate.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("TaskTemplate") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("TaskTemplate") } + return err } } @@ -322,12 +389,21 @@ func (m *ServiceSpec) contextValidateTaskTemplate(ctx context.Context, formats s func (m *ServiceSpec) contextValidateUpdateConfig(ctx context.Context, formats strfmt.Registry) error { if m.UpdateConfig != nil { + + if swag.IsZero(m.UpdateConfig) { // not required + return nil + } + if err := m.UpdateConfig.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("UpdateConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("UpdateConfig") } + return err } } @@ -359,7 +435,7 @@ func (m *ServiceSpec) UnmarshalBinary(b []byte) error { type ServiceSpecMode struct { // global - Global interface{} `json:"Global,omitempty"` + Global any `json:"Global,omitempty"` // replicated Replicated *ServiceSpecModeReplicated `json:"Replicated,omitempty"` @@ -386,11 +462,15 @@ func (m *ServiceSpecMode) validateReplicated(formats strfmt.Registry) error { if m.Replicated != nil { if err := m.Replicated.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Mode" + "." + "Replicated") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Mode" + "." + "Replicated") } + return err } } @@ -415,12 +495,21 @@ func (m *ServiceSpecMode) ContextValidate(ctx context.Context, formats strfmt.Re func (m *ServiceSpecMode) contextValidateReplicated(ctx context.Context, formats strfmt.Registry) error { if m.Replicated != nil { + + if swag.IsZero(m.Replicated) { // not required + return nil + } + if err := m.Replicated.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Mode" + "." + "Replicated") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Mode" + "." + "Replicated") } + return err } } @@ -492,7 +581,7 @@ type ServiceSpecRollbackConfig struct { Delay int64 `json:"Delay,omitempty"` // Action to take if an rolled back task fails to run, or stops running during the rollback. - // Enum: [continue pause] + // Enum: ["continue","pause"] FailureAction string `json:"FailureAction,omitempty"` // The fraction of tasks that may fail during a rollback before the failure action is invoked, specified as a floating point number between 0 and 1. @@ -502,7 +591,7 @@ type ServiceSpecRollbackConfig struct { Monitor int64 `json:"Monitor,omitempty"` // The order of operations when rolling back a task. Either the old task is shut down before the new task is started, or the new task is started before the old task is shut down. - // Enum: [stop-first start-first] + // Enum: ["stop-first","start-first"] Order string `json:"Order,omitempty"` // Maximum number of tasks to be rolled back in one iteration (0 means unlimited parallelism). @@ -527,7 +616,7 @@ func (m *ServiceSpecRollbackConfig) Validate(formats strfmt.Registry) error { return nil } -var serviceSpecRollbackConfigTypeFailureActionPropEnum []interface{} +var serviceSpecRollbackConfigTypeFailureActionPropEnum []any func init() { var res []string @@ -569,7 +658,7 @@ func (m *ServiceSpecRollbackConfig) validateFailureAction(formats strfmt.Registr return nil } -var serviceSpecRollbackConfigTypeOrderPropEnum []interface{} +var serviceSpecRollbackConfigTypeOrderPropEnum []any func init() { var res []string @@ -643,7 +732,7 @@ type ServiceSpecUpdateConfig struct { Delay int64 `json:"Delay,omitempty"` // Action to take if an updated task fails to run, or stops running during the update. - // Enum: [continue pause rollback] + // Enum: ["continue","pause","rollback"] FailureAction string `json:"FailureAction,omitempty"` // The fraction of tasks that may fail during an update before the failure action is invoked, specified as a floating point number between 0 and 1. @@ -653,7 +742,7 @@ type ServiceSpecUpdateConfig struct { Monitor int64 `json:"Monitor,omitempty"` // The order of operations when rolling out an updated task. Either the old task is shut down before the new task is started, or the new task is started before the old task is shut down. - // Enum: [stop-first start-first] + // Enum: ["stop-first","start-first"] Order string `json:"Order,omitempty"` // Maximum number of tasks to be updated in one iteration (0 means unlimited parallelism). @@ -678,7 +767,7 @@ func (m *ServiceSpecUpdateConfig) Validate(formats strfmt.Registry) error { return nil } -var serviceSpecUpdateConfigTypeFailureActionPropEnum []interface{} +var serviceSpecUpdateConfigTypeFailureActionPropEnum []any func init() { var res []string @@ -723,7 +812,7 @@ func (m *ServiceSpecUpdateConfig) validateFailureAction(formats strfmt.Registry) return nil } -var serviceSpecUpdateConfigTypeOrderPropEnum []interface{} +var serviceSpecUpdateConfigTypeOrderPropEnum []any func init() { var res []string diff --git a/models/service_update_response.go b/models/service_update_response.go index 9c2735b..2469a48 100644 --- a/models/service_update_response.go +++ b/models/service_update_response.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/swarm.go b/models/swarm.go index 152251f..ef4bd85 100644 --- a/models/swarm.go +++ b/models/swarm.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -95,11 +93,15 @@ func (m *Swarm) validateJoinTokens(formats strfmt.Registry) error { if m.JoinTokens != nil { if err := m.JoinTokens.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("JoinTokens") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("JoinTokens") } + return err } } @@ -129,12 +131,21 @@ func (m *Swarm) ContextValidate(ctx context.Context, formats strfmt.Registry) er func (m *Swarm) contextValidateJoinTokens(ctx context.Context, formats strfmt.Registry) error { if m.JoinTokens != nil { + + if swag.IsZero(m.JoinTokens) { // not required + return nil + } + if err := m.JoinTokens.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("JoinTokens") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("JoinTokens") } + return err } } diff --git a/models/swarm_info.go b/models/swarm_info.go index 52483bf..284c20e 100644 --- a/models/swarm_info.go +++ b/models/swarm_info.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "strconv" "github.com/go-openapi/errors" @@ -16,7 +14,6 @@ import ( // SwarmInfo Represents generic information about swarm. // -// // swagger:model SwarmInfo type SwarmInfo struct { @@ -86,11 +83,15 @@ func (m *SwarmInfo) validateCluster(formats strfmt.Registry) error { if m.Cluster != nil { if err := m.Cluster.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Cluster") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Cluster") } + return err } } @@ -104,11 +105,15 @@ func (m *SwarmInfo) validateLocalNodeState(formats strfmt.Registry) error { } if err := m.LocalNodeState.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("LocalNodeState") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("LocalNodeState") } + return err } @@ -127,11 +132,15 @@ func (m *SwarmInfo) validateRemoteManagers(formats strfmt.Registry) error { if m.RemoteManagers[i] != nil { if err := m.RemoteManagers[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("RemoteManagers" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("RemoteManagers" + "." + strconv.Itoa(i)) } + return err } } @@ -166,12 +175,21 @@ func (m *SwarmInfo) ContextValidate(ctx context.Context, formats strfmt.Registry func (m *SwarmInfo) contextValidateCluster(ctx context.Context, formats strfmt.Registry) error { if m.Cluster != nil { + + if swag.IsZero(m.Cluster) { // not required + return nil + } + if err := m.Cluster.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Cluster") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Cluster") } + return err } } @@ -181,12 +199,20 @@ func (m *SwarmInfo) contextValidateCluster(ctx context.Context, formats strfmt.R func (m *SwarmInfo) contextValidateLocalNodeState(ctx context.Context, formats strfmt.Registry) error { + if swag.IsZero(m.LocalNodeState) { // not required + return nil + } + if err := m.LocalNodeState.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("LocalNodeState") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("LocalNodeState") } + return err } @@ -198,12 +224,21 @@ func (m *SwarmInfo) contextValidateRemoteManagers(ctx context.Context, formats s for i := 0; i < len(m.RemoteManagers); i++ { if m.RemoteManagers[i] != nil { + + if swag.IsZero(m.RemoteManagers[i]) { // not required + return nil + } + if err := m.RemoteManagers[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("RemoteManagers" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("RemoteManagers" + "." + strconv.Itoa(i)) } + return err } } diff --git a/models/swarm_spec.go b/models/swarm_spec.go index fb0210b..ec11db7 100644 --- a/models/swarm_spec.go +++ b/models/swarm_spec.go @@ -2,12 +2,10 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "encoding/json" + stderrors "errors" "strconv" "github.com/go-openapi/errors" @@ -89,11 +87,15 @@ func (m *SwarmSpec) validateCAConfig(formats strfmt.Registry) error { if m.CAConfig != nil { if err := m.CAConfig.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("CAConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("CAConfig") } + return err } } @@ -108,11 +110,15 @@ func (m *SwarmSpec) validateDispatcher(formats strfmt.Registry) error { if m.Dispatcher != nil { if err := m.Dispatcher.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Dispatcher") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Dispatcher") } + return err } } @@ -127,11 +133,15 @@ func (m *SwarmSpec) validateEncryptionConfig(formats strfmt.Registry) error { if m.EncryptionConfig != nil { if err := m.EncryptionConfig.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("EncryptionConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("EncryptionConfig") } + return err } } @@ -146,11 +156,15 @@ func (m *SwarmSpec) validateOrchestration(formats strfmt.Registry) error { if m.Orchestration != nil { if err := m.Orchestration.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Orchestration") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Orchestration") } + return err } } @@ -165,11 +179,15 @@ func (m *SwarmSpec) validateRaft(formats strfmt.Registry) error { if m.Raft != nil { if err := m.Raft.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Raft") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Raft") } + return err } } @@ -184,11 +202,15 @@ func (m *SwarmSpec) validateTaskDefaults(formats strfmt.Registry) error { if m.TaskDefaults != nil { if err := m.TaskDefaults.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("TaskDefaults") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("TaskDefaults") } + return err } } @@ -233,12 +255,21 @@ func (m *SwarmSpec) ContextValidate(ctx context.Context, formats strfmt.Registry func (m *SwarmSpec) contextValidateCAConfig(ctx context.Context, formats strfmt.Registry) error { if m.CAConfig != nil { + + if swag.IsZero(m.CAConfig) { // not required + return nil + } + if err := m.CAConfig.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("CAConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("CAConfig") } + return err } } @@ -249,12 +280,21 @@ func (m *SwarmSpec) contextValidateCAConfig(ctx context.Context, formats strfmt. func (m *SwarmSpec) contextValidateDispatcher(ctx context.Context, formats strfmt.Registry) error { if m.Dispatcher != nil { + + if swag.IsZero(m.Dispatcher) { // not required + return nil + } + if err := m.Dispatcher.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Dispatcher") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Dispatcher") } + return err } } @@ -265,12 +305,21 @@ func (m *SwarmSpec) contextValidateDispatcher(ctx context.Context, formats strfm func (m *SwarmSpec) contextValidateEncryptionConfig(ctx context.Context, formats strfmt.Registry) error { if m.EncryptionConfig != nil { + + if swag.IsZero(m.EncryptionConfig) { // not required + return nil + } + if err := m.EncryptionConfig.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("EncryptionConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("EncryptionConfig") } + return err } } @@ -281,12 +330,21 @@ func (m *SwarmSpec) contextValidateEncryptionConfig(ctx context.Context, formats func (m *SwarmSpec) contextValidateOrchestration(ctx context.Context, formats strfmt.Registry) error { if m.Orchestration != nil { + + if swag.IsZero(m.Orchestration) { // not required + return nil + } + if err := m.Orchestration.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Orchestration") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Orchestration") } + return err } } @@ -297,12 +355,21 @@ func (m *SwarmSpec) contextValidateOrchestration(ctx context.Context, formats st func (m *SwarmSpec) contextValidateRaft(ctx context.Context, formats strfmt.Registry) error { if m.Raft != nil { + + if swag.IsZero(m.Raft) { // not required + return nil + } + if err := m.Raft.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Raft") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Raft") } + return err } } @@ -313,12 +380,21 @@ func (m *SwarmSpec) contextValidateRaft(ctx context.Context, formats strfmt.Regi func (m *SwarmSpec) contextValidateTaskDefaults(ctx context.Context, formats strfmt.Registry) error { if m.TaskDefaults != nil { + + if swag.IsZero(m.TaskDefaults) { // not required + return nil + } + if err := m.TaskDefaults.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("TaskDefaults") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("TaskDefaults") } + return err } } @@ -392,11 +468,15 @@ func (m *SwarmSpecCAConfig) validateExternalCAs(formats strfmt.Registry) error { if m.ExternalCAs[i] != nil { if err := m.ExternalCAs[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("CAConfig" + "." + "ExternalCAs" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("CAConfig" + "." + "ExternalCAs" + "." + strconv.Itoa(i)) } + return err } } @@ -425,12 +505,21 @@ func (m *SwarmSpecCAConfig) contextValidateExternalCAs(ctx context.Context, form for i := 0; i < len(m.ExternalCAs); i++ { if m.ExternalCAs[i] != nil { + + if swag.IsZero(m.ExternalCAs[i]) { // not required + return nil + } + if err := m.ExternalCAs[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("CAConfig" + "." + "ExternalCAs" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("CAConfig" + "." + "ExternalCAs" + "." + strconv.Itoa(i)) } + return err } } @@ -470,7 +559,7 @@ type SwarmSpecCAConfigExternalCAsItems0 struct { Options map[string]string `json:"Options,omitempty"` // Protocol for communication with the external CA (currently only `cfssl` is supported). - // Enum: [cfssl] + // Enum: ["cfssl"] Protocol *string `json:"Protocol,omitempty"` // URL where certificate signing requests should be sent. @@ -491,7 +580,7 @@ func (m *SwarmSpecCAConfigExternalCAsItems0) Validate(formats strfmt.Registry) e return nil } -var swarmSpecCAConfigExternalCAsItems0TypeProtocolPropEnum []interface{} +var swarmSpecCAConfigExternalCAsItems0TypeProtocolPropEnum []any func init() { var res []string @@ -756,11 +845,15 @@ func (m *SwarmSpecTaskDefaults) validateLogDriver(formats strfmt.Registry) error if m.LogDriver != nil { if err := m.LogDriver.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("TaskDefaults" + "." + "LogDriver") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("TaskDefaults" + "." + "LogDriver") } + return err } } @@ -785,12 +878,21 @@ func (m *SwarmSpecTaskDefaults) ContextValidate(ctx context.Context, formats str func (m *SwarmSpecTaskDefaults) contextValidateLogDriver(ctx context.Context, formats strfmt.Registry) error { if m.LogDriver != nil { + + if swag.IsZero(m.LogDriver) { // not required + return nil + } + if err := m.LogDriver.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("TaskDefaults" + "." + "LogDriver") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("TaskDefaults" + "." + "LogDriver") } + return err } } @@ -822,7 +924,6 @@ func (m *SwarmSpecTaskDefaults) UnmarshalBinary(b []byte) error { // Updating this value only affects new tasks. Existing tasks continue // to use their previously configured log driver until recreated. // -// // swagger:model SwarmSpecTaskDefaultsLogDriver type SwarmSpecTaskDefaultsLogDriver struct { diff --git a/models/system_info.go b/models/system_info.go index f66fa72..ebe33c5 100644 --- a/models/system_info.go +++ b/models/system_info.go @@ -2,12 +2,10 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "encoding/json" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -50,7 +48,7 @@ type SystemInfo struct { // The driver to use for managing cgroups. // // Example: cgroupfs - // Enum: [cgroupfs systemd none] + // Enum: ["cgroupfs","systemd","none"] CgroupDriver *string `json:"CgroupDriver,omitempty"` // The network endpoint that the Engine advertises for the purpose of @@ -226,7 +224,7 @@ type SystemInfo struct { // // This option is currently not used on other platforms. // - // Enum: [default hyperv process] + // Enum: ["default","hyperv","process"] Isolation *string `json:"Isolation,omitempty"` // Indicates if the host has kernel memory limit support enabled. @@ -482,7 +480,7 @@ func (m *SystemInfo) Validate(formats strfmt.Registry) error { return nil } -var systemInfoTypeCgroupDriverPropEnum []interface{} +var systemInfoTypeCgroupDriverPropEnum []any func init() { var res []string @@ -534,11 +532,15 @@ func (m *SystemInfo) validateContainerdCommit(formats strfmt.Registry) error { if m.ContainerdCommit != nil { if err := m.ContainerdCommit.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerdCommit") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerdCommit") } + return err } } @@ -552,11 +554,15 @@ func (m *SystemInfo) validateGenericResources(formats strfmt.Registry) error { } if err := m.GenericResources.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("GenericResources") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("GenericResources") } + return err } @@ -570,11 +576,15 @@ func (m *SystemInfo) validateInitCommit(formats strfmt.Registry) error { if m.InitCommit != nil { if err := m.InitCommit.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("InitCommit") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("InitCommit") } + return err } } @@ -582,7 +592,7 @@ func (m *SystemInfo) validateInitCommit(formats strfmt.Registry) error { return nil } -var systemInfoTypeIsolationPropEnum []interface{} +var systemInfoTypeIsolationPropEnum []any func init() { var res []string @@ -634,11 +644,15 @@ func (m *SystemInfo) validatePlugins(formats strfmt.Registry) error { if m.Plugins != nil { if err := m.Plugins.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Plugins") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Plugins") } + return err } } @@ -653,11 +667,15 @@ func (m *SystemInfo) validateRegistryConfig(formats strfmt.Registry) error { if m.RegistryConfig != nil { if err := m.RegistryConfig.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("RegistryConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("RegistryConfig") } + return err } } @@ -672,11 +690,15 @@ func (m *SystemInfo) validateRuncCommit(formats strfmt.Registry) error { if m.RuncCommit != nil { if err := m.RuncCommit.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("RuncCommit") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("RuncCommit") } + return err } } @@ -696,11 +718,15 @@ func (m *SystemInfo) validateRuntimes(formats strfmt.Registry) error { } if val, ok := m.Runtimes[k]; ok { if err := val.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Runtimes" + "." + k) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Runtimes" + "." + k) } + return err } } @@ -717,11 +743,15 @@ func (m *SystemInfo) validateSwarm(formats strfmt.Registry) error { if m.Swarm != nil { if err := m.Swarm.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Swarm") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Swarm") } + return err } } @@ -774,12 +804,21 @@ func (m *SystemInfo) ContextValidate(ctx context.Context, formats strfmt.Registr func (m *SystemInfo) contextValidateContainerdCommit(ctx context.Context, formats strfmt.Registry) error { if m.ContainerdCommit != nil { + + if swag.IsZero(m.ContainerdCommit) { // not required + return nil + } + if err := m.ContainerdCommit.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerdCommit") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerdCommit") } + return err } } @@ -790,11 +829,15 @@ func (m *SystemInfo) contextValidateContainerdCommit(ctx context.Context, format func (m *SystemInfo) contextValidateGenericResources(ctx context.Context, formats strfmt.Registry) error { if err := m.GenericResources.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("GenericResources") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("GenericResources") } + return err } @@ -804,12 +847,21 @@ func (m *SystemInfo) contextValidateGenericResources(ctx context.Context, format func (m *SystemInfo) contextValidateInitCommit(ctx context.Context, formats strfmt.Registry) error { if m.InitCommit != nil { + + if swag.IsZero(m.InitCommit) { // not required + return nil + } + if err := m.InitCommit.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("InitCommit") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("InitCommit") } + return err } } @@ -820,12 +872,21 @@ func (m *SystemInfo) contextValidateInitCommit(ctx context.Context, formats strf func (m *SystemInfo) contextValidatePlugins(ctx context.Context, formats strfmt.Registry) error { if m.Plugins != nil { + + if swag.IsZero(m.Plugins) { // not required + return nil + } + if err := m.Plugins.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Plugins") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Plugins") } + return err } } @@ -836,12 +897,21 @@ func (m *SystemInfo) contextValidatePlugins(ctx context.Context, formats strfmt. func (m *SystemInfo) contextValidateRegistryConfig(ctx context.Context, formats strfmt.Registry) error { if m.RegistryConfig != nil { + + if swag.IsZero(m.RegistryConfig) { // not required + return nil + } + if err := m.RegistryConfig.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("RegistryConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("RegistryConfig") } + return err } } @@ -852,12 +922,21 @@ func (m *SystemInfo) contextValidateRegistryConfig(ctx context.Context, formats func (m *SystemInfo) contextValidateRuncCommit(ctx context.Context, formats strfmt.Registry) error { if m.RuncCommit != nil { + + if swag.IsZero(m.RuncCommit) { // not required + return nil + } + if err := m.RuncCommit.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("RuncCommit") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("RuncCommit") } + return err } } @@ -883,12 +962,21 @@ func (m *SystemInfo) contextValidateRuntimes(ctx context.Context, formats strfmt func (m *SystemInfo) contextValidateSwarm(ctx context.Context, formats strfmt.Registry) error { if m.Swarm != nil { + + if swag.IsZero(m.Swarm) { // not required + return nil + } + if err := m.Swarm.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Swarm") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Swarm") } + return err } } diff --git a/models/task.go b/models/task.go index 31cf628..de3d9de 100644 --- a/models/task.go +++ b/models/task.go @@ -2,11 +2,9 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -95,11 +93,15 @@ func (m *Task) validateAssignedGenericResources(formats strfmt.Registry) error { } if err := m.AssignedGenericResources.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("AssignedGenericResources") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("AssignedGenericResources") } + return err } @@ -112,11 +114,15 @@ func (m *Task) validateDesiredState(formats strfmt.Registry) error { } if err := m.DesiredState.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("DesiredState") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("DesiredState") } + return err } @@ -130,11 +136,15 @@ func (m *Task) validateSpec(formats strfmt.Registry) error { if m.Spec != nil { if err := m.Spec.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Spec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Spec") } + return err } } @@ -149,11 +159,15 @@ func (m *Task) validateStatus(formats strfmt.Registry) error { if m.Status != nil { if err := m.Status.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Status") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Status") } + return err } } @@ -168,11 +182,15 @@ func (m *Task) validateVersion(formats strfmt.Registry) error { if m.Version != nil { if err := m.Version.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Version") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Version") } + return err } } @@ -213,11 +231,15 @@ func (m *Task) ContextValidate(ctx context.Context, formats strfmt.Registry) err func (m *Task) contextValidateAssignedGenericResources(ctx context.Context, formats strfmt.Registry) error { if err := m.AssignedGenericResources.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("AssignedGenericResources") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("AssignedGenericResources") } + return err } @@ -226,12 +248,20 @@ func (m *Task) contextValidateAssignedGenericResources(ctx context.Context, form func (m *Task) contextValidateDesiredState(ctx context.Context, formats strfmt.Registry) error { + if swag.IsZero(m.DesiredState) { // not required + return nil + } + if err := m.DesiredState.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("DesiredState") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("DesiredState") } + return err } @@ -241,12 +271,21 @@ func (m *Task) contextValidateDesiredState(ctx context.Context, formats strfmt.R func (m *Task) contextValidateSpec(ctx context.Context, formats strfmt.Registry) error { if m.Spec != nil { + + if swag.IsZero(m.Spec) { // not required + return nil + } + if err := m.Spec.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Spec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Spec") } + return err } } @@ -257,12 +296,21 @@ func (m *Task) contextValidateSpec(ctx context.Context, formats strfmt.Registry) func (m *Task) contextValidateStatus(ctx context.Context, formats strfmt.Registry) error { if m.Status != nil { + + if swag.IsZero(m.Status) { // not required + return nil + } + if err := m.Status.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Status") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Status") } + return err } } @@ -273,12 +321,21 @@ func (m *Task) contextValidateStatus(ctx context.Context, formats strfmt.Registr func (m *Task) contextValidateVersion(ctx context.Context, formats strfmt.Registry) error { if m.Version != nil { + + if swag.IsZero(m.Version) { // not required + return nil + } + if err := m.Version.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Version") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Version") } + return err } } @@ -350,11 +407,15 @@ func (m *TaskStatus) validateContainerStatus(formats strfmt.Registry) error { if m.ContainerStatus != nil { if err := m.ContainerStatus.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Status" + "." + "ContainerStatus") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Status" + "." + "ContainerStatus") } + return err } } @@ -368,11 +429,15 @@ func (m *TaskStatus) validateState(formats strfmt.Registry) error { } if err := m.State.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Status" + "." + "State") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Status" + "." + "State") } + return err } @@ -400,12 +465,21 @@ func (m *TaskStatus) ContextValidate(ctx context.Context, formats strfmt.Registr func (m *TaskStatus) contextValidateContainerStatus(ctx context.Context, formats strfmt.Registry) error { if m.ContainerStatus != nil { + + if swag.IsZero(m.ContainerStatus) { // not required + return nil + } + if err := m.ContainerStatus.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Status" + "." + "ContainerStatus") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Status" + "." + "ContainerStatus") } + return err } } @@ -415,12 +489,20 @@ func (m *TaskStatus) contextValidateContainerStatus(ctx context.Context, formats func (m *TaskStatus) contextValidateState(ctx context.Context, formats strfmt.Registry) error { + if swag.IsZero(m.State) { // not required + return nil + } + if err := m.State.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Status" + "." + "State") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Status" + "." + "State") } + return err } diff --git a/models/task_spec.go b/models/task_spec.go index 7415b0c..ca5ad49 100644 --- a/models/task_spec.go +++ b/models/task_spec.go @@ -2,12 +2,10 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "encoding/json" + stderrors "errors" "strconv" "github.com/go-openapi/errors" @@ -101,11 +99,15 @@ func (m *TaskSpec) validateContainerSpec(formats strfmt.Registry) error { if m.ContainerSpec != nil { if err := m.ContainerSpec.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerSpec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerSpec") } + return err } } @@ -120,11 +122,15 @@ func (m *TaskSpec) validateLogDriver(formats strfmt.Registry) error { if m.LogDriver != nil { if err := m.LogDriver.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("LogDriver") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("LogDriver") } + return err } } @@ -139,11 +145,15 @@ func (m *TaskSpec) validateNetworkAttachmentSpec(formats strfmt.Registry) error if m.NetworkAttachmentSpec != nil { if err := m.NetworkAttachmentSpec.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("NetworkAttachmentSpec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("NetworkAttachmentSpec") } + return err } } @@ -163,11 +173,15 @@ func (m *TaskSpec) validateNetworks(formats strfmt.Registry) error { if m.Networks[i] != nil { if err := m.Networks[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Networks" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Networks" + "." + strconv.Itoa(i)) } + return err } } @@ -184,11 +198,15 @@ func (m *TaskSpec) validatePlacement(formats strfmt.Registry) error { if m.Placement != nil { if err := m.Placement.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Placement") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Placement") } + return err } } @@ -203,11 +221,15 @@ func (m *TaskSpec) validatePluginSpec(formats strfmt.Registry) error { if m.PluginSpec != nil { if err := m.PluginSpec.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("PluginSpec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("PluginSpec") } + return err } } @@ -222,11 +244,15 @@ func (m *TaskSpec) validateResources(formats strfmt.Registry) error { if m.Resources != nil { if err := m.Resources.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Resources") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Resources") } + return err } } @@ -241,11 +267,15 @@ func (m *TaskSpec) validateRestartPolicy(formats strfmt.Registry) error { if m.RestartPolicy != nil { if err := m.RestartPolicy.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("RestartPolicy") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("RestartPolicy") } + return err } } @@ -298,12 +328,21 @@ func (m *TaskSpec) ContextValidate(ctx context.Context, formats strfmt.Registry) func (m *TaskSpec) contextValidateContainerSpec(ctx context.Context, formats strfmt.Registry) error { if m.ContainerSpec != nil { + + if swag.IsZero(m.ContainerSpec) { // not required + return nil + } + if err := m.ContainerSpec.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerSpec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerSpec") } + return err } } @@ -314,12 +353,21 @@ func (m *TaskSpec) contextValidateContainerSpec(ctx context.Context, formats str func (m *TaskSpec) contextValidateLogDriver(ctx context.Context, formats strfmt.Registry) error { if m.LogDriver != nil { + + if swag.IsZero(m.LogDriver) { // not required + return nil + } + if err := m.LogDriver.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("LogDriver") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("LogDriver") } + return err } } @@ -330,12 +378,21 @@ func (m *TaskSpec) contextValidateLogDriver(ctx context.Context, formats strfmt. func (m *TaskSpec) contextValidateNetworkAttachmentSpec(ctx context.Context, formats strfmt.Registry) error { if m.NetworkAttachmentSpec != nil { + + if swag.IsZero(m.NetworkAttachmentSpec) { // not required + return nil + } + if err := m.NetworkAttachmentSpec.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("NetworkAttachmentSpec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("NetworkAttachmentSpec") } + return err } } @@ -348,12 +405,21 @@ func (m *TaskSpec) contextValidateNetworks(ctx context.Context, formats strfmt.R for i := 0; i < len(m.Networks); i++ { if m.Networks[i] != nil { + + if swag.IsZero(m.Networks[i]) { // not required + return nil + } + if err := m.Networks[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Networks" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Networks" + "." + strconv.Itoa(i)) } + return err } } @@ -366,12 +432,21 @@ func (m *TaskSpec) contextValidateNetworks(ctx context.Context, formats strfmt.R func (m *TaskSpec) contextValidatePlacement(ctx context.Context, formats strfmt.Registry) error { if m.Placement != nil { + + if swag.IsZero(m.Placement) { // not required + return nil + } + if err := m.Placement.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Placement") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Placement") } + return err } } @@ -382,12 +457,21 @@ func (m *TaskSpec) contextValidatePlacement(ctx context.Context, formats strfmt. func (m *TaskSpec) contextValidatePluginSpec(ctx context.Context, formats strfmt.Registry) error { if m.PluginSpec != nil { + + if swag.IsZero(m.PluginSpec) { // not required + return nil + } + if err := m.PluginSpec.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("PluginSpec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("PluginSpec") } + return err } } @@ -398,12 +482,21 @@ func (m *TaskSpec) contextValidatePluginSpec(ctx context.Context, formats strfmt func (m *TaskSpec) contextValidateResources(ctx context.Context, formats strfmt.Registry) error { if m.Resources != nil { + + if swag.IsZero(m.Resources) { // not required + return nil + } + if err := m.Resources.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Resources") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Resources") } + return err } } @@ -414,12 +507,21 @@ func (m *TaskSpec) contextValidateResources(ctx context.Context, formats strfmt. func (m *TaskSpec) contextValidateRestartPolicy(ctx context.Context, formats strfmt.Registry) error { if m.RestartPolicy != nil { + + if swag.IsZero(m.RestartPolicy) { // not required + return nil + } + if err := m.RestartPolicy.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("RestartPolicy") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("RestartPolicy") } + return err } } @@ -454,7 +556,6 @@ func (m *TaskSpec) UnmarshalBinary(b []byte) error { // > is set to `plugin`. NetworkAttachmentSpec is used when the Runtime // > field is set to `attachment`. // -// // swagger:model TaskSpecContainerSpec type TaskSpecContainerSpec struct { @@ -506,7 +607,7 @@ type TaskSpecContainerSpec struct { Init *bool `json:"Init,omitempty"` // Isolation technology of the containers running the service. (Windows only) - // Enum: [default process hyperv] + // Enum: ["default","process","hyperv"] Isolation string `json:"Isolation,omitempty"` // User-defined key/value data. @@ -600,11 +701,15 @@ func (m *TaskSpecContainerSpec) validateConfigs(formats strfmt.Registry) error { if m.Configs[i] != nil { if err := m.Configs[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerSpec" + "." + "Configs" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerSpec" + "." + "Configs" + "." + strconv.Itoa(i)) } + return err } } @@ -621,11 +726,15 @@ func (m *TaskSpecContainerSpec) validateDNSConfig(formats strfmt.Registry) error if m.DNSConfig != nil { if err := m.DNSConfig.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerSpec" + "." + "DNSConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerSpec" + "." + "DNSConfig") } + return err } } @@ -640,11 +749,15 @@ func (m *TaskSpecContainerSpec) validateHealthCheck(formats strfmt.Registry) err if m.HealthCheck != nil { if err := m.HealthCheck.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerSpec" + "." + "HealthCheck") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerSpec" + "." + "HealthCheck") } + return err } } @@ -652,7 +765,7 @@ func (m *TaskSpecContainerSpec) validateHealthCheck(formats strfmt.Registry) err return nil } -var taskSpecContainerSpecTypeIsolationPropEnum []interface{} +var taskSpecContainerSpecTypeIsolationPropEnum []any func init() { var res []string @@ -709,11 +822,15 @@ func (m *TaskSpecContainerSpec) validateMounts(formats strfmt.Registry) error { if m.Mounts[i] != nil { if err := m.Mounts[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerSpec" + "." + "Mounts" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerSpec" + "." + "Mounts" + "." + strconv.Itoa(i)) } + return err } } @@ -730,11 +847,15 @@ func (m *TaskSpecContainerSpec) validatePrivileges(formats strfmt.Registry) erro if m.Privileges != nil { if err := m.Privileges.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerSpec" + "." + "Privileges") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerSpec" + "." + "Privileges") } + return err } } @@ -754,11 +875,15 @@ func (m *TaskSpecContainerSpec) validateSecrets(formats strfmt.Registry) error { if m.Secrets[i] != nil { if err := m.Secrets[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerSpec" + "." + "Secrets" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerSpec" + "." + "Secrets" + "." + strconv.Itoa(i)) } + return err } } @@ -807,12 +932,21 @@ func (m *TaskSpecContainerSpec) contextValidateConfigs(ctx context.Context, form for i := 0; i < len(m.Configs); i++ { if m.Configs[i] != nil { + + if swag.IsZero(m.Configs[i]) { // not required + return nil + } + if err := m.Configs[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerSpec" + "." + "Configs" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerSpec" + "." + "Configs" + "." + strconv.Itoa(i)) } + return err } } @@ -825,12 +959,21 @@ func (m *TaskSpecContainerSpec) contextValidateConfigs(ctx context.Context, form func (m *TaskSpecContainerSpec) contextValidateDNSConfig(ctx context.Context, formats strfmt.Registry) error { if m.DNSConfig != nil { + + if swag.IsZero(m.DNSConfig) { // not required + return nil + } + if err := m.DNSConfig.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerSpec" + "." + "DNSConfig") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerSpec" + "." + "DNSConfig") } + return err } } @@ -841,12 +984,21 @@ func (m *TaskSpecContainerSpec) contextValidateDNSConfig(ctx context.Context, fo func (m *TaskSpecContainerSpec) contextValidateHealthCheck(ctx context.Context, formats strfmt.Registry) error { if m.HealthCheck != nil { + + if swag.IsZero(m.HealthCheck) { // not required + return nil + } + if err := m.HealthCheck.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerSpec" + "." + "HealthCheck") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerSpec" + "." + "HealthCheck") } + return err } } @@ -859,12 +1011,21 @@ func (m *TaskSpecContainerSpec) contextValidateMounts(ctx context.Context, forma for i := 0; i < len(m.Mounts); i++ { if m.Mounts[i] != nil { + + if swag.IsZero(m.Mounts[i]) { // not required + return nil + } + if err := m.Mounts[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerSpec" + "." + "Mounts" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerSpec" + "." + "Mounts" + "." + strconv.Itoa(i)) } + return err } } @@ -877,12 +1038,21 @@ func (m *TaskSpecContainerSpec) contextValidateMounts(ctx context.Context, forma func (m *TaskSpecContainerSpec) contextValidatePrivileges(ctx context.Context, formats strfmt.Registry) error { if m.Privileges != nil { + + if swag.IsZero(m.Privileges) { // not required + return nil + } + if err := m.Privileges.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerSpec" + "." + "Privileges") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerSpec" + "." + "Privileges") } + return err } } @@ -895,12 +1065,21 @@ func (m *TaskSpecContainerSpec) contextValidateSecrets(ctx context.Context, form for i := 0; i < len(m.Secrets); i++ { if m.Secrets[i] != nil { + + if swag.IsZero(m.Secrets[i]) { // not required + return nil + } + if err := m.Secrets[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerSpec" + "." + "Secrets" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerSpec" + "." + "Secrets" + "." + strconv.Itoa(i)) } + return err } } @@ -950,7 +1129,7 @@ type TaskSpecContainerSpecConfigsItems0 struct { // // > **Note**: `Configs.File` and `Configs.Runtime` are mutually exclusive // - Runtime interface{} `json:"Runtime,omitempty"` + Runtime any `json:"Runtime,omitempty"` } // Validate validates this task spec container spec configs items0 @@ -974,11 +1153,15 @@ func (m *TaskSpecContainerSpecConfigsItems0) validateFile(formats strfmt.Registr if m.File != nil { if err := m.File.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("File") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("File") } + return err } } @@ -1003,12 +1186,21 @@ func (m *TaskSpecContainerSpecConfigsItems0) ContextValidate(ctx context.Context func (m *TaskSpecContainerSpecConfigsItems0) contextValidateFile(ctx context.Context, formats strfmt.Registry) error { if m.File != nil { + + if swag.IsZero(m.File) { // not required + return nil + } + if err := m.File.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("File") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("File") } + return err } } @@ -1040,7 +1232,6 @@ func (m *TaskSpecContainerSpecConfigsItems0) UnmarshalBinary(b []byte) error { // // > **Note**: `Configs.File` and `Configs.Runtime` are mutually exclusive // -// // swagger:model TaskSpecContainerSpecConfigsItems0File type TaskSpecContainerSpecConfigsItems0File struct { @@ -1165,11 +1356,15 @@ func (m *TaskSpecContainerSpecPrivileges) validateCredentialSpec(formats strfmt. if m.CredentialSpec != nil { if err := m.CredentialSpec.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerSpec" + "." + "Privileges" + "." + "CredentialSpec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerSpec" + "." + "Privileges" + "." + "CredentialSpec") } + return err } } @@ -1184,11 +1379,15 @@ func (m *TaskSpecContainerSpecPrivileges) validateSELinuxContext(formats strfmt. if m.SELinuxContext != nil { if err := m.SELinuxContext.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerSpec" + "." + "Privileges" + "." + "SELinuxContext") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerSpec" + "." + "Privileges" + "." + "SELinuxContext") } + return err } } @@ -1217,12 +1416,21 @@ func (m *TaskSpecContainerSpecPrivileges) ContextValidate(ctx context.Context, f func (m *TaskSpecContainerSpecPrivileges) contextValidateCredentialSpec(ctx context.Context, formats strfmt.Registry) error { if m.CredentialSpec != nil { + + if swag.IsZero(m.CredentialSpec) { // not required + return nil + } + if err := m.CredentialSpec.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerSpec" + "." + "Privileges" + "." + "CredentialSpec") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerSpec" + "." + "Privileges" + "." + "CredentialSpec") } + return err } } @@ -1233,12 +1441,21 @@ func (m *TaskSpecContainerSpecPrivileges) contextValidateCredentialSpec(ctx cont func (m *TaskSpecContainerSpecPrivileges) contextValidateSELinuxContext(ctx context.Context, formats strfmt.Registry) error { if m.SELinuxContext != nil { + + if swag.IsZero(m.SELinuxContext) { // not required + return nil + } + if err := m.SELinuxContext.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("ContainerSpec" + "." + "Privileges" + "." + "SELinuxContext") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("ContainerSpec" + "." + "Privileges" + "." + "SELinuxContext") } + return err } } @@ -1421,11 +1638,15 @@ func (m *TaskSpecContainerSpecSecretsItems0) validateFile(formats strfmt.Registr if m.File != nil { if err := m.File.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("File") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("File") } + return err } } @@ -1450,12 +1671,21 @@ func (m *TaskSpecContainerSpecSecretsItems0) ContextValidate(ctx context.Context func (m *TaskSpecContainerSpecSecretsItems0) contextValidateFile(ctx context.Context, formats strfmt.Registry) error { if m.File != nil { + + if swag.IsZero(m.File) { // not required + return nil + } + if err := m.File.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("File") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("File") } + return err } } @@ -1577,7 +1807,6 @@ func (m *TaskSpecLogDriver) UnmarshalBinary(b []byte) error { // > is set to `plugin`. NetworkAttachmentSpec is used when the Runtime // > field is set to `attachment`. // -// // swagger:model TaskSpecNetworkAttachmentSpec type TaskSpecNetworkAttachmentSpec struct { @@ -1667,11 +1896,15 @@ func (m *TaskSpecPlacement) validatePlatforms(formats strfmt.Registry) error { if m.Platforms[i] != nil { if err := m.Platforms[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Placement" + "." + "Platforms" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Placement" + "." + "Platforms" + "." + strconv.Itoa(i)) } + return err } } @@ -1693,11 +1926,15 @@ func (m *TaskSpecPlacement) validatePreferences(formats strfmt.Registry) error { if m.Preferences[i] != nil { if err := m.Preferences[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Placement" + "." + "Preferences" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Placement" + "." + "Preferences" + "." + strconv.Itoa(i)) } + return err } } @@ -1730,12 +1967,21 @@ func (m *TaskSpecPlacement) contextValidatePlatforms(ctx context.Context, format for i := 0; i < len(m.Platforms); i++ { if m.Platforms[i] != nil { + + if swag.IsZero(m.Platforms[i]) { // not required + return nil + } + if err := m.Platforms[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Placement" + "." + "Platforms" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Placement" + "." + "Platforms" + "." + strconv.Itoa(i)) } + return err } } @@ -1750,12 +1996,21 @@ func (m *TaskSpecPlacement) contextValidatePreferences(ctx context.Context, form for i := 0; i < len(m.Preferences); i++ { if m.Preferences[i] != nil { + + if swag.IsZero(m.Preferences[i]) { // not required + return nil + } + if err := m.Preferences[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Placement" + "." + "Preferences" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Placement" + "." + "Preferences" + "." + strconv.Itoa(i)) } + return err } } @@ -1813,11 +2068,15 @@ func (m *TaskSpecPlacementPreferencesItems0) validateSpread(formats strfmt.Regis if m.Spread != nil { if err := m.Spread.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Spread") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Spread") } + return err } } @@ -1842,12 +2101,21 @@ func (m *TaskSpecPlacementPreferencesItems0) ContextValidate(ctx context.Context func (m *TaskSpecPlacementPreferencesItems0) contextValidateSpread(ctx context.Context, formats strfmt.Registry) error { if m.Spread != nil { + + if swag.IsZero(m.Spread) { // not required + return nil + } + if err := m.Spread.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Spread") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Spread") } + return err } } @@ -1919,7 +2187,6 @@ func (m *TaskSpecPlacementPreferencesItems0Spread) UnmarshalBinary(b []byte) err // > is set to `plugin`. NetworkAttachmentSpec is used when the Runtime // > field is set to `attachment`. // -// // swagger:model TaskSpecPluginSpec type TaskSpecPluginSpec struct { @@ -1962,11 +2229,15 @@ func (m *TaskSpecPluginSpec) validatePluginPrivilege(formats strfmt.Registry) er if m.PluginPrivilege[i] != nil { if err := m.PluginPrivilege[i].Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("PluginSpec" + "." + "PluginPrivilege" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("PluginSpec" + "." + "PluginPrivilege" + "." + strconv.Itoa(i)) } + return err } } @@ -1995,12 +2266,21 @@ func (m *TaskSpecPluginSpec) contextValidatePluginPrivilege(ctx context.Context, for i := 0; i < len(m.PluginPrivilege); i++ { if m.PluginPrivilege[i] != nil { + + if swag.IsZero(m.PluginPrivilege[i]) { // not required + return nil + } + if err := m.PluginPrivilege[i].ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("PluginSpec" + "." + "PluginPrivilege" + "." + strconv.Itoa(i)) - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("PluginSpec" + "." + "PluginPrivilege" + "." + strconv.Itoa(i)) } + return err } } @@ -2108,11 +2388,15 @@ func (m *TaskSpecResources) validateLimits(formats strfmt.Registry) error { if m.Limits != nil { if err := m.Limits.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Resources" + "." + "Limits") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Resources" + "." + "Limits") } + return err } } @@ -2127,11 +2411,15 @@ func (m *TaskSpecResources) validateReservation(formats strfmt.Registry) error { if m.Reservation != nil { if err := m.Reservation.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Resources" + "." + "Reservation") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Resources" + "." + "Reservation") } + return err } } @@ -2160,12 +2448,21 @@ func (m *TaskSpecResources) ContextValidate(ctx context.Context, formats strfmt. func (m *TaskSpecResources) contextValidateLimits(ctx context.Context, formats strfmt.Registry) error { if m.Limits != nil { + + if swag.IsZero(m.Limits) { // not required + return nil + } + if err := m.Limits.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Resources" + "." + "Limits") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Resources" + "." + "Limits") } + return err } } @@ -2176,12 +2473,21 @@ func (m *TaskSpecResources) contextValidateLimits(ctx context.Context, formats s func (m *TaskSpecResources) contextValidateReservation(ctx context.Context, formats strfmt.Registry) error { if m.Reservation != nil { + + if swag.IsZero(m.Reservation) { // not required + return nil + } + if err := m.Reservation.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("Resources" + "." + "Reservation") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("Resources" + "." + "Reservation") } + return err } } @@ -2213,7 +2519,7 @@ func (m *TaskSpecResources) UnmarshalBinary(b []byte) error { type TaskSpecRestartPolicy struct { // Condition for restart. - // Enum: [none on-failure any] + // Enum: ["none","on-failure","any"] Condition string `json:"Condition,omitempty"` // Delay between restart attempts. @@ -2240,7 +2546,7 @@ func (m *TaskSpecRestartPolicy) Validate(formats strfmt.Registry) error { return nil } -var taskSpecRestartPolicyTypeConditionPropEnum []interface{} +var taskSpecRestartPolicyTypeConditionPropEnum []any func init() { var res []string diff --git a/models/task_state.go b/models/task_state.go index 6bf0432..d212c80 100644 --- a/models/task_state.go +++ b/models/task_state.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "encoding/json" @@ -77,7 +74,7 @@ const ( ) // for schema -var taskStateEnum []interface{} +var taskStateEnum []any func init() { var res []TaskState diff --git a/models/throttle_device.go b/models/throttle_device.go index 666165c..13ec93e 100644 --- a/models/throttle_device.go +++ b/models/throttle_device.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/tls_info.go b/models/tls_info.go index 61fb26f..19004f7 100644 --- a/models/tls_info.go +++ b/models/tls_info.go @@ -2,9 +2,6 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" diff --git a/models/volume.go b/models/volume.go index dd98ebe..af91ff5 100644 --- a/models/volume.go +++ b/models/volume.go @@ -2,12 +2,10 @@ package models -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the swagger generate command - import ( "context" "encoding/json" + stderrors "errors" "github.com/go-openapi/errors" "github.com/go-openapi/strfmt" @@ -46,7 +44,7 @@ type Volume struct { // The level at which the volume exists. Either `global` for cluster-wide, or `local` for machine level. // Required: true - // Enum: [local global] + // Enum: ["local","global"] Scope string `json:"Scope"` // Low-level details about the volume, provided by the volume driver. @@ -56,7 +54,7 @@ type Volume struct { // The `Status` field is optional, and is omitted if the volume driver // does not support this feature. // - Status map[string]interface{} `json:"Status,omitempty"` + Status map[string]any `json:"Status,omitempty"` // usage data UsageData *VolumeUsageData `json:"UsageData,omitempty"` @@ -145,7 +143,7 @@ func (m *Volume) validateOptions(formats strfmt.Registry) error { return nil } -var volumeTypeScopePropEnum []interface{} +var volumeTypeScopePropEnum []any func init() { var res []string @@ -195,11 +193,15 @@ func (m *Volume) validateUsageData(formats strfmt.Registry) error { if m.UsageData != nil { if err := m.UsageData.Validate(formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("UsageData") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("UsageData") } + return err } } @@ -224,12 +226,21 @@ func (m *Volume) ContextValidate(ctx context.Context, formats strfmt.Registry) e func (m *Volume) contextValidateUsageData(ctx context.Context, formats strfmt.Registry) error { if m.UsageData != nil { + + if swag.IsZero(m.UsageData) { // not required + return nil + } + if err := m.UsageData.ContextValidate(ctx, formats); err != nil { - if ve, ok := err.(*errors.Validation); ok { + ve := new(errors.Validation) + if stderrors.As(err, &ve) { return ve.ValidateName("UsageData") - } else if ce, ok := err.(*errors.CompositeError); ok { + } + ce := new(errors.CompositeError) + if stderrors.As(err, &ce) { return ce.ValidateName("UsageData") } + return err } } @@ -258,7 +269,6 @@ func (m *Volume) UnmarshalBinary(b []byte) error { // VolumeUsageData Usage details about the volume. This information is used by the // `GET /system/df` endpoint, and omitted in other endpoints. // -// // swagger:model VolumeUsageData type VolumeUsageData struct { @@ -297,7 +307,7 @@ func (m *VolumeUsageData) Validate(formats strfmt.Registry) error { func (m *VolumeUsageData) validateRefCount(formats strfmt.Registry) error { - if err := validate.Required("UsageData"+"."+"RefCount", "body", int64(m.RefCount)); err != nil { + if err := validate.Required("UsageData"+"."+"RefCount", "body", m.RefCount); err != nil { return err } @@ -306,7 +316,7 @@ func (m *VolumeUsageData) validateRefCount(formats strfmt.Registry) error { func (m *VolumeUsageData) validateSize(formats strfmt.Registry) error { - if err := validate.Required("UsageData"+"."+"Size", "body", int64(m.Size)); err != nil { + if err := validate.Required("UsageData"+"."+"Size", "body", m.Size); err != nil { return err }