Hi: I tried running beat algorithms pull amohammadi/livdet_analyzer/1. I am getting following error:
I am sharing the entire traceback:
Traceback (most recent call last):
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/validators.py", line 909, in resolve_from_url
document = self.store[url]
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/_utils.py", line 28, in __getitem__
return self.store[self.normalize(uri)]
KeyError: 'file:///home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/beat/core/schema/dataformat'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/urllib/request.py", line 1521, in open_local_file
return addinfourl(open(localfile, 'rb'), headers, origurl)
IsADirectoryError: [Errno 21] Is a directory: '/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/beat/core/schema/dataformat'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/validators.py", line 912, in resolve_from_url
document = self.resolve_remote(url)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/validators.py", line 1018, in resolve_remote
with urlopen(uri) as url:
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/urllib/request.py", line 222, in urlopen
return opener.open(url, data, timeout)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/urllib/request.py", line 525, in open
response = self._open(req, data)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/urllib/request.py", line 543, in _open
'_open', req)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/urllib/request.py", line 503, in _call_chain
result = func(*args)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/urllib/request.py", line 1484, in file_open
return self.open_local_file(req)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/urllib/request.py", line 1523, in open_local_file
raise URLError(exp)
urllib.error.URLError: <urlopen error [Errno 21] Is a directory: '/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/beat/core/schema/dataformat'>
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/rupesh/anaconda3/envs/beat_irpad_1/bin/beat", line 11, in <module>
sys.exit(main())
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/click/core.py", line 1130, in __call__
return self.main(*args, **kwargs)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/click/core.py", line 1055, in main
rv = self.invoke(ctx)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/click/core.py", line 1657, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/click/core.py", line 1657, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/click/core.py", line 1404, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/click/core.py", line 760, in invoke
return __callback(*args, **kwargs)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/click/decorators.py", line 26, in new_func
return f(get_current_context(), *args, **kwargs)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/beat/cmdline/decorators.py", line 94, in _decorator
value = view_func(*args, **kwargs)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/beat/cmdline/algorithms.py", line 391, in pull
return pull_impl(webapi, ctx.meta["config"].path, name, force, 0, {}, {})
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/beat/cmdline/algorithms.py", line 121, in pull_impl
obj = algorithm.Algorithm(prefix, name)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/beat/core/algorithm.py", line 187, in __init__
super(Algorithm, self).__init__(prefix, data, dataformat_cache, library_cache)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/beat/backend/python/algorithm.py", line 475, in __init__
self._load(name, dataformat_cache, library_cache)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/beat/core/algorithm.py", line 275, in _load
self._validate_required_dataformats(dataformat_cache)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/beat/core/algorithm.py", line 348, in _validate_required_dataformats
result_type, dataformat_cache
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/beat/backend/python/algorithm.py", line 529, in _update_dataformat_cache
thisformat = self.dataformat_klass(self.prefix, type_name)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/beat/core/dataformat.py", line 116, in __init__
super(DataFormat, self).__init__(prefix, data, parent, dataformat_cache)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/beat/backend/python/dataformat.py", line 166, in __init__
self._load(data, dataformat_cache)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/beat/core/dataformat.py", line 149, in _load
self.data, self.errors = schema.validate("dataformat", data)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/beat/core/schema/__init__.py", line 186, in validate
for k in sorted(validator.iter_errors(data), key=lambda e: e.path)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/validators.py", line 288, in iter_errors
for error in errors:
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/_validators.py", line 26, in patternProperties
v, subschema, path=k, schema_path=pattern,
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/validators.py", line 305, in descend
for error in self.evolve(schema=schema).iter_errors(instance):
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/validators.py", line 288, in iter_errors
for error in errors:
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/_validators.py", line 383, in oneOf
errs = list(validator.descend(instance, subschema, schema_path=index))
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/validators.py", line 305, in descend
for error in self.evolve(schema=schema).iter_errors(instance):
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/validators.py", line 288, in iter_errors
for error in errors:
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/_validators.py", line 298, in ref
yield from validator.descend(instance, resolved)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/validators.py", line 305, in descend
for error in self.evolve(schema=schema).iter_errors(instance):
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/validators.py", line 288, in iter_errors
for error in errors:
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/_legacy_validators.py", line 111, in items_draft3_draft4
item, subschema, path=index, schema_path=index,
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/validators.py", line 305, in descend
for error in self.evolve(schema=schema).iter_errors(instance):
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/validators.py", line 288, in iter_errors
for error in errors:
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/_validators.py", line 383, in oneOf
errs = list(validator.descend(instance, subschema, schema_path=index))
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/validators.py", line 305, in descend
for error in self.evolve(schema=schema).iter_errors(instance):
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/validators.py", line 288, in iter_errors
for error in errors:
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/_validators.py", line 294, in ref
scope, resolved = validator.resolver.resolve(ref)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/validators.py", line 898, in resolve
return url, self._remote_cache(url)
File "/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/jsonschema/validators.py", line 914, in resolve_from_url
raise exceptions.RefResolutionError(exc)
jsonschema.exceptions.RefResolutionError: <urlopen error [Errno 21] Is a directory: '/home/rupesh/anaconda3/envs/beat_irpad_1/lib/python3.7/site-packages/beat/core/s