try { $imagegetlist_parameter = "user,{$cloud_user},{$cloud_password},{$cloud_user}"; $image_list = $client->ImageGetList($imagegetlist_parameter); echo 'Image</td><td><select name="cr_image" size="1">'; foreach ($image_list as $image) { echo "<option value=\"{$image}\">{$image}</option>"; } echo '</select></td></tr><tr><td>'; } catch (Exception $e) { echo 'Caught exception: ', $e->getMessage(), "<br>"; } // ######################### virtualization method examples #################### // a select-box including all virtualization types try { $virtualizationgetlist_parameter = "user,{$cloud_user},{$cloud_password}"; $virtualization_list = $client->VirtualizationGetList($virtualizationgetlist_parameter); echo 'Type</td><td><select name="cr_virtualization" size="1">'; foreach ($virtualization_list as $virtualization) { echo "<option value=\"{$virtualization}\">{$virtualization}</option>"; } echo '</select></td></tr><tr><td>'; } catch (Exception $e) { echo 'Caught exception: ', $e->getMessage(), "<br>"; } // ######################### puppet method examples ############################ // a select-box including all available puppet groups try { $puppetgetlist_parameter = "user,{$cloud_user},{$cloud_password}"; $puppet_list = $client->PuppetGetList($puppetgetlist_parameter); echo 'Puppet</td><td><select name="cr_puppet" size="1">'; echo "<option value=\"\">none</option>";