We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parent32b399a commitf09089bCopy full SHA for f09089b
gitlab/__init__.py
@@ -78,6 +78,7 @@ def __init__(self, url, private_token=None, oauth_token=None, email=None,
78
79
self._api_version=str(api_version)
80
self._server_version=self._server_revision=None
81
+self._base_url=url
82
self._url='%s/api/v%s'% (url,api_version)
83
#: Timeout to use for requests to gitlab server
84
self.timeout=timeout
@@ -164,8 +165,19 @@ def __setstate__(self, state):
164
165
self._api_version)
166
self._objects=objects
167
168
+@property
169
+defurl(self):
170
+"""The user-provided server URL."""
171
+returnself._base_url
172
+
173
174
+defapi_url(self):
175
+"""The computed API base URL."""
176
+returnself._url
177
178
@property
179
defapi_version(self):
180
+"""The API version used (3 or 4)."""
181
returnself._api_version
182
183
def_cls_to_manager_prefix(self,cls):