11 |
|
import common |
12 |
|
import os |
13 |
|
import socket |
14 |
< |
from crab_util import hashlib_wrap |
14 |
> |
|
15 |
> |
# FUTURE: for python 2.4 & 2.6 |
16 |
> |
try: |
17 |
> |
from hashlib import sha1 |
18 |
> |
except: |
19 |
> |
from sha import sha as sha1 |
20 |
|
|
21 |
|
class SchedulerCondor(SchedulerLocal) : |
22 |
|
""" |
73 |
|
return |
74 |
|
|
75 |
|
def envUniqueID(self): |
76 |
< |
taskHash = hashlib_wrap(common._db.queryTask('name')) |
76 |
> |
taskHash = sha1(common._db.queryTask('name')).hexdigest() |
77 |
|
id = "https://" + socket.gethostname() + '/' + taskHash + "/${NJob}" |
78 |
|
return id |
79 |
|
|