 
         forwarding-parameter (if (= :empty forwarding-port) {} {:forwarding-port forwarding-port})
 
-        required-parameters {:repo            project-name
-                             :user            user
-                             :auth            auth
-                             :host            host
-                             :command         command
-                             :remote-path     (normalize-remote-path path)}
-
-        notify-parameter {:notify-command  (get-in project [:remote-test :notify-command])}]
+        required-parameters {:repo        project-name
+                             :user        user
+                             :auth        auth
+                             :host        host
+                             :command     command
+                             :remote-path (normalize-remote-path path)}
+
+        notify-parameter {:notify-command (get-in project [:remote-test :notify-command])}]
 
     (assert (not (empty? project-name)) project-name)
     (assert (not (empty? user)) user)

  (let [with-system-agent (or (get-in project [:remote-test :with-system-agent])
                              (u/ask-clear-text
                               "* ==> Do you want to use ssh system agent (y/n):"
                               u/yes-or-no))]
    (if (or (= "y" with-system-agent) (true? with-system-agent))
      {:with-system-agent true}
      {:with-system-agent false
       :password          (u/ask-for-password
                           "* ==> Please enter your ssh password:")})))

(defn ask-for-parameters [project]
  (let [project-name (:name project)

     (if (not= new-tracker old-tracker)
       (->> TRANSFER-STEPS
            (transfer-per-ssh parameters session)
            (log-to console))
       (Thread/sleep WAIT-TIME))
     (recur console session dirs parameters new-tracker))))

(defn start-remote-routine [session asset-paths parameters]
  (let [console (async/chan)]
    (future (sync-code-change console session asset-paths parameters))
    (notify-log console parameters)
    (run-command-and-forward-port session parameters)))

(defn session-option [parameters with-system-agent?]
