filter image version on the server
This commit is contained in:
parent
aaeb58730b
commit
a6d9bad267
@ -271,7 +271,11 @@ TritonApi.prototype.getImage = function getImage(name, cb) {
|
|||||||
var s = name.split('@');
|
var s = name.split('@');
|
||||||
name = s[0];
|
name = s[0];
|
||||||
var version = s[1];
|
var version = s[1];
|
||||||
this.cloudapi.listImages(function (err, imgs) {
|
|
||||||
|
var opts = {};
|
||||||
|
if (version)
|
||||||
|
opts.version = version;
|
||||||
|
this.cloudapi.listImages(opts, function (err, imgs) {
|
||||||
if (err) {
|
if (err) {
|
||||||
return cb(err);
|
return cb(err);
|
||||||
}
|
}
|
||||||
@ -280,8 +284,6 @@ TritonApi.prototype.getImage = function getImage(name, cb) {
|
|||||||
var shortIdMatches = [];
|
var shortIdMatches = [];
|
||||||
for (var i = 0; i < imgs.length; i++) {
|
for (var i = 0; i < imgs.length; i++) {
|
||||||
var img = imgs[i];
|
var img = imgs[i];
|
||||||
if (version && img.version !== version)
|
|
||||||
continue;
|
|
||||||
if (img.name === name) {
|
if (img.name === name) {
|
||||||
nameMatches.push(img);
|
nameMatches.push(img);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user