Refactor lego into module with env export
parent
9c5da9622c
commit
84e7b032a3
@ -1,10 +1,12 @@
|
|||||||
export def lego [domain] {
|
export module lego {
|
||||||
use secrets
|
export-env {
|
||||||
load-env $secrets.lego.env
|
use secrets
|
||||||
(^lego --accept-tos
|
|
||||||
--email $secrets.lego.email
|
load-env $secrets.lego.env
|
||||||
--domains $domain
|
load-env {
|
||||||
--dns $secrets.lego.dns
|
LEGO_PATH: $'($env.HOME)/.local/share/lego'
|
||||||
--path $'($env.HOME)/.local/share/lego'
|
LEGO_EMAIL: $secrets.lego.email
|
||||||
run)
|
LEGO_DNS: $secrets.lego.dns
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue