def __init__(self, method, url): self._method = method self._url = url headers = {} headers["Accept"] = "application/json" headers["User-Agent"] = "gocardless-python/{0}".format(gocardless.get_version()) self._opts = {"headers" : headers } if not self._valid_method(method): raise ValueError('Invalid method {}'.format(method))
def __init__(self, method, url, params=None): self._method = method self._url = url headers = {} headers["Accept"] = "application/json" lib_version = gocardless.get_version() headers["User-Agent"] = "gocardless-python/{0}".format(lib_version) self._opts = {"headers": headers} if params is not None: self._opts["params"] = params if not self._valid_method(method): raise ValueError('Invalid method {0}'.format(method))