Merge pull request #31994 from caesarxuchao/client-gen-versioned-options
Automatic merge from submit-queue [Client-gen] Let versioned client use versioned options i.e., use v1.ListOptions, v1.DeleteOptions when possible. Remove the extension/v1beta1.ListOptions, because it's exactly the same as v1.ListOptions, and is not referred throughout the code base. After its removal, I register v1.ListOptions during extensions/v1beta1 scheme registration. First three commits are manual changes. Fix #27753 cc @lavalamp
This commit is contained in:
@@ -88,6 +88,7 @@ func packageForGroup(gv unversioned.GroupVersion, typeList []*types.Type, packag
|
||||
},
|
||||
outputPackage: outputPackagePath,
|
||||
group: normalization.BeforeFirstDot(gv.Group),
|
||||
version: gv.Version,
|
||||
typeToMatch: t,
|
||||
imports: generator.NewImportTracker(),
|
||||
})
|
||||
|
@@ -110,8 +110,6 @@ func (g *genFakeForType) GenerateType(c *generator.Context, t *types.Type, w io.
|
||||
"groupName": groupName,
|
||||
"version": canonicalVersion,
|
||||
"watchInterface": c.Universe.Type(types.Name{Package: "k8s.io/kubernetes/pkg/watch", Name: "Interface"}),
|
||||
"apiDeleteOptions": c.Universe.Type(types.Name{Package: "k8s.io/kubernetes/pkg/api", Name: "DeleteOptions"}),
|
||||
"apiListOptions": c.Universe.Type(types.Name{Package: "k8s.io/kubernetes/pkg/api", Name: "ListOptions"}),
|
||||
"GroupVersionResource": c.Universe.Type(types.Name{Package: "k8s.io/kubernetes/pkg/api/unversioned", Name: "GroupVersionResource"}),
|
||||
"PatchType": c.Universe.Type(types.Name{Package: "k8s.io/kubernetes/pkg/api", Name: "PatchType"}),
|
||||
"Everything": c.Universe.Function(types.Name{Package: "k8s.io/kubernetes/pkg/labels", Name: "Everything"}),
|
||||
@@ -136,6 +134,15 @@ func (g *genFakeForType) GenerateType(c *generator.Context, t *types.Type, w io.
|
||||
"NewPatchAction": c.Universe.Function(types.Name{Package: pkgTestingCore, Name: "NewPatchAction"}),
|
||||
"NewRootPatchSubresourceAction": c.Universe.Function(types.Name{Package: pkgTestingCore, Name: "NewRootPatchSubresourceAction"}),
|
||||
"NewPatchSubresourceAction": c.Universe.Function(types.Name{Package: pkgTestingCore, Name: "NewPatchSubresourceAction"}),
|
||||
"ExtractFromListOptions": c.Universe.Function(types.Name{Package: pkgTestingCore, Name: "ExtractFromListOptions"}),
|
||||
}
|
||||
|
||||
if g.version == "unversioned" {
|
||||
m["DeleteOptions"] = c.Universe.Type(types.Name{Package: "k8s.io/kubernetes/pkg/api", Name: "DeleteOptions"})
|
||||
m["ListOptions"] = c.Universe.Type(types.Name{Package: "k8s.io/kubernetes/pkg/api", Name: "ListOptions"})
|
||||
} else {
|
||||
m["DeleteOptions"] = c.Universe.Type(types.Name{Package: "k8s.io/kubernetes/pkg/api/v1", Name: "DeleteOptions"})
|
||||
m["ListOptions"] = c.Universe.Type(types.Name{Package: "k8s.io/kubernetes/pkg/api/v1", Name: "ListOptions"})
|
||||
}
|
||||
|
||||
noMethods := extractBoolTagOrDie("noMethods", t.SecondClosestCommentLines) == true
|
||||
@@ -191,7 +198,7 @@ var $.type|allLowercasePlural$Resource = $.GroupVersionResource|raw${Group: "$.g
|
||||
`
|
||||
|
||||
var listTemplate = `
|
||||
func (c *Fake$.type|publicPlural$) List(opts $.apiListOptions|raw$) (result *$.type|raw$List, err error) {
|
||||
func (c *Fake$.type|publicPlural$) List(opts $.ListOptions|raw$) (result *$.type|raw$List, err error) {
|
||||
obj, err := c.Fake.
|
||||
$if .namespaced$Invokes($.NewListAction|raw$($.type|allLowercasePlural$Resource, c.ns, opts), &$.type|raw$List{})
|
||||
$else$Invokes($.NewRootListAction|raw$($.type|allLowercasePlural$Resource, opts), &$.type|raw$List{})$end$
|
||||
@@ -203,7 +210,7 @@ func (c *Fake$.type|publicPlural$) List(opts $.apiListOptions|raw$) (result *$.t
|
||||
`
|
||||
|
||||
var listUsingOptionsTemplate = `
|
||||
func (c *Fake$.type|publicPlural$) List(opts $.apiListOptions|raw$) (result *$.type|raw$List, err error) {
|
||||
func (c *Fake$.type|publicPlural$) List(opts $.ListOptions|raw$) (result *$.type|raw$List, err error) {
|
||||
obj, err := c.Fake.
|
||||
$if .namespaced$Invokes($.NewListAction|raw$($.type|allLowercasePlural$Resource, c.ns, opts), &$.type|raw$List{})
|
||||
$else$Invokes($.NewRootListAction|raw$($.type|allLowercasePlural$Resource, opts), &$.type|raw$List{})$end$
|
||||
@@ -211,7 +218,7 @@ func (c *Fake$.type|publicPlural$) List(opts $.apiListOptions|raw$) (result *$.t
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := $.ExtractFromListOptions|raw$(opts)
|
||||
if label == nil {
|
||||
label = $.Everything|raw$()
|
||||
}
|
||||
@@ -238,7 +245,7 @@ func (c *Fake$.type|publicPlural$) Get(name string) (result *$.type|raw$, err er
|
||||
`
|
||||
|
||||
var deleteTemplate = `
|
||||
func (c *Fake$.type|publicPlural$) Delete(name string, options *$.apiDeleteOptions|raw$) error {
|
||||
func (c *Fake$.type|publicPlural$) Delete(name string, options *$.DeleteOptions|raw$) error {
|
||||
_, err := c.Fake.
|
||||
$if .namespaced$Invokes($.NewDeleteAction|raw$($.type|allLowercasePlural$Resource, c.ns, name), &$.type|raw${})
|
||||
$else$Invokes($.NewRootDeleteAction|raw$($.type|allLowercasePlural$Resource, name), &$.type|raw${})$end$
|
||||
@@ -247,7 +254,7 @@ func (c *Fake$.type|publicPlural$) Delete(name string, options *$.apiDeleteOptio
|
||||
`
|
||||
|
||||
var deleteCollectionTemplate = `
|
||||
func (c *Fake$.type|publicPlural$) DeleteCollection(options *$.apiDeleteOptions|raw$, listOptions $.apiListOptions|raw$) error {
|
||||
func (c *Fake$.type|publicPlural$) DeleteCollection(options *$.DeleteOptions|raw$, listOptions $.ListOptions|raw$) error {
|
||||
$if .namespaced$action := $.NewDeleteCollectionAction|raw$($.type|allLowercasePlural$Resource, c.ns, listOptions)
|
||||
$else$action := $.NewRootDeleteCollectionAction|raw$($.type|allLowercasePlural$Resource, listOptions)
|
||||
$end$
|
||||
@@ -294,7 +301,7 @@ func (c *Fake$.type|publicPlural$) UpdateStatus($.type|private$ *$.type|raw$) (*
|
||||
|
||||
var watchTemplate = `
|
||||
// Watch returns a $.watchInterface|raw$ that watches the requested $.type|privatePlural$.
|
||||
func (c *Fake$.type|publicPlural$) Watch(opts $.apiListOptions|raw$) ($.watchInterface|raw$, error) {
|
||||
func (c *Fake$.type|publicPlural$) Watch(opts $.ListOptions|raw$) ($.watchInterface|raw$, error) {
|
||||
return c.Fake.
|
||||
$if .namespaced$InvokesWatch($.NewWatchAction|raw$($.type|allLowercasePlural$Resource, c.ns, opts))
|
||||
$else$InvokesWatch($.NewRootWatchAction|raw$($.type|allLowercasePlural$Resource, opts))$end$
|
||||
|
@@ -31,6 +31,7 @@ type genClientForType struct {
|
||||
generator.DefaultGen
|
||||
outputPackage string
|
||||
group string
|
||||
version string
|
||||
typeToMatch *types.Type
|
||||
imports namer.ImportTracker
|
||||
}
|
||||
@@ -73,13 +74,19 @@ func (g *genClientForType) GenerateType(c *generator.Context, t *types.Type, w i
|
||||
"Package": namer.IC(pkg),
|
||||
"Group": namer.IC(g.group),
|
||||
"watchInterface": c.Universe.Type(types.Name{Package: "k8s.io/kubernetes/pkg/watch", Name: "Interface"}),
|
||||
"apiDeleteOptions": c.Universe.Type(types.Name{Package: "k8s.io/kubernetes/pkg/api", Name: "DeleteOptions"}),
|
||||
"apiListOptions": c.Universe.Type(types.Name{Package: "k8s.io/kubernetes/pkg/api", Name: "ListOptions"}),
|
||||
"apiParameterCodec": c.Universe.Type(types.Name{Package: "k8s.io/kubernetes/pkg/api", Name: "ParameterCodec"}),
|
||||
"PatchType": c.Universe.Type(types.Name{Package: "k8s.io/kubernetes/pkg/api", Name: "PatchType"}),
|
||||
"namespaced": namespaced,
|
||||
}
|
||||
|
||||
if g.version == "unversioned" {
|
||||
m["DeleteOptions"] = c.Universe.Type(types.Name{Package: "k8s.io/kubernetes/pkg/api", Name: "DeleteOptions"})
|
||||
m["ListOptions"] = c.Universe.Type(types.Name{Package: "k8s.io/kubernetes/pkg/api", Name: "ListOptions"})
|
||||
} else {
|
||||
m["DeleteOptions"] = c.Universe.Type(types.Name{Package: "k8s.io/kubernetes/pkg/api/v1", Name: "DeleteOptions"})
|
||||
m["ListOptions"] = c.Universe.Type(types.Name{Package: "k8s.io/kubernetes/pkg/api/v1", Name: "ListOptions"})
|
||||
}
|
||||
|
||||
sw.Do(getterComment, m)
|
||||
if namespaced {
|
||||
sw.Do(getterNamesapced, m)
|
||||
@@ -156,11 +163,11 @@ var interfaceUpdateStatusTemplate = `
|
||||
|
||||
// template for the Interface
|
||||
var interfaceTemplate3 = `
|
||||
Delete(name string, options *$.apiDeleteOptions|raw$) error
|
||||
DeleteCollection(options *$.apiDeleteOptions|raw$, listOptions $.apiListOptions|raw$) error
|
||||
Delete(name string, options *$.DeleteOptions|raw$) error
|
||||
DeleteCollection(options *$.DeleteOptions|raw$, listOptions $.ListOptions|raw$) error
|
||||
Get(name string) (*$.type|raw$, error)
|
||||
List(opts $.apiListOptions|raw$) (*$.type|raw$List, error)
|
||||
Watch(opts $.apiListOptions|raw$) ($.watchInterface|raw$, error)
|
||||
List(opts $.ListOptions|raw$) (*$.type|raw$List, error)
|
||||
Watch(opts $.ListOptions|raw$) ($.watchInterface|raw$, error)
|
||||
Patch(name string, pt $.PatchType|raw$, data []byte, subresources ...string) (result *$.type|raw$, err error)`
|
||||
|
||||
var interfaceTemplate4 = `
|
||||
@@ -206,7 +213,7 @@ func new$.type|publicPlural$(c *$.Group$Client) *$.type|privatePlural$ {
|
||||
|
||||
var listTemplate = `
|
||||
// List takes label and field selectors, and returns the list of $.type|publicPlural$ that match those selectors.
|
||||
func (c *$.type|privatePlural$) List(opts $.apiListOptions|raw$) (result *$.type|raw$List, err error) {
|
||||
func (c *$.type|privatePlural$) List(opts $.ListOptions|raw$) (result *$.type|raw$List, err error) {
|
||||
result = &$.type|raw$List{}
|
||||
err = c.client.Get().
|
||||
$if .namespaced$Namespace(c.ns).$end$
|
||||
@@ -233,7 +240,7 @@ func (c *$.type|privatePlural$) Get(name string) (result *$.type|raw$, err error
|
||||
|
||||
var deleteTemplate = `
|
||||
// Delete takes name of the $.type|private$ and deletes it. Returns an error if one occurs.
|
||||
func (c *$.type|privatePlural$) Delete(name string, options *$.apiDeleteOptions|raw$) error {
|
||||
func (c *$.type|privatePlural$) Delete(name string, options *$.DeleteOptions|raw$) error {
|
||||
return c.client.Delete().
|
||||
$if .namespaced$Namespace(c.ns).$end$
|
||||
Resource("$.type|allLowercasePlural$").
|
||||
@@ -246,7 +253,7 @@ func (c *$.type|privatePlural$) Delete(name string, options *$.apiDeleteOptions|
|
||||
|
||||
var deleteCollectionTemplate = `
|
||||
// DeleteCollection deletes a collection of objects.
|
||||
func (c *$.type|privatePlural$) DeleteCollection(options *$.apiDeleteOptions|raw$, listOptions $.apiListOptions|raw$) error {
|
||||
func (c *$.type|privatePlural$) DeleteCollection(options *$.DeleteOptions|raw$, listOptions $.ListOptions|raw$) error {
|
||||
return c.client.Delete().
|
||||
$if .namespaced$Namespace(c.ns).$end$
|
||||
Resource("$.type|allLowercasePlural$").
|
||||
@@ -303,7 +310,7 @@ func (c *$.type|privatePlural$) UpdateStatus($.type|private$ *$.type|raw$) (resu
|
||||
|
||||
var watchTemplate = `
|
||||
// Watch returns a $.watchInterface|raw$ that watches the requested $.type|privatePlural$.
|
||||
func (c *$.type|privatePlural$) Watch(opts $.apiListOptions|raw$) ($.watchInterface|raw$, error) {
|
||||
func (c *$.type|privatePlural$) Watch(opts $.ListOptions|raw$) ($.watchInterface|raw$, error) {
|
||||
return c.client.Get().
|
||||
Prefix("watch").
|
||||
$if .namespaced$Namespace(c.ns).$end$
|
||||
|
@@ -95,7 +95,7 @@ func (c *FakeTestTypes) List(opts api.ListOptions) (result *testgroup_k8s_io.Tes
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -84,7 +84,7 @@ func (c *FakeEvents) List(opts api.ListOptions) (result *api.EventList, err erro
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -87,7 +87,7 @@ func (c *FakeNamespaces) List(opts api.ListOptions) (result *api.NamespaceList,
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -84,7 +84,7 @@ func (c *FakeSecrets) List(opts api.ListOptions) (result *api.SecretList, err er
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -94,7 +94,7 @@ func (c *FakeServices) List(opts api.ListOptions) (result *api.ServiceList, err
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -95,7 +95,7 @@ func (c *FakeIngresses) List(opts api.ListOptions) (result *extensions.IngressLi
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -95,7 +95,7 @@ func (c *FakeReplicaSets) List(opts api.ListOptions) (result *extensions.Replica
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -88,7 +88,7 @@ func (c *FakeClusters) List(opts api.ListOptions) (result *federation.ClusterLis
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -32,11 +32,11 @@ type EventsGetter interface {
|
||||
type EventInterface interface {
|
||||
Create(*v1.Event) (*v1.Event, error)
|
||||
Update(*v1.Event) (*v1.Event, error)
|
||||
Delete(name string, options *api.DeleteOptions) error
|
||||
DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error
|
||||
Delete(name string, options *v1.DeleteOptions) error
|
||||
DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
|
||||
Get(name string) (*v1.Event, error)
|
||||
List(opts api.ListOptions) (*v1.EventList, error)
|
||||
Watch(opts api.ListOptions) (watch.Interface, error)
|
||||
List(opts v1.ListOptions) (*v1.EventList, error)
|
||||
Watch(opts v1.ListOptions) (watch.Interface, error)
|
||||
Patch(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.Event, err error)
|
||||
EventExpansion
|
||||
}
|
||||
@@ -81,7 +81,7 @@ func (c *events) Update(event *v1.Event) (result *v1.Event, err error) {
|
||||
}
|
||||
|
||||
// Delete takes name of the event and deletes it. Returns an error if one occurs.
|
||||
func (c *events) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *events) Delete(name string, options *v1.DeleteOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("events").
|
||||
@@ -92,7 +92,7 @@ func (c *events) Delete(name string, options *api.DeleteOptions) error {
|
||||
}
|
||||
|
||||
// DeleteCollection deletes a collection of objects.
|
||||
func (c *events) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *events) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("events").
|
||||
@@ -115,7 +115,7 @@ func (c *events) Get(name string) (result *v1.Event, err error) {
|
||||
}
|
||||
|
||||
// List takes label and field selectors, and returns the list of Events that match those selectors.
|
||||
func (c *events) List(opts api.ListOptions) (result *v1.EventList, err error) {
|
||||
func (c *events) List(opts v1.ListOptions) (result *v1.EventList, err error) {
|
||||
result = &v1.EventList{}
|
||||
err = c.client.Get().
|
||||
Namespace(c.ns).
|
||||
@@ -127,7 +127,7 @@ func (c *events) List(opts api.ListOptions) (result *v1.EventList, err error) {
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested events.
|
||||
func (c *events) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *events) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.client.Get().
|
||||
Prefix("watch").
|
||||
Namespace(c.ns).
|
||||
|
@@ -53,14 +53,14 @@ func (c *FakeEvents) Update(event *v1.Event) (result *v1.Event, err error) {
|
||||
return obj.(*v1.Event), err
|
||||
}
|
||||
|
||||
func (c *FakeEvents) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *FakeEvents) Delete(name string, options *v1.DeleteOptions) error {
|
||||
_, err := c.Fake.
|
||||
Invokes(core.NewDeleteAction(eventsResource, c.ns, name), &v1.Event{})
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
func (c *FakeEvents) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *FakeEvents) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
action := core.NewDeleteCollectionAction(eventsResource, c.ns, listOptions)
|
||||
|
||||
_, err := c.Fake.Invokes(action, &v1.EventList{})
|
||||
@@ -77,7 +77,7 @@ func (c *FakeEvents) Get(name string) (result *v1.Event, err error) {
|
||||
return obj.(*v1.Event), err
|
||||
}
|
||||
|
||||
func (c *FakeEvents) List(opts api.ListOptions) (result *v1.EventList, err error) {
|
||||
func (c *FakeEvents) List(opts v1.ListOptions) (result *v1.EventList, err error) {
|
||||
obj, err := c.Fake.
|
||||
Invokes(core.NewListAction(eventsResource, c.ns, opts), &v1.EventList{})
|
||||
|
||||
@@ -85,7 +85,7 @@ func (c *FakeEvents) List(opts api.ListOptions) (result *v1.EventList, err error
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
@@ -99,7 +99,7 @@ func (c *FakeEvents) List(opts api.ListOptions) (result *v1.EventList, err error
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested events.
|
||||
func (c *FakeEvents) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *FakeEvents) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.Fake.
|
||||
InvokesWatch(core.NewWatchAction(eventsResource, c.ns, opts))
|
||||
|
||||
|
@@ -59,13 +59,13 @@ func (c *FakeNamespaces) UpdateStatus(namespace *v1.Namespace) (*v1.Namespace, e
|
||||
return obj.(*v1.Namespace), err
|
||||
}
|
||||
|
||||
func (c *FakeNamespaces) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *FakeNamespaces) Delete(name string, options *v1.DeleteOptions) error {
|
||||
_, err := c.Fake.
|
||||
Invokes(core.NewRootDeleteAction(namespacesResource, name), &v1.Namespace{})
|
||||
return err
|
||||
}
|
||||
|
||||
func (c *FakeNamespaces) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *FakeNamespaces) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
action := core.NewRootDeleteCollectionAction(namespacesResource, listOptions)
|
||||
|
||||
_, err := c.Fake.Invokes(action, &v1.NamespaceList{})
|
||||
@@ -81,14 +81,14 @@ func (c *FakeNamespaces) Get(name string) (result *v1.Namespace, err error) {
|
||||
return obj.(*v1.Namespace), err
|
||||
}
|
||||
|
||||
func (c *FakeNamespaces) List(opts api.ListOptions) (result *v1.NamespaceList, err error) {
|
||||
func (c *FakeNamespaces) List(opts v1.ListOptions) (result *v1.NamespaceList, err error) {
|
||||
obj, err := c.Fake.
|
||||
Invokes(core.NewRootListAction(namespacesResource, opts), &v1.NamespaceList{})
|
||||
if obj == nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
@@ -102,7 +102,7 @@ func (c *FakeNamespaces) List(opts api.ListOptions) (result *v1.NamespaceList, e
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested namespaces.
|
||||
func (c *FakeNamespaces) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *FakeNamespaces) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.Fake.
|
||||
InvokesWatch(core.NewRootWatchAction(namespacesResource, opts))
|
||||
}
|
||||
|
@@ -53,14 +53,14 @@ func (c *FakeSecrets) Update(secret *v1.Secret) (result *v1.Secret, err error) {
|
||||
return obj.(*v1.Secret), err
|
||||
}
|
||||
|
||||
func (c *FakeSecrets) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *FakeSecrets) Delete(name string, options *v1.DeleteOptions) error {
|
||||
_, err := c.Fake.
|
||||
Invokes(core.NewDeleteAction(secretsResource, c.ns, name), &v1.Secret{})
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
func (c *FakeSecrets) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *FakeSecrets) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
action := core.NewDeleteCollectionAction(secretsResource, c.ns, listOptions)
|
||||
|
||||
_, err := c.Fake.Invokes(action, &v1.SecretList{})
|
||||
@@ -77,7 +77,7 @@ func (c *FakeSecrets) Get(name string) (result *v1.Secret, err error) {
|
||||
return obj.(*v1.Secret), err
|
||||
}
|
||||
|
||||
func (c *FakeSecrets) List(opts api.ListOptions) (result *v1.SecretList, err error) {
|
||||
func (c *FakeSecrets) List(opts v1.ListOptions) (result *v1.SecretList, err error) {
|
||||
obj, err := c.Fake.
|
||||
Invokes(core.NewListAction(secretsResource, c.ns, opts), &v1.SecretList{})
|
||||
|
||||
@@ -85,7 +85,7 @@ func (c *FakeSecrets) List(opts api.ListOptions) (result *v1.SecretList, err err
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
@@ -99,7 +99,7 @@ func (c *FakeSecrets) List(opts api.ListOptions) (result *v1.SecretList, err err
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested secrets.
|
||||
func (c *FakeSecrets) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *FakeSecrets) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.Fake.
|
||||
InvokesWatch(core.NewWatchAction(secretsResource, c.ns, opts))
|
||||
|
||||
|
@@ -63,14 +63,14 @@ func (c *FakeServices) UpdateStatus(service *v1.Service) (*v1.Service, error) {
|
||||
return obj.(*v1.Service), err
|
||||
}
|
||||
|
||||
func (c *FakeServices) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *FakeServices) Delete(name string, options *v1.DeleteOptions) error {
|
||||
_, err := c.Fake.
|
||||
Invokes(core.NewDeleteAction(servicesResource, c.ns, name), &v1.Service{})
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
func (c *FakeServices) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *FakeServices) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
action := core.NewDeleteCollectionAction(servicesResource, c.ns, listOptions)
|
||||
|
||||
_, err := c.Fake.Invokes(action, &v1.ServiceList{})
|
||||
@@ -87,7 +87,7 @@ func (c *FakeServices) Get(name string) (result *v1.Service, err error) {
|
||||
return obj.(*v1.Service), err
|
||||
}
|
||||
|
||||
func (c *FakeServices) List(opts api.ListOptions) (result *v1.ServiceList, err error) {
|
||||
func (c *FakeServices) List(opts v1.ListOptions) (result *v1.ServiceList, err error) {
|
||||
obj, err := c.Fake.
|
||||
Invokes(core.NewListAction(servicesResource, c.ns, opts), &v1.ServiceList{})
|
||||
|
||||
@@ -95,7 +95,7 @@ func (c *FakeServices) List(opts api.ListOptions) (result *v1.ServiceList, err e
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
@@ -109,7 +109,7 @@ func (c *FakeServices) List(opts api.ListOptions) (result *v1.ServiceList, err e
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested services.
|
||||
func (c *FakeServices) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *FakeServices) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.Fake.
|
||||
InvokesWatch(core.NewWatchAction(servicesResource, c.ns, opts))
|
||||
|
||||
|
@@ -33,11 +33,11 @@ type NamespaceInterface interface {
|
||||
Create(*v1.Namespace) (*v1.Namespace, error)
|
||||
Update(*v1.Namespace) (*v1.Namespace, error)
|
||||
UpdateStatus(*v1.Namespace) (*v1.Namespace, error)
|
||||
Delete(name string, options *api.DeleteOptions) error
|
||||
DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error
|
||||
Delete(name string, options *v1.DeleteOptions) error
|
||||
DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
|
||||
Get(name string) (*v1.Namespace, error)
|
||||
List(opts api.ListOptions) (*v1.NamespaceList, error)
|
||||
Watch(opts api.ListOptions) (watch.Interface, error)
|
||||
List(opts v1.ListOptions) (*v1.NamespaceList, error)
|
||||
Watch(opts v1.ListOptions) (watch.Interface, error)
|
||||
Patch(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.Namespace, err error)
|
||||
NamespaceExpansion
|
||||
}
|
||||
@@ -90,7 +90,7 @@ func (c *namespaces) UpdateStatus(namespace *v1.Namespace) (result *v1.Namespace
|
||||
}
|
||||
|
||||
// Delete takes name of the namespace and deletes it. Returns an error if one occurs.
|
||||
func (c *namespaces) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *namespaces) Delete(name string, options *v1.DeleteOptions) error {
|
||||
return c.client.Delete().
|
||||
Resource("namespaces").
|
||||
Name(name).
|
||||
@@ -100,7 +100,7 @@ func (c *namespaces) Delete(name string, options *api.DeleteOptions) error {
|
||||
}
|
||||
|
||||
// DeleteCollection deletes a collection of objects.
|
||||
func (c *namespaces) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *namespaces) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
return c.client.Delete().
|
||||
Resource("namespaces").
|
||||
VersionedParams(&listOptions, api.ParameterCodec).
|
||||
@@ -121,7 +121,7 @@ func (c *namespaces) Get(name string) (result *v1.Namespace, err error) {
|
||||
}
|
||||
|
||||
// List takes label and field selectors, and returns the list of Namespaces that match those selectors.
|
||||
func (c *namespaces) List(opts api.ListOptions) (result *v1.NamespaceList, err error) {
|
||||
func (c *namespaces) List(opts v1.ListOptions) (result *v1.NamespaceList, err error) {
|
||||
result = &v1.NamespaceList{}
|
||||
err = c.client.Get().
|
||||
Resource("namespaces").
|
||||
@@ -132,7 +132,7 @@ func (c *namespaces) List(opts api.ListOptions) (result *v1.NamespaceList, err e
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested namespaces.
|
||||
func (c *namespaces) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *namespaces) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.client.Get().
|
||||
Prefix("watch").
|
||||
Resource("namespaces").
|
||||
|
@@ -32,11 +32,11 @@ type SecretsGetter interface {
|
||||
type SecretInterface interface {
|
||||
Create(*v1.Secret) (*v1.Secret, error)
|
||||
Update(*v1.Secret) (*v1.Secret, error)
|
||||
Delete(name string, options *api.DeleteOptions) error
|
||||
DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error
|
||||
Delete(name string, options *v1.DeleteOptions) error
|
||||
DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
|
||||
Get(name string) (*v1.Secret, error)
|
||||
List(opts api.ListOptions) (*v1.SecretList, error)
|
||||
Watch(opts api.ListOptions) (watch.Interface, error)
|
||||
List(opts v1.ListOptions) (*v1.SecretList, error)
|
||||
Watch(opts v1.ListOptions) (watch.Interface, error)
|
||||
Patch(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.Secret, err error)
|
||||
SecretExpansion
|
||||
}
|
||||
@@ -81,7 +81,7 @@ func (c *secrets) Update(secret *v1.Secret) (result *v1.Secret, err error) {
|
||||
}
|
||||
|
||||
// Delete takes name of the secret and deletes it. Returns an error if one occurs.
|
||||
func (c *secrets) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *secrets) Delete(name string, options *v1.DeleteOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("secrets").
|
||||
@@ -92,7 +92,7 @@ func (c *secrets) Delete(name string, options *api.DeleteOptions) error {
|
||||
}
|
||||
|
||||
// DeleteCollection deletes a collection of objects.
|
||||
func (c *secrets) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *secrets) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("secrets").
|
||||
@@ -115,7 +115,7 @@ func (c *secrets) Get(name string) (result *v1.Secret, err error) {
|
||||
}
|
||||
|
||||
// List takes label and field selectors, and returns the list of Secrets that match those selectors.
|
||||
func (c *secrets) List(opts api.ListOptions) (result *v1.SecretList, err error) {
|
||||
func (c *secrets) List(opts v1.ListOptions) (result *v1.SecretList, err error) {
|
||||
result = &v1.SecretList{}
|
||||
err = c.client.Get().
|
||||
Namespace(c.ns).
|
||||
@@ -127,7 +127,7 @@ func (c *secrets) List(opts api.ListOptions) (result *v1.SecretList, err error)
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested secrets.
|
||||
func (c *secrets) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *secrets) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.client.Get().
|
||||
Prefix("watch").
|
||||
Namespace(c.ns).
|
||||
|
@@ -33,11 +33,11 @@ type ServiceInterface interface {
|
||||
Create(*v1.Service) (*v1.Service, error)
|
||||
Update(*v1.Service) (*v1.Service, error)
|
||||
UpdateStatus(*v1.Service) (*v1.Service, error)
|
||||
Delete(name string, options *api.DeleteOptions) error
|
||||
DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error
|
||||
Delete(name string, options *v1.DeleteOptions) error
|
||||
DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
|
||||
Get(name string) (*v1.Service, error)
|
||||
List(opts api.ListOptions) (*v1.ServiceList, error)
|
||||
Watch(opts api.ListOptions) (watch.Interface, error)
|
||||
List(opts v1.ListOptions) (*v1.ServiceList, error)
|
||||
Watch(opts v1.ListOptions) (watch.Interface, error)
|
||||
Patch(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.Service, err error)
|
||||
ServiceExpansion
|
||||
}
|
||||
@@ -95,7 +95,7 @@ func (c *services) UpdateStatus(service *v1.Service) (result *v1.Service, err er
|
||||
}
|
||||
|
||||
// Delete takes name of the service and deletes it. Returns an error if one occurs.
|
||||
func (c *services) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *services) Delete(name string, options *v1.DeleteOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("services").
|
||||
@@ -106,7 +106,7 @@ func (c *services) Delete(name string, options *api.DeleteOptions) error {
|
||||
}
|
||||
|
||||
// DeleteCollection deletes a collection of objects.
|
||||
func (c *services) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *services) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("services").
|
||||
@@ -129,7 +129,7 @@ func (c *services) Get(name string) (result *v1.Service, err error) {
|
||||
}
|
||||
|
||||
// List takes label and field selectors, and returns the list of Services that match those selectors.
|
||||
func (c *services) List(opts api.ListOptions) (result *v1.ServiceList, err error) {
|
||||
func (c *services) List(opts v1.ListOptions) (result *v1.ServiceList, err error) {
|
||||
result = &v1.ServiceList{}
|
||||
err = c.client.Get().
|
||||
Namespace(c.ns).
|
||||
@@ -141,7 +141,7 @@ func (c *services) List(opts api.ListOptions) (result *v1.ServiceList, err error
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested services.
|
||||
func (c *services) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *services) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.client.Get().
|
||||
Prefix("watch").
|
||||
Namespace(c.ns).
|
||||
|
@@ -19,6 +19,7 @@ package fake
|
||||
import (
|
||||
api "k8s.io/kubernetes/pkg/api"
|
||||
unversioned "k8s.io/kubernetes/pkg/api/unversioned"
|
||||
v1 "k8s.io/kubernetes/pkg/api/v1"
|
||||
v1beta1 "k8s.io/kubernetes/pkg/apis/extensions/v1beta1"
|
||||
core "k8s.io/kubernetes/pkg/client/testing/core"
|
||||
labels "k8s.io/kubernetes/pkg/labels"
|
||||
@@ -63,14 +64,14 @@ func (c *FakeIngresses) UpdateStatus(ingress *v1beta1.Ingress) (*v1beta1.Ingress
|
||||
return obj.(*v1beta1.Ingress), err
|
||||
}
|
||||
|
||||
func (c *FakeIngresses) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *FakeIngresses) Delete(name string, options *v1.DeleteOptions) error {
|
||||
_, err := c.Fake.
|
||||
Invokes(core.NewDeleteAction(ingressesResource, c.ns, name), &v1beta1.Ingress{})
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
func (c *FakeIngresses) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *FakeIngresses) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
action := core.NewDeleteCollectionAction(ingressesResource, c.ns, listOptions)
|
||||
|
||||
_, err := c.Fake.Invokes(action, &v1beta1.IngressList{})
|
||||
@@ -87,7 +88,7 @@ func (c *FakeIngresses) Get(name string) (result *v1beta1.Ingress, err error) {
|
||||
return obj.(*v1beta1.Ingress), err
|
||||
}
|
||||
|
||||
func (c *FakeIngresses) List(opts api.ListOptions) (result *v1beta1.IngressList, err error) {
|
||||
func (c *FakeIngresses) List(opts v1.ListOptions) (result *v1beta1.IngressList, err error) {
|
||||
obj, err := c.Fake.
|
||||
Invokes(core.NewListAction(ingressesResource, c.ns, opts), &v1beta1.IngressList{})
|
||||
|
||||
@@ -95,7 +96,7 @@ func (c *FakeIngresses) List(opts api.ListOptions) (result *v1beta1.IngressList,
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
@@ -109,7 +110,7 @@ func (c *FakeIngresses) List(opts api.ListOptions) (result *v1beta1.IngressList,
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested ingresses.
|
||||
func (c *FakeIngresses) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *FakeIngresses) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.Fake.
|
||||
InvokesWatch(core.NewWatchAction(ingressesResource, c.ns, opts))
|
||||
|
||||
|
@@ -19,6 +19,7 @@ package fake
|
||||
import (
|
||||
api "k8s.io/kubernetes/pkg/api"
|
||||
unversioned "k8s.io/kubernetes/pkg/api/unversioned"
|
||||
v1 "k8s.io/kubernetes/pkg/api/v1"
|
||||
v1beta1 "k8s.io/kubernetes/pkg/apis/extensions/v1beta1"
|
||||
core "k8s.io/kubernetes/pkg/client/testing/core"
|
||||
labels "k8s.io/kubernetes/pkg/labels"
|
||||
@@ -63,14 +64,14 @@ func (c *FakeReplicaSets) UpdateStatus(replicaSet *v1beta1.ReplicaSet) (*v1beta1
|
||||
return obj.(*v1beta1.ReplicaSet), err
|
||||
}
|
||||
|
||||
func (c *FakeReplicaSets) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *FakeReplicaSets) Delete(name string, options *v1.DeleteOptions) error {
|
||||
_, err := c.Fake.
|
||||
Invokes(core.NewDeleteAction(replicasetsResource, c.ns, name), &v1beta1.ReplicaSet{})
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
func (c *FakeReplicaSets) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *FakeReplicaSets) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
action := core.NewDeleteCollectionAction(replicasetsResource, c.ns, listOptions)
|
||||
|
||||
_, err := c.Fake.Invokes(action, &v1beta1.ReplicaSetList{})
|
||||
@@ -87,7 +88,7 @@ func (c *FakeReplicaSets) Get(name string) (result *v1beta1.ReplicaSet, err erro
|
||||
return obj.(*v1beta1.ReplicaSet), err
|
||||
}
|
||||
|
||||
func (c *FakeReplicaSets) List(opts api.ListOptions) (result *v1beta1.ReplicaSetList, err error) {
|
||||
func (c *FakeReplicaSets) List(opts v1.ListOptions) (result *v1beta1.ReplicaSetList, err error) {
|
||||
obj, err := c.Fake.
|
||||
Invokes(core.NewListAction(replicasetsResource, c.ns, opts), &v1beta1.ReplicaSetList{})
|
||||
|
||||
@@ -95,7 +96,7 @@ func (c *FakeReplicaSets) List(opts api.ListOptions) (result *v1beta1.ReplicaSet
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
@@ -109,7 +110,7 @@ func (c *FakeReplicaSets) List(opts api.ListOptions) (result *v1beta1.ReplicaSet
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested replicaSets.
|
||||
func (c *FakeReplicaSets) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *FakeReplicaSets) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.Fake.
|
||||
InvokesWatch(core.NewWatchAction(replicasetsResource, c.ns, opts))
|
||||
|
||||
|
@@ -18,6 +18,7 @@ package v1beta1
|
||||
|
||||
import (
|
||||
api "k8s.io/kubernetes/pkg/api"
|
||||
v1 "k8s.io/kubernetes/pkg/api/v1"
|
||||
v1beta1 "k8s.io/kubernetes/pkg/apis/extensions/v1beta1"
|
||||
watch "k8s.io/kubernetes/pkg/watch"
|
||||
)
|
||||
@@ -33,11 +34,11 @@ type IngressInterface interface {
|
||||
Create(*v1beta1.Ingress) (*v1beta1.Ingress, error)
|
||||
Update(*v1beta1.Ingress) (*v1beta1.Ingress, error)
|
||||
UpdateStatus(*v1beta1.Ingress) (*v1beta1.Ingress, error)
|
||||
Delete(name string, options *api.DeleteOptions) error
|
||||
DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error
|
||||
Delete(name string, options *v1.DeleteOptions) error
|
||||
DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
|
||||
Get(name string) (*v1beta1.Ingress, error)
|
||||
List(opts api.ListOptions) (*v1beta1.IngressList, error)
|
||||
Watch(opts api.ListOptions) (watch.Interface, error)
|
||||
List(opts v1.ListOptions) (*v1beta1.IngressList, error)
|
||||
Watch(opts v1.ListOptions) (watch.Interface, error)
|
||||
Patch(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1beta1.Ingress, err error)
|
||||
IngressExpansion
|
||||
}
|
||||
@@ -95,7 +96,7 @@ func (c *ingresses) UpdateStatus(ingress *v1beta1.Ingress) (result *v1beta1.Ingr
|
||||
}
|
||||
|
||||
// Delete takes name of the ingress and deletes it. Returns an error if one occurs.
|
||||
func (c *ingresses) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *ingresses) Delete(name string, options *v1.DeleteOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("ingresses").
|
||||
@@ -106,7 +107,7 @@ func (c *ingresses) Delete(name string, options *api.DeleteOptions) error {
|
||||
}
|
||||
|
||||
// DeleteCollection deletes a collection of objects.
|
||||
func (c *ingresses) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *ingresses) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("ingresses").
|
||||
@@ -129,7 +130,7 @@ func (c *ingresses) Get(name string) (result *v1beta1.Ingress, err error) {
|
||||
}
|
||||
|
||||
// List takes label and field selectors, and returns the list of Ingresses that match those selectors.
|
||||
func (c *ingresses) List(opts api.ListOptions) (result *v1beta1.IngressList, err error) {
|
||||
func (c *ingresses) List(opts v1.ListOptions) (result *v1beta1.IngressList, err error) {
|
||||
result = &v1beta1.IngressList{}
|
||||
err = c.client.Get().
|
||||
Namespace(c.ns).
|
||||
@@ -141,7 +142,7 @@ func (c *ingresses) List(opts api.ListOptions) (result *v1beta1.IngressList, err
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested ingresses.
|
||||
func (c *ingresses) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *ingresses) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.client.Get().
|
||||
Prefix("watch").
|
||||
Namespace(c.ns).
|
||||
|
@@ -18,6 +18,7 @@ package v1beta1
|
||||
|
||||
import (
|
||||
api "k8s.io/kubernetes/pkg/api"
|
||||
v1 "k8s.io/kubernetes/pkg/api/v1"
|
||||
v1beta1 "k8s.io/kubernetes/pkg/apis/extensions/v1beta1"
|
||||
watch "k8s.io/kubernetes/pkg/watch"
|
||||
)
|
||||
@@ -33,11 +34,11 @@ type ReplicaSetInterface interface {
|
||||
Create(*v1beta1.ReplicaSet) (*v1beta1.ReplicaSet, error)
|
||||
Update(*v1beta1.ReplicaSet) (*v1beta1.ReplicaSet, error)
|
||||
UpdateStatus(*v1beta1.ReplicaSet) (*v1beta1.ReplicaSet, error)
|
||||
Delete(name string, options *api.DeleteOptions) error
|
||||
DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error
|
||||
Delete(name string, options *v1.DeleteOptions) error
|
||||
DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
|
||||
Get(name string) (*v1beta1.ReplicaSet, error)
|
||||
List(opts api.ListOptions) (*v1beta1.ReplicaSetList, error)
|
||||
Watch(opts api.ListOptions) (watch.Interface, error)
|
||||
List(opts v1.ListOptions) (*v1beta1.ReplicaSetList, error)
|
||||
Watch(opts v1.ListOptions) (watch.Interface, error)
|
||||
Patch(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1beta1.ReplicaSet, err error)
|
||||
ReplicaSetExpansion
|
||||
}
|
||||
@@ -95,7 +96,7 @@ func (c *replicaSets) UpdateStatus(replicaSet *v1beta1.ReplicaSet) (result *v1be
|
||||
}
|
||||
|
||||
// Delete takes name of the replicaSet and deletes it. Returns an error if one occurs.
|
||||
func (c *replicaSets) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *replicaSets) Delete(name string, options *v1.DeleteOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("replicasets").
|
||||
@@ -106,7 +107,7 @@ func (c *replicaSets) Delete(name string, options *api.DeleteOptions) error {
|
||||
}
|
||||
|
||||
// DeleteCollection deletes a collection of objects.
|
||||
func (c *replicaSets) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *replicaSets) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("replicasets").
|
||||
@@ -129,7 +130,7 @@ func (c *replicaSets) Get(name string) (result *v1beta1.ReplicaSet, err error) {
|
||||
}
|
||||
|
||||
// List takes label and field selectors, and returns the list of ReplicaSets that match those selectors.
|
||||
func (c *replicaSets) List(opts api.ListOptions) (result *v1beta1.ReplicaSetList, err error) {
|
||||
func (c *replicaSets) List(opts v1.ListOptions) (result *v1beta1.ReplicaSetList, err error) {
|
||||
result = &v1beta1.ReplicaSetList{}
|
||||
err = c.client.Get().
|
||||
Namespace(c.ns).
|
||||
@@ -141,7 +142,7 @@ func (c *replicaSets) List(opts api.ListOptions) (result *v1beta1.ReplicaSetList
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested replicaSets.
|
||||
func (c *replicaSets) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *replicaSets) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.client.Get().
|
||||
Prefix("watch").
|
||||
Namespace(c.ns).
|
||||
|
@@ -19,6 +19,7 @@ package v1beta1
|
||||
import (
|
||||
v1beta1 "k8s.io/kubernetes/federation/apis/federation/v1beta1"
|
||||
api "k8s.io/kubernetes/pkg/api"
|
||||
v1 "k8s.io/kubernetes/pkg/api/v1"
|
||||
watch "k8s.io/kubernetes/pkg/watch"
|
||||
)
|
||||
|
||||
@@ -33,11 +34,11 @@ type ClusterInterface interface {
|
||||
Create(*v1beta1.Cluster) (*v1beta1.Cluster, error)
|
||||
Update(*v1beta1.Cluster) (*v1beta1.Cluster, error)
|
||||
UpdateStatus(*v1beta1.Cluster) (*v1beta1.Cluster, error)
|
||||
Delete(name string, options *api.DeleteOptions) error
|
||||
DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error
|
||||
Delete(name string, options *v1.DeleteOptions) error
|
||||
DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
|
||||
Get(name string) (*v1beta1.Cluster, error)
|
||||
List(opts api.ListOptions) (*v1beta1.ClusterList, error)
|
||||
Watch(opts api.ListOptions) (watch.Interface, error)
|
||||
List(opts v1.ListOptions) (*v1beta1.ClusterList, error)
|
||||
Watch(opts v1.ListOptions) (watch.Interface, error)
|
||||
Patch(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1beta1.Cluster, err error)
|
||||
ClusterExpansion
|
||||
}
|
||||
@@ -90,7 +91,7 @@ func (c *clusters) UpdateStatus(cluster *v1beta1.Cluster) (result *v1beta1.Clust
|
||||
}
|
||||
|
||||
// Delete takes name of the cluster and deletes it. Returns an error if one occurs.
|
||||
func (c *clusters) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *clusters) Delete(name string, options *v1.DeleteOptions) error {
|
||||
return c.client.Delete().
|
||||
Resource("clusters").
|
||||
Name(name).
|
||||
@@ -100,7 +101,7 @@ func (c *clusters) Delete(name string, options *api.DeleteOptions) error {
|
||||
}
|
||||
|
||||
// DeleteCollection deletes a collection of objects.
|
||||
func (c *clusters) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *clusters) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
return c.client.Delete().
|
||||
Resource("clusters").
|
||||
VersionedParams(&listOptions, api.ParameterCodec).
|
||||
@@ -121,7 +122,7 @@ func (c *clusters) Get(name string) (result *v1beta1.Cluster, err error) {
|
||||
}
|
||||
|
||||
// List takes label and field selectors, and returns the list of Clusters that match those selectors.
|
||||
func (c *clusters) List(opts api.ListOptions) (result *v1beta1.ClusterList, err error) {
|
||||
func (c *clusters) List(opts v1.ListOptions) (result *v1beta1.ClusterList, err error) {
|
||||
result = &v1beta1.ClusterList{}
|
||||
err = c.client.Get().
|
||||
Resource("clusters").
|
||||
@@ -132,7 +133,7 @@ func (c *clusters) List(opts api.ListOptions) (result *v1beta1.ClusterList, err
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested clusters.
|
||||
func (c *clusters) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *clusters) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.client.Get().
|
||||
Prefix("watch").
|
||||
Resource("clusters").
|
||||
|
@@ -20,6 +20,7 @@ import (
|
||||
v1beta1 "k8s.io/kubernetes/federation/apis/federation/v1beta1"
|
||||
api "k8s.io/kubernetes/pkg/api"
|
||||
unversioned "k8s.io/kubernetes/pkg/api/unversioned"
|
||||
v1 "k8s.io/kubernetes/pkg/api/v1"
|
||||
core "k8s.io/kubernetes/pkg/client/testing/core"
|
||||
labels "k8s.io/kubernetes/pkg/labels"
|
||||
watch "k8s.io/kubernetes/pkg/watch"
|
||||
@@ -59,13 +60,13 @@ func (c *FakeClusters) UpdateStatus(cluster *v1beta1.Cluster) (*v1beta1.Cluster,
|
||||
return obj.(*v1beta1.Cluster), err
|
||||
}
|
||||
|
||||
func (c *FakeClusters) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *FakeClusters) Delete(name string, options *v1.DeleteOptions) error {
|
||||
_, err := c.Fake.
|
||||
Invokes(core.NewRootDeleteAction(clustersResource, name), &v1beta1.Cluster{})
|
||||
return err
|
||||
}
|
||||
|
||||
func (c *FakeClusters) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *FakeClusters) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
action := core.NewRootDeleteCollectionAction(clustersResource, listOptions)
|
||||
|
||||
_, err := c.Fake.Invokes(action, &v1beta1.ClusterList{})
|
||||
@@ -81,14 +82,14 @@ func (c *FakeClusters) Get(name string) (result *v1beta1.Cluster, err error) {
|
||||
return obj.(*v1beta1.Cluster), err
|
||||
}
|
||||
|
||||
func (c *FakeClusters) List(opts api.ListOptions) (result *v1beta1.ClusterList, err error) {
|
||||
func (c *FakeClusters) List(opts v1.ListOptions) (result *v1beta1.ClusterList, err error) {
|
||||
obj, err := c.Fake.
|
||||
Invokes(core.NewRootListAction(clustersResource, opts), &v1beta1.ClusterList{})
|
||||
if obj == nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
@@ -102,7 +103,7 @@ func (c *FakeClusters) List(opts api.ListOptions) (result *v1beta1.ClusterList,
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested clusters.
|
||||
func (c *FakeClusters) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *FakeClusters) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.Fake.
|
||||
InvokesWatch(core.NewRootWatchAction(clustersResource, opts))
|
||||
}
|
||||
|
@@ -24,7 +24,9 @@ import (
|
||||
federation_v1beta1 "k8s.io/kubernetes/federation/apis/federation/v1beta1"
|
||||
cluster_cache "k8s.io/kubernetes/federation/client/cache"
|
||||
federationclientset "k8s.io/kubernetes/federation/client/clientset_generated/federation_release_1_5"
|
||||
"k8s.io/kubernetes/federation/pkg/federation-controller/util"
|
||||
"k8s.io/kubernetes/pkg/api"
|
||||
"k8s.io/kubernetes/pkg/api/v1"
|
||||
"k8s.io/kubernetes/pkg/client/cache"
|
||||
"k8s.io/kubernetes/pkg/controller"
|
||||
"k8s.io/kubernetes/pkg/runtime"
|
||||
@@ -65,10 +67,12 @@ func NewclusterController(federationClient federationclientset.Interface, cluste
|
||||
cc.clusterStore.Store, cc.clusterController = cache.NewInformer(
|
||||
&cache.ListWatch{
|
||||
ListFunc: func(options api.ListOptions) (runtime.Object, error) {
|
||||
return cc.federationClient.Federation().Clusters().List(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return cc.federationClient.Federation().Clusters().List(versionedOptions)
|
||||
},
|
||||
WatchFunc: func(options api.ListOptions) (watch.Interface, error) {
|
||||
return cc.federationClient.Federation().Clusters().Watch(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return cc.federationClient.Federation().Clusters().Watch(versionedOptions)
|
||||
},
|
||||
},
|
||||
&federation_v1beta1.Cluster{},
|
||||
@@ -134,7 +138,7 @@ func (cc *ClusterController) GetClusterStatus(cluster *federation_v1beta1.Cluste
|
||||
|
||||
// UpdateClusterStatus checks cluster status and get the metrics from cluster's restapi
|
||||
func (cc *ClusterController) UpdateClusterStatus() error {
|
||||
clusters, err := cc.federationClient.Federation().Clusters().List(api.ListOptions{})
|
||||
clusters, err := cc.federationClient.Federation().Clusters().List(v1.ListOptions{})
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
@@ -127,10 +127,12 @@ func NewIngressController(client federationclientset.Interface) *IngressControll
|
||||
ic.ingressInformerStore, ic.ingressInformerController = cache.NewInformer(
|
||||
&cache.ListWatch{
|
||||
ListFunc: func(options api.ListOptions) (pkg_runtime.Object, error) {
|
||||
return client.Extensions().Ingresses(api.NamespaceAll).List(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return client.Extensions().Ingresses(api.NamespaceAll).List(versionedOptions)
|
||||
},
|
||||
WatchFunc: func(options api.ListOptions) (watch.Interface, error) {
|
||||
return client.Extensions().Ingresses(api.NamespaceAll).Watch(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return client.Extensions().Ingresses(api.NamespaceAll).Watch(versionedOptions)
|
||||
},
|
||||
},
|
||||
&extensions_v1beta1.Ingress{},
|
||||
@@ -148,10 +150,12 @@ func NewIngressController(client federationclientset.Interface) *IngressControll
|
||||
return cache.NewInformer(
|
||||
&cache.ListWatch{
|
||||
ListFunc: func(options api.ListOptions) (pkg_runtime.Object, error) {
|
||||
return targetClient.Extensions().Ingresses(api.NamespaceAll).List(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return targetClient.Extensions().Ingresses(api.NamespaceAll).List(versionedOptions)
|
||||
},
|
||||
WatchFunc: func(options api.ListOptions) (watch.Interface, error) {
|
||||
return targetClient.Extensions().Ingresses(api.NamespaceAll).Watch(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return targetClient.Extensions().Ingresses(api.NamespaceAll).Watch(versionedOptions)
|
||||
},
|
||||
},
|
||||
&extensions_v1beta1.Ingress{},
|
||||
@@ -184,13 +188,15 @@ func NewIngressController(client federationclientset.Interface) *IngressControll
|
||||
if targetClient == nil {
|
||||
glog.Errorf("Internal error: targetClient is nil")
|
||||
}
|
||||
return targetClient.Core().ConfigMaps(uidConfigMapNamespace).List(options) // we only want to list one by name - unfortunately Kubernetes don't have a selector for that.
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return targetClient.Core().ConfigMaps(uidConfigMapNamespace).List(versionedOptions) // we only want to list one by name - unfortunately Kubernetes don't have a selector for that.
|
||||
},
|
||||
WatchFunc: func(options api.ListOptions) (watch.Interface, error) {
|
||||
if targetClient == nil {
|
||||
glog.Errorf("Internal error: targetClient is nil")
|
||||
}
|
||||
return targetClient.Core().ConfigMaps(uidConfigMapNamespace).Watch(options) // as above
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return targetClient.Core().ConfigMaps(uidConfigMapNamespace).Watch(versionedOptions) // as above
|
||||
},
|
||||
},
|
||||
&v1.ConfigMap{},
|
||||
@@ -238,7 +244,7 @@ func NewIngressController(client federationclientset.Interface) *IngressControll
|
||||
func(client kubeclientset.Interface, obj pkg_runtime.Object) error {
|
||||
ingress := obj.(*extensions_v1beta1.Ingress)
|
||||
glog.V(4).Infof("Attempting to delete Ingress: %v", ingress)
|
||||
err := client.Extensions().Ingresses(ingress.Namespace).Delete(ingress.Name, &api.DeleteOptions{})
|
||||
err := client.Extensions().Ingresses(ingress.Namespace).Delete(ingress.Name, &v1.DeleteOptions{})
|
||||
return err
|
||||
})
|
||||
|
||||
@@ -267,7 +273,7 @@ func NewIngressController(client federationclientset.Interface) *IngressControll
|
||||
configMap := obj.(*v1.ConfigMap)
|
||||
configMapName := types.NamespacedName{Name: configMap.Name, Namespace: configMap.Namespace}
|
||||
glog.Errorf("Internal error: Incorrectly attempting to delete ConfigMap: %q", configMapName)
|
||||
err := client.Core().ConfigMaps(configMap.Namespace).Delete(configMap.Name, &api.DeleteOptions{})
|
||||
err := client.Core().ConfigMaps(configMap.Namespace).Delete(configMap.Name, &v1.DeleteOptions{})
|
||||
return err
|
||||
})
|
||||
return ic
|
||||
|
@@ -102,10 +102,12 @@ func NewNamespaceController(client federationclientset.Interface) *NamespaceCont
|
||||
nc.namespaceInformerStore, nc.namespaceInformerController = cache.NewInformer(
|
||||
&cache.ListWatch{
|
||||
ListFunc: func(options api.ListOptions) (pkg_runtime.Object, error) {
|
||||
return client.Core().Namespaces().List(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return client.Core().Namespaces().List(versionedOptions)
|
||||
},
|
||||
WatchFunc: func(options api.ListOptions) (watch.Interface, error) {
|
||||
return client.Core().Namespaces().Watch(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return client.Core().Namespaces().Watch(versionedOptions)
|
||||
},
|
||||
},
|
||||
&api_v1.Namespace{},
|
||||
@@ -119,10 +121,12 @@ func NewNamespaceController(client federationclientset.Interface) *NamespaceCont
|
||||
return cache.NewInformer(
|
||||
&cache.ListWatch{
|
||||
ListFunc: func(options api.ListOptions) (pkg_runtime.Object, error) {
|
||||
return targetClient.Core().Namespaces().List(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return targetClient.Core().Namespaces().List(versionedOptions)
|
||||
},
|
||||
WatchFunc: func(options api.ListOptions) (watch.Interface, error) {
|
||||
return targetClient.Core().Namespaces().Watch(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return targetClient.Core().Namespaces().Watch(versionedOptions)
|
||||
},
|
||||
},
|
||||
&api_v1.Namespace{},
|
||||
@@ -156,7 +160,7 @@ func NewNamespaceController(client federationclientset.Interface) *NamespaceCont
|
||||
},
|
||||
func(client kubeclientset.Interface, obj pkg_runtime.Object) error {
|
||||
namespace := obj.(*api_v1.Namespace)
|
||||
err := client.Core().Namespaces().Delete(namespace.Name, &api.DeleteOptions{})
|
||||
err := client.Core().Namespaces().Delete(namespace.Name, &api_v1.DeleteOptions{})
|
||||
return err
|
||||
})
|
||||
return nc
|
||||
@@ -345,23 +349,23 @@ func (nc *NamespaceController) delete(namespace *api_v1.Namespace) error {
|
||||
// Right now there is just 5 types of objects: ReplicaSet, Secret, Ingress, Events and Service.
|
||||
// Temporarly these items are simply deleted one by one to squeeze this code into 1.4.
|
||||
// TODO: Make it generic (like in the regular namespace controller) and parallel.
|
||||
err := nc.federatedApiClient.Core().Services(namespace.Name).DeleteCollection(&api.DeleteOptions{}, api.ListOptions{})
|
||||
err := nc.federatedApiClient.Core().Services(namespace.Name).DeleteCollection(&api_v1.DeleteOptions{}, api_v1.ListOptions{})
|
||||
if err != nil {
|
||||
return fmt.Errorf("failed to delete service list: %v", err)
|
||||
}
|
||||
err = nc.federatedApiClient.Extensions().ReplicaSets(namespace.Name).DeleteCollection(&api.DeleteOptions{}, api.ListOptions{})
|
||||
err = nc.federatedApiClient.Extensions().ReplicaSets(namespace.Name).DeleteCollection(&api_v1.DeleteOptions{}, api_v1.ListOptions{})
|
||||
if err != nil {
|
||||
return fmt.Errorf("failed to delete replicaset list from namespace: %v", err)
|
||||
}
|
||||
err = nc.federatedApiClient.Core().Secrets(namespace.Name).DeleteCollection(&api.DeleteOptions{}, api.ListOptions{})
|
||||
err = nc.federatedApiClient.Core().Secrets(namespace.Name).DeleteCollection(&api_v1.DeleteOptions{}, api_v1.ListOptions{})
|
||||
if err != nil {
|
||||
return fmt.Errorf("failed to delete secret list from namespace: %v", err)
|
||||
}
|
||||
err = nc.federatedApiClient.Extensions().Ingresses(namespace.Name).DeleteCollection(&api.DeleteOptions{}, api.ListOptions{})
|
||||
err = nc.federatedApiClient.Extensions().Ingresses(namespace.Name).DeleteCollection(&api_v1.DeleteOptions{}, api_v1.ListOptions{})
|
||||
if err != nil {
|
||||
return fmt.Errorf("failed to delete ingresses list from namespace: %v", err)
|
||||
}
|
||||
err = nc.federatedApiClient.Core().Events(namespace.Name).DeleteCollection(&api.DeleteOptions{}, api.ListOptions{})
|
||||
err = nc.federatedApiClient.Core().Events(namespace.Name).DeleteCollection(&api_v1.DeleteOptions{}, api_v1.ListOptions{})
|
||||
if err != nil {
|
||||
return fmt.Errorf("failed to delete events list from namespace: %v", err)
|
||||
}
|
||||
@@ -385,7 +389,7 @@ func (nc *NamespaceController) delete(namespace *api_v1.Namespace) error {
|
||||
}
|
||||
|
||||
// TODO: What about namespaces in subclusters ???
|
||||
err = nc.federatedApiClient.Core().Namespaces().Delete(updatedNamespace.Name, &api.DeleteOptions{})
|
||||
err = nc.federatedApiClient.Core().Namespaces().Delete(updatedNamespace.Name, &api_v1.DeleteOptions{})
|
||||
if err != nil {
|
||||
// Its all good if the error is not found error. That means it is deleted already and we do not have to do anything.
|
||||
// This is expected when we are processing an update as a result of namespace finalizer deletion.
|
||||
|
@@ -121,10 +121,12 @@ func NewReplicaSetController(federationClient fedclientset.Interface) *ReplicaSe
|
||||
return cache.NewInformer(
|
||||
&cache.ListWatch{
|
||||
ListFunc: func(options api.ListOptions) (runtime.Object, error) {
|
||||
return clientset.Extensions().ReplicaSets(apiv1.NamespaceAll).List(options)
|
||||
versionedOptions := fedutil.VersionizeV1ListOptions(options)
|
||||
return clientset.Extensions().ReplicaSets(apiv1.NamespaceAll).List(versionedOptions)
|
||||
},
|
||||
WatchFunc: func(options api.ListOptions) (watch.Interface, error) {
|
||||
return clientset.Extensions().ReplicaSets(apiv1.NamespaceAll).Watch(options)
|
||||
versionedOptions := fedutil.VersionizeV1ListOptions(options)
|
||||
return clientset.Extensions().ReplicaSets(apiv1.NamespaceAll).Watch(versionedOptions)
|
||||
},
|
||||
},
|
||||
&extensionsv1.ReplicaSet{},
|
||||
@@ -148,10 +150,12 @@ func NewReplicaSetController(federationClient fedclientset.Interface) *ReplicaSe
|
||||
return cache.NewInformer(
|
||||
&cache.ListWatch{
|
||||
ListFunc: func(options api.ListOptions) (runtime.Object, error) {
|
||||
return clientset.Core().Pods(apiv1.NamespaceAll).List(options)
|
||||
versionedOptions := fedutil.VersionizeV1ListOptions(options)
|
||||
return clientset.Core().Pods(apiv1.NamespaceAll).List(versionedOptions)
|
||||
},
|
||||
WatchFunc: func(options api.ListOptions) (watch.Interface, error) {
|
||||
return clientset.Core().Pods(apiv1.NamespaceAll).Watch(options)
|
||||
versionedOptions := fedutil.VersionizeV1ListOptions(options)
|
||||
return clientset.Core().Pods(apiv1.NamespaceAll).Watch(versionedOptions)
|
||||
},
|
||||
},
|
||||
&apiv1.Pod{},
|
||||
@@ -168,10 +172,12 @@ func NewReplicaSetController(federationClient fedclientset.Interface) *ReplicaSe
|
||||
frsc.replicaSetStore.Store, frsc.replicaSetController = cache.NewInformer(
|
||||
&cache.ListWatch{
|
||||
ListFunc: func(options api.ListOptions) (runtime.Object, error) {
|
||||
return frsc.fedClient.Extensions().ReplicaSets(apiv1.NamespaceAll).List(options)
|
||||
versionedOptions := fedutil.VersionizeV1ListOptions(options)
|
||||
return frsc.fedClient.Extensions().ReplicaSets(apiv1.NamespaceAll).List(versionedOptions)
|
||||
},
|
||||
WatchFunc: func(options api.ListOptions) (watch.Interface, error) {
|
||||
return frsc.fedClient.Extensions().ReplicaSets(apiv1.NamespaceAll).Watch(options)
|
||||
versionedOptions := fedutil.VersionizeV1ListOptions(options)
|
||||
return frsc.fedClient.Extensions().ReplicaSets(apiv1.NamespaceAll).Watch(versionedOptions)
|
||||
},
|
||||
},
|
||||
&extensionsv1.ReplicaSet{},
|
||||
@@ -194,7 +200,7 @@ func NewReplicaSetController(federationClient fedclientset.Interface) *ReplicaSe
|
||||
},
|
||||
func(client kubeclientset.Interface, obj runtime.Object) error {
|
||||
rs := obj.(*extensionsv1.ReplicaSet)
|
||||
err := client.Extensions().ReplicaSets(rs.Namespace).Delete(rs.Name, &api.DeleteOptions{})
|
||||
err := client.Extensions().ReplicaSets(rs.Namespace).Delete(rs.Name, &apiv1.DeleteOptions{})
|
||||
return err
|
||||
})
|
||||
|
||||
|
@@ -99,10 +99,12 @@ func NewSecretController(client federationclientset.Interface) *SecretController
|
||||
secretcontroller.secretInformerStore, secretcontroller.secretInformerController = cache.NewInformer(
|
||||
&cache.ListWatch{
|
||||
ListFunc: func(options api.ListOptions) (pkg_runtime.Object, error) {
|
||||
return client.Core().Secrets(api_v1.NamespaceAll).List(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return client.Core().Secrets(api_v1.NamespaceAll).List(versionedOptions)
|
||||
},
|
||||
WatchFunc: func(options api.ListOptions) (watch.Interface, error) {
|
||||
return client.Core().Secrets(api_v1.NamespaceAll).Watch(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return client.Core().Secrets(api_v1.NamespaceAll).Watch(versionedOptions)
|
||||
},
|
||||
},
|
||||
&api_v1.Secret{},
|
||||
@@ -116,10 +118,12 @@ func NewSecretController(client federationclientset.Interface) *SecretController
|
||||
return cache.NewInformer(
|
||||
&cache.ListWatch{
|
||||
ListFunc: func(options api.ListOptions) (pkg_runtime.Object, error) {
|
||||
return targetClient.Core().Secrets(api_v1.NamespaceAll).List(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return targetClient.Core().Secrets(api_v1.NamespaceAll).List(versionedOptions)
|
||||
},
|
||||
WatchFunc: func(options api.ListOptions) (watch.Interface, error) {
|
||||
return targetClient.Core().Secrets(api_v1.NamespaceAll).Watch(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return targetClient.Core().Secrets(api_v1.NamespaceAll).Watch(versionedOptions)
|
||||
},
|
||||
},
|
||||
&api_v1.Secret{},
|
||||
@@ -155,7 +159,7 @@ func NewSecretController(client federationclientset.Interface) *SecretController
|
||||
},
|
||||
func(client kubeclientset.Interface, obj pkg_runtime.Object) error {
|
||||
secret := obj.(*api_v1.Secret)
|
||||
err := client.Core().Secrets(secret.Namespace).Delete(secret.Name, &api.DeleteOptions{})
|
||||
err := client.Core().Secrets(secret.Namespace).Delete(secret.Name, &api_v1.DeleteOptions{})
|
||||
return err
|
||||
})
|
||||
return secretcontroller
|
||||
|
@@ -93,10 +93,12 @@ func (cc *clusterClientCache) startClusterLW(cluster *v1beta1.Cluster, clusterNa
|
||||
cachedClusterClient.endpointStore.Store, cachedClusterClient.endpointController = cache.NewInformer(
|
||||
&cache.ListWatch{
|
||||
ListFunc: func(options api.ListOptions) (pkg_runtime.Object, error) {
|
||||
return clientset.Core().Endpoints(v1.NamespaceAll).List(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return clientset.Core().Endpoints(v1.NamespaceAll).List(versionedOptions)
|
||||
},
|
||||
WatchFunc: func(options api.ListOptions) (watch.Interface, error) {
|
||||
return clientset.Core().Endpoints(v1.NamespaceAll).Watch(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return clientset.Core().Endpoints(v1.NamespaceAll).Watch(versionedOptions)
|
||||
},
|
||||
},
|
||||
&v1.Endpoints{},
|
||||
@@ -117,10 +119,12 @@ func (cc *clusterClientCache) startClusterLW(cluster *v1beta1.Cluster, clusterNa
|
||||
cachedClusterClient.serviceStore.Indexer, cachedClusterClient.serviceController = cache.NewIndexerInformer(
|
||||
&cache.ListWatch{
|
||||
ListFunc: func(options api.ListOptions) (pkg_runtime.Object, error) {
|
||||
return clientset.Core().Services(v1.NamespaceAll).List(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return clientset.Core().Services(v1.NamespaceAll).List(versionedOptions)
|
||||
},
|
||||
WatchFunc: func(options api.ListOptions) (watch.Interface, error) {
|
||||
return clientset.Core().Services(v1.NamespaceAll).Watch(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return clientset.Core().Services(v1.NamespaceAll).Watch(versionedOptions)
|
||||
},
|
||||
},
|
||||
&v1.Service{},
|
||||
|
@@ -28,6 +28,7 @@ import (
|
||||
federationcache "k8s.io/kubernetes/federation/client/cache"
|
||||
fedclientset "k8s.io/kubernetes/federation/client/clientset_generated/federation_release_1_5"
|
||||
"k8s.io/kubernetes/federation/pkg/dnsprovider"
|
||||
"k8s.io/kubernetes/federation/pkg/federation-controller/util"
|
||||
"k8s.io/kubernetes/pkg/api"
|
||||
"k8s.io/kubernetes/pkg/api/errors"
|
||||
v1 "k8s.io/kubernetes/pkg/api/v1"
|
||||
@@ -159,10 +160,12 @@ func New(federationClient fedclientset.Interface, dns dnsprovider.Interface, fed
|
||||
s.serviceStore.Indexer, s.serviceController = cache.NewIndexerInformer(
|
||||
&cache.ListWatch{
|
||||
ListFunc: func(options api.ListOptions) (pkg_runtime.Object, error) {
|
||||
return s.federationClient.Core().Services(v1.NamespaceAll).List(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return s.federationClient.Core().Services(v1.NamespaceAll).List(versionedOptions)
|
||||
},
|
||||
WatchFunc: func(options api.ListOptions) (watch.Interface, error) {
|
||||
return s.federationClient.Core().Services(v1.NamespaceAll).Watch(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return s.federationClient.Core().Services(v1.NamespaceAll).Watch(versionedOptions)
|
||||
},
|
||||
},
|
||||
&v1.Service{},
|
||||
@@ -182,10 +185,12 @@ func New(federationClient fedclientset.Interface, dns dnsprovider.Interface, fed
|
||||
s.clusterStore.Store, s.clusterController = cache.NewInformer(
|
||||
&cache.ListWatch{
|
||||
ListFunc: func(options api.ListOptions) (pkg_runtime.Object, error) {
|
||||
return s.federationClient.Federation().Clusters().List(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return s.federationClient.Federation().Clusters().List(versionedOptions)
|
||||
},
|
||||
WatchFunc: func(options api.ListOptions) (watch.Interface, error) {
|
||||
return s.federationClient.Federation().Clusters().Watch(options)
|
||||
versionedOptions := util.VersionizeV1ListOptions(options)
|
||||
return s.federationClient.Federation().Clusters().Watch(versionedOptions)
|
||||
},
|
||||
},
|
||||
&v1beta1.Cluster{},
|
||||
@@ -387,7 +392,7 @@ func (s *ServiceController) deleteClusterService(clusterName string, cachedServi
|
||||
glog.V(4).Infof("Deleting service %s/%s from cluster %s", service.Namespace, service.Name, clusterName)
|
||||
var err error
|
||||
for i := 0; i < clientRetryCount; i++ {
|
||||
err = clientset.Core().Services(service.Namespace).Delete(service.Name, &api.DeleteOptions{})
|
||||
err = clientset.Core().Services(service.Namespace).Delete(service.Name, &v1.DeleteOptions{})
|
||||
if err == nil || errors.IsNotFound(err) {
|
||||
glog.V(4).Infof("Service %s/%s deleted from cluster %s", service.Namespace, service.Name, clusterName)
|
||||
delete(cachedService.endpointMap, clusterName)
|
||||
|
@@ -156,10 +156,12 @@ func NewFederatedInformer(
|
||||
federatedInformer.clusterInformer.store, federatedInformer.clusterInformer.controller = cache.NewInformer(
|
||||
&cache.ListWatch{
|
||||
ListFunc: func(options api.ListOptions) (pkg_runtime.Object, error) {
|
||||
return federationClient.Federation().Clusters().List(options)
|
||||
versionedOptions := VersionizeV1ListOptions(options)
|
||||
return federationClient.Federation().Clusters().List(versionedOptions)
|
||||
},
|
||||
WatchFunc: func(options api.ListOptions) (watch.Interface, error) {
|
||||
return federationClient.Federation().Clusters().Watch(options)
|
||||
versionedOptions := VersionizeV1ListOptions(options)
|
||||
return federationClient.Federation().Clusters().Watch(versionedOptions)
|
||||
},
|
||||
},
|
||||
&federation_api.Cluster{},
|
||||
|
@@ -82,10 +82,12 @@ func TestFederatedInformer(t *testing.T) {
|
||||
return cache.NewInformer(
|
||||
&cache.ListWatch{
|
||||
ListFunc: func(options api.ListOptions) (runtime.Object, error) {
|
||||
return clientset.Core().Services(api_v1.NamespaceAll).List(options)
|
||||
versionedOptions := VersionizeV1ListOptions(options)
|
||||
return clientset.Core().Services(api_v1.NamespaceAll).List(versionedOptions)
|
||||
},
|
||||
WatchFunc: func(options api.ListOptions) (watch.Interface, error) {
|
||||
return clientset.Core().Services(api_v1.NamespaceAll).Watch(options)
|
||||
versionedOptions := VersionizeV1ListOptions(options)
|
||||
return clientset.Core().Services(api_v1.NamespaceAll).Watch(versionedOptions)
|
||||
},
|
||||
},
|
||||
&api_v1.Service{},
|
||||
|
@@ -0,0 +1,40 @@
|
||||
/*
|
||||
Copyright 2016 The Kubernetes Authors.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
package util
|
||||
|
||||
import (
|
||||
"k8s.io/kubernetes/pkg/api"
|
||||
"k8s.io/kubernetes/pkg/api/v1"
|
||||
)
|
||||
|
||||
// TODO: remove this when Reflector takes an interface rather than a particular ListOptions as input parameter.
|
||||
func VersionizeV1ListOptions(in api.ListOptions) (out v1.ListOptions) {
|
||||
if in.LabelSelector != nil {
|
||||
out.LabelSelector = in.LabelSelector.String()
|
||||
} else {
|
||||
out.LabelSelector = ""
|
||||
}
|
||||
if in.FieldSelector != nil {
|
||||
out.FieldSelector = in.FieldSelector.String()
|
||||
} else {
|
||||
out.FieldSelector = ""
|
||||
}
|
||||
out.Watch = in.Watch
|
||||
out.ResourceVersion = in.ResourceVersion
|
||||
out.TimeoutSeconds = in.TimeoutSeconds
|
||||
return out
|
||||
}
|
33
pkg/api/v1/helpers.go
Normal file
33
pkg/api/v1/helpers.go
Normal file
@@ -0,0 +1,33 @@
|
||||
/*
|
||||
Copyright 2016 The Kubernetes Authors.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
package v1
|
||||
|
||||
import "k8s.io/kubernetes/pkg/types"
|
||||
|
||||
// NewDeleteOptions returns a DeleteOptions indicating the resource should
|
||||
// be deleted within the specified grace period. Use zero to indicate
|
||||
// immediate deletion. If you would prefer to use the default grace period,
|
||||
// use &v1.DeleteOptions{} directly.
|
||||
func NewDeleteOptions(grace int64) *DeleteOptions {
|
||||
return &DeleteOptions{GracePeriodSeconds: &grace}
|
||||
}
|
||||
|
||||
// NewUIDPreconditions returns a Preconditions with UID set.
|
||||
func NewUIDPreconditions(uid string) *Preconditions {
|
||||
u := types.UID(uid)
|
||||
return &Preconditions{UID: &u}
|
||||
}
|
@@ -66,7 +66,6 @@ limitations under the License.
|
||||
JobStatus
|
||||
LabelSelector
|
||||
LabelSelectorRequirement
|
||||
ListOptions
|
||||
NetworkPolicy
|
||||
NetworkPolicyIngressRule
|
||||
NetworkPolicyList
|
||||
@@ -299,129 +298,125 @@ func (*LabelSelectorRequirement) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptorGenerated, []int{40}
|
||||
}
|
||||
|
||||
func (m *ListOptions) Reset() { *m = ListOptions{} }
|
||||
func (*ListOptions) ProtoMessage() {}
|
||||
func (*ListOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{41} }
|
||||
|
||||
func (m *NetworkPolicy) Reset() { *m = NetworkPolicy{} }
|
||||
func (*NetworkPolicy) ProtoMessage() {}
|
||||
func (*NetworkPolicy) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{42} }
|
||||
func (*NetworkPolicy) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{41} }
|
||||
|
||||
func (m *NetworkPolicyIngressRule) Reset() { *m = NetworkPolicyIngressRule{} }
|
||||
func (*NetworkPolicyIngressRule) ProtoMessage() {}
|
||||
func (*NetworkPolicyIngressRule) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptorGenerated, []int{43}
|
||||
return fileDescriptorGenerated, []int{42}
|
||||
}
|
||||
|
||||
func (m *NetworkPolicyList) Reset() { *m = NetworkPolicyList{} }
|
||||
func (*NetworkPolicyList) ProtoMessage() {}
|
||||
func (*NetworkPolicyList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{44} }
|
||||
func (*NetworkPolicyList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{43} }
|
||||
|
||||
func (m *NetworkPolicyPeer) Reset() { *m = NetworkPolicyPeer{} }
|
||||
func (*NetworkPolicyPeer) ProtoMessage() {}
|
||||
func (*NetworkPolicyPeer) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{45} }
|
||||
func (*NetworkPolicyPeer) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{44} }
|
||||
|
||||
func (m *NetworkPolicyPort) Reset() { *m = NetworkPolicyPort{} }
|
||||
func (*NetworkPolicyPort) ProtoMessage() {}
|
||||
func (*NetworkPolicyPort) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{46} }
|
||||
func (*NetworkPolicyPort) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{45} }
|
||||
|
||||
func (m *NetworkPolicySpec) Reset() { *m = NetworkPolicySpec{} }
|
||||
func (*NetworkPolicySpec) ProtoMessage() {}
|
||||
func (*NetworkPolicySpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{47} }
|
||||
func (*NetworkPolicySpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{46} }
|
||||
|
||||
func (m *PodSecurityPolicy) Reset() { *m = PodSecurityPolicy{} }
|
||||
func (*PodSecurityPolicy) ProtoMessage() {}
|
||||
func (*PodSecurityPolicy) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{48} }
|
||||
func (*PodSecurityPolicy) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{47} }
|
||||
|
||||
func (m *PodSecurityPolicyList) Reset() { *m = PodSecurityPolicyList{} }
|
||||
func (*PodSecurityPolicyList) ProtoMessage() {}
|
||||
func (*PodSecurityPolicyList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{49} }
|
||||
func (*PodSecurityPolicyList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{48} }
|
||||
|
||||
func (m *PodSecurityPolicySpec) Reset() { *m = PodSecurityPolicySpec{} }
|
||||
func (*PodSecurityPolicySpec) ProtoMessage() {}
|
||||
func (*PodSecurityPolicySpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{50} }
|
||||
func (*PodSecurityPolicySpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{49} }
|
||||
|
||||
func (m *ReplicaSet) Reset() { *m = ReplicaSet{} }
|
||||
func (*ReplicaSet) ProtoMessage() {}
|
||||
func (*ReplicaSet) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{51} }
|
||||
func (*ReplicaSet) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{50} }
|
||||
|
||||
func (m *ReplicaSetList) Reset() { *m = ReplicaSetList{} }
|
||||
func (*ReplicaSetList) ProtoMessage() {}
|
||||
func (*ReplicaSetList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{52} }
|
||||
func (*ReplicaSetList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{51} }
|
||||
|
||||
func (m *ReplicaSetSpec) Reset() { *m = ReplicaSetSpec{} }
|
||||
func (*ReplicaSetSpec) ProtoMessage() {}
|
||||
func (*ReplicaSetSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{53} }
|
||||
func (*ReplicaSetSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{52} }
|
||||
|
||||
func (m *ReplicaSetStatus) Reset() { *m = ReplicaSetStatus{} }
|
||||
func (*ReplicaSetStatus) ProtoMessage() {}
|
||||
func (*ReplicaSetStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{54} }
|
||||
func (*ReplicaSetStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{53} }
|
||||
|
||||
func (m *ReplicationControllerDummy) Reset() { *m = ReplicationControllerDummy{} }
|
||||
func (*ReplicationControllerDummy) ProtoMessage() {}
|
||||
func (*ReplicationControllerDummy) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptorGenerated, []int{55}
|
||||
return fileDescriptorGenerated, []int{54}
|
||||
}
|
||||
|
||||
func (m *RollbackConfig) Reset() { *m = RollbackConfig{} }
|
||||
func (*RollbackConfig) ProtoMessage() {}
|
||||
func (*RollbackConfig) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{56} }
|
||||
func (*RollbackConfig) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{55} }
|
||||
|
||||
func (m *RollingUpdateDeployment) Reset() { *m = RollingUpdateDeployment{} }
|
||||
func (*RollingUpdateDeployment) ProtoMessage() {}
|
||||
func (*RollingUpdateDeployment) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptorGenerated, []int{57}
|
||||
return fileDescriptorGenerated, []int{56}
|
||||
}
|
||||
|
||||
func (m *RunAsUserStrategyOptions) Reset() { *m = RunAsUserStrategyOptions{} }
|
||||
func (*RunAsUserStrategyOptions) ProtoMessage() {}
|
||||
func (*RunAsUserStrategyOptions) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptorGenerated, []int{58}
|
||||
return fileDescriptorGenerated, []int{57}
|
||||
}
|
||||
|
||||
func (m *SELinuxStrategyOptions) Reset() { *m = SELinuxStrategyOptions{} }
|
||||
func (*SELinuxStrategyOptions) ProtoMessage() {}
|
||||
func (*SELinuxStrategyOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{59} }
|
||||
func (*SELinuxStrategyOptions) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{58} }
|
||||
|
||||
func (m *Scale) Reset() { *m = Scale{} }
|
||||
func (*Scale) ProtoMessage() {}
|
||||
func (*Scale) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{60} }
|
||||
func (*Scale) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{59} }
|
||||
|
||||
func (m *ScaleSpec) Reset() { *m = ScaleSpec{} }
|
||||
func (*ScaleSpec) ProtoMessage() {}
|
||||
func (*ScaleSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{61} }
|
||||
func (*ScaleSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{60} }
|
||||
|
||||
func (m *ScaleStatus) Reset() { *m = ScaleStatus{} }
|
||||
func (*ScaleStatus) ProtoMessage() {}
|
||||
func (*ScaleStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{62} }
|
||||
func (*ScaleStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{61} }
|
||||
|
||||
func (m *SubresourceReference) Reset() { *m = SubresourceReference{} }
|
||||
func (*SubresourceReference) ProtoMessage() {}
|
||||
func (*SubresourceReference) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{63} }
|
||||
func (*SubresourceReference) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{62} }
|
||||
|
||||
func (m *SupplementalGroupsStrategyOptions) Reset() { *m = SupplementalGroupsStrategyOptions{} }
|
||||
func (*SupplementalGroupsStrategyOptions) ProtoMessage() {}
|
||||
func (*SupplementalGroupsStrategyOptions) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptorGenerated, []int{64}
|
||||
return fileDescriptorGenerated, []int{63}
|
||||
}
|
||||
|
||||
func (m *ThirdPartyResource) Reset() { *m = ThirdPartyResource{} }
|
||||
func (*ThirdPartyResource) ProtoMessage() {}
|
||||
func (*ThirdPartyResource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{65} }
|
||||
func (*ThirdPartyResource) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{64} }
|
||||
|
||||
func (m *ThirdPartyResourceData) Reset() { *m = ThirdPartyResourceData{} }
|
||||
func (*ThirdPartyResourceData) ProtoMessage() {}
|
||||
func (*ThirdPartyResourceData) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{66} }
|
||||
func (*ThirdPartyResourceData) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{65} }
|
||||
|
||||
func (m *ThirdPartyResourceDataList) Reset() { *m = ThirdPartyResourceDataList{} }
|
||||
func (*ThirdPartyResourceDataList) ProtoMessage() {}
|
||||
func (*ThirdPartyResourceDataList) Descriptor() ([]byte, []int) {
|
||||
return fileDescriptorGenerated, []int{67}
|
||||
return fileDescriptorGenerated, []int{66}
|
||||
}
|
||||
|
||||
func (m *ThirdPartyResourceList) Reset() { *m = ThirdPartyResourceList{} }
|
||||
func (*ThirdPartyResourceList) ProtoMessage() {}
|
||||
func (*ThirdPartyResourceList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{68} }
|
||||
func (*ThirdPartyResourceList) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{67} }
|
||||
|
||||
func init() {
|
||||
proto.RegisterType((*APIVersion)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.APIVersion")
|
||||
@@ -465,7 +460,6 @@ func init() {
|
||||
proto.RegisterType((*JobStatus)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.JobStatus")
|
||||
proto.RegisterType((*LabelSelector)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.LabelSelector")
|
||||
proto.RegisterType((*LabelSelectorRequirement)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.LabelSelectorRequirement")
|
||||
proto.RegisterType((*ListOptions)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.ListOptions")
|
||||
proto.RegisterType((*NetworkPolicy)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicy")
|
||||
proto.RegisterType((*NetworkPolicyIngressRule)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyIngressRule")
|
||||
proto.RegisterType((*NetworkPolicyList)(nil), "k8s.io.kubernetes.pkg.apis.extensions.v1beta1.NetworkPolicyList")
|
||||
@@ -2032,49 +2026,6 @@ func (m *LabelSelectorRequirement) MarshalTo(data []byte) (int, error) {
|
||||
return i, nil
|
||||
}
|
||||
|
||||
func (m *ListOptions) Marshal() (data []byte, err error) {
|
||||
size := m.Size()
|
||||
data = make([]byte, size)
|
||||
n, err := m.MarshalTo(data)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return data[:n], nil
|
||||
}
|
||||
|
||||
func (m *ListOptions) MarshalTo(data []byte) (int, error) {
|
||||
var i int
|
||||
_ = i
|
||||
var l int
|
||||
_ = l
|
||||
data[i] = 0xa
|
||||
i++
|
||||
i = encodeVarintGenerated(data, i, uint64(len(m.LabelSelector)))
|
||||
i += copy(data[i:], m.LabelSelector)
|
||||
data[i] = 0x12
|
||||
i++
|
||||
i = encodeVarintGenerated(data, i, uint64(len(m.FieldSelector)))
|
||||
i += copy(data[i:], m.FieldSelector)
|
||||
data[i] = 0x18
|
||||
i++
|
||||
if m.Watch {
|
||||
data[i] = 1
|
||||
} else {
|
||||
data[i] = 0
|
||||
}
|
||||
i++
|
||||
data[i] = 0x22
|
||||
i++
|
||||
i = encodeVarintGenerated(data, i, uint64(len(m.ResourceVersion)))
|
||||
i += copy(data[i:], m.ResourceVersion)
|
||||
if m.TimeoutSeconds != nil {
|
||||
data[i] = 0x28
|
||||
i++
|
||||
i = encodeVarintGenerated(data, i, uint64(*m.TimeoutSeconds))
|
||||
}
|
||||
return i, nil
|
||||
}
|
||||
|
||||
func (m *NetworkPolicy) Marshal() (data []byte, err error) {
|
||||
size := m.Size()
|
||||
data = make([]byte, size)
|
||||
@@ -3729,22 +3680,6 @@ func (m *LabelSelectorRequirement) Size() (n int) {
|
||||
return n
|
||||
}
|
||||
|
||||
func (m *ListOptions) Size() (n int) {
|
||||
var l int
|
||||
_ = l
|
||||
l = len(m.LabelSelector)
|
||||
n += 1 + l + sovGenerated(uint64(l))
|
||||
l = len(m.FieldSelector)
|
||||
n += 1 + l + sovGenerated(uint64(l))
|
||||
n += 2
|
||||
l = len(m.ResourceVersion)
|
||||
n += 1 + l + sovGenerated(uint64(l))
|
||||
if m.TimeoutSeconds != nil {
|
||||
n += 1 + sovGenerated(uint64(*m.TimeoutSeconds))
|
||||
}
|
||||
return n
|
||||
}
|
||||
|
||||
func (m *NetworkPolicy) Size() (n int) {
|
||||
var l int
|
||||
_ = l
|
||||
@@ -4640,20 +4575,6 @@ func (this *LabelSelectorRequirement) String() string {
|
||||
}, "")
|
||||
return s
|
||||
}
|
||||
func (this *ListOptions) String() string {
|
||||
if this == nil {
|
||||
return "nil"
|
||||
}
|
||||
s := strings.Join([]string{`&ListOptions{`,
|
||||
`LabelSelector:` + fmt.Sprintf("%v", this.LabelSelector) + `,`,
|
||||
`FieldSelector:` + fmt.Sprintf("%v", this.FieldSelector) + `,`,
|
||||
`Watch:` + fmt.Sprintf("%v", this.Watch) + `,`,
|
||||
`ResourceVersion:` + fmt.Sprintf("%v", this.ResourceVersion) + `,`,
|
||||
`TimeoutSeconds:` + valueToStringGenerated(this.TimeoutSeconds) + `,`,
|
||||
`}`,
|
||||
}, "")
|
||||
return s
|
||||
}
|
||||
func (this *NetworkPolicy) String() string {
|
||||
if this == nil {
|
||||
return "nil"
|
||||
@@ -10189,183 +10110,6 @@ func (m *LabelSelectorRequirement) Unmarshal(data []byte) error {
|
||||
}
|
||||
return nil
|
||||
}
|
||||
func (m *ListOptions) Unmarshal(data []byte) error {
|
||||
l := len(data)
|
||||
iNdEx := 0
|
||||
for iNdEx < l {
|
||||
preIndex := iNdEx
|
||||
var wire uint64
|
||||
for shift := uint(0); ; shift += 7 {
|
||||
if shift >= 64 {
|
||||
return ErrIntOverflowGenerated
|
||||
}
|
||||
if iNdEx >= l {
|
||||
return io.ErrUnexpectedEOF
|
||||
}
|
||||
b := data[iNdEx]
|
||||
iNdEx++
|
||||
wire |= (uint64(b) & 0x7F) << shift
|
||||
if b < 0x80 {
|
||||
break
|
||||
}
|
||||
}
|
||||
fieldNum := int32(wire >> 3)
|
||||
wireType := int(wire & 0x7)
|
||||
if wireType == 4 {
|
||||
return fmt.Errorf("proto: ListOptions: wiretype end group for non-group")
|
||||
}
|
||||
if fieldNum <= 0 {
|
||||
return fmt.Errorf("proto: ListOptions: illegal tag %d (wire type %d)", fieldNum, wire)
|
||||
}
|
||||
switch fieldNum {
|
||||
case 1:
|
||||
if wireType != 2 {
|
||||
return fmt.Errorf("proto: wrong wireType = %d for field LabelSelector", wireType)
|
||||
}
|
||||
var stringLen uint64
|
||||
for shift := uint(0); ; shift += 7 {
|
||||
if shift >= 64 {
|
||||
return ErrIntOverflowGenerated
|
||||
}
|
||||
if iNdEx >= l {
|
||||
return io.ErrUnexpectedEOF
|
||||
}
|
||||
b := data[iNdEx]
|
||||
iNdEx++
|
||||
stringLen |= (uint64(b) & 0x7F) << shift
|
||||
if b < 0x80 {
|
||||
break
|
||||
}
|
||||
}
|
||||
intStringLen := int(stringLen)
|
||||
if intStringLen < 0 {
|
||||
return ErrInvalidLengthGenerated
|
||||
}
|
||||
postIndex := iNdEx + intStringLen
|
||||
if postIndex > l {
|
||||
return io.ErrUnexpectedEOF
|
||||
}
|
||||
m.LabelSelector = string(data[iNdEx:postIndex])
|
||||
iNdEx = postIndex
|
||||
case 2:
|
||||
if wireType != 2 {
|
||||
return fmt.Errorf("proto: wrong wireType = %d for field FieldSelector", wireType)
|
||||
}
|
||||
var stringLen uint64
|
||||
for shift := uint(0); ; shift += 7 {
|
||||
if shift >= 64 {
|
||||
return ErrIntOverflowGenerated
|
||||
}
|
||||
if iNdEx >= l {
|
||||
return io.ErrUnexpectedEOF
|
||||
}
|
||||
b := data[iNdEx]
|
||||
iNdEx++
|
||||
stringLen |= (uint64(b) & 0x7F) << shift
|
||||
if b < 0x80 {
|
||||
break
|
||||
}
|
||||
}
|
||||
intStringLen := int(stringLen)
|
||||
if intStringLen < 0 {
|
||||
return ErrInvalidLengthGenerated
|
||||
}
|
||||
postIndex := iNdEx + intStringLen
|
||||
if postIndex > l {
|
||||
return io.ErrUnexpectedEOF
|
||||
}
|
||||
m.FieldSelector = string(data[iNdEx:postIndex])
|
||||
iNdEx = postIndex
|
||||
case 3:
|
||||
if wireType != 0 {
|
||||
return fmt.Errorf("proto: wrong wireType = %d for field Watch", wireType)
|
||||
}
|
||||
var v int
|
||||
for shift := uint(0); ; shift += 7 {
|
||||
if shift >= 64 {
|
||||
return ErrIntOverflowGenerated
|
||||
}
|
||||
if iNdEx >= l {
|
||||
return io.ErrUnexpectedEOF
|
||||
}
|
||||
b := data[iNdEx]
|
||||
iNdEx++
|
||||
v |= (int(b) & 0x7F) << shift
|
||||
if b < 0x80 {
|
||||
break
|
||||
}
|
||||
}
|
||||
m.Watch = bool(v != 0)
|
||||
case 4:
|
||||
if wireType != 2 {
|
||||
return fmt.Errorf("proto: wrong wireType = %d for field ResourceVersion", wireType)
|
||||
}
|
||||
var stringLen uint64
|
||||
for shift := uint(0); ; shift += 7 {
|
||||
if shift >= 64 {
|
||||
return ErrIntOverflowGenerated
|
||||
}
|
||||
if iNdEx >= l {
|
||||
return io.ErrUnexpectedEOF
|
||||
}
|
||||
b := data[iNdEx]
|
||||
iNdEx++
|
||||
stringLen |= (uint64(b) & 0x7F) << shift
|
||||
if b < 0x80 {
|
||||
break
|
||||
}
|
||||
}
|
||||
intStringLen := int(stringLen)
|
||||
if intStringLen < 0 {
|
||||
return ErrInvalidLengthGenerated
|
||||
}
|
||||
postIndex := iNdEx + intStringLen
|
||||
if postIndex > l {
|
||||
return io.ErrUnexpectedEOF
|
||||
}
|
||||
m.ResourceVersion = string(data[iNdEx:postIndex])
|
||||
iNdEx = postIndex
|
||||
case 5:
|
||||
if wireType != 0 {
|
||||
return fmt.Errorf("proto: wrong wireType = %d for field TimeoutSeconds", wireType)
|
||||
}
|
||||
var v int64
|
||||
for shift := uint(0); ; shift += 7 {
|
||||
if shift >= 64 {
|
||||
return ErrIntOverflowGenerated
|
||||
}
|
||||
if iNdEx >= l {
|
||||
return io.ErrUnexpectedEOF
|
||||
}
|
||||
b := data[iNdEx]
|
||||
iNdEx++
|
||||
v |= (int64(b) & 0x7F) << shift
|
||||
if b < 0x80 {
|
||||
break
|
||||
}
|
||||
}
|
||||
m.TimeoutSeconds = &v
|
||||
default:
|
||||
iNdEx = preIndex
|
||||
skippy, err := skipGenerated(data[iNdEx:])
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
if skippy < 0 {
|
||||
return ErrInvalidLengthGenerated
|
||||
}
|
||||
if (iNdEx + skippy) > l {
|
||||
return io.ErrUnexpectedEOF
|
||||
}
|
||||
iNdEx += skippy
|
||||
}
|
||||
}
|
||||
|
||||
if iNdEx > l {
|
||||
return io.ErrUnexpectedEOF
|
||||
}
|
||||
return nil
|
||||
}
|
||||
func (m *NetworkPolicy) Unmarshal(data []byte) error {
|
||||
l := len(data)
|
||||
iNdEx := 0
|
||||
@@ -13955,252 +13699,246 @@ var (
|
||||
)
|
||||
|
||||
var fileDescriptorGenerated = []byte{
|
||||
// 3945 bytes of a gzipped FileDescriptorProto
|
||||
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xe4, 0x3b, 0x4b, 0x8f, 0x1b, 0x47,
|
||||
0x7a, 0x26, 0x39, 0x0f, 0xb2, 0xe6, 0xa1, 0x51, 0x69, 0x24, 0xd1, 0x63, 0x5b, 0xb2, 0xdb, 0x88,
|
||||
0x63, 0x23, 0x16, 0x27, 0x52, 0x6c, 0x47, 0x96, 0x6d, 0xd9, 0xc3, 0x79, 0x48, 0xb2, 0x67, 0x24,
|
||||
0xba, 0x38, 0x92, 0x1d, 0x3f, 0xd3, 0x43, 0xd6, 0x70, 0x5a, 0xd3, 0x64, 0xd3, 0xfd, 0x18, 0x0d,
|
||||
0x1d, 0x04, 0x71, 0x90, 0x04, 0xc8, 0xc5, 0x8e, 0x6f, 0x31, 0x90, 0xe4, 0x10, 0x20, 0x41, 0x0e,
|
||||
0x41, 0x8c, 0x04, 0x08, 0xe0, 0x43, 0x2e, 0x89, 0x81, 0x60, 0xb5, 0x87, 0xc5, 0x7a, 0x17, 0xbb,
|
||||
0xd8, 0xbd, 0xac, 0xbd, 0xeb, 0x7d, 0x18, 0xfb, 0x17, 0xbc, 0x7b, 0xd8, 0xaf, 0xaa, 0xab, 0xbb,
|
||||
0xab, 0x9a, 0xdd, 0x94, 0x9a, 0xf3, 0x00, 0x16, 0x7b, 0x18, 0x48, 0x5d, 0xdf, 0xb3, 0xbe, 0xfa,
|
||||
0xea, 0xfb, 0xbe, 0xaa, 0xfa, 0x88, 0x9e, 0xdb, 0x3e, 0xef, 0x54, 0x0c, 0x6b, 0x7e, 0xdb, 0xdb,
|
||||
0xa0, 0x76, 0x87, 0xba, 0xd4, 0x99, 0xef, 0x6e, 0xb7, 0xe6, 0xf5, 0xae, 0xe1, 0xcc, 0xd3, 0x5d,
|
||||
0x97, 0x76, 0x1c, 0xc3, 0xea, 0x38, 0xf3, 0x3b, 0x67, 0x37, 0xa8, 0xab, 0x9f, 0x9d, 0x6f, 0xd1,
|
||||
0x0e, 0xb5, 0x75, 0x97, 0x36, 0x2b, 0x5d, 0xdb, 0x72, 0x2d, 0x7c, 0xc6, 0x27, 0xaf, 0x44, 0xe4,
|
||||
0x15, 0x20, 0xaf, 0x30, 0xf2, 0x4a, 0x44, 0x5e, 0x11, 0xe4, 0x73, 0x67, 0x5a, 0x86, 0xbb, 0xe5,
|
||||
0x6d, 0x54, 0x1a, 0x56, 0x7b, 0xbe, 0x65, 0xb5, 0xac, 0x79, 0xce, 0x65, 0xc3, 0xdb, 0xe4, 0x5f,
|
||||
0xfc, 0x83, 0xff, 0xcf, 0xe7, 0x3e, 0x77, 0x2e, 0x55, 0xb9, 0x79, 0x9b, 0x3a, 0x96, 0x67, 0x37,
|
||||
0x68, 0x5c, 0xa3, 0xb9, 0x27, 0xd3, 0x69, 0xbc, 0xce, 0x0e, 0xb5, 0x99, 0x42, 0xb4, 0xd9, 0x47,
|
||||
0xf6, 0x78, 0x3a, 0xd9, 0x4e, 0xdf, 0xb4, 0xe7, 0xce, 0x24, 0x63, 0xdb, 0x5e, 0xc7, 0x35, 0xda,
|
||||
0xfd, 0x3a, 0x9d, 0x4d, 0x46, 0xf7, 0x5c, 0xc3, 0x9c, 0x37, 0x3a, 0xae, 0xe3, 0xda, 0x71, 0x12,
|
||||
0xad, 0x82, 0xd0, 0x42, 0xed, 0xca, 0x0d, 0x5f, 0x5f, 0xfc, 0x20, 0x1a, 0xe9, 0xe8, 0x6d, 0x5a,
|
||||
0xce, 0x3d, 0x98, 0x7b, 0xb4, 0x54, 0x9d, 0xbc, 0xfd, 0xf9, 0xe9, 0x7b, 0xbe, 0xfc, 0xfc, 0xf4,
|
||||
0xc8, 0x55, 0x18, 0x23, 0x1c, 0xa2, 0xbd, 0x81, 0x66, 0x17, 0x6b, 0xd7, 0xd7, 0x75, 0xbb, 0x45,
|
||||
0xdd, 0xeb, 0xc0, 0xd7, 0x78, 0x57, 0x77, 0x19, 0xe5, 0x12, 0x9a, 0x71, 0xf9, 0x60, 0x8d, 0x82,
|
||||
0xb5, 0x3a, 0xae, 0xde, 0xf2, 0xb9, 0x8c, 0x56, 0xcb, 0x82, 0xcb, 0xcc, 0x7a, 0x0c, 0x4e, 0xfa,
|
||||
0x28, 0xb4, 0xbf, 0xcf, 0xa1, 0x7b, 0x17, 0x3d, 0xc7, 0xb5, 0xda, 0x6b, 0xd4, 0xb5, 0x8d, 0xc6,
|
||||
0xa2, 0x67, 0xdb, 0x00, 0xaa, 0xbb, 0xba, 0xeb, 0x39, 0x77, 0xd6, 0x0e, 0xbf, 0x8a, 0x46, 0x77,
|
||||
0x74, 0xd3, 0xa3, 0xe5, 0x3c, 0xa0, 0x4c, 0x9c, 0x7b, 0xbc, 0x92, 0xea, 0x36, 0x95, 0x60, 0x61,
|
||||
0x2b, 0x2f, 0x7b, 0x3a, 0x58, 0xd3, 0xed, 0x55, 0x67, 0x05, 0xc3, 0x49, 0x21, 0xf5, 0x06, 0xe3,
|
||||
0x44, 0x7c, 0x86, 0xda, 0x07, 0x39, 0xf4, 0x40, 0xaa, 0x66, 0xab, 0x86, 0xe3, 0xe2, 0x36, 0x1a,
|
||||
0x35, 0x5c, 0xda, 0x76, 0x40, 0xbd, 0x02, 0xc8, 0xbe, 0x5c, 0xc9, 0xe4, 0xb2, 0x95, 0x54, 0xe6,
|
||||
0xd5, 0x29, 0xa1, 0xd7, 0xe8, 0x15, 0xc6, 0x9e, 0xf8, 0x52, 0xb4, 0xbf, 0xcb, 0x21, 0x2c, 0xd3,
|
||||
0xf8, 0xd6, 0xbd, 0x0b, 0x1b, 0xbd, 0xb2, 0x17, 0x1b, 0x1d, 0x13, 0x0c, 0x27, 0x7c, 0x71, 0x8a,
|
||||
0x89, 0xde, 0xcb, 0xa1, 0x13, 0xfd, 0x1a, 0x71, 0xdb, 0x6c, 0xaa, 0xb6, 0x59, 0xd8, 0x83, 0x6d,
|
||||
0x7c, 0xae, 0x29, 0x46, 0xf9, 0x8f, 0x3c, 0x2a, 0x2d, 0xe9, 0xb4, 0x6d, 0x75, 0xea, 0x60, 0x8b,
|
||||
0x57, 0x51, 0xb1, 0x0d, 0xf4, 0x4d, 0xdd, 0xd5, 0xb9, 0x3d, 0x26, 0xce, 0x3d, 0x3a, 0x60, 0xb2,
|
||||
0x3b, 0x67, 0x2b, 0xd7, 0x36, 0x6e, 0xd2, 0x86, 0x0b, 0x72, 0xf4, 0x2a, 0x16, 0xfc, 0x51, 0x34,
|
||||
0x46, 0x42, 0x6e, 0xf8, 0x2d, 0x34, 0xe2, 0x74, 0x69, 0x43, 0x98, 0xf0, 0xd9, 0x8c, 0xd3, 0x09,
|
||||
0x35, 0xac, 0x03, 0x8f, 0x68, 0x8d, 0xd8, 0x17, 0xe1, 0x7c, 0xc1, 0x5e, 0x63, 0x0e, 0x5f, 0xfc,
|
||||
0x72, 0x81, 0x4b, 0xb8, 0x38, 0xb4, 0x04, 0xdf, 0x85, 0xa6, 0x85, 0x8c, 0x31, 0xff, 0x9b, 0x08,
|
||||
0xee, 0xda, 0xb7, 0x72, 0x68, 0x2a, 0xc4, 0xe5, 0x2b, 0xf5, 0x66, 0x9f, 0xcd, 0xe6, 0x07, 0xd8,
|
||||
0x4c, 0x8a, 0x74, 0x15, 0x46, 0xce, 0x4d, 0x37, 0x23, 0x84, 0x15, 0x83, 0x11, 0xc9, 0x70, 0x6f,
|
||||
0x06, 0x8e, 0x90, 0xe7, 0x8e, 0x70, 0x7e, 0xd8, 0x79, 0xa5, 0xac, 0xff, 0xf7, 0xe4, 0xf9, 0xd4,
|
||||
0x7d, 0x4b, 0x16, 0x1d, 0x6a, 0xc2, 0x0a, 0x5a, 0xb6, 0x98, 0x4f, 0xd6, 0xd5, 0x5a, 0xd5, 0x37,
|
||||
0xa8, 0x59, 0x17, 0x3c, 0xaa, 0x93, 0x6c, 0x62, 0xc1, 0x17, 0x09, 0x79, 0xe3, 0xd7, 0x51, 0x11,
|
||||
0x34, 0xe8, 0x9a, 0x10, 0x5a, 0x85, 0x57, 0x9c, 0x19, 0xec, 0x6b, 0x35, 0xab, 0xb9, 0x2e, 0x08,
|
||||
0xb8, 0x1b, 0x84, 0x56, 0x0b, 0x46, 0x49, 0xc8, 0x50, 0x7b, 0x3f, 0x8f, 0x8e, 0xc4, 0x96, 0x14,
|
||||
0xdf, 0x40, 0x27, 0x1a, 0x7e, 0x98, 0xb8, 0xea, 0xb5, 0x41, 0x40, 0xbd, 0xb1, 0x45, 0x9b, 0x9e,
|
||||
0x49, 0x9b, 0x22, 0xec, 0x9e, 0x12, 0xfc, 0x4e, 0x2c, 0x26, 0x62, 0x91, 0x14, 0x6a, 0xfc, 0x22,
|
||||
0xc2, 0x1d, 0x3e, 0xb4, 0x66, 0x38, 0x4e, 0xc8, 0x33, 0xcf, 0x79, 0xce, 0x09, 0x9e, 0xf8, 0x6a,
|
||||
0x1f, 0x06, 0x49, 0xa0, 0x62, 0x3a, 0x36, 0xa9, 0x63, 0xd8, 0xb4, 0x19, 0xd7, 0xb1, 0xa0, 0xea,
|
||||
0xb8, 0x94, 0x88, 0x45, 0x52, 0xa8, 0xb5, 0xff, 0xcc, 0x23, 0xb4, 0x44, 0xbb, 0xa6, 0xd5, 0x6b,
|
||||
0xc3, 0x0c, 0x0e, 0x70, 0x9f, 0xbf, 0xad, 0xec, 0xf3, 0xe7, 0xb2, 0x7a, 0x6b, 0xa8, 0x62, 0xea,
|
||||
0x46, 0x6f, 0xc5, 0x36, 0xfa, 0xf3, 0xc3, 0x8b, 0x18, 0xbc, 0xd3, 0xbf, 0x9d, 0x43, 0xd3, 0x11,
|
||||
0xf2, 0x61, 0x6c, 0xf5, 0xb7, 0xd4, 0xad, 0xfe, 0xf4, 0xd0, 0x33, 0x4b, 0xd9, 0xeb, 0x1f, 0x15,
|
||||
0x10, 0x8e, 0x90, 0x88, 0x65, 0x9a, 0x1b, 0x7a, 0x63, 0xfb, 0x2e, 0x12, 0xe0, 0xbf, 0x42, 0xe6,
|
||||
0xf4, 0xba, 0x4d, 0x56, 0x04, 0x2d, 0x74, 0x3a, 0x96, 0xcb, 0x0b, 0x98, 0x40, 0xcd, 0x3f, 0x19,
|
||||
0x5a, 0xcd, 0x40, 0x83, 0xca, 0xf5, 0x3e, 0xde, 0xcb, 0x1d, 0xd7, 0xee, 0x45, 0xbb, 0xa7, 0x1f,
|
||||
0x81, 0x24, 0x28, 0x84, 0xdf, 0x41, 0xc8, 0x16, 0x3c, 0xd7, 0x2d, 0xe1, 0x1f, 0x59, 0x5d, 0x30,
|
||||
0x50, 0x6a, 0xd1, 0xea, 0x6c, 0x1a, 0xad, 0xc8, 0xdb, 0x49, 0xc8, 0x98, 0x48, 0x42, 0xe6, 0x96,
|
||||
0xd1, 0xc9, 0x14, 0xed, 0xf1, 0x0c, 0x2a, 0x6c, 0xd3, 0x9e, 0x6f, 0x56, 0xc2, 0xfe, 0x8b, 0x67,
|
||||
0xe5, 0x42, 0xa2, 0x24, 0xaa, 0x80, 0x0b, 0xf9, 0xf3, 0x39, 0xed, 0xa3, 0x51, 0xd9, 0xd9, 0x78,
|
||||
0x1c, 0x7e, 0x14, 0x15, 0x6d, 0x18, 0x31, 0x1a, 0xba, 0x23, 0x02, 0x14, 0x8f, 0xa4, 0x44, 0x8c,
|
||||
0x91, 0x10, 0xaa, 0x44, 0xec, 0xfc, 0x21, 0x45, 0xec, 0xc2, 0x3e, 0x47, 0x6c, 0x6c, 0xc1, 0x24,
|
||||
0x5c, 0x56, 0x67, 0xb7, 0x7a, 0xe5, 0x11, 0xce, 0x7c, 0x61, 0x0f, 0x3b, 0xdb, 0x67, 0x14, 0x09,
|
||||
0x0c, 0x46, 0x48, 0x28, 0x04, 0x2f, 0xa0, 0x23, 0x6d, 0xa3, 0x43, 0xa8, 0xde, 0xec, 0xd5, 0x69,
|
||||
0xc3, 0xea, 0x34, 0x9d, 0xf2, 0x28, 0x37, 0xf3, 0x49, 0x41, 0x74, 0x64, 0x4d, 0x05, 0x93, 0x38,
|
||||
0x3e, 0x5e, 0x45, 0xb3, 0x36, 0xdd, 0x31, 0x98, 0x1a, 0x97, 0x61, 0x3b, 0x5b, 0x76, 0x6f, 0xd5,
|
||||
0x68, 0x1b, 0x6e, 0x79, 0xcc, 0x2f, 0xe3, 0x81, 0xc7, 0x2c, 0x49, 0x80, 0x93, 0x44, 0x2a, 0xfc,
|
||||
0x08, 0x1a, 0xeb, 0xea, 0x9e, 0x03, 0xb1, 0x7e, 0x1c, 0xe8, 0x8b, 0x51, 0x60, 0xaa, 0xf1, 0x51,
|
||||
0x22, 0xa0, 0x50, 0x36, 0xcb, 0x5e, 0x5e, 0xdc, 0x0f, 0x2f, 0x9f, 0x4e, 0xf7, 0x70, 0xed, 0xab,
|
||||
0x3c, 0x9a, 0x89, 0x07, 0x4d, 0x96, 0xf3, 0xac, 0x0d, 0x87, 0xda, 0x3b, 0xb4, 0x79, 0xc9, 0x3f,
|
||||
0x1f, 0x01, 0x7b, 0xee, 0xa6, 0x85, 0x68, 0xd7, 0x5e, 0xeb, 0xc3, 0x20, 0x09, 0x54, 0xf8, 0x71,
|
||||
0xc9, 0xd1, 0xfd, 0xac, 0x19, 0x2e, 0x5b, 0x82, 0xb3, 0xc3, 0xb2, 0x89, 0x9d, 0x1f, 0x00, 0x45,
|
||||
0x6a, 0x0c, 0x97, 0xed, 0xba, 0x0a, 0x26, 0x71, 0x7c, 0x7c, 0x09, 0x1d, 0xd5, 0x77, 0x74, 0xc3,
|
||||
0xd4, 0x37, 0x4c, 0x1a, 0x32, 0x19, 0xe1, 0x4c, 0xee, 0x15, 0x4c, 0x8e, 0x2e, 0xc4, 0x11, 0x48,
|
||||
0x3f, 0x0d, 0x5e, 0x43, 0xc7, 0xbc, 0x4e, 0x3f, 0x2b, 0xdf, 0x8d, 0xee, 0x13, 0xac, 0x8e, 0x5d,
|
||||
0xef, 0x47, 0x21, 0x49, 0x74, 0xda, 0x77, 0x72, 0x72, 0x7c, 0x0e, 0x5c, 0x16, 0x5f, 0x40, 0x23,
|
||||
0x6e, 0xaf, 0x1b, 0xc4, 0xe7, 0x47, 0x82, 0xf8, 0xbc, 0x0e, 0x63, 0x5f, 0xf3, 0x4a, 0x20, 0x4e,
|
||||
0xc1, 0x20, 0x84, 0xd3, 0xe0, 0xbf, 0x40, 0x53, 0x6c, 0x29, 0x8d, 0x4e, 0xcb, 0xb7, 0x8a, 0x88,
|
||||
0x0f, 0x2b, 0x43, 0xb8, 0x4b, 0xc8, 0x43, 0xca, 0x33, 0x47, 0x41, 0x91, 0x29, 0x05, 0x48, 0x54,
|
||||
0x79, 0x70, 0xfa, 0x9d, 0x5a, 0xde, 0xed, 0x5a, 0xb6, 0x7b, 0xad, 0xeb, 0xc7, 0x68, 0xf0, 0x72,
|
||||
0xca, 0x07, 0xf8, 0x7c, 0x24, 0x2f, 0xf7, 0xd1, 0x88, 0x80, 0xe2, 0x87, 0xd1, 0x28, 0xdd, 0xd5,
|
||||
0x1b, 0x2e, 0xd7, 0xb8, 0x18, 0x65, 0xb4, 0x65, 0x36, 0x48, 0x7c, 0x98, 0xf6, 0x5f, 0x70, 0x80,
|
||||
0x5a, 0xa9, 0x5f, 0xb2, 0x2d, 0xaf, 0x1b, 0x4c, 0x3e, 0x90, 0xf3, 0xc7, 0x68, 0xc4, 0x86, 0xd2,
|
||||
0x47, 0x58, 0xed, 0xe1, 0xc0, 0x6a, 0x04, 0xc6, 0xc0, 0x6a, 0xc7, 0x62, 0x54, 0xbe, 0xc9, 0x18,
|
||||
0x01, 0x64, 0xe1, 0x31, 0x5b, 0xef, 0xb4, 0x68, 0x90, 0xdf, 0x9e, 0xca, 0x68, 0xab, 0x2b, 0x4b,
|
||||
0x84, 0x91, 0x47, 0x13, 0xe3, 0x9f, 0x50, 0x57, 0xf8, 0x5c, 0xb5, 0x7f, 0xca, 0xa1, 0x23, 0x97,
|
||||
0xd7, 0xd7, 0x6b, 0x57, 0x3a, 0x2d, 0x38, 0x2d, 0x3a, 0x35, 0xdd, 0xdd, 0x62, 0x29, 0xb8, 0x0b,
|
||||
0xff, 0xc6, 0x53, 0x30, 0x83, 0x11, 0x0e, 0xc1, 0x5b, 0x68, 0x9c, 0xed, 0x47, 0xda, 0x69, 0x0e,
|
||||
0x59, 0x5a, 0x09, 0x71, 0x55, 0x9f, 0x49, 0xf5, 0x88, 0x90, 0x31, 0x2e, 0x06, 0x48, 0xc0, 0x5e,
|
||||
0xfb, 0x33, 0x34, 0x2b, 0xa9, 0xc7, 0xec, 0xc5, 0xcf, 0xac, 0xb8, 0x81, 0x46, 0x99, 0x26, 0xc1,
|
||||
0x89, 0x34, 0xeb, 0x01, 0x2b, 0x36, 0xe5, 0x68, 0x41, 0xd9, 0x17, 0x94, 0x28, 0x9c, 0xb7, 0xf6,
|
||||
0x83, 0x3c, 0x3a, 0x79, 0xd9, 0xb2, 0x8d, 0x77, 0xad, 0x8e, 0xab, 0x9b, 0x90, 0x3f, 0x16, 0x3c,
|
||||
0xd7, 0x72, 0x1a, 0xba, 0x49, 0xed, 0x03, 0x2c, 0x5a, 0x4d, 0xa5, 0x68, 0x7d, 0x31, 0xeb, 0xcc,
|
||||
0x92, 0xf5, 0x4d, 0xad, 0x60, 0xdd, 0x58, 0x05, 0xbb, 0xba, 0x4f, 0xf2, 0x06, 0x97, 0xb3, 0xbf,
|
||||
0xcc, 0xa1, 0xfb, 0x52, 0x28, 0x0f, 0xa3, 0xb6, 0xdd, 0x56, 0x6b, 0xdb, 0x95, 0xfd, 0x99, 0x73,
|
||||
0x4a, 0xa1, 0xfb, 0xab, 0x7c, 0xea, 0x5c, 0x79, 0x69, 0xf5, 0x0e, 0xd4, 0x1a, 0xec, 0x8b, 0xd0,
|
||||
0x4d, 0x31, 0xd7, 0xc5, 0x8c, 0xfa, 0xd4, 0xbd, 0x8d, 0xe0, 0xaa, 0x07, 0x98, 0x50, 0x38, 0x16,
|
||||
0x36, 0xa8, 0x54, 0x6d, 0x08, 0xe6, 0x24, 0x14, 0x83, 0xcf, 0xa2, 0x09, 0x5e, 0x3d, 0x28, 0x79,
|
||||
0xee, 0x08, 0xbb, 0x17, 0x5a, 0x8b, 0x86, 0x89, 0x8c, 0x83, 0x9f, 0x04, 0x12, 0x7d, 0x37, 0x96,
|
||||
0xe5, 0xc2, 0xeb, 0xa4, 0xb5, 0x08, 0x44, 0x64, 0x3c, 0x08, 0xf9, 0xd3, 0x8d, 0xae, 0x27, 0xdd,
|
||||
0x34, 0x8a, 0x72, 0x2a, 0xeb, 0x14, 0x93, 0x2e, 0x2d, 0xab, 0x18, 0x44, 0x4f, 0x03, 0x44, 0x1a,
|
||||
0x23, 0x31, 0x71, 0xda, 0xa7, 0x05, 0xf4, 0xc0, 0x40, 0x1f, 0xc5, 0x2b, 0x03, 0xaa, 0x87, 0x13,
|
||||
0x19, 0x2a, 0x87, 0x26, 0x9a, 0x32, 0x75, 0xc7, 0xe5, 0xe6, 0x5e, 0x37, 0xda, 0x41, 0x76, 0xfb,
|
||||
0x83, 0xbb, 0x74, 0x5c, 0x46, 0xe2, 0xa7, 0xb0, 0x55, 0x99, 0x0b, 0x51, 0x99, 0xb2, 0x8a, 0x43,
|
||||
0x9c, 0xfc, 0xd3, 0x2a, 0x8e, 0x45, 0x15, 0x4c, 0xe2, 0xf8, 0x8c, 0x85, 0x38, 0x98, 0xc7, 0xea,
|
||||
0x8d, 0x90, 0xc5, 0x92, 0x0a, 0x26, 0x71, 0x7c, 0xa8, 0xfa, 0x4e, 0x0b, 0xae, 0xaa, 0xf9, 0xa5,
|
||||
0xdb, 0x63, 0xbf, 0xee, 0x78, 0x18, 0xd8, 0x9d, 0x5e, 0x1c, 0x8c, 0x4a, 0xee, 0xc4, 0x4b, 0x5b,
|
||||
0x43, 0x53, 0x97, 0x2d, 0xc7, 0xad, 0xb1, 0x94, 0xcc, 0xf2, 0x16, 0x7e, 0x00, 0x15, 0xc0, 0x39,
|
||||
0xc5, 0x49, 0x64, 0x42, 0xa8, 0x5d, 0x60, 0xce, 0xcb, 0xc6, 0x39, 0x58, 0xdf, 0x15, 0x7e, 0x1d,
|
||||
0x81, 0xc1, 0x2f, 0xd9, 0xb8, 0x76, 0x09, 0x8d, 0x8b, 0xbc, 0x28, 0x33, 0x2a, 0x0c, 0x66, 0x54,
|
||||
0x48, 0x60, 0xf4, 0x6f, 0x79, 0xe0, 0xe4, 0xa7, 0x91, 0x03, 0x4c, 0x08, 0x6f, 0x28, 0x09, 0xe1,
|
||||
0xc2, 0x70, 0xa9, 0x36, 0x35, 0x01, 0x34, 0x63, 0x09, 0xe0, 0xd9, 0x21, 0xf9, 0x0f, 0x0e, 0xf8,
|
||||
0x1f, 0xe7, 0xd0, 0xb4, 0x9a, 0xf4, 0x59, 0x44, 0x61, 0x7b, 0xc8, 0x68, 0xd0, 0xab, 0xd1, 0x81,
|
||||
0x3f, 0x8c, 0x28, 0xf5, 0x08, 0x44, 0x64, 0x3c, 0x4c, 0x43, 0x32, 0xe6, 0x0e, 0xc2, 0x28, 0x95,
|
||||
0x14, 0xa5, 0xd9, 0xd3, 0x49, 0xc5, 0x7f, 0x3a, 0x01, 0x45, 0xdd, 0x6b, 0xb0, 0xe7, 0x6d, 0x28,
|
||||
0x07, 0xfb, 0xc4, 0x70, 0xcf, 0x92, 0xf9, 0x6a, 0xdf, 0xcc, 0xa1, 0x09, 0xa1, 0xf0, 0x61, 0x64,
|
||||
0xa4, 0xd7, 0xd5, 0x8c, 0xf4, 0xd4, 0x90, 0xf5, 0x54, 0x72, 0x06, 0xfa, 0x24, 0x9a, 0x0b, 0xab,
|
||||
0xa0, 0x58, 0x81, 0xb7, 0x05, 0xdb, 0x29, 0x5e, 0xe0, 0xb1, 0x2d, 0x46, 0x38, 0x04, 0xff, 0x4d,
|
||||
0x0e, 0xcd, 0x18, 0xb1, 0x9a, 0x4b, 0x98, 0xfa, 0xf9, 0xe1, 0x54, 0x0b, 0xd9, 0x44, 0x0f, 0x4a,
|
||||
0x71, 0x08, 0xe9, 0x13, 0xa9, 0x79, 0xa8, 0x0f, 0x0b, 0xeb, 0xa0, 0xbd, 0xeb, 0x76, 0x87, 0xcc,
|
||||
0x95, 0x49, 0xd5, 0x64, 0xb5, 0xc8, 0xa7, 0x0f, 0x10, 0xc2, 0x59, 0x6b, 0x1f, 0xe7, 0x43, 0x83,
|
||||
0xd5, 0xfd, 0x3d, 0x12, 0xd6, 0xbb, 0xb9, 0xfd, 0xa8, 0x77, 0x27, 0x92, 0x6a, 0x5d, 0x88, 0x20,
|
||||
0x05, 0xd7, 0x1c, 0xf6, 0xbe, 0x4d, 0x48, 0x58, 0x5f, 0xad, 0x47, 0x71, 0x0a, 0x3e, 0x08, 0x63,
|
||||
0x89, 0xdf, 0x46, 0xa3, 0xec, 0x34, 0xc1, 0xb6, 0x78, 0x61, 0xf8, 0x10, 0xc2, 0xec, 0x15, 0x79,
|
||||
0x18, 0xfb, 0x02, 0x0f, 0xe3, 0x7c, 0xa1, 0x4c, 0x9f, 0x52, 0xe2, 0x00, 0xbe, 0x89, 0x26, 0x4d,
|
||||
0x4b, 0x6f, 0x56, 0x75, 0x53, 0x87, 0x62, 0x24, 0xb8, 0xbb, 0xff, 0xc3, 0xc1, 0x11, 0x71, 0x55,
|
||||
0xa2, 0x10, 0xf1, 0x24, 0x7c, 0xd4, 0x93, 0x61, 0x44, 0xe1, 0xad, 0xe9, 0x08, 0x45, 0xb3, 0xc7,
|
||||
0xa7, 0xd1, 0x28, 0x73, 0x61, 0xff, 0x64, 0x50, 0xaa, 0x96, 0x98, 0xae, 0xcc, 0xb3, 0x41, 0x57,
|
||||
0x3e, 0x8e, 0xcf, 0x21, 0xe4, 0xd0, 0x86, 0x4d, 0x5d, 0x1e, 0x76, 0xf8, 0xe5, 0x57, 0x14, 0x80,
|
||||
0xeb, 0x21, 0x84, 0x48, 0x58, 0xda, 0x3f, 0xe4, 0x51, 0xe1, 0x45, 0x6b, 0xe3, 0x00, 0x83, 0xfc,
|
||||
0xab, 0x4a, 0x90, 0xcf, 0xba, 0xff, 0x41, 0xb7, 0xd4, 0x00, 0xff, 0xa7, 0xb1, 0x00, 0x7f, 0x7e,
|
||||
0x08, 0xde, 0x83, 0x83, 0xfb, 0x77, 0x0b, 0x68, 0x12, 0xb0, 0x16, 0xad, 0x4e, 0xd3, 0xe0, 0xa5,
|
||||
0xd0, 0x13, 0xca, 0x25, 0xc1, 0x83, 0xb1, 0x4b, 0x82, 0x19, 0x19, 0x57, 0xba, 0x1e, 0xb8, 0x11,
|
||||
0x2a, 0xea, 0x2f, 0xca, 0x45, 0x55, 0x1c, 0x50, 0x0e, 0x7c, 0x7d, 0xaf, 0x84, 0x3c, 0x55, 0xf5,
|
||||
0xe0, 0xb4, 0xca, 0x6b, 0xa8, 0x9a, 0x6d, 0x6d, 0xf8, 0x85, 0x59, 0x21, 0x7b, 0x61, 0x76, 0x5c,
|
||||
0xe8, 0xc2, 0x8b, 0xb3, 0x90, 0x13, 0x51, 0x19, 0xe3, 0x5b, 0x08, 0xb3, 0x81, 0x75, 0x38, 0x5c,
|
||||
0x3b, 0xfe, 0xec, 0x98, 0xb8, 0x91, 0xec, 0xe2, 0xc2, 0x5b, 0xab, 0xd5, 0x3e, 0x76, 0x24, 0x41,
|
||||
0x04, 0xbb, 0xc7, 0xb0, 0xa9, 0xee, 0x40, 0xdd, 0x3a, 0xca, 0x4d, 0x17, 0x1d, 0xf7, 0xf9, 0x28,
|
||||
0x11, 0x50, 0xfc, 0x18, 0x1a, 0x6f, 0xc3, 0x3e, 0x61, 0xf5, 0xd9, 0x18, 0x47, 0x0c, 0x4f, 0xde,
|
||||
0x6b, 0xfe, 0x30, 0x09, 0xe0, 0xda, 0xff, 0xe5, 0xd0, 0x38, 0x2c, 0xd4, 0x61, 0x24, 0xbf, 0x57,
|
||||
0xd4, 0xe4, 0x77, 0x2e, 0xbb, 0x83, 0xa6, 0x24, 0xbe, 0xff, 0x29, 0xf0, 0x39, 0xf0, 0x18, 0x0e,
|
||||
0x67, 0x9e, 0xae, 0x6e, 0xeb, 0xa6, 0x49, 0x4d, 0xc3, 0x69, 0x8b, 0xd2, 0x91, 0x9f, 0x79, 0x6a,
|
||||
0xd1, 0x30, 0x91, 0x71, 0x18, 0x49, 0xc3, 0x6a, 0x77, 0x4d, 0x1a, 0xbc, 0x30, 0x84, 0x24, 0x8b,
|
||||
0xd1, 0x30, 0x91, 0x71, 0xf0, 0x35, 0x74, 0x5c, 0x6f, 0xb8, 0xc6, 0x0e, 0x5d, 0xa2, 0x7a, 0xd3,
|
||||
0x34, 0x3a, 0x34, 0xb8, 0xcd, 0x2d, 0xf0, 0x12, 0xf2, 0x5e, 0x20, 0x3e, 0xbe, 0x90, 0x84, 0x40,
|
||||
0x92, 0xe9, 0x94, 0xeb, 0xf4, 0x91, 0x03, 0xbc, 0x4e, 0x7f, 0x02, 0x4d, 0xea, 0x70, 0x32, 0x0a,
|
||||
0x20, 0xdc, 0x8f, 0x8a, 0xd5, 0x19, 0x16, 0x7a, 0x17, 0xa4, 0x71, 0xa2, 0x60, 0x29, 0x97, 0xf0,
|
||||
0x63, 0xfb, 0xfd, 0x6c, 0xfa, 0xbf, 0x05, 0x54, 0x0a, 0x83, 0x0f, 0xb6, 0x10, 0x6a, 0x04, 0x1b,
|
||||
0x3c, 0xb8, 0xf6, 0x79, 0x26, 0xbb, 0xa7, 0x84, 0x41, 0x22, 0x8a, 0xc7, 0xe1, 0x90, 0x43, 0x24,
|
||||
0x11, 0x10, 0x91, 0x4b, 0x10, 0x40, 0x6c, 0x77, 0xd8, 0xb3, 0xdc, 0x14, 0xf0, 0x2e, 0xd5, 0x03,
|
||||
0x0e, 0x24, 0x62, 0x86, 0x5b, 0x70, 0x28, 0x0e, 0x7d, 0x66, 0xd8, 0x88, 0xe4, 0x1f, 0x7e, 0x15,
|
||||
0x36, 0x24, 0xc6, 0x96, 0x85, 0x05, 0xdf, 0xab, 0xc4, 0x01, 0x2f, 0x0c, 0x0b, 0xbe, 0x0b, 0x12,
|
||||
0x01, 0xc5, 0xf3, 0x30, 0x55, 0xaf, 0xd1, 0xa0, 0xb4, 0x49, 0x9b, 0xe2, 0xe0, 0x76, 0x54, 0xa0,
|
||||
0x96, 0xea, 0x01, 0x80, 0x44, 0x38, 0x8c, 0xf1, 0xa6, 0x6e, 0xb0, 0x97, 0xe0, 0x31, 0x95, 0xf1,
|
||||
0x0a, 0x1f, 0x25, 0x02, 0xaa, 0xfd, 0x22, 0x8f, 0xa6, 0x14, 0xff, 0xc3, 0x7f, 0x9d, 0x63, 0x17,
|
||||
0x09, 0x6e, 0x63, 0x8b, 0x0f, 0x07, 0x0b, 0xb9, 0xb6, 0x17, 0x9f, 0xae, 0xac, 0x45, 0xfc, 0xfc,
|
||||
0xa7, 0x3a, 0xe9, 0x5e, 0x22, 0x84, 0x10, 0x59, 0x2c, 0x7e, 0x1f, 0x0a, 0x5c, 0xfe, 0xbd, 0xbc,
|
||||
0xdb, 0x65, 0x95, 0x83, 0xf4, 0x84, 0x78, 0x69, 0x2f, 0xba, 0x10, 0xfa, 0x8e, 0x07, 0x27, 0x65,
|
||||
0x7e, 0x1f, 0x1d, 0x16, 0xba, 0x6b, 0x31, 0x41, 0xa4, 0x4f, 0xf4, 0xdc, 0x45, 0x34, 0x13, 0x9f,
|
||||
0x45, 0xa6, 0x27, 0xbb, 0x7f, 0xc9, 0xa1, 0x72, 0x9a, 0x22, 0xec, 0x14, 0x1b, 0x32, 0x8a, 0xaa,
|
||||
0xc3, 0x97, 0x68, 0xcf, 0xe7, 0xba, 0x8c, 0x8a, 0x56, 0x97, 0xdd, 0x62, 0x88, 0x17, 0xbb, 0x52,
|
||||
0xf5, 0xb1, 0x60, 0x57, 0x5e, 0x13, 0xe3, 0x90, 0x7b, 0x8f, 0x2b, 0xec, 0x03, 0x00, 0x09, 0x49,
|
||||
0xb1, 0x86, 0xc6, 0xb8, 0x3e, 0x7e, 0x95, 0x59, 0xaa, 0x22, 0xe6, 0x0f, 0xbc, 0xbe, 0x86, 0x54,
|
||||
0xec, 0x43, 0xb4, 0x7f, 0x87, 0xc2, 0x9a, 0x25, 0x80, 0xe0, 0x5e, 0xfc, 0x19, 0x96, 0x9a, 0x25,
|
||||
0xb6, 0x42, 0x47, 0x29, 0xdb, 0xca, 0x53, 0x52, 0x71, 0x19, 0xf1, 0xa6, 0x41, 0xcd, 0x66, 0x5d,
|
||||
0x7e, 0x6e, 0x94, 0x88, 0x57, 0x64, 0x20, 0x51, 0x71, 0xd9, 0x8d, 0xfe, 0x2d, 0x66, 0x70, 0xbe,
|
||||
0xf5, 0xa4, 0x1b, 0xfd, 0x57, 0xd8, 0x20, 0xf1, 0x61, 0xec, 0xa6, 0x24, 0xb8, 0x58, 0x13, 0x2d,
|
||||
0x76, 0x7c, 0x23, 0x95, 0xa2, 0x9b, 0x12, 0xa2, 0x82, 0x49, 0x1c, 0x1f, 0x5f, 0x40, 0xd3, 0xac,
|
||||
0xd7, 0xcf, 0xf2, 0x5c, 0xf9, 0x5d, 0xaf, 0xe0, 0x6f, 0xdf, 0x75, 0x05, 0x42, 0x62, 0x98, 0xbc,
|
||||
0xbd, 0xe7, 0x2a, 0x75, 0x6f, 0x59, 0xf6, 0x76, 0xcd, 0x32, 0x8d, 0x46, 0xef, 0x00, 0xeb, 0xcf,
|
||||
0x0d, 0xa5, 0xfe, 0x7c, 0x21, 0xe3, 0x1e, 0x50, 0xb4, 0x4c, 0xab, 0x44, 0xb5, 0x9f, 0x83, 0x93,
|
||||
0x2a, 0x98, 0xf2, 0xa1, 0x94, 0xa2, 0x51, 0xf6, 0xd4, 0x12, 0x44, 0x84, 0x3d, 0x69, 0xc0, 0x4e,
|
||||
0xf0, 0xd2, 0x9d, 0x3e, 0x63, 0x4b, 0x7c, 0xee, 0x6c, 0x9e, 0x9b, 0xb6, 0xd5, 0x16, 0x7b, 0x7d,
|
||||
0x6f, 0x52, 0x28, 0xb5, 0xa3, 0x79, 0xae, 0x00, 0x57, 0xc2, 0x79, 0x6b, 0xdf, 0xcf, 0xa1, 0xa3,
|
||||
0x0a, 0xe6, 0x61, 0x14, 0x51, 0xba, 0x5a, 0x44, 0x3d, 0xbb, 0x97, 0x99, 0xa5, 0x94, 0x53, 0x7f,
|
||||
0x9b, 0x8f, 0xcd, 0x8b, 0x59, 0x00, 0x12, 0xf3, 0x44, 0xd7, 0x6a, 0xd6, 0xf7, 0xb3, 0x4b, 0xcb,
|
||||
0x2f, 0xcb, 0x22, 0xa6, 0x44, 0x96, 0x80, 0xff, 0x12, 0xcc, 0xcb, 0x3a, 0x41, 0x9c, 0xae, 0xde,
|
||||
0xa0, 0xf5, 0xfd, 0xec, 0x35, 0x38, 0xce, 0x1e, 0x5b, 0xaf, 0xc6, 0x59, 0x93, 0x7e, 0x69, 0xda,
|
||||
0x7f, 0xc7, 0x97, 0x98, 0x39, 0x19, 0x7e, 0x19, 0x15, 0x79, 0x5b, 0x6e, 0xc3, 0x32, 0x45, 0x24,
|
||||
0x7b, 0x92, 0xad, 0x56, 0x4d, 0x8c, 0x41, 0x14, 0xfd, 0xbd, 0x81, 0x27, 0x98, 0x00, 0x91, 0x84,
|
||||
0x6c, 0xf0, 0x2a, 0x1a, 0xe9, 0x0e, 0x7f, 0xcf, 0xc5, 0x2f, 0x36, 0xf8, 0xe5, 0x16, 0xe7, 0xa2,
|
||||
0xfd, 0x3a, 0xae, 0x36, 0x2f, 0x8d, 0x9d, 0xfd, 0x5f, 0xc1, 0x30, 0x03, 0xa7, 0xae, 0xa2, 0x8d,
|
||||
0xc6, 0xc5, 0x75, 0xcf, 0x90, 0x79, 0x37, 0x2d, 0x92, 0x44, 0x67, 0x9a, 0x60, 0x30, 0x10, 0xc4,
|
||||
0x37, 0x26, 0x57, 0xa8, 0xe1, 0xd9, 0x86, 0xdb, 0x3b, 0xf0, 0xa0, 0xba, 0xa9, 0x04, 0xd5, 0xa5,
|
||||
0x8c, 0x13, 0xec, 0xd3, 0x34, 0x35, 0xb0, 0xfe, 0x28, 0x87, 0x8e, 0xf7, 0x61, 0x1f, 0x46, 0xd0,
|
||||
0xa1, 0x6a, 0xd0, 0x79, 0x61, 0xaf, 0x33, 0x4c, 0x09, 0x3c, 0xb7, 0x51, 0xc2, 0xfc, 0xb8, 0xeb,
|
||||
0x9e, 0x43, 0xa8, 0x6b, 0x1b, 0x3b, 0x50, 0x6c, 0xb6, 0x44, 0xeb, 0x64, 0x31, 0x5a, 0x93, 0x5a,
|
||||
0x08, 0x21, 0x12, 0x16, 0xfe, 0x73, 0xd6, 0xd6, 0xb8, 0xa9, 0x7b, 0xa6, 0xbb, 0xd0, 0x6c, 0x2e,
|
||||
0xea, 0x5d, 0x7d, 0xc3, 0x30, 0xa1, 0xe6, 0x17, 0x6f, 0xec, 0xa5, 0xea, 0xb2, 0xdf, 0xd2, 0x98,
|
||||
0x84, 0x01, 0x3b, 0xf8, 0xf7, 0x07, 0xdf, 0x41, 0x04, 0xc8, 0x3d, 0x92, 0x22, 0x04, 0xff, 0x15,
|
||||
0x64, 0x41, 0xdb, 0xaf, 0xce, 0x9a, 0x4b, 0xb6, 0xd5, 0x55, 0x34, 0xf0, 0x4b, 0xa7, 0x4b, 0xa0,
|
||||
0x41, 0x99, 0xa4, 0xe0, 0x64, 0xd1, 0x21, 0x55, 0x10, 0x76, 0xd1, 0x31, 0x38, 0xe7, 0x5a, 0xb7,
|
||||
0xa8, 0x6a, 0x81, 0x11, 0x2e, 0xbf, 0xca, 0x3a, 0x45, 0x16, 0xfa, 0xc1, 0x59, 0x44, 0x27, 0xb1,
|
||||
0x87, 0x83, 0xc6, 0xf8, 0x8e, 0x65, 0x7a, 0x10, 0x4d, 0xa1, 0x0c, 0x62, 0x92, 0x58, 0xc4, 0x1d,
|
||||
0xbf, 0xe1, 0x0f, 0x7d, 0xcd, 0xce, 0x0f, 0x75, 0x7e, 0x21, 0x14, 0x60, 0xb1, 0x47, 0x02, 0x76,
|
||||
0x6b, 0x27, 0xf6, 0x3a, 0x3f, 0x6d, 0x14, 0xa3, 0xe0, 0x72, 0x39, 0x02, 0x11, 0x19, 0x0f, 0xb7,
|
||||
0x51, 0x69, 0x4b, 0x3c, 0x18, 0x39, 0xe5, 0xf1, 0xa1, 0x12, 0xa2, 0xf2, 0xe0, 0x14, 0x1d, 0x87,
|
||||
0x82, 0x61, 0x87, 0x44, 0x12, 0xd8, 0xb5, 0x0a, 0xff, 0xb8, 0xb2, 0xc4, 0x3b, 0xa0, 0x8a, 0x51,
|
||||
0x08, 0xba, 0xec, 0x0f, 0x93, 0x00, 0x1e, 0xa0, 0x5e, 0xa9, 0x2d, 0x96, 0x4b, 0xfd, 0xa8, 0x30,
|
||||
0x4c, 0x02, 0x38, 0xee, 0xa2, 0x71, 0x87, 0xae, 0x1a, 0x1d, 0x6f, 0xb7, 0x8c, 0xf8, 0xd6, 0x5d,
|
||||
0xce, 0xfa, 0x2e, 0xbc, 0xcc, 0xa9, 0x63, 0xcd, 0x28, 0x91, 0x44, 0x01, 0x27, 0x81, 0x18, 0xbc,
|
||||
0x8b, 0x4a, 0xb6, 0xd7, 0x59, 0x70, 0xae, 0x3b, 0xd4, 0x2e, 0x4f, 0x70, 0x99, 0x59, 0xa3, 0x32,
|
||||
0x09, 0xe8, 0xe3, 0x52, 0x43, 0x0b, 0x86, 0x18, 0x24, 0x12, 0x86, 0xff, 0x31, 0x87, 0xb0, 0xe3,
|
||||
0x75, 0xe1, 0xf0, 0xca, 0x4e, 0x2c, 0xba, 0xc9, 0xfb, 0x61, 0x9c, 0xf2, 0x24, 0xd7, 0xa1, 0x96,
|
||||
0xf9, 0x3d, 0x3c, 0xce, 0x28, 0xae, 0x4c, 0x78, 0xbf, 0xd6, 0x8f, 0x4a, 0x12, 0xf4, 0x60, 0x4b,
|
||||
0xb1, 0xe9, 0xf0, 0xff, 0x97, 0xa7, 0x86, 0x5a, 0x8a, 0xe4, 0xbe, 0xa0, 0x68, 0x29, 0x04, 0x9c,
|
||||
0x04, 0x62, 0x58, 0xef, 0xb5, 0x4d, 0xf5, 0xe6, 0xb5, 0x8e, 0xd9, 0x23, 0x96, 0xe5, 0xae, 0x40,
|
||||
0xec, 0x72, 0x7a, 0x0e, 0x44, 0xc3, 0xf2, 0x34, 0x77, 0x9b, 0xb0, 0xf7, 0x9a, 0x24, 0x62, 0x91,
|
||||
0x14, 0x6a, 0xde, 0x7b, 0x2d, 0x9e, 0x71, 0x0f, 0xf6, 0x37, 0x16, 0x7b, 0xeb, 0xbd, 0x8e, 0x54,
|
||||
0x3c, 0xb0, 0xde, 0x6b, 0x49, 0xc4, 0x9d, 0x7b, 0xaf, 0x23, 0xe4, 0xdf, 0x82, 0xde, 0xeb, 0x48,
|
||||
0xd9, 0x94, 0x7c, 0xfa, 0x69, 0x5e, 0x9e, 0xd1, 0xef, 0x62, 0x83, 0x6f, 0x42, 0xbf, 0xed, 0x48,
|
||||
0xb6, 0x7e, 0x5b, 0xed, 0x67, 0x79, 0x34, 0x13, 0xf7, 0x21, 0xa5, 0x7d, 0x34, 0x77, 0xc7, 0xf6,
|
||||
0xd1, 0x1a, 0x9a, 0xdd, 0xf4, 0x4c, 0xb3, 0xc7, 0x0d, 0x22, 0xb5, 0x63, 0xf8, 0x37, 0xcd, 0xf7,
|
||||
0x0b, 0xca, 0xd9, 0x95, 0x04, 0x1c, 0x92, 0x48, 0x99, 0xd2, 0x0a, 0x5b, 0x18, 0xaa, 0x15, 0xf6,
|
||||
0x19, 0x34, 0xc5, 0x82, 0x48, 0x2f, 0xd6, 0x25, 0x12, 0xde, 0xaf, 0x10, 0x19, 0x48, 0x54, 0xdc,
|
||||
0xe4, 0xb6, 0xd6, 0xd1, 0xec, 0x6d, 0xad, 0xda, 0xfd, 0x68, 0x4e, 0xfc, 0x9f, 0x29, 0xb5, 0x68,
|
||||
0x75, 0x5c, 0xd6, 0xd3, 0x49, 0xed, 0x25, 0xaf, 0xdd, 0xee, 0x69, 0x17, 0xc1, 0x91, 0x95, 0xee,
|
||||
0x61, 0x7f, 0x05, 0xfc, 0x86, 0x66, 0xd1, 0xd6, 0x21, 0xad, 0x80, 0x3f, 0x4e, 0x42, 0x0c, 0xed,
|
||||
0x8b, 0x1c, 0x3a, 0x99, 0xd2, 0x4f, 0x8a, 0x6f, 0xa2, 0xe9, 0xb6, 0xbe, 0x2b, 0x35, 0xcc, 0x8a,
|
||||
0xad, 0x9e, 0xf5, 0x10, 0xc6, 0xaf, 0x7a, 0xd6, 0x14, 0x4e, 0x24, 0xc6, 0x99, 0xc7, 0x61, 0x7d,
|
||||
0xb7, 0xee, 0xd9, 0x2d, 0x3a, 0xe4, 0x51, 0x8f, 0x6f, 0xa3, 0x35, 0xc1, 0x83, 0x84, 0xdc, 0x58,
|
||||
0x57, 0x6a, 0x39, 0x2d, 0x29, 0x43, 0x79, 0x25, 0xf7, 0xa5, 0x3e, 0x14, 0xeb, 0x4b, 0x3d, 0xda,
|
||||
0x47, 0x77, 0x48, 0x5d, 0xa9, 0x9f, 0xe4, 0xd0, 0x89, 0xe4, 0xe2, 0x05, 0xff, 0x91, 0xa2, 0xf1,
|
||||
0xe9, 0x98, 0xc6, 0x47, 0x62, 0x54, 0x42, 0xdf, 0x2d, 0x34, 0x2d, 0x4a, 0x1c, 0xc1, 0xe6, 0x2e,
|
||||
0x7e, 0x3c, 0xb9, 0x13, 0xd6, 0x4f, 0x41, 0xb2, 0xe6, 0xeb, 0xa8, 0x8e, 0x91, 0x18, 0x5f, 0xed,
|
||||
0x9f, 0xf3, 0x68, 0x94, 0x37, 0x6b, 0x1d, 0x60, 0x66, 0x7d, 0x4d, 0xc9, 0xac, 0x59, 0x9f, 0x73,
|
||||
0xb9, 0x76, 0xa9, 0x49, 0x75, 0x23, 0x96, 0x54, 0x2f, 0x0c, 0xc5, 0x7d, 0x70, 0x3e, 0x7d, 0x1a,
|
||||
0x95, 0x42, 0x25, 0xb2, 0x05, 0x4c, 0x56, 0xbd, 0x4c, 0x48, 0x22, 0x32, 0x86, 0xdb, 0x1d, 0x25,
|
||||
0x73, 0x0d, 0xf3, 0x2b, 0x5f, 0x49, 0x76, 0x25, 0x48, 0x59, 0xfe, 0x93, 0x43, 0xd4, 0x6e, 0xd9,
|
||||
0x9f, 0xc9, 0x20, 0x48, 0xf9, 0x3f, 0x95, 0x0e, 0xaf, 0x58, 0x0a, 0xdc, 0x7b, 0x4f, 0x08, 0x9a,
|
||||
0xe9, 0x75, 0x05, 0x4a, 0x62, 0xd8, 0x73, 0x10, 0x88, 0x15, 0x61, 0x99, 0x5e, 0x06, 0xfe, 0x3f,
|
||||
0x87, 0x66, 0x93, 0x1a, 0x44, 0x59, 0x17, 0xd0, 0xb6, 0x21, 0x3a, 0x5a, 0xa4, 0x2e, 0xa0, 0x97,
|
||||
0x60, 0x8c, 0x70, 0x48, 0xf8, 0x5b, 0xac, 0x7c, 0xea, 0x6f, 0xb1, 0xe0, 0xf8, 0x0d, 0xa6, 0x0a,
|
||||
0xee, 0xc6, 0x0b, 0x6a, 0x2f, 0x45, 0xf4, 0xc3, 0x74, 0x22, 0x61, 0xf1, 0xbe, 0xaf, 0x48, 0x1f,
|
||||
0x71, 0xa1, 0x1e, 0x35, 0x64, 0x49, 0xaa, 0xca, 0x78, 0xda, 0x37, 0x72, 0xe8, 0xa1, 0x3b, 0x16,
|
||||
0xf6, 0xb8, 0xaa, 0x84, 0x87, 0x4a, 0x2c, 0x3c, 0x9c, 0x4a, 0x67, 0x70, 0x88, 0x3d, 0xf7, 0x1f,
|
||||
0xe4, 0x11, 0x5e, 0xdf, 0x32, 0xec, 0x66, 0x4d, 0xb7, 0xe1, 0xa0, 0x2c, 0x26, 0x78, 0x80, 0x01,
|
||||
0x03, 0x2c, 0xde, 0xa4, 0x4e, 0xc3, 0x36, 0xb8, 0x91, 0xc4, 0x72, 0x86, 0x16, 0x5f, 0x8a, 0x40,
|
||||
0x44, 0xc6, 0x83, 0x02, 0xbb, 0x28, 0xea, 0xd6, 0xa0, 0x71, 0x28, 0x6b, 0x21, 0x1a, 0x79, 0x40,
|
||||
0xb4, 0x3f, 0xc4, 0x00, 0xec, 0xcb, 0x80, 0xb9, 0xf6, 0x21, 0x84, 0xfb, 0x7e, 0x83, 0x2c, 0xf9,
|
||||
0x6d, 0x31, 0x07, 0x65, 0x94, 0xfb, 0xd1, 0x08, 0xe7, 0xca, 0xac, 0x31, 0xe9, 0x5f, 0x94, 0x32,
|
||||
0x89, 0x84, 0x8f, 0x6a, 0x5f, 0xe5, 0xd0, 0x5c, 0xb2, 0x4a, 0x87, 0x51, 0xff, 0xdf, 0x54, 0xeb,
|
||||
0xff, 0xac, 0x87, 0xcd, 0x64, 0xc5, 0x53, 0xce, 0x02, 0x5f, 0x24, 0x1a, 0xff, 0x30, 0x66, 0xb9,
|
||||
0xa9, 0xce, 0x72, 0x61, 0xcf, 0xb3, 0x4c, 0x9e, 0x61, 0xf5, 0xb1, 0xdb, 0x3f, 0x39, 0x75, 0xcf,
|
||||
0x67, 0xf0, 0xf7, 0x43, 0xf8, 0x7b, 0xef, 0xcb, 0x53, 0xb9, 0xdb, 0xf0, 0xf7, 0x19, 0xfc, 0xfd,
|
||||
0x18, 0xfe, 0x3e, 0xfc, 0xe9, 0xa9, 0x7b, 0x5e, 0x1b, 0x17, 0x3c, 0x7f, 0x13, 0x00, 0x00, 0xff,
|
||||
0xff, 0xaa, 0x27, 0x1a, 0xe5, 0xe7, 0x44, 0x00, 0x00,
|
||||
// 3850 bytes of a gzipped FileDescriptorProto
|
||||
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xe4, 0x5b, 0xdd, 0x8f, 0x1c, 0xc5,
|
||||
0xb5, 0x67, 0x66, 0xf6, 0x63, 0xa6, 0xf6, 0xc3, 0xeb, 0xf2, 0xda, 0x1e, 0x16, 0xb0, 0xa1, 0xd1,
|
||||
0xe5, 0x82, 0x2e, 0x9e, 0xbd, 0xf6, 0x05, 0xae, 0x31, 0x60, 0xd8, 0xd9, 0x0f, 0xdb, 0xb0, 0x6b,
|
||||
0x0f, 0x35, 0x6b, 0xc3, 0xe5, 0xf3, 0xf6, 0xcc, 0xd4, 0xce, 0xb6, 0xb7, 0xa7, 0x7b, 0xe8, 0x8f,
|
||||
0x65, 0x87, 0xab, 0xab, 0xcb, 0x55, 0x12, 0x29, 0x2f, 0x10, 0xde, 0x82, 0x94, 0xe4, 0x21, 0x52,
|
||||
0xa2, 0x3c, 0x05, 0x25, 0x52, 0x24, 0x1e, 0xf2, 0x92, 0x20, 0x45, 0x71, 0x1e, 0xa2, 0x90, 0x28,
|
||||
0x51, 0xf2, 0x12, 0x48, 0xc8, 0x07, 0xca, 0xbf, 0x40, 0xf2, 0x90, 0x53, 0xd5, 0xd5, 0x1f, 0xd5,
|
||||
0xd3, 0x3d, 0x76, 0xcf, 0x7e, 0x48, 0x51, 0x1e, 0x56, 0x76, 0x57, 0x9d, 0xfa, 0x9d, 0x53, 0xa7,
|
||||
0x4e, 0x9d, 0x73, 0xaa, 0xea, 0x0c, 0x7a, 0x62, 0xeb, 0xac, 0x5d, 0xd1, 0xcc, 0xf9, 0x2d, 0xb7,
|
||||
0x41, 0x2d, 0x83, 0x3a, 0xd4, 0x9e, 0xef, 0x6e, 0xb5, 0xe7, 0xd5, 0xae, 0x66, 0xcf, 0xd3, 0x1d,
|
||||
0x87, 0x1a, 0xb6, 0x66, 0x1a, 0xf6, 0xfc, 0xf6, 0xe9, 0x06, 0x75, 0xd4, 0xd3, 0xf3, 0x6d, 0x6a,
|
||||
0x50, 0x4b, 0x75, 0x68, 0xab, 0xd2, 0xb5, 0x4c, 0xc7, 0xc4, 0xa7, 0xbc, 0xe1, 0x95, 0x70, 0x78,
|
||||
0x05, 0x86, 0x57, 0xd8, 0xf0, 0x4a, 0x38, 0xbc, 0x22, 0x86, 0xcf, 0x9d, 0x6a, 0x6b, 0xce, 0xa6,
|
||||
0xdb, 0xa8, 0x34, 0xcd, 0xce, 0x7c, 0xdb, 0x6c, 0x9b, 0xf3, 0x1c, 0xa5, 0xe1, 0x6e, 0xf0, 0x2f,
|
||||
0xfe, 0xc1, 0xff, 0xe7, 0xa1, 0xcf, 0x9d, 0x49, 0x15, 0x6e, 0xde, 0xa2, 0xb6, 0xe9, 0x5a, 0x4d,
|
||||
0x1a, 0x97, 0x68, 0xee, 0xe1, 0xf4, 0x31, 0xae, 0xb1, 0x4d, 0x2d, 0x26, 0x10, 0x6d, 0xf5, 0x0d,
|
||||
0x7b, 0x30, 0x7d, 0xd8, 0x76, 0xdf, 0xb4, 0xe7, 0x4e, 0x25, 0x53, 0x5b, 0xae, 0xe1, 0x68, 0x9d,
|
||||
0x7e, 0x99, 0x4e, 0x27, 0x93, 0xbb, 0x8e, 0xa6, 0xcf, 0x6b, 0x86, 0x63, 0x3b, 0x56, 0x7c, 0x88,
|
||||
0x52, 0x41, 0x68, 0xa1, 0x76, 0xe9, 0x9a, 0x27, 0x2f, 0xbe, 0x1b, 0x8d, 0x18, 0x6a, 0x87, 0x96,
|
||||
0x73, 0x77, 0xe7, 0xee, 0x2f, 0x55, 0x27, 0x6f, 0x7c, 0x74, 0xf2, 0xb6, 0x4f, 0x3e, 0x3a, 0x39,
|
||||
0x72, 0x19, 0xda, 0x08, 0xef, 0x51, 0x5e, 0x42, 0xb3, 0x8b, 0xb5, 0xab, 0xeb, 0xaa, 0xd5, 0xa6,
|
||||
0xce, 0x55, 0xc0, 0xd5, 0xde, 0x50, 0x1d, 0x36, 0x72, 0x09, 0xcd, 0x38, 0xbc, 0xb1, 0x46, 0x41,
|
||||
0x5b, 0x86, 0xa3, 0xb6, 0x3d, 0x94, 0xd1, 0x6a, 0x59, 0xa0, 0xcc, 0xac, 0xc7, 0xfa, 0x49, 0xdf,
|
||||
0x08, 0xe5, 0xcb, 0x39, 0x74, 0xfb, 0xa2, 0x6b, 0x3b, 0x66, 0x67, 0x8d, 0x3a, 0x96, 0xd6, 0x5c,
|
||||
0x74, 0x2d, 0x0b, 0xba, 0xea, 0x8e, 0xea, 0xb8, 0xf6, 0xcd, 0xa5, 0xc3, 0xcf, 0xa3, 0xd1, 0x6d,
|
||||
0x55, 0x77, 0x69, 0x39, 0x0f, 0x24, 0x13, 0x67, 0x1e, 0xac, 0xa4, 0x9a, 0x4d, 0xc5, 0x5f, 0xd8,
|
||||
0xca, 0xb3, 0xae, 0x0a, 0xda, 0x74, 0x7a, 0xd5, 0x59, 0x01, 0x38, 0x29, 0xb8, 0x5e, 0x63, 0x48,
|
||||
0xc4, 0x03, 0x54, 0xde, 0xce, 0xa1, 0xbb, 0x52, 0x25, 0x5b, 0xd5, 0x6c, 0x07, 0x77, 0xd0, 0xa8,
|
||||
0xe6, 0xd0, 0x8e, 0x0d, 0xe2, 0x15, 0x80, 0xf7, 0xc5, 0x4a, 0x26, 0x93, 0xad, 0xa4, 0x82, 0x57,
|
||||
0xa7, 0x84, 0x5c, 0xa3, 0x97, 0x18, 0x3c, 0xf1, 0xb8, 0x28, 0x5f, 0xca, 0x21, 0x1c, 0x1d, 0xe3,
|
||||
0x69, 0xf7, 0x16, 0x74, 0xf4, 0xdc, 0x6e, 0x74, 0x74, 0x44, 0x00, 0x4e, 0x78, 0xec, 0x24, 0x15,
|
||||
0xbd, 0x99, 0x43, 0xc7, 0xfa, 0x25, 0xe2, 0xba, 0xd9, 0x90, 0x75, 0xb3, 0xb0, 0x0b, 0xdd, 0x78,
|
||||
0xa8, 0x29, 0x4a, 0xf9, 0x76, 0x1e, 0x95, 0x96, 0x54, 0xda, 0x31, 0x8d, 0x3a, 0xe8, 0xe2, 0x79,
|
||||
0x54, 0xec, 0xc0, 0xf8, 0x96, 0xea, 0xa8, 0x5c, 0x1f, 0x13, 0x67, 0xee, 0x1f, 0x30, 0xd9, 0xed,
|
||||
0xd3, 0x95, 0x2b, 0x8d, 0xeb, 0xb4, 0xe9, 0x00, 0x1f, 0xb5, 0x8a, 0x05, 0x3e, 0x0a, 0xdb, 0x48,
|
||||
0x80, 0x86, 0x5f, 0x41, 0x23, 0x76, 0x97, 0x36, 0x85, 0x0a, 0x1f, 0xcf, 0x38, 0x9d, 0x40, 0xc2,
|
||||
0x3a, 0x60, 0x84, 0x6b, 0xc4, 0xbe, 0x08, 0xc7, 0x05, 0x7d, 0x8d, 0xd9, 0x7c, 0xf1, 0xcb, 0x05,
|
||||
0xce, 0xe1, 0xfc, 0xd0, 0x1c, 0x3c, 0x13, 0x9a, 0x16, 0x3c, 0xc6, 0xbc, 0x6f, 0x22, 0xd0, 0x95,
|
||||
0x9f, 0xe6, 0xd0, 0x54, 0x40, 0xcb, 0x57, 0xea, 0xe5, 0x3e, 0x9d, 0xcd, 0x0f, 0xd0, 0x59, 0xc4,
|
||||
0xd3, 0x55, 0xd8, 0x70, 0xae, 0xba, 0x19, 0xc1, 0xac, 0xe8, 0xb7, 0x44, 0x14, 0xf7, 0xb2, 0x6f,
|
||||
0x08, 0x79, 0x6e, 0x08, 0x67, 0x87, 0x9d, 0x57, 0xca, 0xfa, 0xff, 0x32, 0x3a, 0x9f, 0xba, 0xa7,
|
||||
0xc9, 0xa2, 0x4d, 0x75, 0x58, 0x41, 0xd3, 0x12, 0xf3, 0xc9, 0xba, 0x5a, 0xab, 0x6a, 0x83, 0xea,
|
||||
0x75, 0x81, 0x51, 0x9d, 0x64, 0x13, 0xf3, 0xbf, 0x48, 0x80, 0x8d, 0x5f, 0x44, 0x45, 0x90, 0xa0,
|
||||
0xab, 0x83, 0x6b, 0x15, 0x56, 0x71, 0x6a, 0xb0, 0xad, 0xd5, 0xcc, 0xd6, 0xba, 0x18, 0xc0, 0xcd,
|
||||
0x20, 0xd0, 0x9a, 0xdf, 0x4a, 0x02, 0x40, 0xe5, 0xad, 0x3c, 0x3a, 0x14, 0x5b, 0x52, 0x7c, 0x0d,
|
||||
0x1d, 0x6b, 0x7a, 0x6e, 0xe2, 0xb2, 0xdb, 0x01, 0x06, 0xf5, 0xe6, 0x26, 0x6d, 0xb9, 0x3a, 0x6d,
|
||||
0x09, 0xb7, 0x7b, 0x42, 0xe0, 0x1d, 0x5b, 0x4c, 0xa4, 0x22, 0x29, 0xa3, 0xf1, 0xd3, 0x08, 0x1b,
|
||||
0xbc, 0x69, 0x4d, 0xb3, 0xed, 0x00, 0x33, 0xcf, 0x31, 0xe7, 0x04, 0x26, 0xbe, 0xdc, 0x47, 0x41,
|
||||
0x12, 0x46, 0x31, 0x19, 0x5b, 0xd4, 0xd6, 0x2c, 0xda, 0x8a, 0xcb, 0x58, 0x90, 0x65, 0x5c, 0x4a,
|
||||
0xa4, 0x22, 0x29, 0xa3, 0x95, 0xef, 0xe4, 0x11, 0x5a, 0xa2, 0x5d, 0xdd, 0xec, 0x75, 0x60, 0x06,
|
||||
0xfb, 0xb8, 0xcf, 0x5f, 0x95, 0xf6, 0xf9, 0x13, 0x59, 0xad, 0x35, 0x10, 0x31, 0x75, 0xa3, 0xb7,
|
||||
0x63, 0x1b, 0xfd, 0xc9, 0xe1, 0x59, 0x0c, 0xde, 0xe9, 0x3f, 0xcb, 0xa1, 0xe9, 0x90, 0xf8, 0x20,
|
||||
0xb6, 0xfa, 0x2b, 0xf2, 0x56, 0x7f, 0x74, 0xe8, 0x99, 0xa5, 0xec, 0xf5, 0x77, 0x0b, 0x08, 0x87,
|
||||
0x44, 0xc4, 0xd4, 0xf5, 0x86, 0xda, 0xdc, 0xba, 0x85, 0x00, 0xf8, 0x4d, 0x88, 0x9c, 0x6e, 0xb7,
|
||||
0xc5, 0x92, 0xa0, 0x05, 0xc3, 0x30, 0x1d, 0x9e, 0xc0, 0xf8, 0x62, 0xfe, 0xd7, 0xd0, 0x62, 0xfa,
|
||||
0x12, 0x54, 0xae, 0xf6, 0x61, 0x2f, 0x1b, 0x8e, 0xd5, 0x0b, 0x77, 0x4f, 0x3f, 0x01, 0x49, 0x10,
|
||||
0x08, 0xbf, 0x86, 0x90, 0x25, 0x30, 0xd7, 0x4d, 0x61, 0x1f, 0x59, 0x4d, 0xd0, 0x17, 0x6a, 0xd1,
|
||||
0x34, 0x36, 0xb4, 0x76, 0x68, 0xed, 0x24, 0x00, 0x26, 0x11, 0x26, 0x73, 0xcb, 0xe8, 0x78, 0x8a,
|
||||
0xf4, 0x78, 0x06, 0x15, 0xb6, 0x68, 0xcf, 0x53, 0x2b, 0x61, 0xff, 0xc5, 0xb3, 0xd1, 0x44, 0xa2,
|
||||
0x24, 0xb2, 0x80, 0x73, 0xf9, 0xb3, 0x39, 0xe5, 0xdd, 0xd1, 0xa8, 0xb1, 0x71, 0x3f, 0x7c, 0x3f,
|
||||
0x2a, 0x5a, 0xd0, 0xa2, 0x35, 0x55, 0x5b, 0x38, 0x28, 0xee, 0x49, 0x89, 0x68, 0x23, 0x41, 0xaf,
|
||||
0xe4, 0xb1, 0xf3, 0x07, 0xe4, 0xb1, 0x0b, 0x7b, 0xec, 0xb1, 0xb1, 0x09, 0x93, 0x70, 0x58, 0x9e,
|
||||
0xdd, 0xee, 0x95, 0x47, 0x38, 0xf8, 0xc2, 0x2e, 0x76, 0xb6, 0x07, 0x14, 0x32, 0xf4, 0x5b, 0x48,
|
||||
0xc0, 0x04, 0x2f, 0xa0, 0x43, 0x1d, 0xcd, 0x20, 0x54, 0x6d, 0xf5, 0xea, 0xb4, 0x69, 0x1a, 0x2d,
|
||||
0xbb, 0x3c, 0xca, 0xd5, 0x7c, 0x5c, 0x0c, 0x3a, 0xb4, 0x26, 0x77, 0x93, 0x38, 0x3d, 0x5e, 0x45,
|
||||
0xb3, 0x16, 0xdd, 0xd6, 0x98, 0x18, 0x17, 0x61, 0x3b, 0x9b, 0x56, 0x6f, 0x55, 0xeb, 0x68, 0x4e,
|
||||
0x79, 0xcc, 0x4b, 0xe3, 0x01, 0x63, 0x96, 0x24, 0xf4, 0x93, 0xc4, 0x51, 0xf8, 0x3e, 0x34, 0xd6,
|
||||
0x55, 0x5d, 0x1b, 0x7c, 0xfd, 0x38, 0x8c, 0x2f, 0x86, 0x8e, 0xa9, 0xc6, 0x5b, 0x89, 0xe8, 0x85,
|
||||
0xb4, 0x39, 0x6a, 0xe5, 0xc5, 0xbd, 0xb0, 0xf2, 0xe9, 0x74, 0x0b, 0x57, 0x3e, 0xcd, 0xa3, 0x99,
|
||||
0xb8, 0xd3, 0x64, 0x31, 0xcf, 0x6c, 0xd8, 0xd4, 0xda, 0xa6, 0xad, 0x0b, 0xde, 0xf9, 0x08, 0xe0,
|
||||
0xb9, 0x99, 0x16, 0xc2, 0x5d, 0x7b, 0xa5, 0x8f, 0x82, 0x24, 0x8c, 0xc2, 0x0f, 0x46, 0x0c, 0xdd,
|
||||
0x8b, 0x9a, 0xc1, 0xb2, 0x25, 0x18, 0x3b, 0x2c, 0x9b, 0xd8, 0xf9, 0x7e, 0xa7, 0x08, 0x8d, 0xc1,
|
||||
0xb2, 0x5d, 0x95, 0xbb, 0x49, 0x9c, 0x1e, 0x5f, 0x40, 0x87, 0xd5, 0x6d, 0x55, 0xd3, 0xd5, 0x86,
|
||||
0x4e, 0x03, 0x90, 0x11, 0x0e, 0x72, 0xbb, 0x00, 0x39, 0xbc, 0x10, 0x27, 0x20, 0xfd, 0x63, 0xf0,
|
||||
0x1a, 0x3a, 0xe2, 0x1a, 0xfd, 0x50, 0x9e, 0x19, 0xdd, 0x21, 0xa0, 0x8e, 0x5c, 0xed, 0x27, 0x21,
|
||||
0x49, 0xe3, 0x94, 0x9f, 0xe7, 0xa2, 0xfe, 0xd9, 0x37, 0x59, 0x7c, 0x0e, 0x8d, 0x38, 0xbd, 0xae,
|
||||
0xef, 0x9f, 0xef, 0xf3, 0xfd, 0xf3, 0x3a, 0xb4, 0x7d, 0xc6, 0x33, 0x81, 0xf8, 0x08, 0xd6, 0x43,
|
||||
0xf8, 0x18, 0xfc, 0x7f, 0x68, 0x8a, 0x2d, 0xa5, 0x66, 0xb4, 0x3d, 0xad, 0x08, 0xff, 0xb0, 0x32,
|
||||
0x84, 0xb9, 0x04, 0x18, 0x91, 0x38, 0x73, 0x18, 0x04, 0x99, 0x92, 0x3a, 0x89, 0xcc, 0x0f, 0x4e,
|
||||
0xbf, 0x53, 0xcb, 0x3b, 0x5d, 0xd3, 0x72, 0xae, 0x74, 0x3d, 0x1f, 0x0d, 0x56, 0x4e, 0x79, 0x03,
|
||||
0x9f, 0x4f, 0xc4, 0xca, 0x3d, 0x32, 0x22, 0x7a, 0xf1, 0xbd, 0x68, 0x94, 0xee, 0xa8, 0x4d, 0x87,
|
||||
0x4b, 0x5c, 0x0c, 0x23, 0xda, 0x32, 0x6b, 0x24, 0x5e, 0x9f, 0xf2, 0x5d, 0x38, 0x40, 0xad, 0xd4,
|
||||
0x2f, 0x58, 0xa6, 0xdb, 0xf5, 0x27, 0xef, 0xf3, 0xf9, 0x4f, 0x34, 0x62, 0x41, 0xea, 0x23, 0xb4,
|
||||
0x76, 0xaf, 0xaf, 0x35, 0x02, 0x6d, 0xa0, 0xb5, 0x23, 0xb1, 0x51, 0x9e, 0xca, 0xd8, 0x00, 0x88,
|
||||
0xc2, 0x63, 0x96, 0x6a, 0xb4, 0xa9, 0x1f, 0xdf, 0x1e, 0xc9, 0xa8, 0xab, 0x4b, 0x4b, 0x84, 0x0d,
|
||||
0x0f, 0x27, 0xc6, 0x3f, 0x21, 0xaf, 0xf0, 0x50, 0x95, 0xaf, 0xe5, 0xd0, 0xa1, 0x8b, 0xeb, 0xeb,
|
||||
0xb5, 0x4b, 0x46, 0x1b, 0x4e, 0x8b, 0x76, 0x4d, 0x75, 0x36, 0x59, 0x08, 0xee, 0xc2, 0xbf, 0xf1,
|
||||
0x10, 0xcc, 0xfa, 0x08, 0xef, 0xc1, 0x9b, 0x68, 0x9c, 0xed, 0x47, 0x6a, 0xb4, 0x86, 0x4c, 0xad,
|
||||
0x04, 0xbb, 0xaa, 0x07, 0x52, 0x3d, 0x24, 0x78, 0x8c, 0x8b, 0x06, 0xe2, 0xc3, 0x2b, 0xff, 0x83,
|
||||
0x66, 0x23, 0xe2, 0x31, 0x7d, 0xf1, 0x33, 0x2b, 0x6e, 0xa2, 0x51, 0x26, 0x89, 0x7f, 0x22, 0xcd,
|
||||
0x7a, 0xc0, 0x8a, 0x4d, 0x39, 0x5c, 0x50, 0xf6, 0x05, 0x29, 0x0a, 0xc7, 0x56, 0x7e, 0x9d, 0x47,
|
||||
0xc7, 0x2f, 0x9a, 0x96, 0xf6, 0x86, 0x69, 0x38, 0xaa, 0x0e, 0xf1, 0x63, 0xc1, 0x75, 0x4c, 0xbb,
|
||||
0xa9, 0xea, 0xd4, 0xda, 0xc7, 0xa4, 0x55, 0x97, 0x92, 0xd6, 0xa7, 0xb3, 0xce, 0x2c, 0x59, 0xde,
|
||||
0xd4, 0x0c, 0xd6, 0x89, 0x65, 0xb0, 0xab, 0x7b, 0xc4, 0x6f, 0x70, 0x3a, 0xfb, 0x97, 0x1c, 0xba,
|
||||
0x23, 0x65, 0xe4, 0x41, 0xe4, 0xb6, 0x5b, 0x72, 0x6e, 0xbb, 0xb2, 0x37, 0x73, 0x4e, 0x49, 0x74,
|
||||
0xff, 0x9a, 0x4f, 0x9d, 0x2b, 0x4f, 0xad, 0x5e, 0x83, 0x5c, 0x83, 0x7d, 0x11, 0xba, 0x21, 0xe6,
|
||||
0xba, 0x98, 0x51, 0x9e, 0xba, 0xdb, 0xf0, 0xaf, 0x7a, 0x00, 0x84, 0xc2, 0xb1, 0xb0, 0x49, 0x23,
|
||||
0xd9, 0x86, 0x00, 0x27, 0x01, 0x1b, 0x7c, 0x1a, 0x4d, 0xf0, 0xec, 0x41, 0x8a, 0x73, 0x87, 0xd8,
|
||||
0xbd, 0xd0, 0x5a, 0xd8, 0x4c, 0xa2, 0x34, 0xf8, 0x61, 0x18, 0xa2, 0xee, 0xc4, 0xa2, 0x5c, 0x70,
|
||||
0x9d, 0xb4, 0x16, 0x76, 0x91, 0x28, 0x1d, 0xb8, 0xfc, 0xe9, 0x66, 0xd7, 0x8d, 0xdc, 0x34, 0x8a,
|
||||
0x74, 0x2a, 0xeb, 0x14, 0x93, 0x2e, 0x2d, 0xab, 0x18, 0x58, 0x4f, 0x43, 0x4f, 0xa4, 0x8d, 0xc4,
|
||||
0xd8, 0x29, 0x1f, 0x14, 0xd0, 0x5d, 0x03, 0x6d, 0x14, 0xaf, 0x0c, 0xc8, 0x1e, 0x8e, 0x65, 0xc8,
|
||||
0x1c, 0x5a, 0x68, 0x4a, 0x57, 0x6d, 0x87, 0xab, 0x7b, 0x5d, 0xeb, 0xf8, 0xd1, 0xed, 0xdf, 0x6e,
|
||||
0xd1, 0x70, 0xd9, 0x10, 0x2f, 0x84, 0xad, 0x46, 0x51, 0x88, 0x0c, 0xca, 0x32, 0x0e, 0x71, 0xf2,
|
||||
0x4f, 0xcb, 0x38, 0x16, 0xe5, 0x6e, 0x12, 0xa7, 0x67, 0x10, 0xe2, 0x60, 0x1e, 0xcb, 0x37, 0x02,
|
||||
0x88, 0x25, 0xb9, 0x9b, 0xc4, 0xe9, 0x21, 0xeb, 0x3b, 0x29, 0x50, 0x65, 0xf5, 0x47, 0x6e, 0x8f,
|
||||
0xbd, 0xbc, 0xe3, 0x5e, 0x80, 0x3b, 0xb9, 0x38, 0x98, 0x94, 0xdc, 0x0c, 0x4b, 0x59, 0x43, 0x53,
|
||||
0x17, 0x4d, 0xdb, 0xa9, 0xb1, 0x90, 0xcc, 0xe2, 0x16, 0xbe, 0x0b, 0x15, 0xc0, 0x38, 0xc5, 0x49,
|
||||
0x64, 0x42, 0x88, 0x5d, 0x60, 0xc6, 0xcb, 0xda, 0x79, 0xb7, 0xba, 0x23, 0xec, 0x3a, 0xec, 0x06,
|
||||
0xbb, 0x64, 0xed, 0xca, 0x05, 0x34, 0x2e, 0xe2, 0x62, 0x14, 0xa8, 0x30, 0x18, 0xa8, 0x90, 0x00,
|
||||
0xf4, 0xad, 0x3c, 0x20, 0x79, 0x61, 0x64, 0x1f, 0x03, 0xc2, 0x4b, 0x52, 0x40, 0x38, 0x37, 0x5c,
|
||||
0xa8, 0x4d, 0x0d, 0x00, 0xad, 0x58, 0x00, 0x78, 0x7c, 0x48, 0xfc, 0xc1, 0x0e, 0xff, 0xbd, 0x1c,
|
||||
0x9a, 0x96, 0x83, 0x3e, 0xf3, 0x28, 0x6c, 0x0f, 0x69, 0x4d, 0x7a, 0x39, 0x3c, 0xf0, 0x07, 0x1e,
|
||||
0xa5, 0x1e, 0x76, 0x91, 0x28, 0x1d, 0xa6, 0xc1, 0x30, 0x66, 0x0e, 0x42, 0x29, 0x95, 0x14, 0xa1,
|
||||
0xd9, 0xd3, 0x49, 0xc5, 0x7b, 0x3a, 0x01, 0x41, 0x9d, 0x2b, 0xb0, 0xe7, 0x2d, 0x48, 0x07, 0xfb,
|
||||
0xd8, 0x70, 0xcb, 0x8a, 0xe2, 0x2a, 0x3f, 0xc9, 0xa1, 0x09, 0x21, 0xf0, 0x41, 0x44, 0xa4, 0x17,
|
||||
0xe5, 0x88, 0xf4, 0xc8, 0x90, 0xf9, 0x54, 0x72, 0x04, 0x7a, 0x3f, 0x9c, 0x0b, 0xcb, 0xa0, 0x58,
|
||||
0x82, 0xb7, 0x09, 0xdb, 0x29, 0x9e, 0xe0, 0xb1, 0x2d, 0x46, 0x78, 0x0f, 0xfe, 0x42, 0x0e, 0xcd,
|
||||
0x68, 0xb1, 0x9c, 0x4b, 0xa8, 0xfa, 0xc9, 0xe1, 0x44, 0x0b, 0x60, 0xc2, 0x07, 0xa5, 0x78, 0x0f,
|
||||
0xe9, 0x63, 0xa9, 0xb8, 0xa8, 0x8f, 0x0a, 0xab, 0x20, 0xbd, 0xe3, 0x74, 0x87, 0x8c, 0x95, 0x49,
|
||||
0xd9, 0x64, 0xb5, 0xc8, 0xa7, 0x0f, 0x3d, 0x84, 0x43, 0x2b, 0xef, 0xe5, 0x03, 0x85, 0xd5, 0xbd,
|
||||
0x3d, 0x12, 0xe4, 0xbb, 0xb9, 0xbd, 0xc8, 0x77, 0x27, 0x92, 0x72, 0x5d, 0xf0, 0x20, 0x05, 0x47,
|
||||
0x1f, 0xf6, 0xbe, 0x4d, 0x70, 0x58, 0x5f, 0xad, 0x87, 0x7e, 0x0a, 0x3e, 0x08, 0x83, 0xc4, 0xaf,
|
||||
0xa2, 0x51, 0x76, 0x9a, 0x60, 0x5b, 0xbc, 0x30, 0xbc, 0x0b, 0x61, 0xfa, 0x0a, 0x2d, 0x8c, 0x7d,
|
||||
0x81, 0x85, 0x71, 0x5c, 0x48, 0xd3, 0xa7, 0x24, 0x3f, 0x80, 0xaf, 0xa3, 0x49, 0xdd, 0x54, 0x5b,
|
||||
0x55, 0x55, 0x57, 0x21, 0x19, 0xf1, 0xef, 0xee, 0xff, 0x7d, 0xb0, 0x47, 0x5c, 0x8d, 0x8c, 0x10,
|
||||
0xfe, 0x24, 0x78, 0xd4, 0x8b, 0xf6, 0x11, 0x09, 0x5b, 0x51, 0x11, 0x0a, 0x67, 0x8f, 0x4f, 0xa2,
|
||||
0x51, 0x66, 0xc2, 0xde, 0xc9, 0xa0, 0x54, 0x2d, 0x31, 0x59, 0x99, 0x65, 0x83, 0xac, 0xbc, 0x1d,
|
||||
0x9f, 0x41, 0xc8, 0xa6, 0x4d, 0x8b, 0x3a, 0xdc, 0xed, 0xf0, 0xcb, 0xaf, 0xd0, 0x01, 0xd7, 0x83,
|
||||
0x1e, 0x12, 0xa1, 0x52, 0xbe, 0x92, 0x47, 0x85, 0xa7, 0xcd, 0xc6, 0x3e, 0x3a, 0xf9, 0xe7, 0x25,
|
||||
0x27, 0x9f, 0x75, 0xff, 0x83, 0x6c, 0xa9, 0x0e, 0xfe, 0xbf, 0x63, 0x0e, 0xfe, 0xec, 0x10, 0xd8,
|
||||
0x83, 0x9d, 0xfb, 0x2f, 0x0a, 0x68, 0x12, 0xa8, 0x16, 0x4d, 0xa3, 0xa5, 0xf1, 0x54, 0xe8, 0x21,
|
||||
0xe9, 0x92, 0xe0, 0xee, 0xd8, 0x25, 0xc1, 0x4c, 0x94, 0x36, 0x72, 0x3d, 0x70, 0x2d, 0x10, 0xd4,
|
||||
0x5b, 0x94, 0xf3, 0x32, 0x3b, 0x18, 0x39, 0xf0, 0xf5, 0xbd, 0x12, 0x60, 0xca, 0xe2, 0xc1, 0x69,
|
||||
0x95, 0xe7, 0x50, 0x35, 0xcb, 0x6c, 0x78, 0x89, 0x59, 0x21, 0x7b, 0x62, 0x76, 0x54, 0xc8, 0xc2,
|
||||
0x93, 0xb3, 0x00, 0x89, 0xc8, 0xc0, 0xf8, 0x75, 0x84, 0x59, 0xc3, 0x3a, 0x1c, 0xae, 0x6d, 0x6f,
|
||||
0x76, 0x8c, 0xdd, 0x48, 0x76, 0x76, 0xc1, 0xad, 0xd5, 0x6a, 0x1f, 0x1c, 0x49, 0x60, 0xc1, 0xee,
|
||||
0x31, 0x2c, 0xaa, 0xda, 0x90, 0xb7, 0x8e, 0x72, 0xd5, 0x85, 0xc7, 0x7d, 0xde, 0x4a, 0x44, 0x2f,
|
||||
0x7e, 0x00, 0x8d, 0x77, 0x60, 0x9f, 0xb0, 0xfc, 0x6c, 0x8c, 0x13, 0x06, 0x27, 0xef, 0x35, 0xaf,
|
||||
0x99, 0xf8, 0xfd, 0xca, 0x0f, 0x73, 0x68, 0x1c, 0x16, 0xea, 0x20, 0x82, 0xdf, 0x73, 0x72, 0xf0,
|
||||
0x3b, 0x93, 0xdd, 0x40, 0x53, 0x02, 0xdf, 0xf7, 0x0b, 0x7c, 0x0e, 0xdc, 0x87, 0xc3, 0x99, 0xa7,
|
||||
0xab, 0x5a, 0xaa, 0xae, 0x53, 0x5d, 0xb3, 0x3b, 0x22, 0x75, 0xe4, 0x67, 0x9e, 0x5a, 0xd8, 0x4c,
|
||||
0xa2, 0x34, 0x6c, 0x48, 0xd3, 0xec, 0x74, 0x75, 0xea, 0xbf, 0x30, 0x04, 0x43, 0x16, 0xc3, 0x66,
|
||||
0x12, 0xa5, 0xc1, 0x57, 0xd0, 0x51, 0xb5, 0xe9, 0x68, 0xdb, 0x74, 0x89, 0xaa, 0x2d, 0x5d, 0x33,
|
||||
0xa8, 0x7f, 0x9b, 0x5b, 0xe0, 0x29, 0xe4, 0xed, 0x30, 0xf8, 0xe8, 0x42, 0x12, 0x01, 0x49, 0x1e,
|
||||
0x27, 0x5d, 0xa7, 0x8f, 0xec, 0xe3, 0x75, 0xfa, 0x43, 0x68, 0x52, 0x85, 0x93, 0x91, 0xdf, 0xc3,
|
||||
0xed, 0xa8, 0x58, 0x9d, 0x61, 0xae, 0x77, 0x21, 0xd2, 0x4e, 0x24, 0x2a, 0xe9, 0x12, 0x7e, 0x6c,
|
||||
0xaf, 0x9f, 0x4d, 0x7f, 0x50, 0x40, 0xa5, 0xc0, 0xf9, 0x60, 0x13, 0xa1, 0xa6, 0xbf, 0xc1, 0xfd,
|
||||
0x6b, 0x9f, 0xc7, 0xb2, 0x5b, 0x4a, 0xe0, 0x24, 0x42, 0x7f, 0x1c, 0x34, 0xd9, 0x24, 0xc2, 0x02,
|
||||
0x3c, 0x72, 0x09, 0x1c, 0x88, 0xe5, 0x0c, 0x7b, 0x96, 0x9b, 0x02, 0xec, 0x52, 0xdd, 0x47, 0x20,
|
||||
0x21, 0x18, 0x6e, 0xc3, 0xa1, 0x38, 0xb0, 0x99, 0x61, 0x3d, 0x92, 0x77, 0xf8, 0x95, 0x60, 0x48,
|
||||
0x0c, 0x96, 0xb9, 0x05, 0xcf, 0xaa, 0xc4, 0x01, 0x2f, 0x70, 0x0b, 0x9e, 0x09, 0x12, 0xd1, 0x8b,
|
||||
0xe7, 0x61, 0xaa, 0x6e, 0xb3, 0x49, 0x69, 0x8b, 0xb6, 0xc4, 0xc1, 0xed, 0xb0, 0x20, 0x2d, 0xd5,
|
||||
0xfd, 0x0e, 0x12, 0xd2, 0x30, 0xe0, 0x0d, 0x55, 0x63, 0x2f, 0xc1, 0x63, 0x32, 0xf0, 0x0a, 0x6f,
|
||||
0x25, 0xa2, 0x57, 0xf9, 0x73, 0x1e, 0x4d, 0x49, 0xf6, 0x87, 0x3f, 0x9f, 0x63, 0x17, 0x09, 0x4e,
|
||||
0x73, 0x93, 0x37, 0xfb, 0x0b, 0xb9, 0xb6, 0x1b, 0x9b, 0xae, 0xac, 0x85, 0x78, 0xde, 0x53, 0x5d,
|
||||
0xe4, 0x5e, 0x22, 0xe8, 0x21, 0x51, 0xb6, 0xf8, 0x2d, 0x48, 0x70, 0xf9, 0xf7, 0xf2, 0x4e, 0x97,
|
||||
0x65, 0x0e, 0x91, 0x27, 0xc4, 0x0b, 0xbb, 0x91, 0x85, 0xd0, 0xd7, 0x5c, 0x38, 0x29, 0xf3, 0xfb,
|
||||
0xe8, 0x20, 0xd1, 0x5d, 0x8b, 0x31, 0x22, 0x7d, 0xac, 0xe7, 0xce, 0xa3, 0x99, 0xf8, 0x2c, 0x32,
|
||||
0x3d, 0xd9, 0x7d, 0x23, 0x87, 0xca, 0x69, 0x82, 0xb0, 0x53, 0x6c, 0x00, 0x14, 0x66, 0x87, 0xcf,
|
||||
0xd0, 0x9e, 0x87, 0xba, 0x8c, 0x8a, 0x66, 0x97, 0xdd, 0x62, 0x88, 0x17, 0xbb, 0x52, 0xf5, 0x01,
|
||||
0x7f, 0x57, 0x5e, 0x11, 0xed, 0x10, 0x7b, 0x8f, 0x4a, 0xf0, 0x7e, 0x07, 0x09, 0x86, 0x62, 0x05,
|
||||
0x8d, 0x71, 0x79, 0xbc, 0x2c, 0xb3, 0x54, 0x45, 0xcc, 0x1e, 0x78, 0x7e, 0x0d, 0xa1, 0xd8, 0xeb,
|
||||
0xe1, 0x05, 0x2b, 0x97, 0xa9, 0xf3, 0xba, 0x69, 0x6d, 0xd5, 0x4c, 0x5d, 0x6b, 0xf6, 0xf6, 0x31,
|
||||
0xa3, 0x6a, 0x48, 0x19, 0xd5, 0x53, 0x19, 0x57, 0x55, 0x92, 0x32, 0x2d, 0xb7, 0x52, 0xfe, 0x04,
|
||||
0x6a, 0x97, 0x28, 0xa3, 0xc7, 0x2c, 0x8a, 0x46, 0xd9, 0xe3, 0x81, 0x6f, 0xe3, 0xbb, 0x92, 0x80,
|
||||
0x9d, 0x49, 0x23, 0xb7, 0xd4, 0x0c, 0x96, 0x78, 0xe8, 0x6c, 0x9e, 0x1b, 0x96, 0xd9, 0x11, 0xd6,
|
||||
0xbb, 0x3b, 0x2e, 0x94, 0x5a, 0xe1, 0x3c, 0x57, 0x00, 0x95, 0x70, 0x6c, 0xe5, 0x57, 0x39, 0x74,
|
||||
0x58, 0xa2, 0x3c, 0x88, 0xb4, 0x40, 0x95, 0xd3, 0x82, 0xc7, 0x77, 0x33, 0xb3, 0x94, 0x04, 0xe1,
|
||||
0x8b, 0xf9, 0xd8, 0xbc, 0x98, 0x06, 0x20, 0xd4, 0x4c, 0x74, 0xcd, 0x56, 0x7d, 0x2f, 0xeb, 0x8e,
|
||||
0xbc, 0x44, 0x23, 0x04, 0x25, 0x51, 0x0e, 0xf8, 0xff, 0x41, 0xbd, 0xac, 0xb6, 0xc1, 0xee, 0xaa,
|
||||
0x4d, 0x5a, 0xdf, 0xcb, 0xd7, 0xf3, 0xa3, 0xec, 0xf9, 0xf0, 0x72, 0x1c, 0x9a, 0xf4, 0x73, 0x53,
|
||||
0xbe, 0x17, 0x5f, 0x62, 0x66, 0x64, 0xf8, 0x59, 0x54, 0xe4, 0x85, 0xa6, 0x4d, 0x53, 0x17, 0xfe,
|
||||
0xe3, 0x61, 0xb6, 0x5a, 0x35, 0xd1, 0x06, 0x7e, 0xe1, 0x5f, 0x06, 0xe6, 0xe4, 0x3e, 0x21, 0x09,
|
||||
0x60, 0xf0, 0x2a, 0x1a, 0xe9, 0x0e, 0x7f, 0x73, 0xc3, 0x8f, 0xea, 0xfc, 0xba, 0x86, 0xa3, 0x28,
|
||||
0x7f, 0x8b, 0x8b, 0xcd, 0x93, 0x3d, 0x7b, 0xef, 0x57, 0x30, 0x88, 0x29, 0xa9, 0xab, 0x68, 0xa1,
|
||||
0x71, 0x71, 0x81, 0x31, 0x64, 0x24, 0x49, 0xf3, 0x24, 0x61, 0x96, 0xee, 0x37, 0xfa, 0x8c, 0xf8,
|
||||
0xc6, 0xe4, 0x02, 0x35, 0x5d, 0x4b, 0x73, 0x7a, 0xfb, 0xee, 0x54, 0x37, 0x24, 0xa7, 0xba, 0x94,
|
||||
0x71, 0x82, 0x7d, 0x92, 0xa6, 0x3a, 0xd6, 0xdf, 0xe6, 0xd0, 0xd1, 0x3e, 0xea, 0x83, 0x70, 0x3a,
|
||||
0x54, 0x76, 0x3a, 0x4f, 0xed, 0x76, 0x86, 0x29, 0x8e, 0xe7, 0x06, 0x4a, 0x98, 0x1f, 0x37, 0xdd,
|
||||
0x33, 0x08, 0x75, 0x2d, 0x6d, 0x1b, 0xd2, 0xa7, 0xb6, 0x28, 0x06, 0x2c, 0x86, 0x6b, 0x52, 0x0b,
|
||||
0x7a, 0x48, 0x84, 0x0a, 0xff, 0x2f, 0x2b, 0xd4, 0xdb, 0x50, 0x5d, 0xdd, 0x59, 0x68, 0xb5, 0x16,
|
||||
0xd5, 0xae, 0xda, 0xd0, 0x74, 0xc8, 0x62, 0xc5, 0xab, 0x71, 0xa9, 0xba, 0xec, 0x15, 0xe9, 0x25,
|
||||
0x51, 0xc0, 0x0e, 0xfe, 0xd7, 0xc1, 0xa7, 0x6a, 0x9f, 0xb8, 0x47, 0x52, 0x98, 0xe0, 0xcf, 0x41,
|
||||
0x14, 0xb4, 0xbc, 0x7c, 0xa3, 0xb5, 0x64, 0x99, 0x5d, 0x49, 0x02, 0x2f, 0x19, 0xb8, 0x00, 0x12,
|
||||
0x94, 0x49, 0x0a, 0x4d, 0x16, 0x19, 0x52, 0x19, 0x61, 0x07, 0x1d, 0x81, 0x93, 0x9b, 0xf9, 0x3a,
|
||||
0x95, 0x35, 0x30, 0xc2, 0xf9, 0x57, 0x59, 0xed, 0xc3, 0x42, 0x7f, 0x77, 0x16, 0xd6, 0x49, 0xf0,
|
||||
0x90, 0x3a, 0x8f, 0x6f, 0x9b, 0xba, 0x0b, 0xde, 0x14, 0x12, 0x67, 0xc6, 0x89, 0x79, 0xdc, 0xf1,
|
||||
0x6b, 0x5e, 0xd3, 0x67, 0x2c, 0x23, 0xae, 0xf3, 0x2b, 0x0e, 0x9f, 0x8a, 0x5d, 0x7b, 0xb3, 0x7b,
|
||||
0x28, 0xb1, 0xd7, 0x79, 0xfe, 0x5c, 0x0c, 0x9d, 0xcb, 0xc5, 0xb0, 0x8b, 0x44, 0xe9, 0x70, 0x07,
|
||||
0x95, 0x36, 0xc5, 0x13, 0x88, 0x5d, 0x1e, 0x1f, 0x2a, 0x20, 0x4a, 0x4f, 0x28, 0x61, 0x82, 0xef,
|
||||
0x37, 0xdb, 0x24, 0xe4, 0xc0, 0x2e, 0x0a, 0xf8, 0xc7, 0xa5, 0x25, 0x5e, 0xd3, 0x53, 0x0c, 0x5d,
|
||||
0xd0, 0x45, 0xaf, 0x99, 0xf8, 0xfd, 0x3e, 0xe9, 0xa5, 0xda, 0x62, 0xb9, 0xd4, 0x4f, 0x0a, 0xcd,
|
||||
0xc4, 0xef, 0xc7, 0x5d, 0x34, 0x6e, 0xd3, 0x55, 0xcd, 0x70, 0x77, 0xca, 0x88, 0x6f, 0xdd, 0xe5,
|
||||
0xac, 0x2f, 0x9d, 0xcb, 0x7c, 0x74, 0xac, 0xbc, 0x22, 0xe4, 0x28, 0xfa, 0x89, 0xcf, 0x06, 0xef,
|
||||
0xa0, 0x92, 0xe5, 0x1a, 0x0b, 0xf6, 0x55, 0x9b, 0x5a, 0xe5, 0x09, 0xce, 0x33, 0xab, 0x57, 0x26,
|
||||
0xfe, 0xf8, 0x38, 0xd7, 0x40, 0x83, 0x01, 0x05, 0x09, 0x99, 0xe1, 0xaf, 0xe6, 0x10, 0xb6, 0xdd,
|
||||
0x2e, 0x1c, 0xc7, 0x58, 0x0e, 0xae, 0xea, 0xbc, 0xc2, 0xc3, 0x2e, 0x4f, 0x72, 0x19, 0x6a, 0x99,
|
||||
0x5f, 0x78, 0xe3, 0x40, 0x71, 0x61, 0x82, 0x1b, 0xa3, 0x7e, 0x52, 0x92, 0x20, 0x07, 0x5b, 0x8a,
|
||||
0x0d, 0x9b, 0xff, 0xbf, 0x3c, 0x35, 0xd4, 0x52, 0x24, 0x57, 0xba, 0x84, 0x4b, 0x21, 0xfa, 0x89,
|
||||
0xcf, 0x86, 0x55, 0x13, 0x5b, 0x54, 0x6d, 0x5d, 0x31, 0xf4, 0x1e, 0x31, 0x4d, 0x67, 0x05, 0x7c,
|
||||
0x97, 0xdd, 0xb3, 0xc1, 0x1b, 0x96, 0xa7, 0xb9, 0xd9, 0x04, 0xd5, 0xc4, 0x24, 0x91, 0x8a, 0xa4,
|
||||
0x8c, 0xe6, 0xd5, 0xc4, 0xe2, 0x61, 0x72, 0x7f, 0x7f, 0x35, 0xb0, 0xbb, 0x6a, 0xe2, 0x50, 0xc4,
|
||||
0x7d, 0xab, 0x26, 0x8e, 0xb0, 0xb8, 0x79, 0x35, 0x71, 0x48, 0xfc, 0x0f, 0x50, 0x4d, 0x1c, 0x0a,
|
||||
0x9b, 0x12, 0x4f, 0x3f, 0xc8, 0x47, 0x67, 0xf4, 0xcf, 0x58, 0xb2, 0x9a, 0x50, 0x41, 0x3a, 0x92,
|
||||
0xad, 0x82, 0x54, 0xf9, 0x63, 0x1e, 0xcd, 0xc4, 0x6d, 0x48, 0x2a, 0x88, 0xcc, 0xdd, 0xb4, 0x20,
|
||||
0xb2, 0x86, 0x66, 0x37, 0x5c, 0x5d, 0xef, 0x71, 0x85, 0x44, 0x0a, 0x0c, 0xbc, 0xbb, 0xd3, 0x3b,
|
||||
0xc5, 0xc8, 0xd9, 0x95, 0x04, 0x1a, 0x92, 0x38, 0x32, 0xa5, 0xb8, 0xb3, 0x30, 0x54, 0x71, 0xe7,
|
||||
0x63, 0x68, 0x8a, 0x39, 0x91, 0x5e, 0xac, 0xee, 0x21, 0xb8, 0xdc, 0x27, 0xd1, 0x4e, 0x22, 0xd3,
|
||||
0x26, 0x17, 0x6a, 0x8e, 0x66, 0x2f, 0xd4, 0x54, 0xee, 0x44, 0x73, 0xe2, 0xff, 0x4c, 0xa8, 0x45,
|
||||
0xd3, 0x70, 0x58, 0x95, 0x22, 0xb5, 0x96, 0xdc, 0x4e, 0xa7, 0xa7, 0x9c, 0x07, 0x43, 0x96, 0xea,
|
||||
0x61, 0xbd, 0x15, 0xf0, 0x4a, 0x74, 0x45, 0xa1, 0x42, 0x64, 0x05, 0xbc, 0x76, 0x12, 0x50, 0x28,
|
||||
0x1f, 0xe7, 0xd0, 0xf1, 0x94, 0x0a, 0x49, 0x7c, 0x1d, 0x4d, 0x77, 0xd4, 0x9d, 0x48, 0x09, 0xa8,
|
||||
0xd8, 0xea, 0x59, 0x0f, 0x61, 0xfc, 0xee, 0x71, 0x4d, 0x42, 0x22, 0x31, 0x64, 0xee, 0x87, 0xd5,
|
||||
0x9d, 0xba, 0x6b, 0xb5, 0xe9, 0x90, 0x47, 0x3d, 0xbe, 0x8d, 0xd6, 0x04, 0x06, 0x09, 0xd0, 0x58,
|
||||
0x9d, 0x65, 0x39, 0x2d, 0x28, 0x43, 0x7a, 0x15, 0xad, 0xb4, 0xbc, 0x27, 0x56, 0x69, 0x79, 0xb8,
|
||||
0x6f, 0xdc, 0x01, 0xd5, 0x59, 0xbe, 0x9f, 0x43, 0xc7, 0x92, 0x93, 0x17, 0xfc, 0x1f, 0x92, 0xc4,
|
||||
0x27, 0x63, 0x12, 0x1f, 0x8a, 0x8d, 0x12, 0xf2, 0x6e, 0xa2, 0x69, 0x91, 0xe2, 0x08, 0x98, 0x5b,
|
||||
0xf8, 0x39, 0xe0, 0x76, 0x90, 0x3f, 0xf9, 0xc1, 0x9a, 0xaf, 0xa3, 0xdc, 0x46, 0x62, 0xb8, 0xca,
|
||||
0xd7, 0xf3, 0x68, 0x94, 0x97, 0x1f, 0xed, 0x63, 0x64, 0x7d, 0x41, 0x8a, 0xac, 0x59, 0x1f, 0x28,
|
||||
0xb9, 0x74, 0xa9, 0x41, 0xb5, 0x11, 0x0b, 0xaa, 0xe7, 0x86, 0x42, 0x1f, 0x1c, 0x4f, 0x1f, 0x45,
|
||||
0xa5, 0x40, 0x88, 0x6c, 0x0e, 0x93, 0x65, 0x2f, 0x13, 0x11, 0x16, 0x19, 0xdd, 0xed, 0xb6, 0x14,
|
||||
0xb9, 0x86, 0xf9, 0xdd, 0x6a, 0x84, 0x77, 0xc5, 0x0f, 0x59, 0xde, 0x25, 0x7a, 0x58, 0x40, 0xd8,
|
||||
0x1f, 0xc9, 0xc0, 0x49, 0x79, 0x3f, 0xfe, 0x0d, 0xae, 0x58, 0x0a, 0xdc, 0x7a, 0x8f, 0x89, 0x31,
|
||||
0xd3, 0xeb, 0x52, 0x2f, 0x89, 0x51, 0xcf, 0x81, 0x23, 0x96, 0x98, 0x65, 0xba, 0xeb, 0xfe, 0x51,
|
||||
0x0e, 0xcd, 0x26, 0x95, 0x3c, 0xb2, 0xba, 0x96, 0x2d, 0x4d, 0xd4, 0x68, 0x44, 0xea, 0x5a, 0x9e,
|
||||
0x81, 0x36, 0xc2, 0x7b, 0x82, 0x5f, 0x17, 0xe5, 0x53, 0x7f, 0x5d, 0x04, 0xc7, 0x6f, 0x50, 0x95,
|
||||
0xf8, 0x41, 0xb5, 0x98, 0x55, 0x60, 0xbc, 0xe1, 0x4f, 0xad, 0x49, 0x84, 0x8a, 0x57, 0x32, 0x85,
|
||||
0xf2, 0xf0, 0xa0, 0x12, 0xad, 0x64, 0x8a, 0x88, 0x1a, 0xa5, 0x53, 0x7e, 0x9c, 0x43, 0xf7, 0xdc,
|
||||
0x34, 0xb1, 0xc7, 0x55, 0xc9, 0x3d, 0x54, 0x62, 0xee, 0xe1, 0x44, 0x3a, 0xc0, 0x01, 0x56, 0x91,
|
||||
0xbf, 0x9d, 0x47, 0x78, 0x7d, 0x53, 0xb3, 0x5a, 0x35, 0xd5, 0x82, 0x83, 0xb2, 0x98, 0xe0, 0x3e,
|
||||
0x3a, 0x0c, 0xd0, 0x78, 0x8b, 0xda, 0x4d, 0x4b, 0xe3, 0x4a, 0x12, 0xcb, 0x19, 0x68, 0x7c, 0x29,
|
||||
0xec, 0x22, 0x51, 0x3a, 0x48, 0xb0, 0x8b, 0x22, 0x6f, 0xf5, 0x4b, 0x61, 0xb2, 0x26, 0xa2, 0xa1,
|
||||
0x05, 0x84, 0xfb, 0x43, 0x34, 0xc0, 0xbe, 0xf4, 0xc1, 0x95, 0x77, 0xc0, 0xdd, 0xf7, 0x2b, 0x64,
|
||||
0xc9, 0x2b, 0xf4, 0xd8, 0x2f, 0xa5, 0xdc, 0x89, 0x46, 0x38, 0x2a, 0xd3, 0xc6, 0xa4, 0x77, 0x51,
|
||||
0xca, 0x38, 0x12, 0xde, 0xaa, 0x7c, 0x9a, 0x43, 0x73, 0xc9, 0x22, 0x1d, 0x44, 0xfe, 0x7f, 0x5d,
|
||||
0xce, 0xff, 0xb3, 0x1e, 0x36, 0x93, 0x05, 0x4f, 0x39, 0x0b, 0x7c, 0x9c, 0xa8, 0xfc, 0x83, 0x98,
|
||||
0xe5, 0x86, 0x3c, 0xcb, 0x85, 0x5d, 0xcf, 0x32, 0x79, 0x86, 0xd5, 0x07, 0x6e, 0xfc, 0xfe, 0xc4,
|
||||
0x6d, 0x1f, 0xc2, 0xdf, 0x6f, 0xe0, 0xef, 0xcd, 0x4f, 0x4e, 0xe4, 0x6e, 0xc0, 0xdf, 0x87, 0xf0,
|
||||
0xf7, 0x3b, 0xf8, 0x7b, 0xe7, 0x0f, 0x27, 0x6e, 0x7b, 0x61, 0x5c, 0x60, 0xfe, 0x3d, 0x00, 0x00,
|
||||
0xff, 0xff, 0x8b, 0x0f, 0xfb, 0xaf, 0xb9, 0x43, 0x00, 0x00,
|
||||
}
|
||||
|
@@ -603,28 +603,6 @@ message LabelSelectorRequirement {
|
||||
repeated string values = 3;
|
||||
}
|
||||
|
||||
// ListOptions is the query options to a standard REST list call.
|
||||
message ListOptions {
|
||||
// A selector to restrict the list of returned objects by their labels.
|
||||
// Defaults to everything.
|
||||
optional string labelSelector = 1;
|
||||
|
||||
// A selector to restrict the list of returned objects by their fields.
|
||||
// Defaults to everything.
|
||||
optional string fieldSelector = 2;
|
||||
|
||||
// Watch for changes to the described resources and return them as a stream of
|
||||
// add, update, and remove notifications. Specify resourceVersion.
|
||||
optional bool watch = 3;
|
||||
|
||||
// When specified with a watch call, shows changes that occur after that particular version of a resource.
|
||||
// Defaults to changes from the beginning of history.
|
||||
optional string resourceVersion = 4;
|
||||
|
||||
// Timeout for the list/watch call.
|
||||
optional int64 timeoutSeconds = 5;
|
||||
}
|
||||
|
||||
message NetworkPolicy {
|
||||
// Standard object's metadata.
|
||||
// More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata
|
||||
|
@@ -54,7 +54,7 @@ func addKnownTypes(scheme *runtime.Scheme) error {
|
||||
&ThirdPartyResourceDataList{},
|
||||
&Ingress{},
|
||||
&IngressList{},
|
||||
&ListOptions{},
|
||||
&v1.ListOptions{},
|
||||
&v1.DeleteOptions{},
|
||||
&ReplicaSet{},
|
||||
&ReplicaSetList{},
|
||||
|
File diff suppressed because it is too large
Load Diff
@@ -787,26 +787,6 @@ type ExportOptions struct {
|
||||
Exact bool `json:"exact" protobuf:"varint,2,opt,name=exact"`
|
||||
}
|
||||
|
||||
// ListOptions is the query options to a standard REST list call.
|
||||
type ListOptions struct {
|
||||
unversioned.TypeMeta `json:",inline"`
|
||||
|
||||
// A selector to restrict the list of returned objects by their labels.
|
||||
// Defaults to everything.
|
||||
LabelSelector string `json:"labelSelector,omitempty" protobuf:"bytes,1,opt,name=labelSelector"`
|
||||
// A selector to restrict the list of returned objects by their fields.
|
||||
// Defaults to everything.
|
||||
FieldSelector string `json:"fieldSelector,omitempty" protobuf:"bytes,2,opt,name=fieldSelector"`
|
||||
// Watch for changes to the described resources and return them as a stream of
|
||||
// add, update, and remove notifications. Specify resourceVersion.
|
||||
Watch bool `json:"watch,omitempty" protobuf:"varint,3,opt,name=watch"`
|
||||
// When specified with a watch call, shows changes that occur after that particular version of a resource.
|
||||
// Defaults to changes from the beginning of history.
|
||||
ResourceVersion string `json:"resourceVersion,omitempty" protobuf:"bytes,4,opt,name=resourceVersion"`
|
||||
// Timeout for the list/watch call.
|
||||
TimeoutSeconds *int64 `json:"timeoutSeconds,omitempty" protobuf:"varint,5,opt,name=timeoutSeconds"`
|
||||
}
|
||||
|
||||
// A label selector is a label query over a set of resources. The result of matchLabels and
|
||||
// matchExpressions are ANDed. An empty label selector matches all objects. A null
|
||||
// label selector matches no objects.
|
||||
|
@@ -443,19 +443,6 @@ func (LabelSelectorRequirement) SwaggerDoc() map[string]string {
|
||||
return map_LabelSelectorRequirement
|
||||
}
|
||||
|
||||
var map_ListOptions = map[string]string{
|
||||
"": "ListOptions is the query options to a standard REST list call.",
|
||||
"labelSelector": "A selector to restrict the list of returned objects by their labels. Defaults to everything.",
|
||||
"fieldSelector": "A selector to restrict the list of returned objects by their fields. Defaults to everything.",
|
||||
"watch": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.",
|
||||
"resourceVersion": "When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history.",
|
||||
"timeoutSeconds": "Timeout for the list/watch call.",
|
||||
}
|
||||
|
||||
func (ListOptions) SwaggerDoc() map[string]string {
|
||||
return map_ListOptions
|
||||
}
|
||||
|
||||
var map_NetworkPolicy = map[string]string{
|
||||
"metadata": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata",
|
||||
"spec": "Specification of the desired behavior for this NetworkPolicy.",
|
||||
|
@@ -119,8 +119,6 @@ func RegisterConversions(scheme *runtime.Scheme) error {
|
||||
Convert_unversioned_LabelSelector_To_v1beta1_LabelSelector,
|
||||
Convert_v1beta1_LabelSelectorRequirement_To_unversioned_LabelSelectorRequirement,
|
||||
Convert_unversioned_LabelSelectorRequirement_To_v1beta1_LabelSelectorRequirement,
|
||||
Convert_v1beta1_ListOptions_To_api_ListOptions,
|
||||
Convert_api_ListOptions_To_v1beta1_ListOptions,
|
||||
Convert_v1beta1_NetworkPolicy_To_extensions_NetworkPolicy,
|
||||
Convert_extensions_NetworkPolicy_To_v1beta1_NetworkPolicy,
|
||||
Convert_v1beta1_NetworkPolicyIngressRule_To_extensions_NetworkPolicyIngressRule,
|
||||
@@ -1598,46 +1596,6 @@ func Convert_unversioned_LabelSelectorRequirement_To_v1beta1_LabelSelectorRequir
|
||||
return autoConvert_unversioned_LabelSelectorRequirement_To_v1beta1_LabelSelectorRequirement(in, out, s)
|
||||
}
|
||||
|
||||
func autoConvert_v1beta1_ListOptions_To_api_ListOptions(in *ListOptions, out *api.ListOptions, s conversion.Scope) error {
|
||||
if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil {
|
||||
return err
|
||||
}
|
||||
if err := api.Convert_string_To_labels_Selector(&in.LabelSelector, &out.LabelSelector, s); err != nil {
|
||||
return err
|
||||
}
|
||||
if err := api.Convert_string_To_fields_Selector(&in.FieldSelector, &out.FieldSelector, s); err != nil {
|
||||
return err
|
||||
}
|
||||
out.Watch = in.Watch
|
||||
out.ResourceVersion = in.ResourceVersion
|
||||
out.TimeoutSeconds = in.TimeoutSeconds
|
||||
return nil
|
||||
}
|
||||
|
||||
func Convert_v1beta1_ListOptions_To_api_ListOptions(in *ListOptions, out *api.ListOptions, s conversion.Scope) error {
|
||||
return autoConvert_v1beta1_ListOptions_To_api_ListOptions(in, out, s)
|
||||
}
|
||||
|
||||
func autoConvert_api_ListOptions_To_v1beta1_ListOptions(in *api.ListOptions, out *ListOptions, s conversion.Scope) error {
|
||||
if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil {
|
||||
return err
|
||||
}
|
||||
if err := api.Convert_labels_Selector_To_string(&in.LabelSelector, &out.LabelSelector, s); err != nil {
|
||||
return err
|
||||
}
|
||||
if err := api.Convert_fields_Selector_To_string(&in.FieldSelector, &out.FieldSelector, s); err != nil {
|
||||
return err
|
||||
}
|
||||
out.Watch = in.Watch
|
||||
out.ResourceVersion = in.ResourceVersion
|
||||
out.TimeoutSeconds = in.TimeoutSeconds
|
||||
return nil
|
||||
}
|
||||
|
||||
func Convert_api_ListOptions_To_v1beta1_ListOptions(in *api.ListOptions, out *ListOptions, s conversion.Scope) error {
|
||||
return autoConvert_api_ListOptions_To_v1beta1_ListOptions(in, out, s)
|
||||
}
|
||||
|
||||
func autoConvert_v1beta1_NetworkPolicy_To_extensions_NetworkPolicy(in *NetworkPolicy, out *extensions.NetworkPolicy, s conversion.Scope) error {
|
||||
SetDefaults_NetworkPolicy(in)
|
||||
if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil {
|
||||
|
@@ -78,7 +78,6 @@ func RegisterDeepCopies(scheme *runtime.Scheme) error {
|
||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_JobStatus, InType: reflect.TypeOf(&JobStatus{})},
|
||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_LabelSelector, InType: reflect.TypeOf(&LabelSelector{})},
|
||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_LabelSelectorRequirement, InType: reflect.TypeOf(&LabelSelectorRequirement{})},
|
||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_ListOptions, InType: reflect.TypeOf(&ListOptions{})},
|
||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_NetworkPolicy, InType: reflect.TypeOf(&NetworkPolicy{})},
|
||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_NetworkPolicyIngressRule, InType: reflect.TypeOf(&NetworkPolicyIngressRule{})},
|
||||
conversion.GeneratedDeepCopyFunc{Fn: DeepCopy_v1beta1_NetworkPolicyList, InType: reflect.TypeOf(&NetworkPolicyList{})},
|
||||
@@ -881,26 +880,6 @@ func DeepCopy_v1beta1_LabelSelectorRequirement(in interface{}, out interface{},
|
||||
}
|
||||
}
|
||||
|
||||
func DeepCopy_v1beta1_ListOptions(in interface{}, out interface{}, c *conversion.Cloner) error {
|
||||
{
|
||||
in := in.(*ListOptions)
|
||||
out := out.(*ListOptions)
|
||||
out.TypeMeta = in.TypeMeta
|
||||
out.LabelSelector = in.LabelSelector
|
||||
out.FieldSelector = in.FieldSelector
|
||||
out.Watch = in.Watch
|
||||
out.ResourceVersion = in.ResourceVersion
|
||||
if in.TimeoutSeconds != nil {
|
||||
in, out := &in.TimeoutSeconds, &out.TimeoutSeconds
|
||||
*out = new(int64)
|
||||
**out = **in
|
||||
} else {
|
||||
out.TimeoutSeconds = nil
|
||||
}
|
||||
return nil
|
||||
}
|
||||
}
|
||||
|
||||
func DeepCopy_v1beta1_NetworkPolicy(in interface{}, out interface{}, c *conversion.Cloner) error {
|
||||
{
|
||||
in := in.(*NetworkPolicy)
|
||||
|
@@ -95,7 +95,7 @@ func (c *FakePetSets) List(opts api.ListOptions) (result *apps.PetSetList, err e
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -95,7 +95,7 @@ func (c *FakeHorizontalPodAutoscalers) List(opts api.ListOptions) (result *autos
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -95,7 +95,7 @@ func (c *FakeJobs) List(opts api.ListOptions) (result *batch.JobList, err error)
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -95,7 +95,7 @@ func (c *FakeScheduledJobs) List(opts api.ListOptions) (result *batch.ScheduledJ
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -88,7 +88,7 @@ func (c *FakeCertificateSigningRequests) List(opts api.ListOptions) (result *cer
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -78,7 +78,7 @@ func (c *FakeComponentStatuses) List(opts api.ListOptions) (result *api.Componen
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -84,7 +84,7 @@ func (c *FakeConfigMaps) List(opts api.ListOptions) (result *api.ConfigMapList,
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -84,7 +84,7 @@ func (c *FakeEndpoints) List(opts api.ListOptions) (result *api.EndpointsList, e
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -84,7 +84,7 @@ func (c *FakeEvents) List(opts api.ListOptions) (result *api.EventList, err erro
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -84,7 +84,7 @@ func (c *FakeLimitRanges) List(opts api.ListOptions) (result *api.LimitRangeList
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -87,7 +87,7 @@ func (c *FakeNamespaces) List(opts api.ListOptions) (result *api.NamespaceList,
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -87,7 +87,7 @@ func (c *FakeNodes) List(opts api.ListOptions) (result *api.NodeList, err error)
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -87,7 +87,7 @@ func (c *FakePersistentVolumes) List(opts api.ListOptions) (result *api.Persiste
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -94,7 +94,7 @@ func (c *FakePersistentVolumeClaims) List(opts api.ListOptions) (result *api.Per
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -94,7 +94,7 @@ func (c *FakePods) List(opts api.ListOptions) (result *api.PodList, err error) {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -84,7 +84,7 @@ func (c *FakePodTemplates) List(opts api.ListOptions) (result *api.PodTemplateLi
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -94,7 +94,7 @@ func (c *FakeReplicationControllers) List(opts api.ListOptions) (result *api.Rep
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -94,7 +94,7 @@ func (c *FakeResourceQuotas) List(opts api.ListOptions) (result *api.ResourceQuo
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -84,7 +84,7 @@ func (c *FakeSecrets) List(opts api.ListOptions) (result *api.SecretList, err er
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -94,7 +94,7 @@ func (c *FakeServices) List(opts api.ListOptions) (result *api.ServiceList, err
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -84,7 +84,7 @@ func (c *FakeServiceAccounts) List(opts api.ListOptions) (result *api.ServiceAcc
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -95,7 +95,7 @@ func (c *FakeDaemonSets) List(opts api.ListOptions) (result *extensions.DaemonSe
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -95,7 +95,7 @@ func (c *FakeDeployments) List(opts api.ListOptions) (result *extensions.Deploym
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -95,7 +95,7 @@ func (c *FakeIngresses) List(opts api.ListOptions) (result *extensions.IngressLi
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -85,7 +85,7 @@ func (c *FakeNetworkPolicies) List(opts api.ListOptions) (result *extensions.Net
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -79,7 +79,7 @@ func (c *FakePodSecurityPolicies) List(opts api.ListOptions) (result *extensions
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -95,7 +95,7 @@ func (c *FakeReplicaSets) List(opts api.ListOptions) (result *extensions.Replica
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -79,7 +79,7 @@ func (c *FakeThirdPartyResources) List(opts api.ListOptions) (result *extensions
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -95,7 +95,7 @@ func (c *FakePodDisruptionBudgets) List(opts api.ListOptions) (result *policy.Po
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -79,7 +79,7 @@ func (c *FakeClusterRoles) List(opts api.ListOptions) (result *rbac.ClusterRoleL
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -79,7 +79,7 @@ func (c *FakeClusterRoleBindings) List(opts api.ListOptions) (result *rbac.Clust
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -85,7 +85,7 @@ func (c *FakeRoles) List(opts api.ListOptions) (result *rbac.RoleList, err error
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -85,7 +85,7 @@ func (c *FakeRoleBindings) List(opts api.ListOptions) (result *rbac.RoleBindingL
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -79,7 +79,7 @@ func (c *FakeStorageClasses) List(opts api.ListOptions) (result *storage.Storage
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
|
@@ -19,6 +19,7 @@ package fake
|
||||
import (
|
||||
api "k8s.io/kubernetes/pkg/api"
|
||||
unversioned "k8s.io/kubernetes/pkg/api/unversioned"
|
||||
v1 "k8s.io/kubernetes/pkg/api/v1"
|
||||
v1alpha1 "k8s.io/kubernetes/pkg/apis/apps/v1alpha1"
|
||||
core "k8s.io/kubernetes/pkg/client/testing/core"
|
||||
labels "k8s.io/kubernetes/pkg/labels"
|
||||
@@ -63,14 +64,14 @@ func (c *FakePetSets) UpdateStatus(petSet *v1alpha1.PetSet) (*v1alpha1.PetSet, e
|
||||
return obj.(*v1alpha1.PetSet), err
|
||||
}
|
||||
|
||||
func (c *FakePetSets) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *FakePetSets) Delete(name string, options *v1.DeleteOptions) error {
|
||||
_, err := c.Fake.
|
||||
Invokes(core.NewDeleteAction(petsetsResource, c.ns, name), &v1alpha1.PetSet{})
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
func (c *FakePetSets) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *FakePetSets) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
action := core.NewDeleteCollectionAction(petsetsResource, c.ns, listOptions)
|
||||
|
||||
_, err := c.Fake.Invokes(action, &v1alpha1.PetSetList{})
|
||||
@@ -87,7 +88,7 @@ func (c *FakePetSets) Get(name string) (result *v1alpha1.PetSet, err error) {
|
||||
return obj.(*v1alpha1.PetSet), err
|
||||
}
|
||||
|
||||
func (c *FakePetSets) List(opts api.ListOptions) (result *v1alpha1.PetSetList, err error) {
|
||||
func (c *FakePetSets) List(opts v1.ListOptions) (result *v1alpha1.PetSetList, err error) {
|
||||
obj, err := c.Fake.
|
||||
Invokes(core.NewListAction(petsetsResource, c.ns, opts), &v1alpha1.PetSetList{})
|
||||
|
||||
@@ -95,7 +96,7 @@ func (c *FakePetSets) List(opts api.ListOptions) (result *v1alpha1.PetSetList, e
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
@@ -109,7 +110,7 @@ func (c *FakePetSets) List(opts api.ListOptions) (result *v1alpha1.PetSetList, e
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested petSets.
|
||||
func (c *FakePetSets) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *FakePetSets) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.Fake.
|
||||
InvokesWatch(core.NewWatchAction(petsetsResource, c.ns, opts))
|
||||
|
||||
|
@@ -18,6 +18,7 @@ package v1alpha1
|
||||
|
||||
import (
|
||||
api "k8s.io/kubernetes/pkg/api"
|
||||
v1 "k8s.io/kubernetes/pkg/api/v1"
|
||||
v1alpha1 "k8s.io/kubernetes/pkg/apis/apps/v1alpha1"
|
||||
watch "k8s.io/kubernetes/pkg/watch"
|
||||
)
|
||||
@@ -33,11 +34,11 @@ type PetSetInterface interface {
|
||||
Create(*v1alpha1.PetSet) (*v1alpha1.PetSet, error)
|
||||
Update(*v1alpha1.PetSet) (*v1alpha1.PetSet, error)
|
||||
UpdateStatus(*v1alpha1.PetSet) (*v1alpha1.PetSet, error)
|
||||
Delete(name string, options *api.DeleteOptions) error
|
||||
DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error
|
||||
Delete(name string, options *v1.DeleteOptions) error
|
||||
DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
|
||||
Get(name string) (*v1alpha1.PetSet, error)
|
||||
List(opts api.ListOptions) (*v1alpha1.PetSetList, error)
|
||||
Watch(opts api.ListOptions) (watch.Interface, error)
|
||||
List(opts v1.ListOptions) (*v1alpha1.PetSetList, error)
|
||||
Watch(opts v1.ListOptions) (watch.Interface, error)
|
||||
Patch(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1alpha1.PetSet, err error)
|
||||
PetSetExpansion
|
||||
}
|
||||
@@ -95,7 +96,7 @@ func (c *petSets) UpdateStatus(petSet *v1alpha1.PetSet) (result *v1alpha1.PetSet
|
||||
}
|
||||
|
||||
// Delete takes name of the petSet and deletes it. Returns an error if one occurs.
|
||||
func (c *petSets) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *petSets) Delete(name string, options *v1.DeleteOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("petsets").
|
||||
@@ -106,7 +107,7 @@ func (c *petSets) Delete(name string, options *api.DeleteOptions) error {
|
||||
}
|
||||
|
||||
// DeleteCollection deletes a collection of objects.
|
||||
func (c *petSets) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *petSets) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("petsets").
|
||||
@@ -129,7 +130,7 @@ func (c *petSets) Get(name string) (result *v1alpha1.PetSet, err error) {
|
||||
}
|
||||
|
||||
// List takes label and field selectors, and returns the list of PetSets that match those selectors.
|
||||
func (c *petSets) List(opts api.ListOptions) (result *v1alpha1.PetSetList, err error) {
|
||||
func (c *petSets) List(opts v1.ListOptions) (result *v1alpha1.PetSetList, err error) {
|
||||
result = &v1alpha1.PetSetList{}
|
||||
err = c.client.Get().
|
||||
Namespace(c.ns).
|
||||
@@ -141,7 +142,7 @@ func (c *petSets) List(opts api.ListOptions) (result *v1alpha1.PetSetList, err e
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested petSets.
|
||||
func (c *petSets) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *petSets) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.client.Get().
|
||||
Prefix("watch").
|
||||
Namespace(c.ns).
|
||||
|
@@ -19,6 +19,7 @@ package fake
|
||||
import (
|
||||
api "k8s.io/kubernetes/pkg/api"
|
||||
unversioned "k8s.io/kubernetes/pkg/api/unversioned"
|
||||
api_v1 "k8s.io/kubernetes/pkg/api/v1"
|
||||
v1 "k8s.io/kubernetes/pkg/apis/autoscaling/v1"
|
||||
core "k8s.io/kubernetes/pkg/client/testing/core"
|
||||
labels "k8s.io/kubernetes/pkg/labels"
|
||||
@@ -63,14 +64,14 @@ func (c *FakeHorizontalPodAutoscalers) UpdateStatus(horizontalPodAutoscaler *v1.
|
||||
return obj.(*v1.HorizontalPodAutoscaler), err
|
||||
}
|
||||
|
||||
func (c *FakeHorizontalPodAutoscalers) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *FakeHorizontalPodAutoscalers) Delete(name string, options *api_v1.DeleteOptions) error {
|
||||
_, err := c.Fake.
|
||||
Invokes(core.NewDeleteAction(horizontalpodautoscalersResource, c.ns, name), &v1.HorizontalPodAutoscaler{})
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
func (c *FakeHorizontalPodAutoscalers) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *FakeHorizontalPodAutoscalers) DeleteCollection(options *api_v1.DeleteOptions, listOptions api_v1.ListOptions) error {
|
||||
action := core.NewDeleteCollectionAction(horizontalpodautoscalersResource, c.ns, listOptions)
|
||||
|
||||
_, err := c.Fake.Invokes(action, &v1.HorizontalPodAutoscalerList{})
|
||||
@@ -87,7 +88,7 @@ func (c *FakeHorizontalPodAutoscalers) Get(name string) (result *v1.HorizontalPo
|
||||
return obj.(*v1.HorizontalPodAutoscaler), err
|
||||
}
|
||||
|
||||
func (c *FakeHorizontalPodAutoscalers) List(opts api.ListOptions) (result *v1.HorizontalPodAutoscalerList, err error) {
|
||||
func (c *FakeHorizontalPodAutoscalers) List(opts api_v1.ListOptions) (result *v1.HorizontalPodAutoscalerList, err error) {
|
||||
obj, err := c.Fake.
|
||||
Invokes(core.NewListAction(horizontalpodautoscalersResource, c.ns, opts), &v1.HorizontalPodAutoscalerList{})
|
||||
|
||||
@@ -95,7 +96,7 @@ func (c *FakeHorizontalPodAutoscalers) List(opts api.ListOptions) (result *v1.Ho
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
@@ -109,7 +110,7 @@ func (c *FakeHorizontalPodAutoscalers) List(opts api.ListOptions) (result *v1.Ho
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested horizontalPodAutoscalers.
|
||||
func (c *FakeHorizontalPodAutoscalers) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *FakeHorizontalPodAutoscalers) Watch(opts api_v1.ListOptions) (watch.Interface, error) {
|
||||
return c.Fake.
|
||||
InvokesWatch(core.NewWatchAction(horizontalpodautoscalersResource, c.ns, opts))
|
||||
|
||||
|
@@ -18,6 +18,7 @@ package v1
|
||||
|
||||
import (
|
||||
api "k8s.io/kubernetes/pkg/api"
|
||||
api_v1 "k8s.io/kubernetes/pkg/api/v1"
|
||||
v1 "k8s.io/kubernetes/pkg/apis/autoscaling/v1"
|
||||
watch "k8s.io/kubernetes/pkg/watch"
|
||||
)
|
||||
@@ -33,11 +34,11 @@ type HorizontalPodAutoscalerInterface interface {
|
||||
Create(*v1.HorizontalPodAutoscaler) (*v1.HorizontalPodAutoscaler, error)
|
||||
Update(*v1.HorizontalPodAutoscaler) (*v1.HorizontalPodAutoscaler, error)
|
||||
UpdateStatus(*v1.HorizontalPodAutoscaler) (*v1.HorizontalPodAutoscaler, error)
|
||||
Delete(name string, options *api.DeleteOptions) error
|
||||
DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error
|
||||
Delete(name string, options *api_v1.DeleteOptions) error
|
||||
DeleteCollection(options *api_v1.DeleteOptions, listOptions api_v1.ListOptions) error
|
||||
Get(name string) (*v1.HorizontalPodAutoscaler, error)
|
||||
List(opts api.ListOptions) (*v1.HorizontalPodAutoscalerList, error)
|
||||
Watch(opts api.ListOptions) (watch.Interface, error)
|
||||
List(opts api_v1.ListOptions) (*v1.HorizontalPodAutoscalerList, error)
|
||||
Watch(opts api_v1.ListOptions) (watch.Interface, error)
|
||||
Patch(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.HorizontalPodAutoscaler, err error)
|
||||
HorizontalPodAutoscalerExpansion
|
||||
}
|
||||
@@ -95,7 +96,7 @@ func (c *horizontalPodAutoscalers) UpdateStatus(horizontalPodAutoscaler *v1.Hori
|
||||
}
|
||||
|
||||
// Delete takes name of the horizontalPodAutoscaler and deletes it. Returns an error if one occurs.
|
||||
func (c *horizontalPodAutoscalers) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *horizontalPodAutoscalers) Delete(name string, options *api_v1.DeleteOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("horizontalpodautoscalers").
|
||||
@@ -106,7 +107,7 @@ func (c *horizontalPodAutoscalers) Delete(name string, options *api.DeleteOption
|
||||
}
|
||||
|
||||
// DeleteCollection deletes a collection of objects.
|
||||
func (c *horizontalPodAutoscalers) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *horizontalPodAutoscalers) DeleteCollection(options *api_v1.DeleteOptions, listOptions api_v1.ListOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("horizontalpodautoscalers").
|
||||
@@ -129,7 +130,7 @@ func (c *horizontalPodAutoscalers) Get(name string) (result *v1.HorizontalPodAut
|
||||
}
|
||||
|
||||
// List takes label and field selectors, and returns the list of HorizontalPodAutoscalers that match those selectors.
|
||||
func (c *horizontalPodAutoscalers) List(opts api.ListOptions) (result *v1.HorizontalPodAutoscalerList, err error) {
|
||||
func (c *horizontalPodAutoscalers) List(opts api_v1.ListOptions) (result *v1.HorizontalPodAutoscalerList, err error) {
|
||||
result = &v1.HorizontalPodAutoscalerList{}
|
||||
err = c.client.Get().
|
||||
Namespace(c.ns).
|
||||
@@ -141,7 +142,7 @@ func (c *horizontalPodAutoscalers) List(opts api.ListOptions) (result *v1.Horizo
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested horizontalPodAutoscalers.
|
||||
func (c *horizontalPodAutoscalers) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *horizontalPodAutoscalers) Watch(opts api_v1.ListOptions) (watch.Interface, error) {
|
||||
return c.client.Get().
|
||||
Prefix("watch").
|
||||
Namespace(c.ns).
|
||||
|
@@ -19,6 +19,7 @@ package fake
|
||||
import (
|
||||
api "k8s.io/kubernetes/pkg/api"
|
||||
unversioned "k8s.io/kubernetes/pkg/api/unversioned"
|
||||
api_v1 "k8s.io/kubernetes/pkg/api/v1"
|
||||
v1 "k8s.io/kubernetes/pkg/apis/batch/v1"
|
||||
core "k8s.io/kubernetes/pkg/client/testing/core"
|
||||
labels "k8s.io/kubernetes/pkg/labels"
|
||||
@@ -63,14 +64,14 @@ func (c *FakeJobs) UpdateStatus(job *v1.Job) (*v1.Job, error) {
|
||||
return obj.(*v1.Job), err
|
||||
}
|
||||
|
||||
func (c *FakeJobs) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *FakeJobs) Delete(name string, options *api_v1.DeleteOptions) error {
|
||||
_, err := c.Fake.
|
||||
Invokes(core.NewDeleteAction(jobsResource, c.ns, name), &v1.Job{})
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
func (c *FakeJobs) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *FakeJobs) DeleteCollection(options *api_v1.DeleteOptions, listOptions api_v1.ListOptions) error {
|
||||
action := core.NewDeleteCollectionAction(jobsResource, c.ns, listOptions)
|
||||
|
||||
_, err := c.Fake.Invokes(action, &v1.JobList{})
|
||||
@@ -87,7 +88,7 @@ func (c *FakeJobs) Get(name string) (result *v1.Job, err error) {
|
||||
return obj.(*v1.Job), err
|
||||
}
|
||||
|
||||
func (c *FakeJobs) List(opts api.ListOptions) (result *v1.JobList, err error) {
|
||||
func (c *FakeJobs) List(opts api_v1.ListOptions) (result *v1.JobList, err error) {
|
||||
obj, err := c.Fake.
|
||||
Invokes(core.NewListAction(jobsResource, c.ns, opts), &v1.JobList{})
|
||||
|
||||
@@ -95,7 +96,7 @@ func (c *FakeJobs) List(opts api.ListOptions) (result *v1.JobList, err error) {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
@@ -109,7 +110,7 @@ func (c *FakeJobs) List(opts api.ListOptions) (result *v1.JobList, err error) {
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested jobs.
|
||||
func (c *FakeJobs) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *FakeJobs) Watch(opts api_v1.ListOptions) (watch.Interface, error) {
|
||||
return c.Fake.
|
||||
InvokesWatch(core.NewWatchAction(jobsResource, c.ns, opts))
|
||||
|
||||
|
@@ -18,6 +18,7 @@ package v1
|
||||
|
||||
import (
|
||||
api "k8s.io/kubernetes/pkg/api"
|
||||
api_v1 "k8s.io/kubernetes/pkg/api/v1"
|
||||
v1 "k8s.io/kubernetes/pkg/apis/batch/v1"
|
||||
watch "k8s.io/kubernetes/pkg/watch"
|
||||
)
|
||||
@@ -33,11 +34,11 @@ type JobInterface interface {
|
||||
Create(*v1.Job) (*v1.Job, error)
|
||||
Update(*v1.Job) (*v1.Job, error)
|
||||
UpdateStatus(*v1.Job) (*v1.Job, error)
|
||||
Delete(name string, options *api.DeleteOptions) error
|
||||
DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error
|
||||
Delete(name string, options *api_v1.DeleteOptions) error
|
||||
DeleteCollection(options *api_v1.DeleteOptions, listOptions api_v1.ListOptions) error
|
||||
Get(name string) (*v1.Job, error)
|
||||
List(opts api.ListOptions) (*v1.JobList, error)
|
||||
Watch(opts api.ListOptions) (watch.Interface, error)
|
||||
List(opts api_v1.ListOptions) (*v1.JobList, error)
|
||||
Watch(opts api_v1.ListOptions) (watch.Interface, error)
|
||||
Patch(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.Job, err error)
|
||||
JobExpansion
|
||||
}
|
||||
@@ -95,7 +96,7 @@ func (c *jobs) UpdateStatus(job *v1.Job) (result *v1.Job, err error) {
|
||||
}
|
||||
|
||||
// Delete takes name of the job and deletes it. Returns an error if one occurs.
|
||||
func (c *jobs) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *jobs) Delete(name string, options *api_v1.DeleteOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("jobs").
|
||||
@@ -106,7 +107,7 @@ func (c *jobs) Delete(name string, options *api.DeleteOptions) error {
|
||||
}
|
||||
|
||||
// DeleteCollection deletes a collection of objects.
|
||||
func (c *jobs) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *jobs) DeleteCollection(options *api_v1.DeleteOptions, listOptions api_v1.ListOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("jobs").
|
||||
@@ -129,7 +130,7 @@ func (c *jobs) Get(name string) (result *v1.Job, err error) {
|
||||
}
|
||||
|
||||
// List takes label and field selectors, and returns the list of Jobs that match those selectors.
|
||||
func (c *jobs) List(opts api.ListOptions) (result *v1.JobList, err error) {
|
||||
func (c *jobs) List(opts api_v1.ListOptions) (result *v1.JobList, err error) {
|
||||
result = &v1.JobList{}
|
||||
err = c.client.Get().
|
||||
Namespace(c.ns).
|
||||
@@ -141,7 +142,7 @@ func (c *jobs) List(opts api.ListOptions) (result *v1.JobList, err error) {
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested jobs.
|
||||
func (c *jobs) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *jobs) Watch(opts api_v1.ListOptions) (watch.Interface, error) {
|
||||
return c.client.Get().
|
||||
Prefix("watch").
|
||||
Namespace(c.ns).
|
||||
|
@@ -18,6 +18,7 @@ package v1alpha1
|
||||
|
||||
import (
|
||||
api "k8s.io/kubernetes/pkg/api"
|
||||
v1 "k8s.io/kubernetes/pkg/api/v1"
|
||||
v1alpha1 "k8s.io/kubernetes/pkg/apis/certificates/v1alpha1"
|
||||
watch "k8s.io/kubernetes/pkg/watch"
|
||||
)
|
||||
@@ -33,11 +34,11 @@ type CertificateSigningRequestInterface interface {
|
||||
Create(*v1alpha1.CertificateSigningRequest) (*v1alpha1.CertificateSigningRequest, error)
|
||||
Update(*v1alpha1.CertificateSigningRequest) (*v1alpha1.CertificateSigningRequest, error)
|
||||
UpdateStatus(*v1alpha1.CertificateSigningRequest) (*v1alpha1.CertificateSigningRequest, error)
|
||||
Delete(name string, options *api.DeleteOptions) error
|
||||
DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error
|
||||
Delete(name string, options *v1.DeleteOptions) error
|
||||
DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
|
||||
Get(name string) (*v1alpha1.CertificateSigningRequest, error)
|
||||
List(opts api.ListOptions) (*v1alpha1.CertificateSigningRequestList, error)
|
||||
Watch(opts api.ListOptions) (watch.Interface, error)
|
||||
List(opts v1.ListOptions) (*v1alpha1.CertificateSigningRequestList, error)
|
||||
Watch(opts v1.ListOptions) (watch.Interface, error)
|
||||
Patch(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1alpha1.CertificateSigningRequest, err error)
|
||||
CertificateSigningRequestExpansion
|
||||
}
|
||||
@@ -90,7 +91,7 @@ func (c *certificateSigningRequests) UpdateStatus(certificateSigningRequest *v1a
|
||||
}
|
||||
|
||||
// Delete takes name of the certificateSigningRequest and deletes it. Returns an error if one occurs.
|
||||
func (c *certificateSigningRequests) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *certificateSigningRequests) Delete(name string, options *v1.DeleteOptions) error {
|
||||
return c.client.Delete().
|
||||
Resource("certificatesigningrequests").
|
||||
Name(name).
|
||||
@@ -100,7 +101,7 @@ func (c *certificateSigningRequests) Delete(name string, options *api.DeleteOpti
|
||||
}
|
||||
|
||||
// DeleteCollection deletes a collection of objects.
|
||||
func (c *certificateSigningRequests) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *certificateSigningRequests) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
return c.client.Delete().
|
||||
Resource("certificatesigningrequests").
|
||||
VersionedParams(&listOptions, api.ParameterCodec).
|
||||
@@ -121,7 +122,7 @@ func (c *certificateSigningRequests) Get(name string) (result *v1alpha1.Certific
|
||||
}
|
||||
|
||||
// List takes label and field selectors, and returns the list of CertificateSigningRequests that match those selectors.
|
||||
func (c *certificateSigningRequests) List(opts api.ListOptions) (result *v1alpha1.CertificateSigningRequestList, err error) {
|
||||
func (c *certificateSigningRequests) List(opts v1.ListOptions) (result *v1alpha1.CertificateSigningRequestList, err error) {
|
||||
result = &v1alpha1.CertificateSigningRequestList{}
|
||||
err = c.client.Get().
|
||||
Resource("certificatesigningrequests").
|
||||
@@ -132,7 +133,7 @@ func (c *certificateSigningRequests) List(opts api.ListOptions) (result *v1alpha
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested certificateSigningRequests.
|
||||
func (c *certificateSigningRequests) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *certificateSigningRequests) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.client.Get().
|
||||
Prefix("watch").
|
||||
Resource("certificatesigningrequests").
|
||||
|
@@ -19,6 +19,7 @@ package fake
|
||||
import (
|
||||
api "k8s.io/kubernetes/pkg/api"
|
||||
unversioned "k8s.io/kubernetes/pkg/api/unversioned"
|
||||
v1 "k8s.io/kubernetes/pkg/api/v1"
|
||||
v1alpha1 "k8s.io/kubernetes/pkg/apis/certificates/v1alpha1"
|
||||
core "k8s.io/kubernetes/pkg/client/testing/core"
|
||||
labels "k8s.io/kubernetes/pkg/labels"
|
||||
@@ -59,13 +60,13 @@ func (c *FakeCertificateSigningRequests) UpdateStatus(certificateSigningRequest
|
||||
return obj.(*v1alpha1.CertificateSigningRequest), err
|
||||
}
|
||||
|
||||
func (c *FakeCertificateSigningRequests) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *FakeCertificateSigningRequests) Delete(name string, options *v1.DeleteOptions) error {
|
||||
_, err := c.Fake.
|
||||
Invokes(core.NewRootDeleteAction(certificatesigningrequestsResource, name), &v1alpha1.CertificateSigningRequest{})
|
||||
return err
|
||||
}
|
||||
|
||||
func (c *FakeCertificateSigningRequests) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *FakeCertificateSigningRequests) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
action := core.NewRootDeleteCollectionAction(certificatesigningrequestsResource, listOptions)
|
||||
|
||||
_, err := c.Fake.Invokes(action, &v1alpha1.CertificateSigningRequestList{})
|
||||
@@ -81,14 +82,14 @@ func (c *FakeCertificateSigningRequests) Get(name string) (result *v1alpha1.Cert
|
||||
return obj.(*v1alpha1.CertificateSigningRequest), err
|
||||
}
|
||||
|
||||
func (c *FakeCertificateSigningRequests) List(opts api.ListOptions) (result *v1alpha1.CertificateSigningRequestList, err error) {
|
||||
func (c *FakeCertificateSigningRequests) List(opts v1.ListOptions) (result *v1alpha1.CertificateSigningRequestList, err error) {
|
||||
obj, err := c.Fake.
|
||||
Invokes(core.NewRootListAction(certificatesigningrequestsResource, opts), &v1alpha1.CertificateSigningRequestList{})
|
||||
if obj == nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
@@ -102,7 +103,7 @@ func (c *FakeCertificateSigningRequests) List(opts api.ListOptions) (result *v1a
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested certificateSigningRequests.
|
||||
func (c *FakeCertificateSigningRequests) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *FakeCertificateSigningRequests) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.Fake.
|
||||
InvokesWatch(core.NewRootWatchAction(certificatesigningrequestsResource, opts))
|
||||
}
|
||||
|
@@ -32,11 +32,11 @@ type ComponentStatusesGetter interface {
|
||||
type ComponentStatusInterface interface {
|
||||
Create(*v1.ComponentStatus) (*v1.ComponentStatus, error)
|
||||
Update(*v1.ComponentStatus) (*v1.ComponentStatus, error)
|
||||
Delete(name string, options *api.DeleteOptions) error
|
||||
DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error
|
||||
Delete(name string, options *v1.DeleteOptions) error
|
||||
DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
|
||||
Get(name string) (*v1.ComponentStatus, error)
|
||||
List(opts api.ListOptions) (*v1.ComponentStatusList, error)
|
||||
Watch(opts api.ListOptions) (watch.Interface, error)
|
||||
List(opts v1.ListOptions) (*v1.ComponentStatusList, error)
|
||||
Watch(opts v1.ListOptions) (watch.Interface, error)
|
||||
Patch(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.ComponentStatus, err error)
|
||||
ComponentStatusExpansion
|
||||
}
|
||||
@@ -77,7 +77,7 @@ func (c *componentStatuses) Update(componentStatus *v1.ComponentStatus) (result
|
||||
}
|
||||
|
||||
// Delete takes name of the componentStatus and deletes it. Returns an error if one occurs.
|
||||
func (c *componentStatuses) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *componentStatuses) Delete(name string, options *v1.DeleteOptions) error {
|
||||
return c.client.Delete().
|
||||
Resource("componentstatuses").
|
||||
Name(name).
|
||||
@@ -87,7 +87,7 @@ func (c *componentStatuses) Delete(name string, options *api.DeleteOptions) erro
|
||||
}
|
||||
|
||||
// DeleteCollection deletes a collection of objects.
|
||||
func (c *componentStatuses) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *componentStatuses) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
return c.client.Delete().
|
||||
Resource("componentstatuses").
|
||||
VersionedParams(&listOptions, api.ParameterCodec).
|
||||
@@ -108,7 +108,7 @@ func (c *componentStatuses) Get(name string) (result *v1.ComponentStatus, err er
|
||||
}
|
||||
|
||||
// List takes label and field selectors, and returns the list of ComponentStatuses that match those selectors.
|
||||
func (c *componentStatuses) List(opts api.ListOptions) (result *v1.ComponentStatusList, err error) {
|
||||
func (c *componentStatuses) List(opts v1.ListOptions) (result *v1.ComponentStatusList, err error) {
|
||||
result = &v1.ComponentStatusList{}
|
||||
err = c.client.Get().
|
||||
Resource("componentstatuses").
|
||||
@@ -119,7 +119,7 @@ func (c *componentStatuses) List(opts api.ListOptions) (result *v1.ComponentStat
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested componentStatuses.
|
||||
func (c *componentStatuses) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *componentStatuses) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.client.Get().
|
||||
Prefix("watch").
|
||||
Resource("componentstatuses").
|
||||
|
@@ -32,11 +32,11 @@ type ConfigMapsGetter interface {
|
||||
type ConfigMapInterface interface {
|
||||
Create(*v1.ConfigMap) (*v1.ConfigMap, error)
|
||||
Update(*v1.ConfigMap) (*v1.ConfigMap, error)
|
||||
Delete(name string, options *api.DeleteOptions) error
|
||||
DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error
|
||||
Delete(name string, options *v1.DeleteOptions) error
|
||||
DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
|
||||
Get(name string) (*v1.ConfigMap, error)
|
||||
List(opts api.ListOptions) (*v1.ConfigMapList, error)
|
||||
Watch(opts api.ListOptions) (watch.Interface, error)
|
||||
List(opts v1.ListOptions) (*v1.ConfigMapList, error)
|
||||
Watch(opts v1.ListOptions) (watch.Interface, error)
|
||||
Patch(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.ConfigMap, err error)
|
||||
ConfigMapExpansion
|
||||
}
|
||||
@@ -81,7 +81,7 @@ func (c *configMaps) Update(configMap *v1.ConfigMap) (result *v1.ConfigMap, err
|
||||
}
|
||||
|
||||
// Delete takes name of the configMap and deletes it. Returns an error if one occurs.
|
||||
func (c *configMaps) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *configMaps) Delete(name string, options *v1.DeleteOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("configmaps").
|
||||
@@ -92,7 +92,7 @@ func (c *configMaps) Delete(name string, options *api.DeleteOptions) error {
|
||||
}
|
||||
|
||||
// DeleteCollection deletes a collection of objects.
|
||||
func (c *configMaps) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *configMaps) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("configmaps").
|
||||
@@ -115,7 +115,7 @@ func (c *configMaps) Get(name string) (result *v1.ConfigMap, err error) {
|
||||
}
|
||||
|
||||
// List takes label and field selectors, and returns the list of ConfigMaps that match those selectors.
|
||||
func (c *configMaps) List(opts api.ListOptions) (result *v1.ConfigMapList, err error) {
|
||||
func (c *configMaps) List(opts v1.ListOptions) (result *v1.ConfigMapList, err error) {
|
||||
result = &v1.ConfigMapList{}
|
||||
err = c.client.Get().
|
||||
Namespace(c.ns).
|
||||
@@ -127,7 +127,7 @@ func (c *configMaps) List(opts api.ListOptions) (result *v1.ConfigMapList, err e
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested configMaps.
|
||||
func (c *configMaps) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *configMaps) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.client.Get().
|
||||
Prefix("watch").
|
||||
Namespace(c.ns).
|
||||
|
@@ -32,11 +32,11 @@ type EndpointsGetter interface {
|
||||
type EndpointsInterface interface {
|
||||
Create(*v1.Endpoints) (*v1.Endpoints, error)
|
||||
Update(*v1.Endpoints) (*v1.Endpoints, error)
|
||||
Delete(name string, options *api.DeleteOptions) error
|
||||
DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error
|
||||
Delete(name string, options *v1.DeleteOptions) error
|
||||
DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
|
||||
Get(name string) (*v1.Endpoints, error)
|
||||
List(opts api.ListOptions) (*v1.EndpointsList, error)
|
||||
Watch(opts api.ListOptions) (watch.Interface, error)
|
||||
List(opts v1.ListOptions) (*v1.EndpointsList, error)
|
||||
Watch(opts v1.ListOptions) (watch.Interface, error)
|
||||
Patch(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.Endpoints, err error)
|
||||
EndpointsExpansion
|
||||
}
|
||||
@@ -81,7 +81,7 @@ func (c *endpoints) Update(endpoints *v1.Endpoints) (result *v1.Endpoints, err e
|
||||
}
|
||||
|
||||
// Delete takes name of the endpoints and deletes it. Returns an error if one occurs.
|
||||
func (c *endpoints) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *endpoints) Delete(name string, options *v1.DeleteOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("endpoints").
|
||||
@@ -92,7 +92,7 @@ func (c *endpoints) Delete(name string, options *api.DeleteOptions) error {
|
||||
}
|
||||
|
||||
// DeleteCollection deletes a collection of objects.
|
||||
func (c *endpoints) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *endpoints) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("endpoints").
|
||||
@@ -115,7 +115,7 @@ func (c *endpoints) Get(name string) (result *v1.Endpoints, err error) {
|
||||
}
|
||||
|
||||
// List takes label and field selectors, and returns the list of Endpoints that match those selectors.
|
||||
func (c *endpoints) List(opts api.ListOptions) (result *v1.EndpointsList, err error) {
|
||||
func (c *endpoints) List(opts v1.ListOptions) (result *v1.EndpointsList, err error) {
|
||||
result = &v1.EndpointsList{}
|
||||
err = c.client.Get().
|
||||
Namespace(c.ns).
|
||||
@@ -127,7 +127,7 @@ func (c *endpoints) List(opts api.ListOptions) (result *v1.EndpointsList, err er
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested endpoints.
|
||||
func (c *endpoints) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *endpoints) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.client.Get().
|
||||
Prefix("watch").
|
||||
Namespace(c.ns).
|
||||
|
@@ -32,11 +32,11 @@ type EventsGetter interface {
|
||||
type EventInterface interface {
|
||||
Create(*v1.Event) (*v1.Event, error)
|
||||
Update(*v1.Event) (*v1.Event, error)
|
||||
Delete(name string, options *api.DeleteOptions) error
|
||||
DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error
|
||||
Delete(name string, options *v1.DeleteOptions) error
|
||||
DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
|
||||
Get(name string) (*v1.Event, error)
|
||||
List(opts api.ListOptions) (*v1.EventList, error)
|
||||
Watch(opts api.ListOptions) (watch.Interface, error)
|
||||
List(opts v1.ListOptions) (*v1.EventList, error)
|
||||
Watch(opts v1.ListOptions) (watch.Interface, error)
|
||||
Patch(name string, pt api.PatchType, data []byte, subresources ...string) (result *v1.Event, err error)
|
||||
EventExpansion
|
||||
}
|
||||
@@ -81,7 +81,7 @@ func (c *events) Update(event *v1.Event) (result *v1.Event, err error) {
|
||||
}
|
||||
|
||||
// Delete takes name of the event and deletes it. Returns an error if one occurs.
|
||||
func (c *events) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *events) Delete(name string, options *v1.DeleteOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("events").
|
||||
@@ -92,7 +92,7 @@ func (c *events) Delete(name string, options *api.DeleteOptions) error {
|
||||
}
|
||||
|
||||
// DeleteCollection deletes a collection of objects.
|
||||
func (c *events) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *events) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
return c.client.Delete().
|
||||
Namespace(c.ns).
|
||||
Resource("events").
|
||||
@@ -115,7 +115,7 @@ func (c *events) Get(name string) (result *v1.Event, err error) {
|
||||
}
|
||||
|
||||
// List takes label and field selectors, and returns the list of Events that match those selectors.
|
||||
func (c *events) List(opts api.ListOptions) (result *v1.EventList, err error) {
|
||||
func (c *events) List(opts v1.ListOptions) (result *v1.EventList, err error) {
|
||||
result = &v1.EventList{}
|
||||
err = c.client.Get().
|
||||
Namespace(c.ns).
|
||||
@@ -127,7 +127,7 @@ func (c *events) List(opts api.ListOptions) (result *v1.EventList, err error) {
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested events.
|
||||
func (c *events) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *events) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.client.Get().
|
||||
Prefix("watch").
|
||||
Namespace(c.ns).
|
||||
|
@@ -116,7 +116,7 @@ func (e *events) Search(objOrRef runtime.Object) (*v1.EventList, error) {
|
||||
refUID = &stringRefUID
|
||||
}
|
||||
fieldSelector := e.GetFieldSelector(&ref.Name, &ref.Namespace, refKind, refUID)
|
||||
return e.List(api.ListOptions{FieldSelector: fieldSelector})
|
||||
return e.List(v1.ListOptions{FieldSelector: fieldSelector.String()})
|
||||
}
|
||||
|
||||
// Returns the appropriate field selector based on the API version being used to communicate with the server.
|
||||
|
@@ -50,13 +50,13 @@ func (c *FakeComponentStatuses) Update(componentStatus *v1.ComponentStatus) (res
|
||||
return obj.(*v1.ComponentStatus), err
|
||||
}
|
||||
|
||||
func (c *FakeComponentStatuses) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *FakeComponentStatuses) Delete(name string, options *v1.DeleteOptions) error {
|
||||
_, err := c.Fake.
|
||||
Invokes(core.NewRootDeleteAction(componentstatusesResource, name), &v1.ComponentStatus{})
|
||||
return err
|
||||
}
|
||||
|
||||
func (c *FakeComponentStatuses) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *FakeComponentStatuses) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
action := core.NewRootDeleteCollectionAction(componentstatusesResource, listOptions)
|
||||
|
||||
_, err := c.Fake.Invokes(action, &v1.ComponentStatusList{})
|
||||
@@ -72,14 +72,14 @@ func (c *FakeComponentStatuses) Get(name string) (result *v1.ComponentStatus, er
|
||||
return obj.(*v1.ComponentStatus), err
|
||||
}
|
||||
|
||||
func (c *FakeComponentStatuses) List(opts api.ListOptions) (result *v1.ComponentStatusList, err error) {
|
||||
func (c *FakeComponentStatuses) List(opts v1.ListOptions) (result *v1.ComponentStatusList, err error) {
|
||||
obj, err := c.Fake.
|
||||
Invokes(core.NewRootListAction(componentstatusesResource, opts), &v1.ComponentStatusList{})
|
||||
if obj == nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
@@ -93,7 +93,7 @@ func (c *FakeComponentStatuses) List(opts api.ListOptions) (result *v1.Component
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested componentStatuses.
|
||||
func (c *FakeComponentStatuses) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *FakeComponentStatuses) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.Fake.
|
||||
InvokesWatch(core.NewRootWatchAction(componentstatusesResource, opts))
|
||||
}
|
||||
|
@@ -53,14 +53,14 @@ func (c *FakeConfigMaps) Update(configMap *v1.ConfigMap) (result *v1.ConfigMap,
|
||||
return obj.(*v1.ConfigMap), err
|
||||
}
|
||||
|
||||
func (c *FakeConfigMaps) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *FakeConfigMaps) Delete(name string, options *v1.DeleteOptions) error {
|
||||
_, err := c.Fake.
|
||||
Invokes(core.NewDeleteAction(configmapsResource, c.ns, name), &v1.ConfigMap{})
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
func (c *FakeConfigMaps) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *FakeConfigMaps) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
action := core.NewDeleteCollectionAction(configmapsResource, c.ns, listOptions)
|
||||
|
||||
_, err := c.Fake.Invokes(action, &v1.ConfigMapList{})
|
||||
@@ -77,7 +77,7 @@ func (c *FakeConfigMaps) Get(name string) (result *v1.ConfigMap, err error) {
|
||||
return obj.(*v1.ConfigMap), err
|
||||
}
|
||||
|
||||
func (c *FakeConfigMaps) List(opts api.ListOptions) (result *v1.ConfigMapList, err error) {
|
||||
func (c *FakeConfigMaps) List(opts v1.ListOptions) (result *v1.ConfigMapList, err error) {
|
||||
obj, err := c.Fake.
|
||||
Invokes(core.NewListAction(configmapsResource, c.ns, opts), &v1.ConfigMapList{})
|
||||
|
||||
@@ -85,7 +85,7 @@ func (c *FakeConfigMaps) List(opts api.ListOptions) (result *v1.ConfigMapList, e
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
@@ -99,7 +99,7 @@ func (c *FakeConfigMaps) List(opts api.ListOptions) (result *v1.ConfigMapList, e
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested configMaps.
|
||||
func (c *FakeConfigMaps) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *FakeConfigMaps) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.Fake.
|
||||
InvokesWatch(core.NewWatchAction(configmapsResource, c.ns, opts))
|
||||
|
||||
|
@@ -53,14 +53,14 @@ func (c *FakeEndpoints) Update(endpoints *v1.Endpoints) (result *v1.Endpoints, e
|
||||
return obj.(*v1.Endpoints), err
|
||||
}
|
||||
|
||||
func (c *FakeEndpoints) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *FakeEndpoints) Delete(name string, options *v1.DeleteOptions) error {
|
||||
_, err := c.Fake.
|
||||
Invokes(core.NewDeleteAction(endpointsResource, c.ns, name), &v1.Endpoints{})
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
func (c *FakeEndpoints) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *FakeEndpoints) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
action := core.NewDeleteCollectionAction(endpointsResource, c.ns, listOptions)
|
||||
|
||||
_, err := c.Fake.Invokes(action, &v1.EndpointsList{})
|
||||
@@ -77,7 +77,7 @@ func (c *FakeEndpoints) Get(name string) (result *v1.Endpoints, err error) {
|
||||
return obj.(*v1.Endpoints), err
|
||||
}
|
||||
|
||||
func (c *FakeEndpoints) List(opts api.ListOptions) (result *v1.EndpointsList, err error) {
|
||||
func (c *FakeEndpoints) List(opts v1.ListOptions) (result *v1.EndpointsList, err error) {
|
||||
obj, err := c.Fake.
|
||||
Invokes(core.NewListAction(endpointsResource, c.ns, opts), &v1.EndpointsList{})
|
||||
|
||||
@@ -85,7 +85,7 @@ func (c *FakeEndpoints) List(opts api.ListOptions) (result *v1.EndpointsList, er
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
@@ -99,7 +99,7 @@ func (c *FakeEndpoints) List(opts api.ListOptions) (result *v1.EndpointsList, er
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested endpoints.
|
||||
func (c *FakeEndpoints) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *FakeEndpoints) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.Fake.
|
||||
InvokesWatch(core.NewWatchAction(endpointsResource, c.ns, opts))
|
||||
|
||||
|
@@ -53,14 +53,14 @@ func (c *FakeEvents) Update(event *v1.Event) (result *v1.Event, err error) {
|
||||
return obj.(*v1.Event), err
|
||||
}
|
||||
|
||||
func (c *FakeEvents) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *FakeEvents) Delete(name string, options *v1.DeleteOptions) error {
|
||||
_, err := c.Fake.
|
||||
Invokes(core.NewDeleteAction(eventsResource, c.ns, name), &v1.Event{})
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
func (c *FakeEvents) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *FakeEvents) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
action := core.NewDeleteCollectionAction(eventsResource, c.ns, listOptions)
|
||||
|
||||
_, err := c.Fake.Invokes(action, &v1.EventList{})
|
||||
@@ -77,7 +77,7 @@ func (c *FakeEvents) Get(name string) (result *v1.Event, err error) {
|
||||
return obj.(*v1.Event), err
|
||||
}
|
||||
|
||||
func (c *FakeEvents) List(opts api.ListOptions) (result *v1.EventList, err error) {
|
||||
func (c *FakeEvents) List(opts v1.ListOptions) (result *v1.EventList, err error) {
|
||||
obj, err := c.Fake.
|
||||
Invokes(core.NewListAction(eventsResource, c.ns, opts), &v1.EventList{})
|
||||
|
||||
@@ -85,7 +85,7 @@ func (c *FakeEvents) List(opts api.ListOptions) (result *v1.EventList, err error
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
@@ -99,7 +99,7 @@ func (c *FakeEvents) List(opts api.ListOptions) (result *v1.EventList, err error
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested events.
|
||||
func (c *FakeEvents) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *FakeEvents) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.Fake.
|
||||
InvokesWatch(core.NewWatchAction(eventsResource, c.ns, opts))
|
||||
|
||||
|
@@ -53,14 +53,14 @@ func (c *FakeLimitRanges) Update(limitRange *v1.LimitRange) (result *v1.LimitRan
|
||||
return obj.(*v1.LimitRange), err
|
||||
}
|
||||
|
||||
func (c *FakeLimitRanges) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *FakeLimitRanges) Delete(name string, options *v1.DeleteOptions) error {
|
||||
_, err := c.Fake.
|
||||
Invokes(core.NewDeleteAction(limitrangesResource, c.ns, name), &v1.LimitRange{})
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
func (c *FakeLimitRanges) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *FakeLimitRanges) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
action := core.NewDeleteCollectionAction(limitrangesResource, c.ns, listOptions)
|
||||
|
||||
_, err := c.Fake.Invokes(action, &v1.LimitRangeList{})
|
||||
@@ -77,7 +77,7 @@ func (c *FakeLimitRanges) Get(name string) (result *v1.LimitRange, err error) {
|
||||
return obj.(*v1.LimitRange), err
|
||||
}
|
||||
|
||||
func (c *FakeLimitRanges) List(opts api.ListOptions) (result *v1.LimitRangeList, err error) {
|
||||
func (c *FakeLimitRanges) List(opts v1.ListOptions) (result *v1.LimitRangeList, err error) {
|
||||
obj, err := c.Fake.
|
||||
Invokes(core.NewListAction(limitrangesResource, c.ns, opts), &v1.LimitRangeList{})
|
||||
|
||||
@@ -85,7 +85,7 @@ func (c *FakeLimitRanges) List(opts api.ListOptions) (result *v1.LimitRangeList,
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
@@ -99,7 +99,7 @@ func (c *FakeLimitRanges) List(opts api.ListOptions) (result *v1.LimitRangeList,
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested limitRanges.
|
||||
func (c *FakeLimitRanges) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *FakeLimitRanges) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.Fake.
|
||||
InvokesWatch(core.NewWatchAction(limitrangesResource, c.ns, opts))
|
||||
|
||||
|
@@ -59,13 +59,13 @@ func (c *FakeNamespaces) UpdateStatus(namespace *v1.Namespace) (*v1.Namespace, e
|
||||
return obj.(*v1.Namespace), err
|
||||
}
|
||||
|
||||
func (c *FakeNamespaces) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *FakeNamespaces) Delete(name string, options *v1.DeleteOptions) error {
|
||||
_, err := c.Fake.
|
||||
Invokes(core.NewRootDeleteAction(namespacesResource, name), &v1.Namespace{})
|
||||
return err
|
||||
}
|
||||
|
||||
func (c *FakeNamespaces) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *FakeNamespaces) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
action := core.NewRootDeleteCollectionAction(namespacesResource, listOptions)
|
||||
|
||||
_, err := c.Fake.Invokes(action, &v1.NamespaceList{})
|
||||
@@ -81,14 +81,14 @@ func (c *FakeNamespaces) Get(name string) (result *v1.Namespace, err error) {
|
||||
return obj.(*v1.Namespace), err
|
||||
}
|
||||
|
||||
func (c *FakeNamespaces) List(opts api.ListOptions) (result *v1.NamespaceList, err error) {
|
||||
func (c *FakeNamespaces) List(opts v1.ListOptions) (result *v1.NamespaceList, err error) {
|
||||
obj, err := c.Fake.
|
||||
Invokes(core.NewRootListAction(namespacesResource, opts), &v1.NamespaceList{})
|
||||
if obj == nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
@@ -102,7 +102,7 @@ func (c *FakeNamespaces) List(opts api.ListOptions) (result *v1.NamespaceList, e
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested namespaces.
|
||||
func (c *FakeNamespaces) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *FakeNamespaces) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.Fake.
|
||||
InvokesWatch(core.NewRootWatchAction(namespacesResource, opts))
|
||||
}
|
||||
|
@@ -59,13 +59,13 @@ func (c *FakeNodes) UpdateStatus(node *v1.Node) (*v1.Node, error) {
|
||||
return obj.(*v1.Node), err
|
||||
}
|
||||
|
||||
func (c *FakeNodes) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *FakeNodes) Delete(name string, options *v1.DeleteOptions) error {
|
||||
_, err := c.Fake.
|
||||
Invokes(core.NewRootDeleteAction(nodesResource, name), &v1.Node{})
|
||||
return err
|
||||
}
|
||||
|
||||
func (c *FakeNodes) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *FakeNodes) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
action := core.NewRootDeleteCollectionAction(nodesResource, listOptions)
|
||||
|
||||
_, err := c.Fake.Invokes(action, &v1.NodeList{})
|
||||
@@ -81,14 +81,14 @@ func (c *FakeNodes) Get(name string) (result *v1.Node, err error) {
|
||||
return obj.(*v1.Node), err
|
||||
}
|
||||
|
||||
func (c *FakeNodes) List(opts api.ListOptions) (result *v1.NodeList, err error) {
|
||||
func (c *FakeNodes) List(opts v1.ListOptions) (result *v1.NodeList, err error) {
|
||||
obj, err := c.Fake.
|
||||
Invokes(core.NewRootListAction(nodesResource, opts), &v1.NodeList{})
|
||||
if obj == nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
@@ -102,7 +102,7 @@ func (c *FakeNodes) List(opts api.ListOptions) (result *v1.NodeList, err error)
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested nodes.
|
||||
func (c *FakeNodes) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *FakeNodes) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.Fake.
|
||||
InvokesWatch(core.NewRootWatchAction(nodesResource, opts))
|
||||
}
|
||||
|
@@ -59,13 +59,13 @@ func (c *FakePersistentVolumes) UpdateStatus(persistentVolume *v1.PersistentVolu
|
||||
return obj.(*v1.PersistentVolume), err
|
||||
}
|
||||
|
||||
func (c *FakePersistentVolumes) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *FakePersistentVolumes) Delete(name string, options *v1.DeleteOptions) error {
|
||||
_, err := c.Fake.
|
||||
Invokes(core.NewRootDeleteAction(persistentvolumesResource, name), &v1.PersistentVolume{})
|
||||
return err
|
||||
}
|
||||
|
||||
func (c *FakePersistentVolumes) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *FakePersistentVolumes) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
action := core.NewRootDeleteCollectionAction(persistentvolumesResource, listOptions)
|
||||
|
||||
_, err := c.Fake.Invokes(action, &v1.PersistentVolumeList{})
|
||||
@@ -81,14 +81,14 @@ func (c *FakePersistentVolumes) Get(name string) (result *v1.PersistentVolume, e
|
||||
return obj.(*v1.PersistentVolume), err
|
||||
}
|
||||
|
||||
func (c *FakePersistentVolumes) List(opts api.ListOptions) (result *v1.PersistentVolumeList, err error) {
|
||||
func (c *FakePersistentVolumes) List(opts v1.ListOptions) (result *v1.PersistentVolumeList, err error) {
|
||||
obj, err := c.Fake.
|
||||
Invokes(core.NewRootListAction(persistentvolumesResource, opts), &v1.PersistentVolumeList{})
|
||||
if obj == nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
@@ -102,7 +102,7 @@ func (c *FakePersistentVolumes) List(opts api.ListOptions) (result *v1.Persisten
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested persistentVolumes.
|
||||
func (c *FakePersistentVolumes) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *FakePersistentVolumes) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.Fake.
|
||||
InvokesWatch(core.NewRootWatchAction(persistentvolumesResource, opts))
|
||||
}
|
||||
|
@@ -63,14 +63,14 @@ func (c *FakePersistentVolumeClaims) UpdateStatus(persistentVolumeClaim *v1.Pers
|
||||
return obj.(*v1.PersistentVolumeClaim), err
|
||||
}
|
||||
|
||||
func (c *FakePersistentVolumeClaims) Delete(name string, options *api.DeleteOptions) error {
|
||||
func (c *FakePersistentVolumeClaims) Delete(name string, options *v1.DeleteOptions) error {
|
||||
_, err := c.Fake.
|
||||
Invokes(core.NewDeleteAction(persistentvolumeclaimsResource, c.ns, name), &v1.PersistentVolumeClaim{})
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
func (c *FakePersistentVolumeClaims) DeleteCollection(options *api.DeleteOptions, listOptions api.ListOptions) error {
|
||||
func (c *FakePersistentVolumeClaims) DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error {
|
||||
action := core.NewDeleteCollectionAction(persistentvolumeclaimsResource, c.ns, listOptions)
|
||||
|
||||
_, err := c.Fake.Invokes(action, &v1.PersistentVolumeClaimList{})
|
||||
@@ -87,7 +87,7 @@ func (c *FakePersistentVolumeClaims) Get(name string) (result *v1.PersistentVolu
|
||||
return obj.(*v1.PersistentVolumeClaim), err
|
||||
}
|
||||
|
||||
func (c *FakePersistentVolumeClaims) List(opts api.ListOptions) (result *v1.PersistentVolumeClaimList, err error) {
|
||||
func (c *FakePersistentVolumeClaims) List(opts v1.ListOptions) (result *v1.PersistentVolumeClaimList, err error) {
|
||||
obj, err := c.Fake.
|
||||
Invokes(core.NewListAction(persistentvolumeclaimsResource, c.ns, opts), &v1.PersistentVolumeClaimList{})
|
||||
|
||||
@@ -95,7 +95,7 @@ func (c *FakePersistentVolumeClaims) List(opts api.ListOptions) (result *v1.Pers
|
||||
return nil, err
|
||||
}
|
||||
|
||||
label := opts.LabelSelector
|
||||
label, _, _ := core.ExtractFromListOptions(opts)
|
||||
if label == nil {
|
||||
label = labels.Everything()
|
||||
}
|
||||
@@ -109,7 +109,7 @@ func (c *FakePersistentVolumeClaims) List(opts api.ListOptions) (result *v1.Pers
|
||||
}
|
||||
|
||||
// Watch returns a watch.Interface that watches the requested persistentVolumeClaims.
|
||||
func (c *FakePersistentVolumeClaims) Watch(opts api.ListOptions) (watch.Interface, error) {
|
||||
func (c *FakePersistentVolumeClaims) Watch(opts v1.ListOptions) (watch.Interface, error) {
|
||||
return c.Fake.
|
||||
InvokesWatch(core.NewWatchAction(persistentvolumeclaimsResource, c.ns, opts))
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user