get_config¶
-
astropy.config.
get_config
(packageormod=None, reload=False, rootname=None)[source]¶ Gets the configuration object or section associated with a particular package or module.
- Parameters
- packageormodstr or None
The package for which to retrieve the configuration object. If a string, it must be a valid package name, or if
None
, the package from which this function is called will be used.- reloadbool, optional
Reload the file, even if we have it cached.
- rootnamestr or None
Name of the root configuration directory. If
None
andpackageormod
isNone
, this defaults to be the name of the package from which this function is called. IfNone
andpackageormod
is notNone
, this defaults toastropy
.
- Returns
- cfgobj
configobj.ConfigObj
orconfigobj.Section
If the requested package is a base package, this will be the
configobj.ConfigObj
for that package, or if it is a subpackage or module, it will return the relevantconfigobj.Section
object.
- cfgobj
- Raises
- RuntimeError
If
packageormod
isNone
, but the package this item is created from cannot be determined.