DataONE Tasks: Issueshttps://redmine.dataone.org/https://redmine.dataone.org/favicon.ico2019-08-12T19:16:39ZDataONE Tasks
Redmine Member Nodes - Story #8835 (New): Add ability for scanner to stop after a certain number of errorshttps://redmine.dataone.org/issues/88352019-08-12T19:16:39ZJohn Evans
<p>Right now the scanner will try to go thru the entire list of sitemap documents, regardless of whether they all fail or not. We should add the ability to abort further checks if a certain error threshold is crossed.</p>
Member Nodes - Story #8833 (New): Problems utilizing pyshacl within SlenderNodeshttps://redmine.dataone.org/issues/88332019-08-05T19:37:09ZJohn Evans
<p>Opening this ticket to document issues encountered when trying to utilize pyshacl within SlenderNodes.</p>
Member Nodes - Story #8832 (New): Conflict between pyshacl and owlr on ubuntuhttps://redmine.dataone.org/issues/88322019-08-05T19:30:42ZJohn Evans
<p>This error arises when trying to test on gmn-multihost-test (ubuntu 18.04.2 LTS).<br><br>
~~~<br>
Traceback (most recent call last):<br>
File "/home/gmn/.pyenv/versions/schema_org/bin/d1-check-site", line 11, in <br>
load_entry_point('schema-org==4.0.0', 'console_scripts', 'd1-check-site')()<br>
File "/home/gmn/.pyenv/versions/schema_org/lib/python3.7/site-packages/pkg_resources/<strong>init</strong>.py", line 489, in load_entry_point<br>
return get_distribution(dist).load_entry_point(group, name)<br>
File "/home/gmn/.pyenv/versions/schema_org/lib/python3.7/site-packages/pkg_resources/<strong>init</strong>.py", line 2793, in load_entry_point<br>
return ep.load()<br>
File "/home/gmn/.pyenv/versions/schema_org/lib/python3.7/site-packages/pkg_resources/<strong>init</strong>.py", line 2411, in load<br>
return self.resolve()<br>
File "/home/gmn/.pyenv/versions/schema_org/lib/python3.7/site-packages/pkg_resources/<strong>init</strong>.py", line 2417, in resolve<br>
module = <strong>import</strong>(self.module_name, fromlist=['<strong>name</strong>'], level=0)<br>
File "/home/gmn/.pyenv/versions/schema_org/lib/python3.7/site-packages/schema_org-4.0.0-py3.7.egg/schema_org/<strong>init</strong>.py", line 1, in <br>
File "/home/gmn/.pyenv/versions/schema_org/lib/python3.7/site-packages/schema_org-4.0.0-py3.7.egg/schema_org/arm.py", line 9, in <br>
File "/home/gmn/.pyenv/versions/schema_org/lib/python3.7/site-packages/schema_org-4.0.0-py3.7.egg/schema_org/common.py", line 24, in <br>
File "/home/gmn/.pyenv/versions/schema_org/lib/python3.7/site-packages/schema_org-4.0.0-py3.7.egg/schema_org/jsonld_validator.py", line 10, in <br>
File "/home/gmn/.pyenv/versions/schema_org/lib/python3.7/site-packages/pyshacl/<strong>init</strong>.py", line 3, in <br>
from pyshacl.validate import validate, Validator<br>
File "/home/gmn/.pyenv/versions/schema_org/lib/python3.7/site-packages/pyshacl/validate.py", line 5, in <br>
import owlrl<br>
File "/home/gmn/.pyenv/versions/3.7.4/envs/schema_org/bin/owlrl.py", line 4, in <br>
from owlrl import convert_graph, RDFXML, TURTLE, JSON, AUTO, RDFA<br>
ImportError: cannot import name 'convert_graph' from 'owlrl' (/home/gmn/.pyenv/versions/3.7.4/envs/schema_org/bin/owlrl.py)<br>
Worker completed with exit code: 1<br>
~~~</p>
Member Nodes - Story #8831 (New): Import error with schema_org.datahttps://redmine.dataone.org/issues/88312019-08-05T18:57:10ZJohn Evans
<pre>(schema_org) gmn@gmn-multihost-test:18:53:56:/var/local/dataone/schema_org_scan/commandline_evans/SlenderNodes/schema_org/src$ d1-check-site http://104.236.112.76/demo/metadata-document-does-not-validate/sitemap.xml
Traceback (most recent call last):
File "/home/gmn/.pyenv/versions/schema_org/bin/d1-check-site", line 11, in <module>
load_entry_point('schema-org==4.0.0', 'console_scripts', 'd1-check-site')()
File "/home/gmn/.pyenv/versions/schema_org/lib/python3.7/site-packages/schema_org-4.0.0-py3.7.egg/schema_org/commandline.py", line 91, in d1_check_site
File "/home/gmn/.pyenv/versions/schema_org/lib/python3.7/site-packages/schema_org-4.0.0-py3.7.egg/schema_org/testtool.py", line 12, in __init__
File "/home/gmn/.pyenv/versions/schema_org/lib/python3.7/site-packages/schema_org-4.0.0-py3.7.egg/schema_org/common.py", line 127, in __init__
File "/home/gmn/.pyenv/versions/schema_org/lib/python3.7/site-packages/schema_org-4.0.0-py3.7.egg/schema_org/jsonld_validator.py", line 54, in __init__
File "/home/gmn/.pyenv/versions/3.7.4/lib/python3.7/importlib/resources.py", line 168, in read_text
package = _get_package(package)
File "/home/gmn/.pyenv/versions/3.7.4/lib/python3.7/importlib/resources.py", line 47, in _get_package
module = import_module(package)
File "/home/gmn/.pyenv/versions/3.7.4/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 965, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'schema_org.data'
</pre>