]
Marián Labuda edited comment on JBIDE-23184 at 11/21/16 6:49 AM:
-----------------------------------------------------------------
I don't find it really difficult. I can easily watch projects, even added, with REST
API.
{code}curl -X GET -H "Authorization: Bearer <token>"
--insecure{code}
this monitor changes on projects, every added/deleted project is monitored.
was (Author: mlabuda):
I don't find it really difficult. I can easily watch projects, even added, with REST
API.
{code}curl -X GET -H "Authorization: Bearer <token>"
--insecure{code}
this monitor changes on projects, every added/deleted project is displayed.
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&&resourceVe...
{"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