[ARVADOS] updated: 1c859533008748afa273aa7c379ef5aec88d4ce6

git at public.curoverse.com git at public.curoverse.com
Wed Nov 18 21:26:30 EST 2015


Summary of changes:
 services/fuse/bin/arv-mount | 22 ++++++++++++----------
 services/fuse/setup.py      |  2 +-
 2 files changed, 13 insertions(+), 11 deletions(-)

       via  1c859533008748afa273aa7c379ef5aec88d4ce6 (commit)
      from  db55813cc9f24c699db1d3386a56bc0a36debab0 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit 1c859533008748afa273aa7c379ef5aec88d4ce6
Author: Peter Amstutz <peter.amstutz at curoverse.com>
Date:   Wed Nov 18 21:26:24 2015 -0500

    3137: Bump Python SDK version requirement.  Tweak Stats() class, don't keep two
    sets of data points.

diff --git a/services/fuse/bin/arv-mount b/services/fuse/bin/arv-mount
index 6e22c9f..44bc698 100755
--- a/services/fuse/bin/arv-mount
+++ b/services/fuse/bin/arv-mount
@@ -26,28 +26,30 @@ class Stat(object):
         self.ing_name = ing_name
         self.egress = egr_func
         self.ingress = ing_func
-        self.egr = self.egress()
-        self.ing = self.ingress()
+        self.egr_prev = self.egress()
+        self.ing_prev = self.ingress()
 
     def update(self):
-        self.egr_prev = self.egr
-        self.ing_prev = self.ing
-        self.egr = self.egress()
-        self.ing = self.ingress()
+        egr = self.egress()
+        ing = self.ingress()
 
         delta = " -- interval %.4f seconds %d %s %d %s" % (self.interval,
-                                                           self.egr-self.egr_prev,
+                                                           egr - self.egr_prev,
                                                            self.egr_name,
-                                                           self.ing-self.ing_prev,
+                                                           ing - self.ing_prev,
                                                            self.ing_name)
 
         sys.stderr.write("crunchstat: %s %d %s %d %s%s\n" % (self.prefix,
-                                                             self.egr,
+                                                             egr,
                                                              self.egr_name,
-                                                             self.ing,
+                                                             ing,
                                                              self.ing_name,
                                                              delta))
 
+        self.egr_prev = egr
+        self.ing_prev = ing
+
+
 def statlogger(interval, keep, ops):
     calls = Stat("keepcalls", interval, "put", "get",
                  keep.put_counter.get,
diff --git a/services/fuse/setup.py b/services/fuse/setup.py
index d7ac773..1fd5bde 100644
--- a/services/fuse/setup.py
+++ b/services/fuse/setup.py
@@ -29,7 +29,7 @@ setup(name='arvados_fuse',
         'bin/arv-mount'
         ],
       install_requires=[
-        'arvados-python-client >= 0.1.20150625175218',
+        'arvados-python-client >= 0.1.20151118035730',
         'llfuse>=0.40',
         'python-daemon',
         'ciso8601'

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list