Skip to content

BUG: ScannerError #246

@ZeroDot1

Description

@ZeroDot1

Description

[user@work ~]$ pyfunceble -w 24 -s -f Old.txt 
/home/user/.local/lib/python3.9/site-packages/requests/__init__.py:89: RequestsDependencyWarning: urllib3 (1.25.11) or chardet (4.0.0) doesn't match a supported version!
  warnings.warn("urllib3 ({}) or chardet ({}) doesn't match a supported "
The 'cli_testing.file_generation.merge_output_dirs' key is missing from your configuration file.
Are we authorized to merge it from upstream ? [y/n] y

After PyFunceble finished working, these errors occurred.

zpool.ga ACTIVE
Process pyfunceble_dir_files_sorter_worker_11:
Process pyfunceble_dir_files_sorter_worker_10:
Traceback (most recent call last):
  File "/usr/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap
    self.run()
  File "/usr/lib/python3.9/site-packages/PyFunceble/cli/processes/workers/base.py", line 273, in run
    PyFunceble.facility.ConfigLoader.set_custom_config(self.configuration)
  File "/usr/lib/python3.9/site-packages/PyFunceble/config/loader.py", line 210, in set_custom_config
    self.custom_config = value
  File "/usr/lib/python3.9/site-packages/PyFunceble/config/loader.py", line 136, in wrapper
    self.start()
  File "/usr/lib/python3.9/site-packages/PyFunceble/config/loader.py", line 388, in start
    config = self.get_config_file_content()
  File "/usr/lib/python3.9/site-packages/PyFunceble/config/loader.py", line 323, in get_config_file_content
    config = self.dict_helper.from_yaml_file(self.path_to_config)
  File "/usr/lib/python3.9/site-packages/PyFunceble/helpers/dict.py", line 291, in from_yaml_file
    data = yaml_load(file_stream)
  File "/usr/lib/python3.9/site-packages/yaml/__init__.py", line 162, in safe_load
    return load(stream, SafeLoader)
  File "/usr/lib/python3.9/site-packages/yaml/__init__.py", line 114, in load
    return loader.get_single_data()
  File "/usr/lib/python3.9/site-packages/yaml/constructor.py", line 49, in get_single_data
    node = self.get_single_node()
  File "/usr/lib/python3.9/site-packages/yaml/composer.py", line 36, in get_single_node
    document = self.compose_document()
  File "/usr/lib/python3.9/site-packages/yaml/composer.py", line 55, in compose_document
    node = self.compose_node(None, None)
  File "/usr/lib/python3.9/site-packages/yaml/composer.py", line 84, in compose_node
    node = self.compose_mapping_node(anchor)
  File "/usr/lib/python3.9/site-packages/yaml/composer.py", line 127, in compose_mapping_node
    while not self.check_event(MappingEndEvent):
  File "/usr/lib/python3.9/site-packages/yaml/parser.py", line 98, in check_event
    self.current_event = self.state()
  File "/usr/lib/python3.9/site-packages/yaml/parser.py", line 428, in parse_block_mapping_key
    if self.check_token(KeyToken):
  File "/usr/lib/python3.9/site-packages/yaml/scanner.py", line 116, in check_token
    self.fetch_more_tokens()
  File "/usr/lib/python3.9/site-packages/yaml/scanner.py", line 223, in fetch_more_tokens
    return self.fetch_value()
  File "/usr/lib/python3.9/site-packages/yaml/scanner.py", line 577, in fetch_value
    raise ScannerError(None, None,
yaml.scanner.ScannerError: mapping values are not allowed here
  in "/home/user/.config/PyFunceble/.PyFunceble.yaml", line 147, column 11
Traceback (most recent call last):
  File "/usr/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap
    self.run()
  File "/usr/lib/python3.9/site-packages/PyFunceble/cli/processes/workers/base.py", line 273, in run
    PyFunceble.facility.ConfigLoader.set_custom_config(self.configuration)
  File "/usr/lib/python3.9/site-packages/PyFunceble/config/loader.py", line 210, in set_custom_config
    self.custom_config = value
  File "/usr/lib/python3.9/site-packages/PyFunceble/config/loader.py", line 136, in wrapper
    self.start()
  File "/usr/lib/python3.9/site-packages/PyFunceble/config/loader.py", line 388, in start
    config = self.get_config_file_content()
  File "/usr/lib/python3.9/site-packages/PyFunceble/config/loader.py", line 323, in get_config_file_content
    config = self.dict_helper.from_yaml_file(self.path_to_config)
  File "/usr/lib/python3.9/site-packages/PyFunceble/helpers/dict.py", line 291, in from_yaml_file
    data = yaml_load(file_stream)
  File "/usr/lib/python3.9/site-packages/yaml/__init__.py", line 162, in safe_load
    return load(stream, SafeLoader)
  File "/usr/lib/python3.9/site-packages/yaml/__init__.py", line 114, in load
    return loader.get_single_data()
  File "/usr/lib/python3.9/site-packages/yaml/constructor.py", line 49, in get_single_data
    node = self.get_single_node()
  File "/usr/lib/python3.9/site-packages/yaml/composer.py", line 36, in get_single_node
    document = self.compose_document()
  File "/usr/lib/python3.9/site-packages/yaml/composer.py", line 55, in compose_document
    node = self.compose_node(None, None)
  File "/usr/lib/python3.9/site-packages/yaml/composer.py", line 84, in compose_node
    node = self.compose_mapping_node(anchor)
  File "/usr/lib/python3.9/site-packages/yaml/composer.py", line 127, in compose_mapping_node
    while not self.check_event(MappingEndEvent):
  File "/usr/lib/python3.9/site-packages/yaml/parser.py", line 98, in check_event
    self.current_event = self.state()
  File "/usr/lib/python3.9/site-packages/yaml/parser.py", line 428, in parse_block_mapping_key
    if self.check_token(KeyToken):
  File "/usr/lib/python3.9/site-packages/yaml/scanner.py", line 116, in check_token
    self.fetch_more_tokens()
  File "/usr/lib/python3.9/site-packages/yaml/scanner.py", line 223, in fetch_more_tokens
    return self.fetch_value()
  File "/usr/lib/python3.9/site-packages/yaml/scanner.py", line 577, in fetch_value
    raise ScannerError(None, None,
yaml.scanner.ScannerError: mapping values are not allowed here
  in "/home/user/.config/PyFunceble/.PyFunceble.yaml", line 147, column 11

Execution Time: 00:00:25:5.578765



Status      Percentage   Amount      
----------- ------------ ------------
ACTIVE      92%          2145        
INACTIVE    8%           180         
INVALID     0%           1           
[user@work ~]$ 

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions