 
 
   verifyStackRequirements: (stack) ->
-
-    console.log 'STACK TO VERIFY', stack
 
     unless stack
       kd.warn 'Stack not provided:', stack


      stack.checkRevision (error, data) =>

        { status, machineCount } = data
        stack._revisionStatus = { error, status }

        console.info "Revision info for stack #{stack.title}", status
        @emit 'StackRevisionChecked', stack

        if stack.machines.length isnt machineCount

    for provider in requiredProviders when provider isnt 'koding'
      missings.push provider  unless provided[provider]?

    if 'userInput' in missings
      fields = requiredData.userInput
      @ui.requestMissingData {
        requiredFields : fields
        stack
      }, ({ stack, credential }) =>
        @emit 'StackRequirementsProvided', { stack, credential }

      return no

    return yes
