Commit f98a1c21 authored by Michal Čihař's avatar Michal Čihař

Remove caching of filemask regexp

It's not used much often and the performance benefit is not visible.
Signed-off-by: default avatarMichal Čihař <michal@cihar.com>
parent b8511d7f
...@@ -395,15 +395,12 @@ class SubProject(models.Model, PercentMixin, URLMixin, PathMixin): ...@@ -395,15 +395,12 @@ class SubProject(models.Model, PercentMixin, URLMixin, PathMixin):
self._all_flags = None self._all_flags = None
self._linked_subproject = None self._linked_subproject = None
self._repository = None self._repository = None
self._filemask_re = None
@property @property
def filemask_re(self): def filemask_re(self):
if self._filemask_re is None: return re.compile(
self._filemask_re = re.compile(
fnmatch.translate(self.filemask).replace('.*', '(.*)') fnmatch.translate(self.filemask).replace('.*', '(.*)')
) )
return self._filemask_re
@property @property
def log_prefix(self): def log_prefix(self):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment