Ticket #1713 (closed: fixed)
In Python workspace algebra doesn't log or write to workspace history
Reported by: | Steve Williams | Owned by: | Martyn Gigg |
---|---|---|---|
Priority: | minor | Milestone: | Iteration 26 |
Component: | Python | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Michael Whitty |
Description
Nick suggested to me that workspace algebra in C++ should behave like a sub-algorithm calls. However when called from Python there should be logging and history.
To test, run this Python w = LoadRaw("MAR11001.raw", "d")[0] a = w+w
the resulting workspace d_p_d has no history and only the first operation wrote to the log
Change History
comment:3 Changed 10 years ago by Martyn Gigg
There is one outstanding issue that as been span out into a separate ticket concerning the deletion of temporary workspaces when running a script generated from the workspace history. When doing an operation with a double a temporary workspace is necessary but deleting this isn't logged so in the history generated version it stays around. Ticket #2030
comment:4 Changed 10 years ago by Martyn Gigg
- Status changed from accepted to verify
- Resolution set to fixed
- Milestone changed from Unassigned to Iteration 26
comment:5 Changed 10 years ago by Michael Whitty
- Status changed from verify to verifying
- Tester set to Michael Whitty