Hello, I have a quick question about the SSHManager, and how it works with addprocs. If,
machines = [machine1, machine2] and I do, cman = Base.SSHManager(;machines=machines) addprocs(2, cman=cman) for pid in workers() fetch(@spawnat pid run(`hostname`)) end Then I see that one process is running on 'machine1', and the other on 'machine2'. On the other hand, if I do: cman = Base.SSHManager(;machines=machines) addprocs(1, cman=cman) addprocs(1, cman=cman) for pid in workers() fetch(@spawnat pid run(`hostname`)) end Then I see that both processes are running on 'machine1'. Is this expected behaviour, or a bug (or some other misunderstanding of mine)? Thanks! Sam
