Mercurial > hg > CommitWatcher
comparison commitwatcher/agent.py @ 9:08dd6fbbec3a
commitwatcher/agent.py
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Fri, 27 Sep 2013 14:23:53 -0700 |
parents | 2061b13f7aad |
children | 7ae60d2ff1c2 |
comparison
equal
deleted
inserted
replaced
8:2061b13f7aad | 9:08dd6fbbec3a |
---|---|
26 | 26 |
27 def feed(self): | 27 def feed(self): |
28 """feed URL""" | 28 """feed URL""" |
29 return '/'.join((self.repository.rstrip('/'), 'atom-log')) | 29 return '/'.join((self.repository.rstrip('/'), 'atom-log')) |
30 | 30 |
31 @abstractmethod | |
32 def files(self, revision): | |
33 """gets the files from the revision link""" | |
34 | |
31 def update(self): | 35 def update(self): |
32 """update""" | 36 """update""" |
33 | 37 |
34 feed = feedparser.parse(self.feed()) | 38 feed = feedparser.parse(self.feed()) |
35 for entry in feed['entries']: | 39 for entry in feed['entries']: |
36 | 40 |
37 # get paths from diff | 41 # get paths from diff |
38 link = entry['link'] | 42 link = entry['link'] |
39 print link | 43 print link |
44 files = self.files(link) | |
40 # TODO | 45 # TODO |
41 | 46 |
42 # TODO commit = Commit() | 47 # TODO commit = Commit() |