HostList StorageList::createHostList(std::string controllerName) {
    HostList l;
    for (HostStorageVector::iterator it = hosts.begin(); it != hosts.end(); it++) {
        HostStorage* s = (HostStorage*) *it;
        if (s->isConnected()) {
            l.addHost(s->getName());
        }
    }
    return l;
}