mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 03:41:45 +00:00
Merge pull request #12119 from brendandburns/fix
Auto commit by PR queue bot
This commit is contained in:
commit
867f9b22c5
@ -35,10 +35,15 @@ func init() {
|
||||
obj.LabelSelector = labels.Everything()
|
||||
obj.FieldSelector = fields.Everything()
|
||||
},
|
||||
// TODO: see about moving this into v1/defaults.go
|
||||
func(obj *PodExecOptions) {
|
||||
obj.Stderr = true
|
||||
obj.Stdout = true
|
||||
},
|
||||
func(obj *PodAttachOptions) {
|
||||
obj.Stderr = true
|
||||
obj.Stdout = true
|
||||
},
|
||||
)
|
||||
Scheme.AddConversionFuncs(
|
||||
func(in *util.Time, out *util.Time, s conversion.Scope) error {
|
||||
|
@ -93,6 +93,7 @@ func init() {
|
||||
"Status",
|
||||
"PodLogOptions",
|
||||
"PodExecOptions",
|
||||
"PodAttachOptions",
|
||||
"PodProxyOptions")
|
||||
|
||||
mapper := api.NewDefaultRESTMapper(versions, InterfacesFor, importPrefix, ignoredKinds, rootScoped)
|
||||
|
@ -122,7 +122,7 @@ func TestList(t *testing.T) {
|
||||
}
|
||||
|
||||
var nonRoundTrippableTypes = util.NewStringSet()
|
||||
var nonInternalRoundTrippableTypes = util.NewStringSet("List", "ListOptions", "PodExecOptions")
|
||||
var nonInternalRoundTrippableTypes = util.NewStringSet("List", "ListOptions", "PodExecOptions", "PodAttachOptions")
|
||||
var nonRoundTrippableTypesByVersion = map[string][]string{}
|
||||
|
||||
func TestRoundTripTypes(t *testing.T) {
|
||||
|
@ -1482,6 +1482,7 @@ type PodLogOptions struct {
|
||||
|
||||
// PodAttachOptions is the query options to a Pod's remote attach call
|
||||
// TODO: merge w/ PodExecOptions below for stdin, stdout, etc
|
||||
// and also when we cut V2, we should export a "StreamOptions" or somesuch that contains Stdin, Stdout, Stder and TTY
|
||||
type PodAttachOptions struct {
|
||||
TypeMeta `json:",inline"`
|
||||
|
||||
@ -1503,6 +1504,8 @@ type PodAttachOptions struct {
|
||||
}
|
||||
|
||||
// PodExecOptions is the query options to a Pod's remote exec call
|
||||
// TODO: This is largely identical to PodAttachOptions above, make sure they stay in sync and see about merging
|
||||
// and also when we cut V2, we should export a "StreamOptions" or somesuch that contains Stdin, Stdout, Stder and TTY
|
||||
type PodExecOptions struct {
|
||||
TypeMeta `json:",inline"`
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user