Fix trigger_rtd_build.py

Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo
Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/7bdbfc6b
Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/7bdbfc6b
Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/7bdbfc6b

Branch: refs/heads/trunk
Commit: 7bdbfc6b7ee4c30ba98fca71ce331d60fa619492
Parents: aab0ca0
Author: Quentin Pradet <[email protected]>
Authored: Sat Sep 1 22:29:32 2018 +0400
Committer: Quentin Pradet <[email protected]>
Committed: Mon Oct 22 21:42:51 2018 +0400

----------------------------------------------------------------------
 .travis.yml                  | 2 +-
 contrib/trigger_rtd_build.py | 9 ++++-----
 tox.ini                      | 1 +
 3 files changed, 6 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/libcloud/blob/7bdbfc6b/.travis.yml
----------------------------------------------------------------------
diff --git a/.travis.yml b/.travis.yml
index b6e80bf..efeee42 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -46,7 +46,7 @@ matrix:
             - libvirt-dev
       # Trigger ReadTheDocs build on docs builder
       after_success:
-        - ./contrib/trigger_rtd_build.py 8284
+        - python3 ./contrib/trigger_rtd_build.py 8284
 
 install:
   - pip install --upgrade "pip==9.0.1"

http://git-wip-us.apache.org/repos/asf/libcloud/blob/7bdbfc6b/contrib/trigger_rtd_build.py
----------------------------------------------------------------------
diff --git a/contrib/trigger_rtd_build.py b/contrib/trigger_rtd_build.py
index 657970f..0ab6166 100755
--- a/contrib/trigger_rtd_build.py
+++ b/contrib/trigger_rtd_build.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/env python3
 # Licensed to the Apache Software Foundation (ASF) under one or more
 # contributor license agreements.  See the NOTICE file distributed with
 # this work for additional information regarding copyright ownership.
@@ -15,11 +15,10 @@
 # limitations under the License.
 
 import sys
-import urllib2
+import requests
 
 
 key = sys.argv[1]
 url = 'https://readthedocs.org/build/%s' % (key)
-req = urllib2.Request(url, '')
-f = urllib2.urlopen(req)
-print f.read()
+r = requests.post(url)
+print(r.text)

http://git-wip-us.apache.org/repos/asf/libcloud/blob/7bdbfc6b/tox.ini
----------------------------------------------------------------------
diff --git a/tox.ini b/tox.ini
index bafba56..89610c0 100644
--- a/tox.ini
+++ b/tox.ini
@@ -32,6 +32,7 @@ deps = pysphere
        backports.ssl_match_hostname
        lockfile
        rstcheck
+       requests
 changedir = docs
 commands = pip install sphinx~=1.6.0
            rstcheck --report warning ../CHANGES.rst

Reply via email to