print 'Found', num_layers, 'layers' if not_found_layer1: print 'Layer 1 not found!' exit(9) if not_found_layer2: print 'Layer 2 not found!' exit(10) print 'GetLayers: OK' layers = [layer1, layer2] ##### CREATE MODEL ################################### mod_params = Element('ModelParameters') mod_params.applyns((None, 'http://openmodeller.cria.org.br/xml/1.0')) sampler = Element('Sampler') env = Element('Environment') # Layers for ref_layer in layers: map_element = Element('Map') map_element.set('Id', ref_layer) env.append(map_element) # Mask mask_element = Element('Mask') mask_element.set('Id', layer1) env.append(mask_element) sampler.append(env) # Points presence = Element('Presence') presence.set('Label', 'test_service.py')
if check_layers: if not_found_layer1: close('Layer 1 used by the test not found on server', 1) if not_found_layer2: close('Layer 2 used by the test not found on server', 1) if verbosity == 3: print 'GetLayers: OK' layers = [layer1, layer2] ##### CREATE MODEL ################################### if run_model: mod_params = Element('ModelParameters') mod_params.applyns((None, xml_ns)) sampler = Element('Sampler') env = Element('Environment') # Layers for ref_layer in layers: map_element = Element('Map') map_element.set('Id', ref_layer) env.append(map_element) # Mask mask_element = Element('Mask') mask_element.set('Id', layer1) env.append(mask_element) sampler.append(env) # Points presence = Element('Presence') presence.set('Label', 'test_omws2.py')