Skip to content

Problem with merging coach data #259

@ue71603

Description

@ue71603

In master:

./scripts/scripts_fernbusse.txt run.log all

in the merge_ferbusse block there is a problem.

(1) without the epip_db_to_db.py step there was an error
(2) with the epip_db_to_db.py step there is also an error
2025-02-27 16:57:03,807 - script_runner - INFO - merge_fernbusse - step: 4: epip_db_to_db.py C:/Users/ue71603/Downloads/merge_fernbusse/03-gtfs.duckdb C:/Users/ue71603/Downloads/merge_fernbusse/04-epip.duckdb

If you believe we can do short cuts and omit some steps then I am happy.



2025-02-27 16:57:46,497 - script_runner - INFO - Indexing RoutePoint to ScheduledStopPoint 344.87109375
2025-02-27 16:57:47,572 - script_runner - INFO - Service journeys for now 346.3515625
 ServiceJourney 02025-02-27 16:57:48,394 - script_runner - ERROR - 'NoneType' object has no attribute 'id' Traceback (most recent call last):
  File "C:\Users\ue71603\MG_Daten\github\reference1\gtfs-netex-test\tool_script_runner.py", line 332, in <module>
    main(args.script_file, args.log_file, args.log_level, args.blockname, args.begin_step)
    ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\ue71603\MG_Daten\github\reference1\gtfs-netex-test\tool_script_runner.py", line 295, in main
    result=load_and_run(script_name, script_args)
  File "C:\Users\ue71603\MG_Daten\github\reference1\gtfs-netex-test\tool_script_runner.py", line 79, in load_and_run
    result = mod(*args1)
  File "C:\Users\ue71603\MG_Daten\github\reference1\gtfs-netex-test\epip_db_to_db.py", line 71, in main
    epip_service_journey_generator(source_db, target_db, generator_defaults, None, cache=False)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\ue71603\MG_Daten\github\reference1\gtfs-netex-test\transformers\epip.py", line 596, in epip_service_journey_generator
    write_generator(db_write, ServiceJourney, query(db_read), True)
    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\ue71603\MG_Daten\github\reference1\gtfs-netex-test\netexio\dbaccess.py", line 704, in write_generator
    for a in _prepare3(generator, objectname):
             ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\ue71603\MG_Daten\github\reference1\gtfs-netex-test\netexio\dbaccess.py", line 676, in _prepare3
    for obj in generator3:
               ^^^^^^^^^^
  File "C:\Users\ue71603\MG_Daten\github\reference1\gtfs-netex-test\transformers\epip.py", line 579, in query
    yield process(sj, db_read, db_write, generator_defaults)
          ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\ue71603\MG_Daten\github\reference1\gtfs-netex-test\transformers\epip.py", line 537, in process
    if service_journey_pattern.id not in sjp_ids:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'id'

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions