s << leases_json->size() << " IPv4 lease(s) found.";
ElementPtr args = Element::createMap();
args->set("leases", leases_json);
- ConstElementPtr response = createAnswer(CONTROL_RESULT_SUCCESS,
- s.str(), args);
+ ConstElementPtr response = createAnswer((leases_json->size() == 0 ? CONTROL_RESULT_EMPTY :
+ CONTROL_RESULT_SUCCESS), s.str(), args);
setResponse(handle, response);
" \"command\": \"lease4-get-all\"\n"
"}";
string exp_rsp = "0 IPv4 lease(s) found.";
- ConstElementPtr rsp = testCommand(cmd, CONTROL_RESULT_SUCCESS, exp_rsp);
+ ConstElementPtr rsp = testCommand(cmd, CONTROL_RESULT_EMPTY, exp_rsp);
// Now check that the lease parameters were indeed returned.
ASSERT_TRUE(rsp);
" }\n"
"}";
string exp_rsp = "0 IPv4 lease(s) found.";
- ConstElementPtr rsp = testCommand(cmd, CONTROL_RESULT_SUCCESS, exp_rsp);
+ ConstElementPtr rsp = testCommand(cmd, CONTROL_RESULT_EMPTY, exp_rsp);
// Now check that the lease parameters were indeed returned.
ASSERT_TRUE(rsp);