From: Boslet, Cory (cb645j) Date: Wed, 5 Aug 2020 17:14:41 +0000 (-0500) Subject: Added distro and version to the image bean for retrieveal X-Git-Tag: 1.6.0~1^2 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=4b0c368ea229595e1c55e414fdfeac3fd6f36147;p=so%2Flibs.git Added distro and version to the image bean for retrieveal Issue-ID: SO-3074 Change-Id: Ic8aaa0728a43936cd4c6e1ed590e01ba8f0fb712 Signed-off-by: Boslet, Cory (cb645j) --- diff --git a/glance-model/src/main/java/com/woorea/openstack/glance/model/Image.java b/glance-model/src/main/java/com/woorea/openstack/glance/model/Image.java index 7078edc..8e3c1e3 100644 --- a/glance-model/src/main/java/com/woorea/openstack/glance/model/Image.java +++ b/glance-model/src/main/java/com/woorea/openstack/glance/model/Image.java @@ -129,6 +129,12 @@ public class Image implements Serializable { @JsonProperty("meta") private String meta; + @JsonProperty("os_version") + private String osVersion; + + @JsonProperty("os_distro") + private String osDistro; + @JsonProperty("tags") private List tags; @@ -508,6 +514,22 @@ public class Image implements Serializable { return properties; } + public String getOsVersion() { + return osVersion; + } + + public void setOsVersion(String osVersion) { + this.osVersion = osVersion; + } + + public String getOsDistro() { + return osDistro; + } + + public void setOsDistro(String osDistro) { + this.osDistro = osDistro; + } + /* * (non-Javadoc) * diff --git a/glance-model/src/test/java/com/woorea/openstack/glance/model/ImageTest.java b/glance-model/src/test/java/com/woorea/openstack/glance/model/ImageTest.java index 45d33f7..dd8e314 100644 --- a/glance-model/src/test/java/com/woorea/openstack/glance/model/ImageTest.java +++ b/glance-model/src/test/java/com/woorea/openstack/glance/model/ImageTest.java @@ -36,7 +36,8 @@ public class ImageTest { private static final String EOL = System.lineSeparator(); private static final String JSON_FULL = "{" + EOL + " \"id\" : \"id\"," + EOL + " \"uri\" : \"uri\"," + EOL - + " \"name\" : \"name\"," + EOL + " \"size\" : 43," + EOL + " \"checksum\" : \"checksum\"," + EOL + + " \"name\" : \"name\"," + EOL + " \"os_distro\" : \"gw\"," + EOL + " \"os_version\" : \"1\"," + + EOL + " \"size\" : 43," + EOL + " \"checksum\" : \"checksum\"," + EOL + " \"status\" : \"status\"," + EOL + " \"owner\" : \"owner\"," + EOL + " \"properties\" : {" + EOL + " \"properties-k1\" : \"properties-v1\"," + EOL + " \"properties-k2\" : \"properties-v2\"" + EOL + " }," + EOL + " \"public\" : false," + EOL + " \"deleted\" : false," + EOL @@ -128,5 +129,12 @@ public class ImageTest { Calendar updatedAt = image.getUpdatedAt(); Assert.assertNotNull(updatedAt); image.setUpdatedAt(updatedAt); + + String distro = image.getOsDistro(); + Assert.assertNotNull(distro); + + String version = image.getOsVersion(); + Assert.assertNotNull(version); + } }