2022-08-13 14:31:46 +00:00
|
|
|
#!lnav -Nf
|
|
|
|
# This file is an export of an lnav session. You can type
|
|
|
|
# '|/path/to/this/file' in lnav to execute this file and
|
|
|
|
# restore the state of the session.
|
|
|
|
|
2023-06-12 15:30:49 +00:00
|
|
|
;SELECT raise_error('This session export was made with a newer version of lnav, please upgrade to ' || '0.11.2' || ' or later')
|
|
|
|
WHERE lnav_version() < '0.11.2' COLLATE naturalcase
|
2022-08-13 14:31:46 +00:00
|
|
|
|
|
|
|
# The files loaded into the session were:
|
|
|
|
|
|
|
|
|
2022-08-14 04:42:41 +00:00
|
|
|
# Set this environment variable to override this value or edit this script.
|
2022-08-13 14:31:46 +00:00
|
|
|
;INSERT OR IGNORE INTO environ (name, value) VALUES ('LOG_DIR_0', '{test_dir}')
|
|
|
|
:open $LOG_DIR_0/support-dump/logfile_access_log.0
|
|
|
|
:open $LOG_DIR_0/support-dump/logfile_access_log.1
|
|
|
|
|
|
|
|
:rebuild
|
|
|
|
|
|
|
|
|
|
|
|
# The following SQL statements will restore the bookmarks,
|
|
|
|
# comments, and tags that were added in the session.
|
|
|
|
|
|
|
|
;SELECT total_changes() AS before_mark_changes
|
2023-08-12 04:40:46 +00:00
|
|
|
;UPDATE all_logs SET log_mark = 1, log_comment = NULL, log_tags = NULL, log_annotations = NULL WHERE log_time_msecs = 1248130769000 AND log_format = 'access_log' AND log_line_hash = 'v1:b05c1bdfe75cde41e151c89087e31951'
|
2022-08-13 14:31:46 +00:00
|
|
|
|
|
|
|
;SELECT 1 - (total_changes() - $before_mark_changes) AS failed_mark_changes
|
|
|
|
;SELECT echoln(printf('%sERROR%s: failed to restore %d bookmarks',
|
|
|
|
$ansi_red, $ansi_norm, $failed_mark_changes))
|
|
|
|
WHERE $failed_mark_changes != 0
|
|
|
|
|
|
|
|
|
|
|
|
# The following commands will restore the state of the LOG view.
|
|
|
|
|
|
|
|
:switch-to-view log
|
|
|
|
:hide-file */support-dump/logfile_access_log.1
|
|
|
|
:goto 1
|