From 0dfaa22e2f49cddd94392bfa78df9b5aa9cdd4e4 Mon Sep 17 00:00:00 2001 From: Stuart Marsh Date: Fri, 8 Mar 2019 13:51:47 +0000 Subject: [PATCH] Auth call --- build.sh | 2 +- dataplicity/_version.py | 2 +- dataplicity/client.py | 9 +++++++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/build.sh b/build.sh index 6ee836b..15d400c 100755 --- a/build.sh +++ b/build.sh @@ -13,6 +13,6 @@ virtualenv -qq .build -p Python2.7 source .build/bin/activate pip -q install pex==1.2.13 echo building ./bin/dataplicity -pex dataplicity==0.4.33a3 --pre -r requirements.txt -o bin/dataplicity -m dataplicity.app:main +pex dataplicity==0.4.33a4 --pre -r requirements.txt -o bin/dataplicity -m dataplicity.app:main deactivate echo built dataplicity agent v`./bin/dataplicity version` diff --git a/dataplicity/_version.py b/dataplicity/_version.py index bc0c1f5..473c124 100644 --- a/dataplicity/_version.py +++ b/dataplicity/_version.py @@ -1 +1 @@ -__version__ = "0.4.33a3" +__version__ = "0.4.33a4" diff --git a/dataplicity/client.py b/dataplicity/client.py index d9a326a..28118d9 100644 --- a/dataplicity/client.py +++ b/dataplicity/client.py @@ -114,14 +114,19 @@ def disk_poll(self): ) def tag_poll(self): - log.info("Polling tags...") with self.remote.batch() as batch: + batch.call_with_id( + "authenticate_result", + "device.check_auth", + device_class="tuxtunnel", + serial=self.serial, + auth_token=self.auth_token, + ) batch.call_with_id( "set_machine_defined_tags_result", "device.set_machine_defined_tags", tag_list=get_tag_list(), ) - log.info("Tags: %s", ",".join(get_tag_list())) def poll(self): """Called at regular intervals."""