aboutsummaryrefslogtreecommitdiff
path: root/utils/submit-grid-jobs
diff options
context:
space:
mode:
authortlatorre <tlatorre@uchicago.edu>2019-06-05 15:41:20 -0400
committertlatorre <tlatorre@uchicago.edu>2019-06-05 15:41:20 -0400
commit94f138d68338e49a94a1518ea4b554ea37d16099 (patch)
tree20d0514d4f7d6b96ca7e46f699024980f053ee03 /utils/submit-grid-jobs
parent74c64892d70c2da37954653be7a85dc9efc71f1a (diff)
downloadsddm-94f138d68338e49a94a1518ea4b554ea37d16099.tar.gz
sddm-94f138d68338e49a94a1518ea4b554ea37d16099.tar.bz2
sddm-94f138d68338e49a94a1518ea4b554ea37d16099.zip
try to import CLoader if possible since it's *much* faster
Diffstat (limited to 'utils/submit-grid-jobs')
-rwxr-xr-xutils/submit-grid-jobs6
1 files changed, 5 insertions, 1 deletions
diff --git a/utils/submit-grid-jobs b/utils/submit-grid-jobs
index 13bddfe..37b3303 100755
--- a/utils/submit-grid-jobs
+++ b/utils/submit-grid-jobs
@@ -16,6 +16,10 @@
from __future__ import print_function, division
import yaml
+try:
+ from yaml import CLoader as Loader
+except ImportError:
+ from yaml.loader import SafeLoader as Loader
import string
from os.path import split, splitext, join, abspath
import uuid
@@ -127,7 +131,7 @@ if __name__ == '__main__':
else:
output = check_output([join(args.dir,"zdab-cat"),filename])
- data = yaml.load(output,Loader=yaml.loader.SafeLoader)
+ data = yaml.load(output,Loader=Loader)
filename = abspath(filename)