nsidc/vagrant-vsphere — pull request #52 by olegz-alertlogic (2014-04-08 23:29:04+00:00)
Title: Wait till vm ipaddress isn't empty or nil

Fixes https://github.com/nsidc/vagrant-vsphere/issues/47

Without additional check for ip address content get_ssh_info returns empty string. Problem log:
```
[env-manager-olegz] Waiting for SSH to become available...
DEBUG ssh: Checking whether SSH is ready...
INFO machine: Calling action: get_ssh_info on provider vSphere (420a2048-5bfc-1e99-bf78-007a74ed78ab)
INFO runner: Preparing hooks for middleware sequence...
INFO runner: 1 hooks defined.
INFO runner: Running action: #
INFO warden: Calling IN action: #
INFO warden: Calling IN action: #
INFO warden: Calling IN action: #
INFO warden: Calling IN action: #
INFO warden: Calling OUT action: #
INFO warden: Calling OUT action: #
INFO warden: Calling OUT action: #
INFO warden: Calling OUT action: #
DEBUG ssh: Checking key permissions: /home/olegz/.vagrant.d/insecure_private_key
INFO ssh: Attempting SSH connnection...
INFO ssh: Attempting to connect to SSH...
INFO ssh: - Host:
INFO ssh: - Port: 22
INFO ssh: - Username: vagrant
INFO ssh: - Key Path: ["/home/olegz/.vagrant.d/insecure_private_key"]
```