Skip to content

Commit 65ad63b

Browse files
committed
Class _BaseGraphQL add parameter and class variable
1 parent 116c2bf commit 65ad63b

File tree

1 file changed

+25
-4
lines changed

1 file changed

+25
-4
lines changed

gitlab/client.py

+25-4
Original file line numberDiff line numberDiff line change
@@ -1269,14 +1269,25 @@ def __init__(
12691269
self,
12701270
url: str | None = None,
12711271
*,
1272-
token: str | None = None,
1272+
private_token: str | None = None,
1273+
oauth_token: str | None = None,
1274+
job_token: str | None = None,
12731275
ssl_verify: bool | str = True,
1276+
client: httpx.Client | None = None,
1277+
http_username: str | None = None,
1278+
http_password: str | None = None,
12741279
timeout: float | None = None,
1280+
api_version: str = "4",
1281+
per_page: int | None = None,
1282+
pagination: str | None = None,
1283+
order_by: str | None = None,
12751284
user_agent: str = gitlab.const.USER_AGENT,
12761285
fetch_schema_from_transport: bool = False,
12771286
max_retries: int = 10,
12781287
obey_rate_limit: bool = True,
12791288
retry_transient_errors: bool = False,
1289+
keep_base_url: bool = False,
1290+
**kwargs: Any,
12801291
) -> None:
12811292
if not _GQL_INSTALLED:
12821293
raise ImportError(
@@ -1286,7 +1297,17 @@ def __init__(
12861297
)
12871298
self._base_url = utils.get_base_url(url)
12881299
self._timeout = timeout
1289-
self._token = token
1300+
self._private_token = private_token
1301+
self._oauth_token = oauth_token
1302+
self._job_token = job_token
1303+
self._client = client
1304+
self._http_username = http_username
1305+
self._http_password = http_password
1306+
self._api_version = api_version
1307+
self._per_page = per_page
1308+
self._pagination = pagination
1309+
self._order_by = order_by
1310+
self._keep_base_url = keep_base_url
12901311
self._url = f"{self._base_url}/api/graphql"
12911312
self._user_agent = user_agent
12921313
self._ssl_verify = ssl_verify
@@ -1299,8 +1320,8 @@ def __init__(
12991320
def _get_client_opts(self) -> dict[str, Any]:
13001321
headers = {"User-Agent": self._user_agent}
13011322

1302-
if self._token:
1303-
headers["Authorization"] = f"Bearer {self._token}"
1323+
if self._private_token:
1324+
headers["Authorization"] = f"Bearer {self._private_token}"
13041325

13051326
return {
13061327
"headers": headers,

0 commit comments

Comments
 (0)