kubernetes/pkg
Kubernetes Submit Queue a69752c81f Merge pull request #31944 from m1093782566/m109-master-fix-found
Automatic merge from submit-queue

[Pet Set] Clean up code

<!--  Thanks for sending a pull request!  Here are some tips for you:
1. If this is your first time, read our contributor guidelines https://github.com/kubernetes/kubernetes/blob/master/CONTRIBUTING.md and developer guide https://github.com/kubernetes/kubernetes/blob/master/docs/devel/development.md
2. If you want *faster* PR reviews, read how: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/faster_reviews.md
3. Follow the instructions for writing a release note: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/pull-requests.md#release-notes
-->

**What this PR does / why we need it**:

Clean code of petset, from:

```
func (p *apiServerPetClient) getPVC(pvcName, pvcNamespace string) (*api.PersistentVolumeClaim, bool, error)
```

to:

```
func (p *apiServerPetClient) getPVC(pvcName, pvcNamespace string) (*api.PersistentVolumeClaim, error) 
```

I think the 2nd(bool type) return value of [getPVC](https://github.com/kubernetes/kubernetes/blob/master/pkg/controller/petset/pet.go#L228) is unnecessary, as the caller can be responsible for checking the error type and tell if it exists via the [error type](https://github.com/kubernetes/kubernetes/blob/master/pkg/controller/petset/pet.go#L231-L233).

So, I remove the 2nd return value of `getPVC()`.

The benefit of this change is that we can simplify the code of `getPVC()` while don't increase the caller's code.
2016-09-09 15:00:22 -07:00
..
admission Fix usage of shared informer in namespace admission controllers 2016-08-01 13:40:34 -04:00
api Merge pull request #31522 from krousey/path_validation 2016-09-07 10:14:32 -07:00
apimachinery Make registered more testable 2016-08-15 17:35:10 -07:00
apis Merge pull request #31289 from deads2k/remove-cast-utilities 2016-09-08 08:23:01 -07:00
apiserver Fix namespace in audit logs 2016-09-09 11:43:28 +02:00
auth Merge pull request #30369 from lixiaobing10051267/masterQuote 2016-08-23 00:19:25 -07:00
capabilities
client Merge pull request #31271 from deads2k/self-sar 2016-09-08 01:29:48 -07:00
cloudprovider Merge pull request #31828 from girishkalele/esipp_toggle 2016-09-09 13:09:59 -07:00
controller Merge pull request #31944 from m1093782566/m109-master-fix-found 2016-09-09 15:00:22 -07:00
conversion Introduce GroupVersioner for capturing desired target version 2016-08-18 14:45:00 -04:00
credentialprovider Wrong path for log_handler.go 2016-07-27 16:04:20 +08:00
dns Fix various typos in pgk/cloudprovider,dns,kubectl 2016-08-31 18:56:52 +02:00
fieldpath Fix default resource limits (node capacities) for downward api volumes 2016-08-16 14:41:17 -04:00
fields make labels, fields expose selectable requirements 2016-08-20 10:10:51 -07:00
genericapiserver Fix namespace in audit logs 2016-09-09 11:43:28 +02:00
healthz
httplog Log useful information on 500's 2016-08-31 13:46:40 -07:00
hyperkube
kubectl Merge pull request #31607 from jsafrane/describe-storageclass 2016-09-09 11:52:42 -07:00
kubelet Merge pull request #31320 from feiskyer/kuberuntime-sandboxid 2016-09-08 21:41:03 -07:00
kubemark Kubelet Refactoring 2016-08-25 10:57:31 -07:00
labels Don't validate selector that is already validated 2016-08-22 09:39:32 +02:00
master refactor genericapiserver new to combine initialization 2016-09-08 08:57:10 -04:00
metrics
probe Merge pull request #27562 from 7ing/ipt 2016-08-02 08:02:32 -07:00
proxy Fix kube-proxy logic to change iptables chains when ESIPP is turned on or off 2016-09-06 11:04:36 -07:00
quota Fix quota constraints func for pvc 2016-08-22 14:18:15 -04:00
registry Merge pull request #32351 from caesarxuchao/fix-finalizer 2016-09-09 13:47:47 -07:00
runtime add ClusterName field to ObjectMeta 2016-08-22 21:09:57 -07:00
security Fix PSP volumes error message 2016-09-01 15:55:34 -07:00
securitycontext Remove pod mutation for PVs with supplemental GIDs 2016-07-22 17:41:44 -04:00
selection make labels, fields expose selectable requirements 2016-08-20 10:10:51 -07:00
serviceaccount
ssh
storage Log water mark for incoming queue in cacher 2016-09-09 11:35:05 +02:00
types Add Federated Ingress Controller. 2016-08-22 12:59:54 -07:00
ui
util Merge pull request #32097 from brendandburns/dev 2016-09-09 01:37:40 -07:00
version Split the version metric out to its own package 2016-08-24 11:47:16 -07:00
volume Merge pull request #31303 from thockin/volume-owners 2016-09-05 14:53:32 -07:00
watch FakeWatcher with channel size constructor 2016-09-08 13:38:44 +02:00
OWNERS