1 |
|
#!/usr/bin/env python |
2 |
< |
from samplesinfo import sample |
2 |
> |
from samplesclass import sample |
3 |
|
import pickle |
4 |
|
import sys |
5 |
|
|
6 |
|
path=sys.argv[1] |
7 |
|
#path='/scratch/nov10_inclusive/Z' |
8 |
< |
type=sys.argv[2] |
8 |
> |
name=sys.argv[2] |
9 |
|
#type='BKG' |
10 |
|
attribute=sys.argv[3] |
11 |
|
#attribute='split' |
12 |
< |
newvalue=sys.argv[4] |
12 |
> |
newvalue=eval(sys.argv[4]) |
13 |
|
#newvalue=0.5 |
14 |
|
|
15 |
|
|
18 |
|
infofile.close() |
19 |
|
|
20 |
|
for job in info: |
21 |
< |
if job.type == type: |
21 |
> |
if (job.name == name) or (name == "all"): |
22 |
|
print '\t - %s' %(job.name) |
23 |
|
setattr(job,attribute,newvalue) |
24 |
|
|