test: readd scheduling settings tests.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
dabba: implement interface status modify operation.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
dabba: add cli function to convert string to boolean.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
dabba: use only one rpc closure dummy function.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
dabba: add option to set interface 'up' state.
dabbad: 'running' flags is read-only.
dabba: refactored interface get cli.

With this commit, the previous syntax 'interface get --<cmd> --<opts>'
has been transform to 'interface get <cmd> --<opts>'.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
test: refactored interface tests to fit cli.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
dabba: connect after all input options are parsed

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
dabba: refactor modify to select proper rpc call.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
dabba: break loop when rpc command matched.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
dabba: return ENOSYS when command not found.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>
dabba: fix command name typo.

Signed-off-by: Emmanuel Roullit <emmanuel.roullit@gmail.com>