update topology if needed when a new cluster dir is set

when setting a new cluster dir the topology is lost
this affects multi-dc ccm cluster when new cluster directory is set