X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=Makefile;h=6069f413493a0f9141185f03a144c3486d0f0eac;hb=e1d8605cc9657565449010b1975596af5d7e0c96;hp=78e93b773ee094be651a8c8007e1451bd18b73d6;hpb=3ae0ff6424b515491ab698baa946b33947fac188;p=nodemanager.git diff --git a/Makefile b/Makefile index 78e93b7..6069f41 100644 --- a/Makefile +++ b/Makefile @@ -88,6 +88,7 @@ DEBTARBALL=../$(RPMNAME)_$(DEBVERSION).orig.tar.bz2 DATE=$(shell date -u +"%a, %d %b %Y %T") force: +debian: DESTDIR=debian/tmp debian: forward_api_calls install debian/changelog debian.source debian.package debian/changelog: debian/changelog.in @@ -137,6 +138,9 @@ endif # keep this in sync with setup-vs.spec LXC_EXCLUDES= --exclude sliver_vs.py --exclude coresched_vs.py +# run with make SYNC_RESTART=false if you want to skip restarting nm +SYNC_RESTART=true + sync:synclxc synclxc: $(NODE).key.rsa @@ -151,7 +155,7 @@ else +$(RSYNC) $(LXC_EXCLUDES) --delete-excluded ./ $(NODEURL)/usr/share/NodeManager/ # +$(RSYNC) ./initscripts/ $(NODEURL)/etc/init.d/ +$(RSYNC) ./systemd/ $(NODEURL)/usr/lib/systemd/system/ -# ssh -i $(NODE).key.rsa root@$(NODE) service nm restart + -$(SYNC_RESTART) && { ssh -i $(NODE).key.rsa root@$(NODE) service nm restart ; } ||: endif ### fetching the key