Skip to content
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

parameter overwrite does not work #13

Open
frederic-michaud opened this issue Mar 21, 2018 · 1 comment
Open

parameter overwrite does not work #13

frederic-michaud opened this issue Mar 21, 2018 · 1 comment
Assignees

Comments

@frederic-michaud
Copy link
Collaborator

The parameter overwrite does not work. It specifies how present output is treated if there is a danger of overwriting. By default, the parameter is set to 1, so it overwrites the old output by the new one. This is working fine.
The manual, however, claim that if this parameter is set to zero, if the output of the running simulation will overwrite present files, quantiNemo will ask the user how to proceed and will suspend the simulation until the user responds to the question.
In general, such behaviors are not really recommended for software which will run on a cluster since the job stop without returning and the user is not notified... So we basically wait for nothing. This is probably why the default value is set to 1.

From what I saw, the file handling part of the code became rather messy lately, leading to this bug and to bug #2. Consequently, I don't think that there is an easy way out. I propose that we just remove this option from the manual for now.

If we happen to continue working on Qn after Qn 2, we should decide if this is an important feature or if we can drop it. I'm in favor to drop it because I really don't think it's a vital feature but more a "nice to have", but all these "nice to have" are difficult to maintain and have a cost in term of more important functionality.

@sneuensc
Copy link
Collaborator

sneuensc commented Mar 21, 2018 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants