canfestival/canfestival.py
changeset 1919 ccea0fa6ea91
parent 1878 fb73a6b6622d
child 1979 dc9e6f97cd8c
equal deleted inserted replaced
1918:e7b6478b4ebc 1919:ccea0fa6ea91
    26 from __future__ import absolute_import
    26 from __future__ import absolute_import
    27 import os
    27 import os
    28 import sys
    28 import sys
    29 import shutil
    29 import shutil
    30 import wx
    30 import wx
    31 from gnosis.xml.pickle import *
    31 from gnosis.xml.pickle import *  # pylint: disable=import-error
    32 from gnosis.xml.pickle.util import setParanoia
    32 from gnosis.xml.pickle.util import setParanoia  # pylint: disable=import-error
    33 
    33 
    34 import util.paths as paths
    34 import util.paths as paths
    35 from util.TranslationCatalogs import AddCatalog
    35 from util.TranslationCatalogs import AddCatalog
    36 from ConfigTreeNode import ConfigTreeNode
    36 from ConfigTreeNode import ConfigTreeNode
    37 from PLCControler import \
    37 from PLCControler import \
    48     from nodelist import NodeList
    48     from nodelist import NodeList
    49 
    49 
    50 from nodemanager import NodeManager
    50 from nodemanager import NodeManager
    51 import gen_cfile
    51 import gen_cfile
    52 import eds_utils
    52 import eds_utils
    53 import canfestival_config as local_canfestival_config
    53 import canfestival_config as local_canfestival_config  # pylint: disable=import-error
    54 
    54 
    55 from commondialogs import CreateNodeDialog
    55 from commondialogs import CreateNodeDialog
    56 from subindextable import IECTypeConversion, SizeConversion
    56 from subindextable import IECTypeConversion, SizeConversion
    57 from canfestival import config_utils
    57 from canfestival import config_utils
    58 from canfestival.SlaveEditor import SlaveEditor, MasterViewer
    58 from canfestival.SlaveEditor import SlaveEditor, MasterViewer
   461         res = gen_cfile.GenerateFile(Gen_OD_path, master, pointers)
   461         res = gen_cfile.GenerateFile(Gen_OD_path, master, pointers)
   462         if res:
   462         if res:
   463             raise Exception(res)
   463             raise Exception(res)
   464 
   464 
   465         file = open(os.path.join(buildpath, "MasterGenerated.od"), "w")
   465         file = open(os.path.join(buildpath, "MasterGenerated.od"), "w")
   466         dump(master, file)
   466         # linter disabled here, undefined variable happens
       
   467         # here because gnosis isn't impored while linting
       
   468         dump(master, file)  # pylint: disable=undefined-variable
   467         file.close()
   469         file.close()
   468 
   470 
   469         return [(Gen_OD_path, local_canfestival_config.getCFLAGS(CanFestivalPath))], "", False
   471         return [(Gen_OD_path, local_canfestival_config.getCFLAGS(CanFestivalPath))], "", False
   470 
   472 
   471     def LoadPrevious(self):
   473     def LoadPrevious(self):