From 4facaf6846581582ff7c8f6b801d81f62ab4ff14 Mon Sep 17 00:00:00 2001 From: lemoer Date: Sat, 28 Oct 2017 17:05:53 +0200 Subject: [PATCH] gluon-respondd: add system.domain_code to respondd provider "nodeinfo" --- package/gluon-respondd/src/respondd.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/gluon-respondd/src/respondd.c b/package/gluon-respondd/src/respondd.c index a31693e6..ea1fe242 100644 --- a/package/gluon-respondd/src/respondd.c +++ b/package/gluon-respondd/src/respondd.c @@ -66,6 +66,11 @@ static struct json_object * get_site_code(void) { return ret; } +static struct json_object * get_domain_code(void) { + char * domain_code = gluonutil_get_selected_domain_code(NULL); + return gluonutil_wrap_and_free_string(domain_code); +} + static struct json_object * get_hostname(void) { struct json_object *ret = NULL; @@ -122,6 +127,7 @@ static struct json_object * respondd_provider_nodeinfo(void) { struct json_object *system = json_object_new_object(); json_object_object_add(system, "site_code", get_site_code()); + json_object_object_add(system, "domain_code", get_domain_code()); json_object_object_add(ret, "system", system); return ret;