Source

RhodeCode / rhodecode / __init__.py

Full commit
Marcin Kuzminski e8c9ff1 

Marcin Kuzminski c3480c6 

Marcin Kuzminski e8c9ff1 

Marcin Kuzminski b70721d 
Marcin Kuzminski e8c9ff1 


Marcin Kuzminski 89efeda 
Marcin Kuzminski e8c9ff1 

Marcin Kuzminski a671db5 



Marcin Kuzminski 6832ef6 
Marcin Kuzminski 1e757ac 



Marcin Kuzminski 6832ef6 
Marcin Kuzminski 1e757ac 
Marcin Kuzminski a671db5 
Marcin Kuzminski b1ad9ef 
Marcin Kuzminski b0e2c94 
Marcin Kuzminski 1e757ac 
Marcin Kuzminski 3dfa25f 
Marcin Kuzminski b70721d 


Marcin Kuzminski 6b79e96 
Marcin Kuzminski 28d9893 
Marcin Kuzminski edbf8c9 
Marcin Kuzminski b70721d 




Marcin Kuzminski c9baaac 
Marcin Kuzminski b0e2c94 
Marcin Kuzminski f4807ac 
Marcin Kuzminski b1ad9ef 
Marcin Kuzminski 9382e88 

Marcin Kuzminski 1e757ac 
Marcin Kuzminski f4807ac 
Marcin Kuzminski 4b17216 
Marcin Kuzminski 07963dd 
Marcin Kuzminski 8b1a79a 
Marcin Kuzminski 4b17216 
Marcin Kuzminski 8b1a79a 
Marcin Kuzminski e2f3c8e 


Marcin Kuzminski 60a00fd 
Marcin Kuzminski e2f3c8e 
Marcin Kuzminski 64e9106 

Marcin Kuzminski e2dbdaf 
Marcin Kuzminski 64e9106 

Marcin Kuzminski 7e97993 
Marcin Kuzminski 926f55b 

# -*- coding: utf-8 -*-
"""
    rhodecode.__init__
    ~~~~~~~~~~~~~~~~~~

    RhodeCode, a web based repository management based on pylons
    versioning implementation: http://www.python.org/dev/peps/pep-0386/

    :created_on: Apr 9, 2010
    :author: marcink
    :copyright: (C) 2010-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 sys
import platform

VERSION = (1, 4, 5, 'b')

try:
    from rhodecode.lib import get_current_revision
    _rev = get_current_revision()
    if _rev and len(VERSION) > 3:
        VERSION += ('dev%s' % _rev[0],)
except ImportError:
    pass

__version__ = ('.'.join((str(each) for each in VERSION[:3])) +
               '.'.join(VERSION[3:]))
__dbversion__ = 7  # defines current db version for migrations
__platform__ = platform.system()
__license__ = 'GPLv3'
__py_version__ = sys.version_info
__author__ = 'Marcin Kuzminski'
__url__ = 'http://rhodecode.org'

PLATFORM_WIN = ('Windows')
PLATFORM_OTHERS = ('Linux', 'Darwin', 'FreeBSD', 'OpenBSD', 'SunOS') #depracated

is_windows = __platform__ in PLATFORM_WIN
is_unix = not is_windows


BACKENDS = {
    'hg': 'Mercurial repository',
    'git': 'Git repository',
}

CELERY_ON = False
CELERY_EAGER = False

# link to config for pylons
CONFIG = {}

# Linked module for extensions
EXTENSIONS = {}