Files
kubernetes/pkg/kubectl
Kubernetes Submit Queue b114a117f8 Merge pull request #60117 from deads2k/cli-08-printer-round2
Automatic merge from submit-queue (batch tested with PRs 58716, 59977, 59316, 59884, 60117). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

collapse printing paths

This collapses our printers into:

1. `PrintSuccess` - which was special cased before and should really just be a flavor of printer
2. `PrintObject` - prints an object using all the defaults.  This should go away once we have options on all our commands.
3. `PrinterForOptions` - which gives back a printer based on the options.  This should really be a method on the options themselves.

And none of these methods have any factory dependencies anymore.

@kubernetes/sig-cli-maintainers 
@soltysh @juanvallejo  You two have followed the work.  Let's tie this off.

```release-note
NONE
```
2018-02-21 15:40:48 -08:00
..
2018-02-16 13:43:01 -08:00
2018-02-16 13:43:01 -08:00
2018-02-21 08:15:22 -05:00
2018-02-16 13:43:01 -08:00
2018-02-20 12:59:40 -05:00
2018-02-16 13:43:01 -08:00
2018-02-16 13:43:01 -08:00
2018-01-18 13:48:52 +05:30
2017-01-20 08:04:53 -05:00
2017-01-25 17:32:22 -08:00
2018-01-18 13:48:52 +05:30
2018-02-11 11:04:14 +08:00