changeset 2216:a2987fa580d9 codereview

dummy ChangesetStatus model
author Marcin Kuzminski <marcin@python-works.com>
date Mon, 30 Apr 2012 16:07:08 +0200
parents 2c2bdaeca912
children 76947224bf27
files rhodecode/controllers/changeset.py rhodecode/model/changeset_status.py
diffstat 2 files changed, 46 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/rhodecode/controllers/changeset.py	Mon Apr 30 12:32:29 2012 +0200
+++ b/rhodecode/controllers/changeset.py	Mon Apr 30 16:07:08 2012 +0200
@@ -45,6 +45,7 @@
 from rhodecode.lib import diffs
 from rhodecode.model.db import ChangesetComment
 from rhodecode.model.comment import ChangesetCommentsModel
+from rhodecode.model.changeset_status import ChangesetStatusModel
 from rhodecode.model.meta import Session
 from rhodecode.lib.diffs import wrapped_diff
 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rhodecode/model/changeset_status.py	Mon Apr 30 16:07:08 2012 +0200
@@ -0,0 +1,45 @@
+# -*- coding: utf-8 -*-
+"""
+    rhodecode.model.changeset_status
+    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+
+    :created_on: Apr 30, 2012
+    :author: marcink
+    :copyright: (C) 2011-2012 Marcin Kuzminski <marcin@python-works.com>
+    :license: GPLv3, see COPYING for more details.
+"""
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+
+import logging
+import traceback
+
+from pylons.i18n.translation import _
+
+from rhodecode.lib.utils2 import safe_unicode
+from rhodecode.lib import helpers as h
+from rhodecode.model import BaseModel
+from rhodecode.model.db import ChangesetStatus
+
+log = logging.getLogger(__name__)
+
+
+class ChangesetStatusModel(BaseModel):
+
+    def __get_changeset_status(self, changeset_status):
+        return self._get_instance(ChangesetStatus, changeset_status)
+
+    def get_status(self, repo, revision):
+        return 'status'