Add stub of new structure of the wizard preset path.
[bertos.git] / wizard / BProject.py
index d7671e2213722718b9a85d89f7220f1a0a97ef97..5ecf7f22aefc60c6fafb7f3c6f124402eadfa4b8 100644 (file)
@@ -39,6 +39,9 @@ import copy
 import pickle
 
 import DefineException
+
+from LoadException import VersionException, ToolchainException
+
 import const
 
 from bertos_utils import (
@@ -113,6 +116,10 @@ class BProject(object):
         self.loadModuleData(True)
         setEnabledModules(self, project_data["ENABLED_MODULES"])
 
+    def loadProjectPresets(self, preset_directory):
+        preset_prj_file = os.path.join(preset_directory, 'project.bertos')
+        preset_data = pickle.loads(open(preset_prj_file, "r").read())
+
     def loadModuleData(self, edit=False):
         module_info_dict = {}
         list_info_dict = {}
@@ -169,7 +176,6 @@ class BProject(object):
     def loadCpuInfos(self):
         cpuInfos = []
         for definition in self.findDefinitions(const.CPU_DEFINITION):
-            print definition
             cpuInfos.append(getInfos(definition))
         return cpuInfos
 
@@ -177,7 +183,6 @@ class BProject(object):
         for cpu_info in self.loadCpuInfos():
             if cpu_info["CPU_NAME"] == self.infos["CPU_NAME"]:
                 self.infos["CPU_INFOS"] = cpu_info
-                print cpu_info
 
     def setInfo(self, key, value):
         """