summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Crute <mcrute@gmail.com>2011-02-24 00:35:14 -0500
committerMike Crute <mcrute@gmail.com>2011-02-24 00:35:14 -0500
commitc42e09f59f3d46d050fb82b7ee7e938b8886b9b8 (patch)
treebf9e4e4a4454748ad5fec651c192c12e285de33d
parentd741353305910ef9dce2d91b007798b9fb98d277 (diff)
downloadhg_hosting-c42e09f59f3d46d050fb82b7ee7e938b8886b9b8.tar.bz2
hg_hosting-c42e09f59f3d46d050fb82b7ee7e938b8886b9b8.tar.xz
hg_hosting-c42e09f59f3d46d050fb82b7ee7e938b8886b9b8.zip
Adding maintained flag
-rw-r--r--repolib.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/repolib.py b/repolib.py
index 4b820d4..5065dbf 100644
--- a/repolib.py
+++ b/repolib.py
@@ -67,6 +67,10 @@ class Adornments(object):
67 adornments.append(self.BASE_HTML.format(css=self.CSS_YELLOW, 67 adornments.append(self.BASE_HTML.format(css=self.CSS_YELLOW,
68 tag=tag)) 68 tag=tag))
69 69
70 if self.repo.maintained:
71 adornments.append(self.BASE_HTML(css=self.CSS_GREEN,
72 tag="MAINTAINED"))
73
70 return " ".join(adornments) 74 return " ".join(adornments)
71 75
72 76
@@ -79,6 +83,7 @@ class Repository(object):
79 self.readers = [] 83 self.readers = []
80 self.writers = [] 84 self.writers = []
81 self.defunct = False 85 self.defunct = False
86 self.maintained = True
82 self.private = False 87 self.private = False
83 self.moved_to = None 88 self.moved_to = None
84 self.repo_path = None 89 self.repo_path = None
@@ -113,9 +118,9 @@ class Repository(object):
113 118
114 self.defunct = ConfigLoader.as_bool(config.get('defunct', 'no')) 119 self.defunct = ConfigLoader.as_bool(config.get('defunct', 'no'))
115 self.private = ConfigLoader.as_bool(config.get('private', 'no')) 120 self.private = ConfigLoader.as_bool(config.get('private', 'no'))
121 self.maintained = ConfigLoader.as_bool(config.get('maintained', 'no'))
116 self.moved_to = config.get('moved_to', None) 122 self.moved_to = config.get('moved_to', None)
117 self.upstream = config.get('upstream', None) 123 self.upstream = config.get('upstream', None)
118 self.upstream = config.get('upstream', None)
119 124
120 self.repo_path = repo_path 125 self.repo_path = repo_path
121 self.lock_script = lock_script 126 self.lock_script = lock_script