This might be completely off the mark, but why are you putting constants in a module instead of a configuration file?
If it's to "hide" login information so that it's not in a script where people may be able to see it, that may not be a good idea since anyone who can access the module in a script with a 'use' call can access that information.
In some cases it makes more sense to put that information in a separate configuration file that you can restrict access to certain processes.
Other advantages of using a configuration file as opposed to a module:
In reply to Why are you sharing constants in a module?
by rrwo
in thread inheritance of constants
by mat21
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |