]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
Explicitly pass json header
authorZack Cerza <zack.cerza@inktank.com>
Mon, 3 Nov 2014 17:05:06 +0000 (10:05 -0700)
committerZack Cerza <zack.cerza@inktank.com>
Mon, 3 Nov 2014 20:42:35 +0000 (13:42 -0700)
Signed-off-by: Zack Cerza <zack@cerza.org>
teuthology/lock.py

index d5f219867b86505f22c3bb814234bed9e935b1ee..371ccce2d744247adef523ffbeae5ca78eac1214 100644 (file)
@@ -508,13 +508,17 @@ def update_inventory(node_dict):
     log.info("Updating %s on lock server", name)
     response = requests.put(
         uri,
-        json.dumps(node_dict))
+        json.dumps(node_dict),
+        headers={'content-type': 'application/json'},
+        )
     if response.status_code == 404:
         log.info("Creating new node %s on lock server", name)
         uri = os.path.join(config.lock_server, 'nodes', '')
         response = requests.post(
             uri,
-            json.dumps(node_dict))
+            json.dumps(node_dict),
+            headers={'content-type': 'application/json'},
+        )
     if not response.ok:
         log.error("Node update/creation failed for %s: %s",
                   name, response.text)