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
a81a4c3f
Unverified
Commit
a81a4c3f
authored
Dec 15, 2017
by
Sam Padgett
Committed by
GitHub
Dec 15, 2017
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #268 from benjaminapetersen/trello/api-groups/apiService/groupVersion
Add toAPIVersion method to APIService
parents
bf569838
0fff6ac4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
33 additions
and
0 deletions
+33
-0
origin-web-common-services.js
dist/origin-web-common-services.js
+10
-0
origin-web-common.js
dist/origin-web-common.js
+10
-0
origin-web-common.min.js
dist/origin-web-common.min.js
+3
-0
apiService.js
src/services/apiService.js
+10
-0
No files found.
dist/origin-web-common-services.js
View file @
a81a4c3f
...
@@ -260,6 +260,14 @@ angular.module('openshiftCommonServices')
...
@@ -260,6 +260,14 @@ angular.module('openshiftCommonServices')
return
new
ResourceGroupVersion
(
resource
,
group
,
version
);
return
new
ResourceGroupVersion
(
resource
,
group
,
version
);
};
};
var
toAPIVersion
=
function
(
resourceGroupVersion
)
{
if
(
resourceGroupVersion
.
group
)
{
return
resourceGroupVersion
.
group
+
'/'
+
resourceGroupVersion
.
version
;
}
return
resourceGroupVersion
.
version
;
};
// normalizeResource lowercases the first segment of the given resource. subresources can be case-sensitive.
// normalizeResource lowercases the first segment of the given resource. subresources can be case-sensitive.
function
normalizeResource
(
resource
)
{
function
normalizeResource
(
resource
)
{
if
(
!
resource
)
{
if
(
!
resource
)
{
...
@@ -556,6 +564,8 @@ angular.module('openshiftCommonServices')
...
@@ -556,6 +564,8 @@ angular.module('openshiftCommonServices')
};
};
return
{
return
{
toAPIVersion
:
toAPIVersion
,
toResourceGroupVersion
:
toResourceGroupVersion
,
toResourceGroupVersion
:
toResourceGroupVersion
,
parseGroupVersion
:
parseGroupVersion
,
parseGroupVersion
:
parseGroupVersion
,
...
...
dist/origin-web-common.js
View file @
a81a4c3f
...
@@ -2295,6 +2295,14 @@ angular.module('openshiftCommonServices')
...
@@ -2295,6 +2295,14 @@ angular.module('openshiftCommonServices')
return
new
ResourceGroupVersion
(
resource
,
group
,
version
);
return
new
ResourceGroupVersion
(
resource
,
group
,
version
);
};
};
var
toAPIVersion
=
function
(
resourceGroupVersion
)
{
if
(
resourceGroupVersion
.
group
)
{
return
resourceGroupVersion
.
group
+
'/'
+
resourceGroupVersion
.
version
;
}
return
resourceGroupVersion
.
version
;
};
// normalizeResource lowercases the first segment of the given resource. subresources can be case-sensitive.
// normalizeResource lowercases the first segment of the given resource. subresources can be case-sensitive.
function
normalizeResource
(
resource
)
{
function
normalizeResource
(
resource
)
{
if
(
!
resource
)
{
if
(
!
resource
)
{
...
@@ -2591,6 +2599,8 @@ angular.module('openshiftCommonServices')
...
@@ -2591,6 +2599,8 @@ angular.module('openshiftCommonServices')
};
};
return
{
return
{
toAPIVersion
:
toAPIVersion
,
toResourceGroupVersion
:
toResourceGroupVersion
,
toResourceGroupVersion
:
toResourceGroupVersion
,
parseGroupVersion
:
parseGroupVersion
,
parseGroupVersion
:
parseGroupVersion
,
...
...
dist/origin-web-common.min.js
View file @
a81a4c3f
...
@@ -1077,6 +1077,8 @@ extensions:"v1beta1"
...
@@ -1077,6 +1077,8 @@ extensions:"v1beta1"
if
(
r
instanceof
ResourceGroupVersion
)
return
r
;
if
(
r
instanceof
ResourceGroupVersion
)
return
r
;
var
resource
,
group
,
version
;
var
resource
,
group
,
version
;
return
angular
.
isString
(
r
)
?
(
resource
=
normalizeResource
(
r
),
group
=
""
,
version
=
defaultVersion
[
group
])
:
r
&&
r
.
resource
&&
(
resource
=
normalizeResource
(
r
.
resource
),
group
=
r
.
group
||
""
,
version
=
r
.
version
||
defaultVersion
[
group
]
||
_
.
get
(
APIS_CFG
,
[
"groups"
,
group
,
"preferredVersion"
])),
new
ResourceGroupVersion
(
resource
,
group
,
version
);
return
angular
.
isString
(
r
)
?
(
resource
=
normalizeResource
(
r
),
group
=
""
,
version
=
defaultVersion
[
group
])
:
r
&&
r
.
resource
&&
(
resource
=
normalizeResource
(
r
.
resource
),
group
=
r
.
group
||
""
,
version
=
r
.
version
||
defaultVersion
[
group
]
||
_
.
get
(
APIS_CFG
,
[
"groups"
,
group
,
"preferredVersion"
])),
new
ResourceGroupVersion
(
resource
,
group
,
version
);
},
toAPIVersion
=
function
(
resourceGroupVersion
)
{
return
resourceGroupVersion
.
group
?
resourceGroupVersion
.
group
+
"/"
+
resourceGroupVersion
.
version
:
resourceGroupVersion
.
version
;
},
parseGroupVersion
=
function
(
apiVersion
)
{
},
parseGroupVersion
=
function
(
apiVersion
)
{
if
(
!
apiVersion
)
return
void
0
;
if
(
!
apiVersion
)
return
void
0
;
var
parts
=
apiVersion
.
split
(
"/"
);
var
parts
=
apiVersion
.
split
(
"/"
);
...
@@ -1201,6 +1203,7 @@ var preferred = API_PREFERRED_VERSIONS[resource];
...
@@ -1201,6 +1203,7 @@ var preferred = API_PREFERRED_VERSIONS[resource];
return
preferred
||
Logger
.
log
(
"No preferred version for "
,
resource
),
preferred
;
return
preferred
||
Logger
.
log
(
"No preferred version for "
,
resource
),
preferred
;
};
};
return
{
return
{
toAPIVersion
:
toAPIVersion
,
toResourceGroupVersion
:
toResourceGroupVersion
,
toResourceGroupVersion
:
toResourceGroupVersion
,
parseGroupVersion
:
parseGroupVersion
,
parseGroupVersion
:
parseGroupVersion
,
objectToResourceGroupVersion
:
objectToResourceGroupVersion
,
objectToResourceGroupVersion
:
objectToResourceGroupVersion
,
...
...
src/services/apiService.js
View file @
a81a4c3f
...
@@ -82,6 +82,14 @@ angular.module('openshiftCommonServices')
...
@@ -82,6 +82,14 @@ angular.module('openshiftCommonServices')
return
new
ResourceGroupVersion
(
resource
,
group
,
version
);
return
new
ResourceGroupVersion
(
resource
,
group
,
version
);
};
};
var
toAPIVersion
=
function
(
resourceGroupVersion
)
{
if
(
resourceGroupVersion
.
group
)
{
return
resourceGroupVersion
.
group
+
'/'
+
resourceGroupVersion
.
version
;
}
return
resourceGroupVersion
.
version
;
};
// normalizeResource lowercases the first segment of the given resource. subresources can be case-sensitive.
// normalizeResource lowercases the first segment of the given resource. subresources can be case-sensitive.
function
normalizeResource
(
resource
)
{
function
normalizeResource
(
resource
)
{
if
(
!
resource
)
{
if
(
!
resource
)
{
...
@@ -378,6 +386,8 @@ angular.module('openshiftCommonServices')
...
@@ -378,6 +386,8 @@ angular.module('openshiftCommonServices')
};
};
return
{
return
{
toAPIVersion
:
toAPIVersion
,
toResourceGroupVersion
:
toResourceGroupVersion
,
toResourceGroupVersion
:
toResourceGroupVersion
,
parseGroupVersion
:
parseGroupVersion
,
parseGroupVersion
:
parseGroupVersion
,
...
...
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