Skip to content

Commit 2844ad3

Browse files
author
Sergei Churilo
authored
Fix domain:lookup command ("Could not find an environment identified by dev.") (#2397)
1 parent da9a0e0 commit 2844ad3

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

src/Commands/Domain/LookupCommand.php

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,17 @@ public function lookup($domain)
4444
$environments = ['dev', 'test', 'live'];
4545
foreach ($sites as $site) {
4646
foreach ($environments as $env_name) {
47-
if ($site->getEnvironments()->get($env_name)->getDomains()->has($domain)) {
47+
try {
48+
$env = $site->getEnvironments()->get($env_name);
49+
} catch (TerminusNotFoundException $e) {
50+
$this->log()->warning(
51+
'Site {site}: {message}',
52+
['site' => $site->id, 'message' => $e->getMessage()]
53+
);
54+
continue;
55+
}
56+
57+
if ($env->getDomains()->has($domain)) {
4858
return new PropertyList([
4959
'site_id' => $site->id,
5060
'site_name' => $site->getName(),

0 commit comments

Comments
 (0)