core: AddDiskCommand - support for running as internal command

When running the add disk command from other command, pass the correct data
to the executed child command.

Change-Id: I8236d2f0f8139a969f2cf1ee1f706180a0d3b134
Signed-off-by: Liron Aravot <laravot@redhat.com>