apiserver/pkg/registry/rest
Clayton Coleman 7b21554cfc Make Service storage a wrapper around other storages
The registry abstraction is unnecessary and adds direct coupling to the
core types. By using a wrapper, we carry through the default
implementations of the non-mutating operations. The DeleteCollection
method is explicitly patched out since it cannot be correctly
implemented on the storage currently.

As a result, TableConvertor is now exposed.

A few other minor refactorings

* Corrected the case of some variables
* Used functions instead of methods for several helper methods
* Removed the legacy Deleter - service was the only remaining consumer

Kubernetes-commit: 110b064d630ca39220696225dd597e7d33b95f4f
2018-02-04 22:38:39 -05:00
..
resttest wrong number of args in apiserver/pkg 2017-11-24 10:01:54 +08:00
BUILD Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
OWNERS Remove myself (timothysc) from OWNERS files on areas that I do not 2018-02-12 18:56:41 -06:00
create.go admission: rename Validate{ -> Initialization}, Validat{ingAdmit -> e} 2017-10-27 17:09:39 +02:00
delete.go change DefaultGarbageCollectionPolicy to DeleteDependents for workload controllers 2017-11-06 17:12:57 +08:00
doc.go Mechanical fixup imports: pkg/genericapiserver 2017-02-13 07:36:41 -05:00
export.go Mechanical move: pkg/genericapiserver -> k8s.io/apiserver 2017-02-13 07:36:41 -05:00
meta.go remove objectmetafor 2017-04-11 20:35:21 +00:00
meta_test.go remove objectmetafor 2017-04-11 20:35:21 +00:00
rest.go Make Service storage a wrapper around other storages 2018-02-04 22:38:39 -05:00
table.go Promote v1alpha1 meta to v1beta1 2018-01-30 13:30:57 -05:00
update.go admission: rename Validate{ -> Initialization}, Validat{ingAdmit -> e} 2017-10-27 17:09:39 +02:00
zz_generated.deepcopy.go Regenerate all generated code 2018-01-02 00:21:07 -08:00