summaryrefslogtreecommitdiff
path: root/gitlab/__init__.py
diff options
context:
space:
mode:
authorGauvain Pocentek <gauvain.pocentek@objectif-libre.com>2015-12-31 07:02:12 +0100
committerGauvain Pocentek <gauvain.pocentek@objectif-libre.com>2015-12-31 07:02:12 +0100
commit2a76b7490ba3dc6de6080d2dab55be017c09db59 (patch)
tree26650bd3b5a07b773d38fe8ada3f7bf9071ce0ca /gitlab/__init__.py
parenta636d5ab25d2b248d89363ac86ecad7a0b90f100 (diff)
downloadgitlab-2a76b7490ba3dc6de6080d2dab55be017c09db59.tar.gz
Rename the _created attribute _from_api
Diffstat (limited to 'gitlab/__init__.py')
-rw-r--r--gitlab/__init__.py17
1 files changed, 8 insertions, 9 deletions
diff --git a/gitlab/__init__.py b/gitlab/__init__.py
index ab4fc87..7b23903 100644
--- a/gitlab/__init__.py
+++ b/gitlab/__init__.py
@@ -351,9 +351,9 @@ class Gitlab(object):
cls_kwargs = kwargs.copy()
- # Add _created manually, because we are not creating objects
+ # Add _from_api manually, because we are not creating objects
# through normal path
- cls_kwargs['_created'] = True
+ cls_kwargs['_from_api'] = True
get_all_results = params.get('all', False)
@@ -536,7 +536,7 @@ class Gitlab(object):
l = []
for o in r.json():
p = Project(self, o)
- p._created = True
+ p._from_api = True
l.append(p)
return l
@@ -737,7 +737,7 @@ class GitlabObject(object):
json = self.gitlab.create(self, **kwargs)
self._set_from_dict(json)
- self._created = True
+ self._from_api = True
def _update(self, **kwargs):
if not self.canUpdate:
@@ -747,7 +747,7 @@ class GitlabObject(object):
self._set_from_dict(json)
def save(self, **kwargs):
- if self._created:
+ if self._from_api:
self._update(**kwargs)
else:
self._create(**kwargs)
@@ -756,7 +756,7 @@ class GitlabObject(object):
if not self.canDelete:
raise NotImplementedError
- if not self._created:
+ if not self._from_api:
raise GitlabDeleteError("Object not yet created")
return self.gitlab.delete(self, **kwargs)
@@ -772,7 +772,7 @@ class GitlabObject(object):
return obj
def __init__(self, gl, data=None, **kwargs):
- self._created = False
+ self._from_api = False
self.gitlab = gl
if (data is None or isinstance(data, six.integer_types) or
@@ -780,8 +780,7 @@ class GitlabObject(object):
if not self.canGet:
raise NotImplementedError
data = self.gitlab.get(self.__class__, data, **kwargs)
- # Object is created because we got it from api
- self._created = True
+ self._from_api = True
self._set_from_dict(data)