Don't require requests in hacking/report.py (#45350)

* Don't require requests in hacking/report.py

* move ansible import
pull/45358/head
Matt Martz 6 years ago committed by GitHub
parent 19acd5d4f7
commit 7a61763fba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -5,8 +5,8 @@
from __future__ import (absolute_import, print_function)
import argparse
import json
import os
import requests
import sqlite3
import sys
@ -21,7 +21,9 @@ if ANSIBLE_PATH not in sys.path:
if ANSIBLE_TEST_PATH not in sys.path:
sys.path.insert(0, ANSIBLE_TEST_PATH)
from ansible.module_utils.urls import open_url
from ansible.parsing.metadata import extract_metadata
from lib.target import walk_integration_targets
@ -139,8 +141,8 @@ def populate_modules():
def populate_coverage():
response = requests.get('https://codecov.io/api/gh/ansible/ansible/tree/devel/?src=extension')
data = response.json()
response = open_url('https://codecov.io/api/gh/ansible/ansible/tree/devel/?src=extension')
data = json.load(response)
files = data['commit']['report']['files']
coverage_rows = []

Loading…
Cancel
Save