control, it has to be a void string ''.
**Debug**
- *Required command*. This define the level of trace and intermediary debug
+ *Optional command*. This define the level of trace and intermediary debug
information. The choices are limited between 0 (for False) and 1 (for
True).
:math:`\mathbf{x}^b`. It is defined as a "*Vector*" type object.
**Debug**
- *Required command*. This define the level of trace and intermediary debug
+ *Optional command*. This define the level of trace and intermediary debug
information. The choices are limited between 0 (for False) and 1 (for
True).
être une chaîne vide ''.
**Debug**
- *Commande obligatoire*. Elle définit le niveau de sorties et d'informations
+ *Commande optionnelle*. Elle définit le niveau de sorties et d'informations
intermédiaires de débogage. Les choix sont limités entre 0 (pour False) and
1 (pour True).
:math:`\mathbf{x}`. Sa valeur est définie comme un objet de type "*Vector*".
**Debug**
- *Commande obligatoire*. Elle définit le niveau de sorties et d'informations
+ *Commande optionnelle*. Elle définit le niveau de sorties et d'informations
intermédiaires de débogage. Les choix sont limités entre 0 (pour False) et
1 (pour True).
# Extraction de Study_name
self.text_da += "study_config['Name'] = '" + self.dictMCVal["__"+self.type_of_study+"__Study_name"] + "'\n"
# Extraction de Debug
- self.text_da += "study_config['Debug'] = '" + str(self.dictMCVal["__"+self.type_of_study+"__Debug"]) + "'\n"
+ if "__"+self.type_of_study+"__Debug" in self.dictMCVal.keys():
+ self.text_da += "study_config['Debug'] = '" + str(self.dictMCVal["__"+self.type_of_study+"__Debug"]) + "'\n"
+ else:
+ self.text_da += "study_config['Debug'] = '0'\n"
# Extraction de Algorithm
self.text_da += "study_config['Algorithm'] = '" + self.dictMCVal["__"+self.type_of_study+"__Algorithm"] + "'\n"
CAS_node = factory_CAS_node.cloneNode("CreateAssimilationStudy")
CAS_node.getInputPort("Name").edInitPy(study_config["Name"])
CAS_node.getInputPort("Algorithm").edInitPy(study_config["Algorithm"])
- if study_config["Debug"] == "0":
- CAS_node.getInputPort("Debug").edInitPy(False)
- else:
+ if study_config.has_key("Debug") and study_config["Debug"] == "1":
CAS_node.getInputPort("Debug").edInitPy(True)
+ else:
+ CAS_node.getInputPort("Debug").edInitPy(False)
# Ajout des Variables
InputVariablesNames = []