Added optional requirements for metadata amazon

Better logging of errors in metadata source files
This commit is contained in:
Ozzie Isaacs
2022-01-29 21:03:06 +01:00
parent 39ac37861f
commit bb7f4cf74e
4 changed files with 13 additions and 6 deletions
+1 -1
View File
@@ -19,7 +19,7 @@
import concurrent.futures
import requests
from bs4 import BeautifulSoup as BS # requirement
# import lxml #requirement for better speed
try:
import cchardet #optional for better speed
except ImportError:
+2 -2
View File
@@ -49,8 +49,8 @@ for f in modules:
try:
importlib.import_module("cps.metadata_provider." + a)
new_list.append(a)
except ImportError:
log.error("Import error for metadata source: {}".format(a))
except ImportError as e:
log.error("Import error for metadata source: {} - {}".format(a, e))
pass