bug fix: Fix shallow scan broken after model refactoring

The shallow scan is always return an empty array as it is trying to
access the pool name as a libvirt pool object.
Fix it to restore shallow scan functionality.

Signed-off-by: Aline Manera <alinefm@br.ibm.com>