Invalid hierarchy manipulation operation requested. This exception is raised when the user requests an operation on the hierarchy which can not be run because of the current layout of the tree. This includes accessing nonexistent nodes, moving or copying or creating over an existin
| 259 | |
| 260 | |
| 261 | class NodeError(AttributeError, LookupError): |
| 262 | """Invalid hierarchy manipulation operation requested. |
| 263 | |
| 264 | This exception is raised when the user requests an operation on the |
| 265 | hierarchy which can not be run because of the current layout of the |
| 266 | tree. This includes accessing nonexistent nodes, moving or copying |
| 267 | or creating over an existing node, non-recursively removing groups |
| 268 | with children, and other similarly invalid operations. |
| 269 | |
| 270 | A node in a PyTables database cannot be simply overwritten by |
| 271 | replacing it. Instead, the old node must be removed explicitly |
| 272 | before another one can take its place. This is done to protect |
| 273 | interactive users from inadvertently deleting whole trees of data by |
| 274 | a single erroneous command. |
| 275 | |
| 276 | """ |
| 277 | |
| 278 | pass |
| 279 | |
| 280 | |
| 281 | class NoSuchNodeError(NodeError): |
no outgoing calls
no test coverage detected