-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
License checking #24
Comments
Do you want something like this? If the regex fails, go for it anyway. This may lead to data misalignment because MacroModel doesn't always return a nonzero exit status when it fails to complete a job, but I suppose it would fail either way. |
The only thing that would worry me in this case is if there is an old log file from a previous iteration around, that got used instead of the one that should have been created. As long as the data misalignment is guaranteed to cause a crash, not erroneous data, I’d say let it run. From: Eric Hansen [mailto:[email protected]] Do you want something like this? If the regex fails, go for it anyway. This may lead to data misalignment because MacroModel doesn't always return a nonzero exit status when it fails to complete a job, but I suppose it would fail either way. — Confidentiality Notice: This message is private and may contain confidential and proprietary information. If you have received this message in error, please notify us and remove it from your system and note that you must not copy, distribute or take any action in reliance on it. Any unauthorized use or disclosure of the contents of this message is not permitted and may be unlawful. |
Oh, good thinking. Maybe the simplest way to deal with this would be to delete .q2mm. files before attempting a new MacroModel calculation. |
Yes. It's not thinking, it's remembering (I've done sooo many mistakes in this field...) |
I've had cases now where licenses have been available, but the license checking in the Q2MM code itself fails for various reasons. I'd like a modification so that only proof of licenses unavailable will break here; on checking failure, let the code continue and keep your fingers crossed.
The text was updated successfully, but these errors were encountered: