diff options
author | Xavier Coulon | 2015-11-17 13:43:29 +0000 |
---|---|---|
committer | Xavier Coulon | 2015-11-19 09:34:56 +0000 |
commit | 9f8f13d4ca80a7f3828dcaf46cab536dbe9a23eb (patch) | |
tree | 16919fe798a11e09fbf0ba8a91ca8b19712ec0b8 /containers/org.eclipse.linuxtools.docker.core/src/org | |
parent | 7af63ca52bb9711892c961096e02eeca11a86ca4 (diff) | |
download | org.eclipse.linuxtools-9f8f13d4ca80a7f3828dcaf46cab536dbe9a23eb.tar.gz org.eclipse.linuxtools-9f8f13d4ca80a7f3828dcaf46cab536dbe9a23eb.tar.xz org.eclipse.linuxtools-9f8f13d4ca80a7f3828dcaf46cab536dbe9a23eb.zip |
Bug 481562 - Docker Image label in Docker explorer badly displayed when contains registry
Change-Id: Ie3ffacc942329d6e4ff54a03d0bc3201e6a4479a
Signed-off-by: Xavier Coulon <xcoulon@redhat.com>
Reviewed-on: https://git.eclipse.org/r/60610
Tested-by: Hudson CI
Diffstat (limited to 'containers/org.eclipse.linuxtools.docker.core/src/org')
-rw-r--r-- | containers/org.eclipse.linuxtools.docker.core/src/org/eclipse/linuxtools/internal/docker/core/DockerImage.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/containers/org.eclipse.linuxtools.docker.core/src/org/eclipse/linuxtools/internal/docker/core/DockerImage.java b/containers/org.eclipse.linuxtools.docker.core/src/org/eclipse/linuxtools/internal/docker/core/DockerImage.java index 4bb3444096..a29a124d1d 100644 --- a/containers/org.eclipse.linuxtools.docker.core/src/org/eclipse/linuxtools/internal/docker/core/DockerImage.java +++ b/containers/org.eclipse.linuxtools.docker.core/src/org/eclipse/linuxtools/internal/docker/core/DockerImage.java @@ -71,7 +71,7 @@ public class DockerImage implements IDockerImage { public static Map<String, List<String>> extractTagsByRepo(final List<String> repoTags) { final Map<String, List<String>> results = new HashMap<>(); for(String entry : repoTags) { - final int indexOfColonChar = entry.indexOf(':'); + final int indexOfColonChar = entry.lastIndexOf(':'); final String repo = (indexOfColonChar > -1) ? entry.substring(0, indexOfColonChar) : entry; if(!results.containsKey(repo)) { results.put(repo, new ArrayList<String>()); @@ -95,7 +95,7 @@ public class DockerImage implements IDockerImage { } final List<String> tags = new ArrayList<>(); for(String repoTag : repoTags) { - final int indexOfColonChar = repoTag.indexOf(':'); + final int indexOfColonChar = repoTag.lastIndexOf(':'); if(indexOfColonChar == -1) { continue; } |