Newer
Older
.. algorithm::
.. summary::
.. alias::
.. properties::
Description
-----------
Removes all logs from workspace, except those that are specified
Usage
-----
.. testcode:: RemoveLogs
# create some workspace with an instrument
ws = CreateSampleWorkspace()
print("Original logs: {}".format(ws.run().keys()))
# remove logs, but keep some
RemoveLogs(ws,KeepLogs="run_start, run_title")
# delete all logs
RemoveLogs(ws)
print("Logs left (should be empty): {}".format(ws.run().keys()))
.. testcleanup:: RemoveLogs
DeleteWorkspace(ws)
Output:
.. testoutput:: RemoveLogs
Original logs: ['run_title', 'start_time', 'end_time', 'run_start', 'run_end']
Logs left: ['run_title', 'run_start']
Logs left (should be empty): []
.. categories::
.. sourcelink::