Use getRegistryAndName from docker-toolbelt 1.2.0

This commit is contained in:
Pablo Carranza Velez 2016-10-04 14:43:45 -03:00
parent 8ff8d0a7c0
commit ddaa9f12db
3 changed files with 5 additions and 3 deletions

View File

@ -1,3 +1,5 @@
* Use getRegistryAndName from docker-toolbelt 1.2.0 [Pablo]
# v2.5.0 # v2.5.0
* Switch to v2 api to be able to set is_online [Page] * Switch to v2 api to be able to set is_online [Page]

View File

@ -14,7 +14,7 @@
"buffer-equal-constant-time": "^1.0.1", "buffer-equal-constant-time": "^1.0.1",
"docker-delta": "0.0.12", "docker-delta": "0.0.12",
"docker-progress": "^2.1.0", "docker-progress": "^2.1.0",
"docker-toolbelt": "^1.0.0", "docker-toolbelt": "^1.2.0",
"dockerode": "~2.2.9", "dockerode": "~2.2.9",
"event-stream": "^3.0.20", "event-stream": "^3.0.20",
"express": "^4.0.0", "express": "^4.0.0",

View File

@ -1,5 +1,5 @@
Docker = require 'docker-toolbelt' Docker = require 'docker-toolbelt'
{ getRegistryAndName, DockerProgress } = require 'docker-progress' { DockerProgress } = require 'docker-progress'
Promise = require 'bluebird' Promise = require 'bluebird'
progress = require 'request-progress' progress = require 'request-progress'
dockerDelta = require 'docker-delta' dockerDelta = require 'docker-delta'
@ -46,7 +46,7 @@ findSimilarImage = (repoTag) ->
DELTA_REQUEST_TIMEOUT = 15 * 60 * 1000 DELTA_REQUEST_TIMEOUT = 15 * 60 * 1000
getRepoAndTag = (image) -> getRepoAndTag = (image) ->
getRegistryAndName(image) docker.getRegistryAndName(image)
.then ({ registry, imageName, tagName }) -> .then ({ registry, imageName, tagName }) ->
registry = registry.toString().replace(':443', '') registry = registry.toString().replace(':443', '')
return { repo: "#{registry}/#{imageName}", tag: tagName } return { repo: "#{registry}/#{imageName}", tag: tagName }