Issue 1349 - osc project supports switching by context name#1405
Issue 1349 - osc project supports switching by context name#1405openshift-bot merged 1 commit intoopenshift:masterfrom
Conversation
465c05d to
7b125d9
Compare
|
@smarterclayton Take a look. |
pkg/cmd/cli/cmd/project.go
Outdated
There was a problem hiding this comment.
Wasn't sure what your comment meant, but make this an if block "if currentProject != currentContext { Using project %v from context named %v } else { Using project %v }"
|
If they provided a username show it, otherwise don't. We may want to store that info in the context eventually but for now it's fine to not have it. ----- Original Message -----
|
145bfe7 to
7174f62
Compare
|
@smarterclayton All comments addressed. I'm showing the server, but never the username - they are not supposed to provide |
|
AND looks like stuff changed and I have to rebase. :) |
7174f62 to
df43699
Compare
|
Rebased. |
360ddaa to
e142056
Compare
|
@smarterclayton Fixed the latest comments. |
e142056 to
9e0f3d1
Compare
|
Let me try it out. |
Should be using "foo" as the context name (by default) and the message should be "Now using project "foo" on server https://localhost:8443" because context name == project name. Don't need two lines for server. ----- Original Message -----
|
The last one should be using the context name from the first time (which should be foo, but it looks like it's generating a new one every time)
I don't think you need to implement 6-9 here, but eventually we'll need to be able to do that. ----- Original Message -----
|
9e0f3d1 to
8054414
Compare
|
@smarterclayton Most issues have been addressed, please give it a try. I also integrated the context identifier generator between |
|
When would uid be necessary?
|
|
Most likely never, but if every other 104 context identifiers we tried to generate are taken, we need something to be the context identifier. ----- Original Message -----
|
8054414 to
b9e8b87
Compare
|
I think in that case it would be ok to bail and report an error to the user that they need to provide a context name on the CLI ----- Original Message -----
|
b9e8b87 to
4786b69
Compare
4786b69 to
74d2074
Compare
|
LGTM [merge] - follow ups opened as issues. |
74d2074 to
2144a2d
Compare
|
@smarterclayton Just fixed your latest comment. |
|
continuous-integration/openshift-jenkins/merge SUCCESS (https://ci.openshift.redhat.com/jenkins/job/merge_pull_requests_openshift3/1283/) (Image: devenv-fedora_1126) |
2144a2d to
4318ad1
Compare
|
Evaluated for origin up to 4318ad1 |
Merged by openshift-bot
…service-catalog/' changes from 3aacfedec6..aa27078754 aa27078754 origin build: add origin tooling bcf37fd 0.1.0-rc2 chart updates (openshift#1410) 4ab0a0a add back 'Processing' message for instance deletion (openshift#1332) 0ecbcb1 Update logs for Cluster service plans. (openshift#1389) 8b491ef Fix a quoting nit (openshift#1400) 63685e4 add orphan mitigation-specific conditions for instances (openshift#1378) adee662 Updated missed fields in service and plan specs (openshift#1406) 2095919 Handle default plan setting when using k8s names (openshift#1405) 607ba66 Document rbacEnable. (openshift#1404) 268294e Adding rbac definition for v1 api endpoint. (openshift#1284) 103288d differentiate between failed updates and provisions during deletion (openshift#1383) eba8ba4 enable API aggregation and Service Catalog RBAC on Jenkins (openshift#1333) 5a93315 Validate relistDuration is non-negative (openshift#1395) e279d21 Fix log messages for secrets (openshift#1385) 87fa8c9 fix status update when starting orphan mitigation (openshift#1372) 11f18f3 Switch to wget for integration apiserver checks (openshift#1384) 8c44a7d update OSB client to 2.13 (openshift#1392) e64bbd1 default plan admission controller: filter list of service plans/service classes by the class name (openshift#1351) 6648c0e Check field names. Fix issue 1291 (openshift#1379) 5319841 update comment for instance generation check (openshift#1382) 7d5823f remove internal poll method (openshift#1381) 07d3068 Rework the logging for controller_instance. (openshift#1371) 5f4ca01 address PR comment as a followup (openshift#1380) 485d5e6 Add support for specifying plan using K8S names. (openshift#1377) 662bba8 Log number of secret keys created for binding credential (openshift#1375) 8ad6a31 Move controller constants into correct files (openshift#1373) 7bd66dd Adding type to log. (openshift#1339) 1ce5c4d Remove k8s/k8s dependency (openshift#1355) b458323 Adding log formatting for BindingController. (openshift#1352) 275eb11 rename test variables to be consistent (openshift#1315) ffd6b8b travis: skip cleanup before deploy (openshift#1368) d5ecc04 fix travis tag checker (openshift#1365) 2cae0ee Minor updates to README (openshift#1360) REVERT: 3aacfedec6 carry: Set external plan name for service-catalog walkthrough REVERT: 3ec9e5b07a origin build: add origin tooling git-subtree-dir: cmd/service-catalog/go/src/github.com/kubernetes-incubator/service-catalog git-subtree-split: aa2707875461dd51be3731b1d94b5cfc3b9a3976
* Handle default plan setting when using k8s names * address golint issues
Fixes #1349