Add additional support code in ansible-test.

This commit is contained in:
Matt Clay 2018-02-14 11:15:01 -08:00
parent 09d939fb00
commit 6a4f6a6490
2 changed files with 12 additions and 3 deletions

View file

@ -32,13 +32,15 @@ from lib.util import (
class HttpClient(object):
"""Make HTTP requests via curl."""
def __init__(self, args, always=False):
def __init__(self, args, always=False, insecure=False):
"""
:type args: CommonConfig
:type always: bool
:type insecure: bool
"""
self.args = args
self.always = always
self.insecure = insecure
def get(self, url):
"""
@ -73,6 +75,9 @@ class HttpClient(object):
"""
cmd = ['curl', '-s', '-S', '-i', '-X', method]
if self.insecure:
cmd += ['--insecure']
if headers is None:
headers = {}