lpcmanager

Moved LPC lib loading to the right place

2012-06-15, Edouard Tisserant
3826d30b4953
Parents 9ca0bf4c0a27
Children 879af3b3f095
Moved LPC lib loading to the right place
  • +8 -12
    LPCManager.py
  • --- a/LPCManager.py Thu Jun 14 15:24:12 2012 +0200
    +++ b/LPCManager.py Fri Jun 15 18:28:47 2012 +0200
    @@ -63,7 +63,14 @@
    _base_path = os.path.split(__file__)[0]
    import features
    -features.libraries=[]
    +from POULibrary import POULibrary
    +
    +class PLCLibrary(POULibrary):
    + def GetLibraryPath(self):
    + return os.path.join(_base_path, "pous.xml")
    +
    +features.libraries=[('LPC', lambda: PLCLibrary)]
    +
    import connectors
    from LPCconnector import LPC_connector_factory
    @@ -81,17 +88,6 @@
    misc.opjimg = lambda imgname: os.path.join(_base_folder, "beremiz", "images", imgname+".png")
    from Beremiz import *
    -
    -import features
    -from POULibrary import POULibrary
    -
    -class PLCLibrary(POULibrary):
    - def GetLibraryPath(self):
    - return os.path.join(_base_path, "pous.xml")
    -
    -features.libraries.append(
    - ('LPC', lambda: PLCLibrary))
    -
    from ProjectController import ProjectController
    from ConfigTreeNode import ConfigTreeNode
    from ProjectNodeEditor import ProjectNodeEditor