remove call to 'git describe'
[p2pool.git] / p2pool / __init__.py
1 import os
2 import sys
3
4 def _get_version():
5     try:
6         git_dir = os.path.join(os.path.abspath(os.path.dirname(sys.argv[0])), '.git')
7         head = open(os.path.join(git_dir, 'HEAD')).read().strip()
8         prefix = 'ref: '
9         if head.startswith(prefix):
10             path = head[len(prefix):].split('/')
11             return open(os.path.join(git_dir, *path)).read().strip()
12         else:
13             return head
14     except Exception, e:
15         return 'unknown (%s)' % (str(e),)
16
17 __version__ = _get_version()
18
19 DEBUG = False