X-Git-Url: https://git.tokkee.org/?p=sysdb.git;a=blobdiff_plain;f=src%2Fbackend%2Fpuppet-storeconfigs.c;fp=src%2Fbackend%2Fpuppet-storeconfigs.c;h=f03380871a1de9dc38c733cea763f592f7624c2f;hp=1129a5a1f352f40d6894df6827a1e87b2226d3de;hb=939bfe506b177cab5867a3a389d44a744802f77b;hpb=b5e349aa592e8cf4b946e82283a98a14968de192 diff --git a/src/backend/puppet-storeconfigs.c b/src/backend/puppet-storeconfigs.c index 1129a5a..f033808 100644 --- a/src/backend/puppet-storeconfigs.c +++ b/src/backend/puppet-storeconfigs.c @@ -150,6 +150,12 @@ sdb_puppet_stcfg_collect(sdb_object_t *user_data) return -1; client = SDB_OBJ_WRAPPER(user_data)->data; + if (sdb_dbi_client_check_conn(client)) { + fprintf(stderr, "puppet storeconfigs backend: " + "Connection to storeconfigs DB failed.\n"); + return -1; + } + if (sdb_dbi_exec_query(client, "SELECT name, updated_at FROM hosts;", sdb_puppet_stcfg_get_hosts, NULL, /* #columns = */ 2, /* col types = */ SDB_TYPE_STRING, SDB_TYPE_DATETIME)) {