Don't do anything fancy and just use yaml.CSafeLoader
authorBen Steffen <bds@mit.edu>
Tue, 26 Nov 2019 21:10:01 +0000 (16:10 -0500)
committerBen Steffen <bds@mit.edu>
Tue, 26 Nov 2019 21:10:01 +0000 (16:10 -0500)
python/invirt/config.py

index 76c848a..93d61c7 100644 (file)
@@ -5,8 +5,6 @@ import re
 import yaml
 import invirt.common
 
-try:    loader = yaml.CSafeLoader
-except: loader = yaml.SafeLoader
 
 src_path    = '/etc/invirt/master.yaml'
 src_dirpath = '/etc/invirt/conf.d'
@@ -64,7 +62,7 @@ def load_master():
     config = dict()
     for filename in list_files():
         with open(filename) as f:
-            augment(config, yaml.load(f, loader))
+            augment(config, yaml.load(f, yaml.CSafeLoader))
     return config
 
 def get_src_mtime():