From 1bdd819b464e7d2700d774a7aa5c17fb7f91ccde Mon Sep 17 00:00:00 2001 From: Sigmund Augdal Date: Mon, 28 Apr 2014 11:12:08 +0200 Subject: [PATCH] Parse the x-etcd-index and x-raft-index headers to ints before storing them --- src/etcd/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/etcd/__init__.py b/src/etcd/__init__.py index 29000787..ce981d1b 100644 --- a/src/etcd/__init__.py +++ b/src/etcd/__init__.py @@ -46,8 +46,8 @@ def __init__(self, action=None, node=None, prevNode=None, **kwdargs): def parse_headers(self, response): headers = response.getheaders() - self.etcd_index = headers.get('x-etcd-index', 1) - self.raft_index = headers.get('x-raft-index', 1) + self.etcd_index = int(headers.get('x-etcd-index', 1)) + self.raft_index = int(headers.get('x-raft-index', 1)) def get_subtree(self, leaves_only=False): """