-
Notifications
You must be signed in to change notification settings - Fork 202
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
netCDF-Fortran easyblock doesn't follow class encoding scheme #171
Comments
Related: the module name for The module names should also follow the encoding scheme? |
Class name should already be Module name still doesn't follow encoding scheme though. |
Hi, On Wed, Sep 26, 2012 at 6:15 PM, Kenneth Hoste notifications@github.comwrote:
If that still holds true, just come up with something that keeps things cheers, |
I guess module naming almost never an issue, except when the lower-casing that we do yields clashes. And I think we then agreed that both easyblock would just go into the same module (e.g. EB_LAPACK, EB_LaPack and EB_lapack would all go into lapack.py). So, we just need to remove the part that replaces an |
Fixed by f1a8845. |
Ah, I just noticed why we were replacing '-' with '_' in module names. It's illegal according to PEP8, and PyLint doesn't analyze module that have '-' in the name. So, this will need to be revisited, although module names like |
Hi Ken, On Tue, Oct 2, 2012 at 2:55 PM, Kenneth Hoste notifications@github.comwrote:
In the name of simplicity, I suggest to replace all offending characters Some packages with really funny names will end up clustering in _ __ ___ While looking at "Allowable characters in directory entries", |
…rything else to '_' (refs easybuilders#171)
Good suggestion @fgeorgatos, fixed by 4edffa2 |
The easyblock for building netCDF-Fortran doesn't follow the encoding scheme as discussed in #86.
The class is named
EB_netCDF_Fortran
, while it should beEB_netCDF_dash_Fortran
.This needs to be adjusted, and the code that makes this work (i.e. that translates a
-
into a_
) needs to be removed such that an inconsistency like this can not occur again.The text was updated successfully, but these errors were encountered: