-
-
Notifications
You must be signed in to change notification settings - Fork 208
Closed
jupyter/notebook
#1868Milestone
Description
Notebook tests are failing, but I think #332 in this repo is a more likely culprit than any recent changes in the notebook. Here's the full log, and the bit that looks most likely to be relevant:
Traceback (most recent call last):
File "/var/lib/jenkins/shiningpanda/jobs/92f5a430/virtualenvs/d41d8cd9/lib/python3.4/site-packages/traitlets/traitlets.py", line 505, in get
value = obj._trait_values[self.name]
KeyError: 'pre_save_hook'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/var/lib/jenkins/shiningpanda/jobs/92f5a430/virtualenvs/d41d8cd9/lib/python3.4/site-packages/notebook/base/handlers.py", line 459, in wrapper
result = yield gen.maybe_future(method(self, *args, **kwargs))
File "/var/lib/jenkins/shiningpanda/jobs/92f5a430/virtualenvs/d41d8cd9/lib/python3.4/site-packages/tornado/gen.py", line 1015, in run
value = future.result()
File "/var/lib/jenkins/shiningpanda/jobs/92f5a430/virtualenvs/d41d8cd9/lib/python3.4/site-packages/tornado/concurrent.py", line 237, in result
raise_exc_info(self._exc_info)
File "<string>", line 3, in raise_exc_info
File "/var/lib/jenkins/shiningpanda/jobs/92f5a430/virtualenvs/d41d8cd9/lib/python3.4/site-packages/tornado/gen.py", line 1021, in run
yielded = self.gen.throw(*exc_info)
File "/var/lib/jenkins/shiningpanda/jobs/92f5a430/virtualenvs/d41d8cd9/lib/python3.4/site-packages/notebook/services/contents/handlers.py", line 214, in post
yield self._copy(copy_from, path)
File "/var/lib/jenkins/shiningpanda/jobs/92f5a430/virtualenvs/d41d8cd9/lib/python3.4/site-packages/tornado/gen.py", line 1015, in run
value = future.result()
File "/var/lib/jenkins/shiningpanda/jobs/92f5a430/virtualenvs/d41d8cd9/lib/python3.4/site-packages/tornado/concurrent.py", line 237, in result
raise_exc_info(self._exc_info)
File "<string>", line 3, in raise_exc_info
File "/var/lib/jenkins/shiningpanda/jobs/92f5a430/virtualenvs/d41d8cd9/lib/python3.4/site-packages/tornado/gen.py", line 285, in wrapper
yielded = next(result)
File "/var/lib/jenkins/shiningpanda/jobs/92f5a430/virtualenvs/d41d8cd9/lib/python3.4/site-packages/notebook/services/contents/handlers.py", line 153, in _copy
model = yield gen.maybe_future(self.contents_manager.copy(copy_from, copy_to))
File "/var/lib/jenkins/shiningpanda/jobs/92f5a430/virtualenvs/d41d8cd9/lib/python3.4/site-packages/notebook/services/contents/manager.py", line 405, in copy
model = self.save(model, to_path)
File "/var/lib/jenkins/shiningpanda/jobs/92f5a430/virtualenvs/d41d8cd9/lib/python3.4/site-packages/notebook/services/contents/filemanager.py", line 414, in save
self.run_pre_save_hook(model=model, path=path)
File "/var/lib/jenkins/shiningpanda/jobs/92f5a430/virtualenvs/d41d8cd9/lib/python3.4/site-packages/notebook/services/contents/manager.py", line 108, in run_pre_save_hook
if self.pre_save_hook:
File "/var/lib/jenkins/shiningpanda/jobs/92f5a430/virtualenvs/d41d8cd9/lib/python3.4/site-packages/traitlets/traitlets.py", line 535, in __get__
return self.get(obj, cls)
File "/var/lib/jenkins/shiningpanda/jobs/92f5a430/virtualenvs/d41d8cd9/lib/python3.4/site-packages/traitlets/traitlets.py", line 514, in get
value = self._validate(obj, dgen(obj))
File "/var/lib/jenkins/shiningpanda/jobs/92f5a430/virtualenvs/d41d8cd9/lib/python3.4/site-packages/traitlets/traitlets.py", line 572, in _validate
value = self._cross_validate(obj, value)
File "/var/lib/jenkins/shiningpanda/jobs/92f5a430/virtualenvs/d41d8cd9/lib/python3.4/site-packages/traitlets/traitlets.py", line 578, in _cross_validate
value = obj._trait_validators[self.name](obj, proposal)
File "/var/lib/jenkins/shiningpanda/jobs/92f5a430/virtualenvs/d41d8cd9/lib/python3.4/site-packages/traitlets/traitlets.py", line 897, in __call__
return self.func(*args, **kwargs)
File "/var/lib/jenkins/shiningpanda/jobs/92f5a430/virtualenvs/d41d8cd9/lib/python3.4/site-packages/notebook/services/contents/manager.py", line 103, in _validate_pre_save_hook
raise TraitError("pre_save_hook must be callable")
traitlets.traitlets.TraitError: pre_save_hook must be callable
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels