You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are some options to ACE that are useful, such as -n and --timeout, but some can break PyDelphin's ability to interpret the results. The useful options could be whitelisted, or they could be made into Python parameters (as is done with tsdbinfo). The latter is easier to validate. Both of these options would require PyDelphin to remain relatively in-sync with recent ACE versions.
Perhaps a compromise is to allow arbitrary options on AceProcess, then restrict them for AceParser, AceTransferer, and AceGenerator. This also makes sense because some options are only relevant for certain tasks, like --show-realization-mrses.
The text was updated successfully, but these errors were encountered:
I updated http://moin.delph-in.net/AceOptions with the options available in 0.9.27. The "processing" and "performance" options should be safe, but most of the "input/output" and "alternative mode" options need to be blocked or handled specially. The "undocumented" should probably be blocked until their effect is understood.
And I think the blocking should be implemented as a whitelist for cmdargs, rather than using function parameters, as it is less disruptive for existing users and less work for me.
There are some options to ACE that are useful, such as
-n
and--timeout
, but some can break PyDelphin's ability to interpret the results. The useful options could be whitelisted, or they could be made into Python parameters (as is done withtsdbinfo
). The latter is easier to validate. Both of these options would require PyDelphin to remain relatively in-sync with recent ACE versions.Perhaps a compromise is to allow arbitrary options on AceProcess, then restrict them for AceParser, AceTransferer, and AceGenerator. This also makes sense because some options are only relevant for certain tasks, like
--show-realization-mrses
.The text was updated successfully, but these errors were encountered: