Table of Contents
Name | Direction | Type | Default | Description |
---|---|---|---|---|
Workspace | InOut | MatrixWorkspace | Mandatory | The name of the workspace to which the log data will be removed |
KeepLogs | Input | str list | List(comma separated) of logs to be kept |
Removes all logs from workspace, except those that are specified
# create some workspace with an instrument
ws = CreateSampleWorkspace()
print "Original logs: ", ws.run().keys()
# remove logs, but keep some
RemoveLogs(ws,KeepLogs="run_start, run_title")
print "Logs left: ", ws.run().keys()
# delete all logs
RemoveLogs(ws)
print "Logs left (should be empty): ", ws.run().keys()
Output:
Original logs: ['run_title', 'start_time', 'end_time', 'run_start', 'run_end']
Logs left: ['run_title', 'run_start']
Logs left (should be empty): []
Categories: Algorithms | DataHandling | Logs