Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
K
k3s
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jacklull
k3s
Commits
cef6f776
Commit
cef6f776
authored
Jul 11, 2016
by
k8s-merge-robot
Committed by
GitHub
Jul 11, 2016
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #27243 from smarterclayton/dont_alter_error
Automatic merge from submit-queue resource.Builder should not alter error type from server
parents
30c43e63
b2f72e6b
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
9 additions
and
0 deletions
+9
-0
selector.go
pkg/kubectl/resource/selector.go
+9
-0
No files found.
pkg/kubectl/resource/selector.go
View file @
cef6f776
...
...
@@ -50,6 +50,15 @@ func (r *Selector) Visit(fn VisitorFunc) error {
list
,
err
:=
NewHelper
(
r
.
Client
,
r
.
Mapping
)
.
List
(
r
.
Namespace
,
r
.
ResourceMapping
()
.
GroupVersionKind
.
GroupVersion
()
.
String
(),
r
.
Selector
,
r
.
Export
)
if
err
!=
nil
{
if
errors
.
IsBadRequest
(
err
)
||
errors
.
IsNotFound
(
err
)
{
if
se
,
ok
:=
err
.
(
*
errors
.
StatusError
);
ok
{
// modify the message without hiding this is an API error
if
r
.
Selector
.
Empty
()
{
se
.
ErrStatus
.
Message
=
fmt
.
Sprintf
(
"Unable to list %q: %v"
,
r
.
Mapping
.
Resource
,
se
.
ErrStatus
.
Message
)
}
else
{
se
.
ErrStatus
.
Message
=
fmt
.
Sprintf
(
"Unable to find %q that match the selector %q: %v"
,
r
.
Mapping
.
Resource
,
r
.
Selector
,
se
.
ErrStatus
.
Message
)
}
return
se
}
if
r
.
Selector
.
Empty
()
{
return
fmt
.
Errorf
(
"Unable to list %q: %v"
,
r
.
Mapping
.
Resource
,
err
)
}
else
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment