Files
@ 79e4d6b9c1f0
Branch filter:
Location: kallithea/rhodecode/lib/vcs/conf/settings.py - annotation
79e4d6b9c1f0
872 B
text/x-python
Added HTTP_X_FORWARDED_FOR as another method of extracting IP for pull/push logs.
- moved all to base controller
- moved all to base controller
324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da 324ac367a4da | import os
import tempfile
from rhodecode.lib.vcs.utils.paths import get_user_home
abspath = lambda * p: os.path.abspath(os.path.join(*p))
VCSRC_PATH = os.environ.get('VCSRC_PATH')
if not VCSRC_PATH:
HOME_ = get_user_home()
if not HOME_:
HOME_ = tempfile.gettempdir()
VCSRC_PATH = VCSRC_PATH or abspath(HOME_, '.vcsrc')
if os.path.isdir(VCSRC_PATH):
VCSRC_PATH = os.path.join(VCSRC_PATH, '__init__.py')
BACKENDS = {
'hg': 'vcs.backends.hg.MercurialRepository',
'git': 'vcs.backends.git.GitRepository',
}
ARCHIVE_SPECS = {
'tar': ('application/x-tar', '.tar'),
'tbz2': ('application/x-bzip2', '.tar.bz2'),
'tgz': ('application/x-gzip', '.tar.gz'),
'zip': ('application/zip', '.zip'),
}
BACKENDS = {
'hg': 'rhodecode.lib.vcs.backends.hg.MercurialRepository',
'git': 'rhodecode.lib.vcs.backends.git.GitRepository',
}
|