From d2420577d70cc7889ca2f4ab1e4385c80fe3e864 Mon Sep 17 00:00:00 2001 From: Stefan Agner Date: Wed, 15 Nov 2017 18:12:14 +0100 Subject: 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 Acked-by: Max Krummenacher --- classes/image_type_tezi.bbclass | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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")): -- cgit v1.2.3