#if $parameters
parser = OptionParser()
#for $param in $parameters
- #if $param.get_param('type').get_value()
- parser.add_option("--$param.get_id()", dest="$param.get_id()", type="$param.get_param('type').get_value()", default=$param.get_make())
+ #set $type = $param.get_param('type').get_value()
+ #if $type
+ parser.add_option("--$param.get_id()", dest="$param.get_id()", type="$type", default=$param.get_make())
#silent $args.append('%s=options.%s'%($param.get_id(), $param.get_id()))
#end if
#end for
traceback.print_exc()
def send_end_load():
- send(">>> Done\n")
+ send('>>> Done\n')
def send_fail_load(error):
- send('Parser Error: %s\n'%error)
- send(">>> Failue\n")
+ send('Error: %s\n'%error)
+ send('>>> Failue\n')
traceback.print_exc()
################# functions for generating flow graphs ########################################
def send_fail_gen(error):
send('Generate Error: %s\n'%error)
- send(">>> Failue\n")
+ send('>>> Failue\n')
traceback.print_exc()
################# functions for executing flow graphs ########################################
send(verbose)
def send_end_exec():
- send("\n>>> Done\n")
+ send('\n>>> Done\n')
################# functions for saving flow graphs ########################################
def send_fail_save(file_path):
self.main_window = main_window
self.set_file_path(file_path)
file_path = file_path or flow_graph.get_parent().get_default_flow_graph()
+ open(file_path, 'r') #test open
############################################################
from .. utils import converter
converter.convert(file_path, flow_graph.get_parent())
-special connection validation rules for disabled blocks
-threads dont die on exit in probe and variable sink
-overloaded gui classes for each platform, move param input objects into overloaded
--proper error handling when file DNE -> currently dtd check fails first
##################################################
# External