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
Seems that password containing chars like % trigger a template rendering error for python. For example my%p4ss%word will trigger the following error:
Loading Configuration File config.ini
Traceback (most recent call last):
File "/src/influxspeedtest.py", line 3, in <module>
from influxspeedtest.InfluxdbSpeedtest import InfluxdbSpeedtest
File "/src/influxspeedtest/InfluxdbSpeedtest.py", line 9, in <module>
from influxspeedtest.common import log
File "/src/influxspeedtest/common/__init__.py", line 1, in <module>
from .utils import log
File "/src/influxspeedtest/common/utils.py", line 5, in <module>
from influxspeedtest.config import config
File "/src/influxspeedtest/config/__init__.py", line 10, in <module>
config = ConfigManager(config)
File "/src/influxspeedtest/config/configmanager.py", line 19, in __init__
self._load_config_values()
File "/src/influxspeedtest/config/configmanager.py", line 32, in _load_config_values
self.influx_password = self.config['INFLUXDB'].get('Password', fallback='')
File "/usr/local/lib/python3.7/configparser.py", line 1301, in get
fallback=fallback, **kwargs)
File "/usr/local/lib/python3.7/configparser.py", line 799, in get
d)
File "/usr/local/lib/python3.7/configparser.py", line 394, in before_get
self._interpolate_some(parser, option, L, value, section, defaults, 1)
File "/usr/local/lib/python3.7/configparser.py", line 444, in _interpolate_some
"found: %r" % (rest,))
configparser.InterpolationSyntaxError: '%' must be followed by '%' or '(', found: '%p4ss%5'
The text was updated successfully, but these errors were encountered:
Seems that password containing chars like
%
trigger a template rendering error for python. For examplemy%p4ss%word
will trigger the following error:The text was updated successfully, but these errors were encountered: