From f19982a5dd0065e1a6edfb55a93e29a7139ea05a Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Tue, 2 Jul 2013 13:13:36 +0200 Subject: [PATCH] improve comments on make sync before pasting that into lxc-userspace --- Makefile | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) diff --git a/Makefile b/Makefile index b137434..08142ee 100644 --- a/Makefile +++ b/Makefile @@ -60,8 +60,17 @@ tags: ########## sync # for use with the test framework; push local stuff on a test node -# make sync NODE=vnode01.inria.fr -# specify TESTMASTER and BUILD if the key is not available yet +# howto use: go on testmaster in the build you want to use and just run +# $ exp +# cut'n paste the result in a terminal in your working dir, e.g. (although all are not required) +# $ export BUILD=2013.07.02--lxc18 +# $ export PLCHOSTLXC=gotan.pl.sophia.inria.fr +# $ export GUESTNAME=2013.07.02--lxc18-1-vplc01 +# $ export GUESTHOSTNAME=vplc01.pl.sophia.inria.fr +# $ export KVMHOST=kvm64-6.pl.sophia.inria.fr +# $ export NODE=vnode01.pl.sophia.inria.fr +# and then just run +# $ make sync LOCAL_RSYNC_EXCLUDES := --exclude '*.pyc' RSYNC_EXCLUDES := --exclude .git --exclude .svn --exclude '*~' --exclude TAGS $(LOCAL_RSYNC_EXCLUDES) @@ -104,16 +113,3 @@ else @echo "FETCHING key" +scp $(KEYURL) $@ endif - -### utility - find out the node name for a given BUILD - -ifdef BUILD -NODEIPCOMMAND:=ssh root@$(TESTMASTER) cat $(BUILD)/arg-ips-node -endif - -nodename: -ifeq (,$(NODEIPCOMMAND)) - @echo "nodename: You must define TESTMASTER and BUILD on the command line" -else - $(NODEIPCOMMAND) -endif -- 2.43.0