Skip to content

Commit ec0d541

Browse files
committed
Add log tags for unroute
1 parent 437ee0a commit ec0d541

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/multipass.ts

+8
Original file line numberDiff line numberDiff line change
@@ -423,6 +423,8 @@ export async function multipassUnroute(
423423
await inheritExec({
424424
cmd,
425425
stdin: { inherit: true },
426+
stdout: { read: printOutLines((line) => `${gray("[$ Remove-NetRoute ]")} ${line}`) },
427+
stderr: { read: printErrLines((line) => `${gray("[$ Remove-NetRoute ]")} ${line}`) },
426428
});
427429
}
428430

@@ -433,6 +435,8 @@ export async function multipassUnroute(
433435
`Foreach($x in (Get-DnsClientNrptRule | Where-Object {$_.Namespace -eq ".svc.${clusterDomain}"} | foreach {$_.Name})){ Remove-DnsClientNrptRule -Name "$x" -Force }`,
434436
],
435437
stdin: { inherit: true },
438+
stdout: { read: printOutLines((line) => `${gray("[$ Remove-DnsClientNrptRule ]")} ${line}`) },
439+
stderr: { read: printErrLines((line) => `${gray("[$ Remove-DnsClientNrptRule ]")} ${line}`) },
436440
});
437441
} else {
438442
log("Removing routes, will require root permissions...");
@@ -441,6 +445,8 @@ export async function multipassUnroute(
441445
await inheritExec({
442446
cmd: ["sudo", "/sbin/route", "delete", "-net", cidr, ip],
443447
stdin: { inherit: true },
448+
stdout: { read: printOutLines((line) => `${gray("[$ route ]")} ${line}`) },
449+
stderr: { read: printErrLines((line) => `${gray("[$ route ]")} ${line}`) },
444450
});
445451
} catch {
446452
// Ignore
@@ -451,6 +457,8 @@ export async function multipassUnroute(
451457
await inheritExec({
452458
cmd: ["sudo", "rm", "-f", `/etc/resolver/svc.${clusterDomain}`],
453459
stdin: { inherit: true },
460+
stdout: { read: printOutLines((line) => `${gray("[$ resolver ]")} ${line}`) },
461+
stderr: { read: printErrLines((line) => `${gray("[$ resolver ]")} ${line}`) },
454462
});
455463
} catch {
456464
// Ignore

0 commit comments

Comments
 (0)