[jbosstools-issues] [JBoss JIRA] (JBIDE-23184) Add Capability to Watch Projects

Marián Labuda (JIRA) issues at jboss.org
Mon Nov 21 04:06:00 EST 2016


    [ https://issues.jboss.org/browse/JBIDE-23184?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13325375#comment-13325375 ] 

Marián Labuda commented on JBIDE-23184:
---------------------------------------

Well, I checked docs. It looks like it is supported since kubernetes 1.3. And there is an API for retrieving project list https://docs.openshift.org/latest/rest_api/openshift_v1.html#v1-projectlist 
Do you think it is possible to do it now? For version < 1.3 it can fail safe, there is not much to do in that case. And we should have it documented.

> Add Capability to Watch Projects
> --------------------------------
>
>                 Key: JBIDE-23184
>                 URL: https://issues.jboss.org/browse/JBIDE-23184
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: openshift
>            Reporter: Jeff Cantrill
>            Assignee: Dmitrii Bocharov
>             Fix For: 4.4.2.AM3
>
>
> Origin now allows watching of projects for adds and delete.  Add capability to watch projects.  Need to take into consideration how one might use the latest code against an older server version since older servers did not support project watch
> $ curl -k -H "Authorization: Bearer LU3A1EyTOdnRhkLqe8Gqkgk850eTNlljz18NwLA-108" https://192.168.1.13:8443/oapi/v1/projects?watch=true&&resourceVersion=
> {"type":"ADDED","object":{"kind":"Project","apiVersion":"v1","metadata":{"name":"foo","selfLink":"/oapi/v1/projects/foo","uid":"41f418fc-7ea3-11e6-803b-507b9dfa4ab3","resourceVersion":"942","creationTimestamp":"2016-09-19T19:57:13Z","annotations":{"openshift.io/description":"","openshift.io/display-name":"","openshift.io/requester":"developer","openshift.io/sa.scc.mcs":"s0:c7,c4","openshift.io/sa.scc.supplemental-groups":"1000050000/10000","openshift.io/sa.scc.uid-range":"1000050000/10000"}},"spec":{"finalizers":["openshift.io/origin","kubernetes"]},"status":{"phase":"Active"}}}
> {"type":"DELETED","object":{"kind":"Project","apiVersion":"v1","metadata":{"name":"foo","selfLink":"/oapi/v1/projects/foo","creationTimestamp":null},"spec":{},"status":{}}}
> openshift-origin PR that made it available: https://github.com/openshift/origin/pull/6828



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)



More information about the jbosstools-issues mailing list