def acquire(opts = {})
        if !@resources.has_key?("ports")
          @resources["ports"] = []
          @acquired["ports"] = []
        else