'Initialize anything that is necessary for the driver to function.
Includes catching up with currently running VMs on the given host.'

def init_host(self, host):

    self.adapter = pvm_apt.Adapter(pvm_apt.Session(conn_tries=60), helpers=[log_hlp.log_helper, vio_hlp.vios_busy_retry_helper])
    pvm_par.validate_vios_ready(self.adapter)
    self.host_wrapper = pvm_ms.System.get(self.adapter)[0]
    LOG.info('Clearing    stale    I/O    connections    on    driver    init.')
    pvm_stor.ComprehensiveScrub(self.adapter).execute()
    self.disk_dvr = ssp.SSPDiskAdapter(self.adapter, self.host_wrapper.uuid)
    self.image_api = image.API()
    LOG.info('The    PowerVM    compute    driver    has    been    initialized.')
