# File lib/genomed.rb, line 593
    def bootstrap_select_cloudmaster
      p do
        h2 "Genome Bootstrap"
        h3 "Step 4: Select the cloudmaster"
      end
      p do
        form(:method => "post", :action => CONTEXT + R(Genomed::Controllers::Bootstrap)) do
          input :type => "hidden", :name => "next_step", :value => "review"
          input :type => "hidden", :name => "this_step", :value => "select_cloudmaster"
          input :type => "hidden", :name => "config", :value => "#{::YAML.dump(@config)}"

          fieldset do
            table do
              tr do
                td.label do text("Cloudmaster domain name") end
                td.field do
                  params = @config["parameters"]
                  value = (params.has_key? "cloudmaster" and params["cloudmaster"] != "") ? params["cloudmaster"] : "#{Picnic::Conf.default_cloudmaster}" 
                  input :type => "text", :name => "parameters[cloudmaster]", :value => "", :size => "30", :value => value
                end
                td(:class => "error", :style => (@errors.keys.include? "parameters[cloudmaster]") ? "visibility:visible" : "visibility:hidden") do
                  if @errors["parameters[cloudmaster]"] == "empty"
                    text("Please enter a cloudmaster domain name")
                  elsif @errors["parameters[cloudmaster]"] == "invalid"
                    text("No cloudmaster running at that domain name")
                  elsif @errors["parameters[cloudmaster]"] == "profile_too_large"
                    text("This cloudmaster cannot hold your selected profile")
                  end
                end
              end
              tr do
                td.label do text("Your email address") end
                td.field do
                  input :type => "text", :name => "parameters[contact_email]", :value => @config["parameters"]["contact_email"], :size => "30"
                end
                td(:class => "error", :style => (@errors.keys.include? "parameters[contact_email]") ? "visibility:visible" : "visibility:hidden") do
                  text("Please enter you email address")
                end
              end
            end
          end

          p do
            input :type => "submit", :value => "Next: Review"
          end
        end
      end
    end