Comment 4 for bug 1090985

alonso patrick (patsoko) wrote :

*** With hivegui I load tetrishive.hivemap:

In the console:
Warning: cannot locate pygments library. Python syntax highlighting disabled
Unknown worker: hivemaps:tetrismain.hivemap tetrismain

Visually:
- I have nodes ( canvas, wasp_9, aa_area etc... ) but no connections between them.
- In the workers menu on the left I have, under bees, parameter/part/pyattribute/wasp/attribute
- In the drones menu, nothing.

In the hivemaps folder, I have errors too when loading maps.

with tetris_draw.hivemap:

C:\Python33\Scripts>python hivegui.py
Warning: cannot locate pygments library. Python syntax highlighting disabled
Unknown worker: dragonfly.std.transistor copy_maingrid
Unknown worker: dragonfly.std.transistor do_draw
Unknown worker: dragonfly.std.variable drawgrid
Unknown worker: dragonfly.grid.bgridcontrol drawgridcontrol
Unknown worker: dragonfly.grid.bgridcontrol maingridcontrol
Unknown worker: dragonfly.std.transistor t_blockgrid
Unknown worker: dragonfly.std.pushconnector trigger
Unknown worker: dragonfly.canvas.update3 update
Unknown worker: dragonfly.canvas.draw3 w_draw
Traceback (most recent call last):
  File "C:\Python33\Lib\site-packages\hiveguilib\HivemapManager.py", line 453, in menu_load self.load(hivemapfile)
  File "C:\Python33\Lib\site-packages\hiveguilib\HivemapManager.py", line 214, in load self._load(hivemap)
  File "C:\Python33\Lib\site-packages\hiveguilib\HivemapManager.py", line 100, in _load interpoints,
  File "C:\Python33\Lib\site-packages\hiveguilib\worker\WorkerInstanceManager.py", line 139, in add_connection
    wi_start = self._workerinstances[start_id]
KeyError: 'do_draw'