diff options
Diffstat (limited to 'gitautodeploy/events.py')
-rw-r--r-- | gitautodeploy/events.py | 9 |
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): |