summaryrefslogtreecommitdiffstats
path: root/gitautodeploy/events.py
diff options
context:
space:
mode:
Diffstat (limited to 'gitautodeploy/events.py')
-rw-r--r--gitautodeploy/events.py9
1 files changed, 3 insertions, 6 deletions
diff --git a/gitautodeploy/events.py b/gitautodeploy/events.py
index 5a4cef5..ab3cdec 100644
--- a/gitautodeploy/events.py
+++ b/gitautodeploy/events.py
@@ -97,8 +97,8 @@ class WebhookAction(SystemEvent):
class DeployEvent(SystemEvent):
- def __init__(self, repo_config):
- self.repo_config = repo_config
+ def __init__(self, project):
+ self.project = project
super(DeployEvent, self).__init__()
def __repr__(self):
@@ -106,12 +106,9 @@ class DeployEvent(SystemEvent):
def dict_repr(self):
data = super(DeployEvent, self).dict_repr()
- data['name'] = self.get_name()
+ data['name'] = self.project.get_name()
return data
- def get_name(self):
- return self.repo_config['url'].split('/')[-1].split('.git')[0]
-
class StartupEvent(SystemEvent):