changed svnversion to 'git describe'
authorForrest Voight <forrest@forre.st>
Tue, 19 Jul 2011 07:20:08 +0000 (03:20 -0400)
committerForrest Voight <forrest@forre.st>
Tue, 19 Jul 2011 07:20:08 +0000 (03:20 -0400)
p2pool/main.py

index 745df68..13fd6f1 100644 (file)
@@ -21,10 +21,13 @@ from util import db, expiring_dict, jsonrpc, variable, deferral, math
 from . import p2p, worker_interface
 import p2pool.data as p2pool
 
+prev = os.getcwd()
+os.chdir(os.path.abspath(os.path.dirname(sys.argv[0])))
 try:
-    __version__ = subprocess.Popen(['svnversion', os.path.dirname(sys.argv[0])], stdout=subprocess.PIPE).stdout.read().strip()
+    __version__ = subprocess.Popen(['git', 'describe', '--always'], stdout=subprocess.PIPE).stdout.read().strip()
 except:
     __version__ = 'unknown'
+os.chdir(prev)
 
 @deferral.retry('Error getting work from bitcoind:', 3)
 @defer.inlineCallbacks