Spock is communicating to a Door. A Door knows the MacroServer to talk to and the MacroServer has a Pool assigned to it. It has already been explained in 3.3 how Spock is started for the first time. The user selects a Door and the file ~/.ipython/profile_spockdoor/ keeps track of the selection. From then on, every session that is invoked by the simple command 'spock' uses this profile with the corresponding Door.

To start a spock session which communicates with a different Door use the command:

$ spock --profile=secondDoor

A new profile is created and you are prompted again for a Door name. In the future you may use one of these commands without further questions:

$ spock
$ spock --profile=secondDoor