summaryrefslogtreecommitdiffstats
path: root/bin/nixos-deploy
diff options
context:
space:
mode:
authorlassulus <lass@aidsballs.de>2015-06-14 19:28:57 +0200
committerlassulus <lass@aidsballs.de>2015-06-14 19:28:57 +0200
commit4846a8e4a8d7c9aeedafa626104a32afaf8d2ab0 (patch)
tree8b7cd5d2d0a232449c57046bb92846f7e323de6e /bin/nixos-deploy
parent3eb5e2ace450035c0cdff424e68eed6906e997e1 (diff)
deploy: take optional target argument
Diffstat (limited to 'bin/nixos-deploy')
-rwxr-xr-xbin/nixos-deploy7
1 files changed, 3 insertions, 4 deletions
diff --git a/bin/nixos-deploy b/bin/nixos-deploy
index 6b84186..d33e9a1 100755
--- a/bin/nixos-deploy
+++ b/bin/nixos-deploy
@@ -1,13 +1,12 @@
#! /bin/sh
#
-# deploy
+# usage: nixos-deploy HOST [TARGET] [SYSTEM]
#
set -euf
host=$1
-system=${2-$(nixos-build "$host")}
-
-target=root@$host
+target=${2-root@$host}
+system=${3-$(nixos-build "$host")}
nix-copy-closure --gzip --to "$target" "$system"