Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
O
origin-web-common
Overview
Overview
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
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Java-于龙
origin-web-common
Commits
252df621
Commit
252df621
authored
Aug 31, 2017
by
Sam Padgett
Committed by
GitHub
Aug 31, 2017
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #164 from cdcabrera/service-instances-bindings
Updates for Service Instance & Bindings
parents
fba5c86d
d406e8d0
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
13 additions
and
0 deletions
+13
-0
origin-web-common-services.js
dist/origin-web-common-services.js
+4
-0
origin-web-common.js
dist/origin-web-common.js
+4
-0
origin-web-common.min.js
dist/origin-web-common.min.js
+1
-0
bindService.js
src/services/bindService.js
+4
-0
No files found.
dist/origin-web-common-services.js
View file @
252df621
...
...
@@ -1137,6 +1137,10 @@ angular.module("openshiftCommonServices")
};
var
getBindingsForResource
=
function
(
bindings
,
apiObject
)
{
if
(
_
.
get
(
apiObject
,
'kind'
)
===
'Instance'
)
{
return
_
.
filter
(
bindings
,
[
'spec.instanceRef.name'
,
_
.
get
(
apiObject
,
'metadata.name'
)]);
}
var
podPresetSelectors
=
getPodPresetSelectorsForBindings
(
bindings
);
// Create a selector for the potential binding target to check if the
...
...
dist/origin-web-common.js
View file @
252df621
...
...
@@ -3006,6 +3006,10 @@ angular.module("openshiftCommonServices")
};
var
getBindingsForResource
=
function
(
bindings
,
apiObject
)
{
if
(
_
.
get
(
apiObject
,
'kind'
)
===
'Instance'
)
{
return
_
.
filter
(
bindings
,
[
'spec.instanceRef.name'
,
_
.
get
(
apiObject
,
'metadata.name'
)]);
}
var
podPresetSelectors
=
getPodPresetSelectorsForBindings
(
bindings
);
// Create a selector for the potential binding target to check if the
...
...
dist/origin-web-common.min.js
View file @
252df621
...
...
@@ -1202,6 +1202,7 @@ var podPresetSelector = _.get(binding, "spec.alphaPodPresetTemplate.selector");
podPresetSelector
&&
(
podPresetSelectors
[
binding
.
metadata
.
name
]
=
new
LabelSelector
(
podPresetSelector
));
}),
podPresetSelectors
;
},
getBindingsForResource
=
function
(
bindings
,
apiObject
)
{
if
(
"Instance"
===
_
.
get
(
apiObject
,
"kind"
))
return
_
.
filter
(
bindings
,
[
"spec.instanceRef.name"
,
_
.
get
(
apiObject
,
"metadata.name"
)
]);
var
podPresetSelectors
=
getPodPresetSelectorsForBindings
(
bindings
),
applicationSelector
=
new
LabelSelector
(
_
.
get
(
apiObject
,
"spec.selector"
)),
resourceBindings
=
[];
return
_
.
each
(
podPresetSelectors
,
function
(
podPresetSelector
,
bindingName
)
{
podPresetSelector
.
covers
(
applicationSelector
)
&&
resourceBindings
.
push
(
bindings
[
bindingName
]);
...
...
src/services/bindService.js
View file @
252df621
...
...
@@ -113,6 +113,10 @@ angular.module("openshiftCommonServices")
};
var
getBindingsForResource
=
function
(
bindings
,
apiObject
)
{
if
(
_
.
get
(
apiObject
,
'kind'
)
===
'Instance'
)
{
return
_
.
filter
(
bindings
,
[
'spec.instanceRef.name'
,
_
.
get
(
apiObject
,
'metadata.name'
)]);
}
var
podPresetSelectors
=
getPodPresetSelectorsForBindings
(
bindings
);
// Create a selector for the potential binding target to check if the
...
...
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