@@ -73,82 +73,83 @@ var (
73
73
)
74
74
75
75
// NewHumanReadablePrinter returns a new HumanReadablePrinter
76
- func NewHumanReadablePrinter (printOptions kprinters.PrintOptions ) * kprinters.HumanReadablePrinter {
76
+ func NewHumanReadablePrinter (encoder runtime. Encoder , decoder runtime. Decoder , printOptions kprinters.PrintOptions ) * kprinters.HumanReadablePrinter {
77
77
// TODO: support cross namespace listing
78
- p := kctl .NewHumanReadablePrinter (printOptions )
79
- p .Handler (buildColumns , printBuild )
80
- p .Handler (buildColumns , printBuildList )
81
- p .Handler (buildConfigColumns , printBuildConfig )
82
- p .Handler (buildConfigColumns , printBuildConfigList )
83
- p .Handler (imageColumns , printImage )
84
- p .Handler (imageStreamTagColumns , printImageStreamTag )
85
- p .Handler (imageStreamTagColumns , printImageStreamTagList )
86
- p .Handler (imageStreamImageColumns , printImageStreamImage )
87
- p .Handler (imageColumns , printImageList )
88
- p .Handler (imageStreamColumns , printImageStream )
89
- p .Handler (imageStreamColumns , printImageStreamList )
90
- p .Handler (projectColumns , printProject )
91
- p .Handler (projectColumns , printProjectList )
92
- p .Handler (routeColumns , printRoute )
93
- p .Handler (routeColumns , printRouteList )
94
- p .Handler (deploymentConfigColumns , printDeploymentConfig )
95
- p .Handler (deploymentConfigColumns , printDeploymentConfigList )
96
- p .Handler (templateColumns , printTemplate )
97
- p .Handler (templateColumns , printTemplateList )
98
-
99
- p .Handler (policyColumns , printPolicy )
100
- p .Handler (policyColumns , printPolicyList )
101
- p .Handler (policyBindingColumns , printPolicyBinding )
102
- p .Handler (policyBindingColumns , printPolicyBindingList )
103
- p .Handler (roleBindingColumns , printRoleBinding )
104
- p .Handler (roleBindingColumns , printRoleBindingList )
105
- p .Handler (roleColumns , printRole )
106
- p .Handler (roleColumns , printRoleList )
107
-
108
- p .Handler (policyColumns , printClusterPolicy )
109
- p .Handler (policyColumns , printClusterPolicyList )
110
- p .Handler (policyBindingColumns , printClusterPolicyBinding )
111
- p .Handler (policyBindingColumns , printClusterPolicyBindingList )
112
- p .Handler (roleColumns , printClusterRole )
113
- p .Handler (roleColumns , printClusterRoleList )
114
- p .Handler (roleBindingColumns , printClusterRoleBinding )
115
- p .Handler (roleBindingColumns , printClusterRoleBindingList )
116
-
117
- p .Handler (oauthClientColumns , printOAuthClient )
118
- p .Handler (oauthClientColumns , printOAuthClientList )
119
- p .Handler (oauthClientAuthorizationColumns , printOAuthClientAuthorization )
120
- p .Handler (oauthClientAuthorizationColumns , printOAuthClientAuthorizationList )
121
- p .Handler (oauthAccessTokenColumns , printOAuthAccessToken )
122
- p .Handler (oauthAccessTokenColumns , printOAuthAccessTokenList )
123
- p .Handler (oauthAuthorizeTokenColumns , printOAuthAuthorizeToken )
124
- p .Handler (oauthAuthorizeTokenColumns , printOAuthAuthorizeTokenList )
125
-
126
- p .Handler (userColumns , printUser )
127
- p .Handler (userColumns , printUserList )
128
- p .Handler (identityColumns , printIdentity )
129
- p .Handler (identityColumns , printIdentityList )
130
- p .Handler (userIdentityMappingColumns , printUserIdentityMapping )
131
- p .Handler (groupColumns , printGroup )
132
- p .Handler (groupColumns , printGroupList )
133
-
134
- p .Handler (IsPersonalSubjectAccessReviewColumns , printIsPersonalSubjectAccessReview )
135
-
136
- p .Handler (hostSubnetColumns , printHostSubnet )
137
- p .Handler (hostSubnetColumns , printHostSubnetList )
138
- p .Handler (netNamespaceColumns , printNetNamespaceList )
139
- p .Handler (netNamespaceColumns , printNetNamespace )
140
- p .Handler (clusterNetworkColumns , printClusterNetwork )
141
- p .Handler (clusterNetworkColumns , printClusterNetworkList )
142
- p .Handler (egressNetworkPolicyColumns , printEgressNetworkPolicy )
143
- p .Handler (egressNetworkPolicyColumns , printEgressNetworkPolicyList )
144
-
145
- p .Handler (clusterResourceQuotaColumns , printClusterResourceQuota )
146
- p .Handler (clusterResourceQuotaColumns , printClusterResourceQuotaList )
147
- p .Handler (clusterResourceQuotaColumns , printAppliedClusterResourceQuota )
148
- p .Handler (clusterResourceQuotaColumns , printAppliedClusterResourceQuotaList )
149
-
150
- p .Handler (roleBindingRestrictionColumns , printRoleBindingRestriction )
151
- p .Handler (roleBindingRestrictionColumns , printRoleBindingRestrictionList )
78
+ p := kprinters .NewHumanReadablePrinter (encoder , decoder , printOptions )
79
+ kinternalprinters .AddHandlers (p )
80
+ p .Handler (buildColumns , nil , printBuild )
81
+ p .Handler (buildColumns , nil , printBuildList )
82
+ p .Handler (buildConfigColumns , nil , printBuildConfig )
83
+ p .Handler (buildConfigColumns , nil , printBuildConfigList )
84
+ p .Handler (imageColumns , nil , printImage )
85
+ p .Handler (imageStreamTagColumns , nil , printImageStreamTag )
86
+ p .Handler (imageStreamTagColumns , nil , printImageStreamTagList )
87
+ p .Handler (imageStreamImageColumns , nil , printImageStreamImage )
88
+ p .Handler (imageColumns , nil , printImageList )
89
+ p .Handler (imageStreamColumns , nil , printImageStream )
90
+ p .Handler (imageStreamColumns , nil , printImageStreamList )
91
+ p .Handler (projectColumns , nil , printProject )
92
+ p .Handler (projectColumns , nil , printProjectList )
93
+ p .Handler (routeColumns , nil , printRoute )
94
+ p .Handler (routeColumns , nil , printRouteList )
95
+ p .Handler (deploymentConfigColumns , nil , printDeploymentConfig )
96
+ p .Handler (deploymentConfigColumns , nil , printDeploymentConfigList )
97
+ p .Handler (templateColumns , nil , printTemplate )
98
+ p .Handler (templateColumns , nil , printTemplateList )
99
+
100
+ p .Handler (policyColumns , nil , printPolicy )
101
+ p .Handler (policyColumns , nil , printPolicyList )
102
+ p .Handler (policyBindingColumns , nil , printPolicyBinding )
103
+ p .Handler (policyBindingColumns , nil , printPolicyBindingList )
104
+ p .Handler (roleBindingColumns , nil , printRoleBinding )
105
+ p .Handler (roleBindingColumns , nil , printRoleBindingList )
106
+ p .Handler (roleColumns , nil , printRole )
107
+ p .Handler (roleColumns , nil , printRoleList )
108
+
109
+ p .Handler (policyColumns , nil , printClusterPolicy )
110
+ p .Handler (policyColumns , nil , printClusterPolicyList )
111
+ p .Handler (policyBindingColumns , nil , printClusterPolicyBinding )
112
+ p .Handler (policyBindingColumns , nil , printClusterPolicyBindingList )
113
+ p .Handler (roleColumns , nil , printClusterRole )
114
+ p .Handler (roleColumns , nil , printClusterRoleList )
115
+ p .Handler (roleBindingColumns , nil , printClusterRoleBinding )
116
+ p .Handler (roleBindingColumns , nil , printClusterRoleBindingList )
117
+
118
+ p .Handler (oauthClientColumns , nil , printOAuthClient )
119
+ p .Handler (oauthClientColumns , nil , printOAuthClientList )
120
+ p .Handler (oauthClientAuthorizationColumns , nil , printOAuthClientAuthorization )
121
+ p .Handler (oauthClientAuthorizationColumns , nil , printOAuthClientAuthorizationList )
122
+ p .Handler (oauthAccessTokenColumns , nil , printOAuthAccessToken )
123
+ p .Handler (oauthAccessTokenColumns , nil , printOAuthAccessTokenList )
124
+ p .Handler (oauthAuthorizeTokenColumns , nil , printOAuthAuthorizeToken )
125
+ p .Handler (oauthAuthorizeTokenColumns , nil , printOAuthAuthorizeTokenList )
126
+
127
+ p .Handler (userColumns , nil , printUser )
128
+ p .Handler (userColumns , nil , printUserList )
129
+ p .Handler (identityColumns , nil , printIdentity )
130
+ p .Handler (identityColumns , nil , printIdentityList )
131
+ p .Handler (userIdentityMappingColumns , nil , printUserIdentityMapping )
132
+ p .Handler (groupColumns , nil , printGroup )
133
+ p .Handler (groupColumns , nil , printGroupList )
134
+
135
+ p .Handler (IsPersonalSubjectAccessReviewColumns , nil , printIsPersonalSubjectAccessReview )
136
+
137
+ p .Handler (hostSubnetColumns , nil , printHostSubnet )
138
+ p .Handler (hostSubnetColumns , nil , printHostSubnetList )
139
+ p .Handler (netNamespaceColumns , nil , printNetNamespaceList )
140
+ p .Handler (netNamespaceColumns , nil , printNetNamespace )
141
+ p .Handler (clusterNetworkColumns , nil , printClusterNetwork )
142
+ p .Handler (clusterNetworkColumns , nil , printClusterNetworkList )
143
+ p .Handler (egressNetworkPolicyColumns , nil , printEgressNetworkPolicy )
144
+ p .Handler (egressNetworkPolicyColumns , nil , printEgressNetworkPolicyList )
145
+
146
+ p .Handler (clusterResourceQuotaColumns , nil , printClusterResourceQuota )
147
+ p .Handler (clusterResourceQuotaColumns , nil , printClusterResourceQuotaList )
148
+ p .Handler (clusterResourceQuotaColumns , nil , printAppliedClusterResourceQuota )
149
+ p .Handler (clusterResourceQuotaColumns , nil , printAppliedClusterResourceQuotaList )
150
+
151
+ p .Handler (roleBindingRestrictionColumns , nil , printRoleBindingRestriction )
152
+ p .Handler (roleBindingRestrictionColumns , nil , printRoleBindingRestrictionList )
152
153
153
154
p .Handler (templateInstanceColumns , nil , printTemplateInstance )
154
155
p .Handler (templateInstanceColumns , nil , printTemplateInstanceList )
0 commit comments