summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Agner <stefan.agner@toradex.com>2017-11-15 18:12:14 +0100
committerStefan Agner <stefan.agner@toradex.com>2017-11-27 15:38:12 +0100
commitd2420577d70cc7889ca2f4ab1e4385c80fe3e864 (patch)
tree199b6c92464496b4bb24a29175a65020494cf210
parentcdef71b4414cb960fa74ad134d4f3e19d8f314ce (diff)
image_type_tezi: make sure image.json uses RFC 3339 dates
Use RFC 3339 date (2017-11-15) in the release_date field. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
-rw-r--r--classes/image_type_tezi.bbclass4
1 files changed, 3 insertions, 1 deletions
diff --git a/classes/image_type_tezi.bbclass b/classes/image_type_tezi.bbclass
index 9b0ac40..c823290 100644
--- a/classes/image_type_tezi.bbclass
+++ b/classes/image_type_tezi.bbclass
@@ -156,8 +156,10 @@ def rootfs_tezi_rawnand(d):
python rootfs_tezi_json() {
import json
from collections import OrderedDict
+ from datetime import datetime
deploydir = d.getVar('DEPLOY_DIR_IMAGE', True)
+ release_date = datetime.strptime(d.getVar('DATE', True), '%Y%m%d').date().isoformat()
data = OrderedDict({ "config_format": 1, "autoinstall": False })
@@ -165,7 +167,7 @@ python rootfs_tezi_json() {
data["name"] = d.getVar('SUMMARY', True)
data["description"] = d.getVar('DESCRIPTION', True)
data["version"] = d.getVar('PV', True)
- data["release_date"] = d.getVar('DATE', True)
+ data["release_date"] = release_date
if os.path.exists(os.path.join(deploydir, "prepare.sh")):
data["prepare_script"] = "prepare.sh"
if os.path.exists(os.path.join(deploydir, "wrapup.sh")):