Skip to content

Write process run report logs#428

Open
aber-sandag wants to merge 4 commits into
mainfrom
process_run_log
Open

Write process run report logs#428
aber-sandag wants to merge 4 commits into
mainfrom
process_run_log

Conversation

@aber-sandag
Copy link
Copy Markdown
Contributor

@aber-sandag aber-sandag commented May 29, 2026

Proposed changes

Write process run report logs to logFiles directory then read into Emme logbook, instead of writing directly to Emme logbook. Log file names are structured as script_file_name.cmd_iter1.log.
Also changes location of CVM and HTM logs from logFiles directory to their respective output directories
AB#2686 AB#2687

Impact

Process run reports will be viewable from the new log files without having to open Emme, making it easier to check errors and output

Types of changes

What types of changes does your code introduce to ABM?
Put an x in the boxes that apply

  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation Update (if none of the other choices apply)

How has this been tested?

Please describe the tests that you ran to verify your changes.

  • Tested a full model run with the changes to the main process run function
  • Tested re-run of iteration 3 transit assignment with same changes made to transit assignment function

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings

@aber-sandag aber-sandag changed the title Process run log Write process run report logs May 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant