/** * Return the public DNS name of the instance * * @param string $id * @return string|boolean */ public function publicDnsInstance($id) { $this->adapterResult = $this->ec2->describe($id); if (empty($this->adapterResult['instances'])) { return false; } $result = $this->adapterResult['instances'][0]; return $result['dnsName']; }
/** * Return the public DNS name of the instance * * @param string $id * @return string|boolean */ public function publicDnsInstance($id) { $this->resetError(); try { $this->adapterResult = $this->ec2->describe($id); } catch (Ec2Exception\RunTimeException $e) { $this->setError($e); return false; } $result = $this->adapterResult['instances'][0]; return $result['dnsName']; }