diff options
author | lassulus <lass@aidsballs.de> | 2015-06-14 20:57:19 +0200 |
---|---|---|
committer | lassulus <lass@aidsballs.de> | 2015-06-14 20:57:19 +0200 |
commit | 5812813cd5a27da02e60f0470bb57b33169f7818 (patch) | |
tree | 27572e3f2fa4f7e715c64c36619b7a96a223078e /bin/nixos-deploy | |
parent | 1d4ffccdbad2dd614fc3156cf27e68f4c0e5747c (diff) |
deploy: take target as optional argument
Diffstat (limited to 'bin/nixos-deploy')
-rwxr-xr-x | bin/nixos-deploy | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/bin/nixos-deploy b/bin/nixos-deploy index 6b84186..fa86a8c 100755 --- a/bin/nixos-deploy +++ b/bin/nixos-deploy @@ -1,16 +1,16 @@ #! /bin/sh # -# deploy +# nixos-deploy system_name target # set -euf -host=$1 -system=${2-$(nixos-build "$host")} +system_name=$1 +target=$2 -target=root@$host +system=$(nixos-build "$system_name") nix-copy-closure --gzip --to "$target" "$system" -copy-secrets "$host" +copy-secrets "$system_name" "$target" ssh ${NIX_SSHOPTS-} "$target" "$system/bin/switch-to-configuration" switch |