aboutsummaryrefslogtreecommitdiff
path: root/rhodecode/model/__init__.py
diff options
context:
space:
mode:
authorMarcin Kuzminski <marcin@python-works.com>2011-04-03 18:23:15 +0200
committerMarcin Kuzminski <marcin@python-works.com>2011-04-03 18:23:15 +0200
commita9862d361f68562c8394b2e2fac6627729237310 (patch)
tree98b56ec8e58003643693b6b95200a0101a007115 /rhodecode/model/__init__.py
parent100470636de2ceb0b856c644e53d269fc7e8f64f (diff)
source code cleanup: remove trailing white space, normalize file endings
--HG-- branch : beta
Diffstat (limited to 'rhodecode/model/__init__.py')
-rw-r--r--rhodecode/model/__init__.py28
1 files changed, 14 insertions, 14 deletions
diff --git a/rhodecode/model/__init__.py b/rhodecode/model/__init__.py
index dcda4aa9..e63ec9a7 100644
--- a/rhodecode/model/__init__.py
+++ b/rhodecode/model/__init__.py
@@ -2,42 +2,42 @@
"""
rhodecode.model.__init__
~~~~~~~~~~~~~~~~~~~~~~~~
-
+
The application's model objects
-
+
:created_on: Nov 25, 2010
:author: marcink
- :copyright: (C) 2009-2011 Marcin Kuzminski <marcin@python-works.com>
+ :copyright: (C) 2009-2011 Marcin Kuzminski <marcin@python-works.com>
:license: GPLv3, see COPYING for more details.
-
-
+
+
:example:
-
+
.. code-block:: python
-
+
from paste.deploy import appconfig
from pylons import config
from sqlalchemy import engine_from_config
from rhodecode.config.environment import load_environment
-
+
conf = appconfig('config:development.ini', relative_to = './../../')
load_environment(conf.global_conf, conf.local_conf)
-
+
engine = engine_from_config(config, 'sqlalchemy.')
init_model(engine)
# RUN YOUR CODE HERE
-
+
"""
# 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; version 2
# of the License or (at your opinion) any later version of the license.
-#
+#
# 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, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
@@ -53,7 +53,7 @@ def init_model(engine):
"""Initializes db session, bind the engine with the metadata,
Call this before using any of the tables or classes in the model, preferably
once in application start
-
+
:param engine: engine to bind to
"""
log.info("initializing db for %s", engine)
@@ -62,7 +62,7 @@ def init_model(engine):
class BaseModel(object):
"""Base Model for all RhodeCode models, it adds sql alchemy session
into instance of model
-
+
:param sa: If passed it reuses this session instead of creating a new one
"""