Changeset 65
- Timestamp:
- 2009年02月24日 14时13分58秒 (3 years ago)
- Location:
- trunk/pysvnmanager/hooks/plugins
- Files:
-
- 3 modified
-
CommitLogCheck.py (modified) (1 diff)
-
ReadonlySvnMirror.py (modified) (3 diffs)
-
__init__.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/pysvnmanager/hooks/plugins/CommitLogCheck.py
r50 r65 159 159 self.set_config(self.key_switch, switch) 160 160 self.set_config(self.key_size, size) 161 if permit: 162 self.set_config(self.key_permit, permit) 163 if prohibit: 164 self.set_config(self.key_prohibit, prohibit) 161 self.set_config(self.key_permit, permit) 162 self.set_config(self.key_prohibit, prohibit) 165 163 self.save() 166 164 -
trunk/pysvnmanager/hooks/plugins/ReadonlySvnMirror.py
r50 r65 51 51 Simply call 'has_config()'. 52 52 """ 53 return self.has_config(self.key_switch) and self.has_config(self.key_admin)53 return self.has_config(self.key_switch) 54 54 55 55 def install_info(self): … … 69 69 result += "- " + _("Readonly mirror disabled.") 70 70 result += "\n" 71 result += "- " + _("Admin user: ") + "``" + self.get_config(self.key_admin) + "``" 72 71 admin = self.get_config(self.key_admin) 72 if admin: 73 result += "- " + _("Admin user: ") + "``" + self.get_config(self.key_admin) + "``" 74 73 75 return result 74 76 … … 129 131 admin = params.get('admin') 130 132 if not admin: 131 raise Exception(_("Wrong configuration."))133 switch = 'no' 132 134 self.set_config(self.key_switch, switch) 133 135 self.set_config(self.key_admin, admin) -
trunk/pysvnmanager/hooks/plugins/__init__.py
r50 r65 200 200 key = self.key 201 201 202 if value == "": 203 if hasattr(self, "value"): 204 value = self.value 202 if value == "" and hasattr(self, "value"): 203 value = self.value 205 204 206 205 if hasattr(self, "section"): … … 227 226 key = self.key 228 227 229 if value == "": 230 if not hasattr(self, "value"): 231 raise Exception, _("Plugin not fully implemented.") 232 else: 233 value = self.value 228 if value == "" and hasattr(self, "value"): 229 value = self.value 234 230 235 231 if hasattr(self, "section"):
![(please configure the [header_logo] section in trac.ini)](/trac/pysvnmanager/chrome/common/trac_banner.png)