Disk Layout Update
And an updated Multi-Report Beta7 was just pushed to GitHub (supersedes the previous Beta7 with a minor change). This supports the great work that @oxyde has been doing. Ensure you update to the case_render.py version 0.14 or later to reap the benefits.
What changed? Quite a bit. Compatibility is a major change, the Disk Layout now appears to work in Gmail, Outlook, Thunderbird, and many other email clients, without the parameter MS_Outlook which has been removed. I can’t say how it works on Smartphones, that is way too small for my old eyes to even attempt.
If you are not using the Disk Layout, you do not need to manually upgrade to this Beta release. And if you are new to the Disk Layout and want to try it, you must manually enable it in the multi_report_config.txt file after you have run the script once to update your config file. Look for Disklayout="disable" and change it to enable and that is it. We appreciate your feedback as well, please use the GitHub repository to post any problems you encounter. If it is Multi-Report specific, use https://github.com/JoeSchmuck/Multi-Report and if it is Disk Layout specific (the table looks wrong for example) then use this link Multi-Report_Hub Disk Layout and open an Issue. We both answer fairly quickly.
Note: You will see an error message about the Beta7 version number fails, which is acceptable. The script is looking for number, no letters.
The current default configuration seems to have an issue.
Exiting Joe's SMART Drive Self-test Script
Collecting Multi-Report Data...
cat: case_email_outlook_snippet.html: No such file or directory
Using sendemail.py
Did you just download the newly uploaded Beta from GitHub? I ask because the MS_Outlook value is no longer in existence and the ‘cat’ error message was also removed. The file date is 1 Dec 2025.
Yep, yesterday i pushed the new render and i was using an f-string concatenation not supported by the TN python version (i was testing on my pc and i have a bit higher version there -.-), also timing was still not so good, i was too fast and MR wasn’t ready, me and Joe are working together with a huge timezone difference
BTW, 0.14 should fix the problem render side, can you try to launch the render from the MR folder? python3 render_case.py and see if error persists or if the files will be generated?
everything seems working fine render.py side (you can delete both case_email_snippet.html and case_render.html files if yo want), if you use the -dev switch in the multi report ./multi_report.sh -dev are you still encountering issue?
I have grabbed the latest version here Multi-Report/multi_report_v3.27Beta7_2025_12_01.txt at main · JoeSchmuck/Multi-Report · GitHub and i have layout.. quite odd
I pushed an update this morning, hence my posting above. That and case_render.py v0.14 should solve the issues.
BTW, you cannot use the -update function to update the Multi-Report Betas. Those must be obtained manually. I’m not ready for those to go out to everyone who has automatic updates turned on.
-dev is my developer mode, well part of it. The main use here would be when using -dev, the SMART tests are inhibited. So when you are troubleshooting something other than the SMART test running, this can reduce extra work on your drives. There is a lot of other stuff that is generated, most may not make any sense to you.