/**
  * Constuctor
  *
  * @param array $supervisorsConfiguration Configuration in the symfony parameters
  */
 public function __construct(array $supervisorsConfiguration)
 {
     foreach ($supervisorsConfiguration as $serverName => $configuration) {
         $supervisor = new Supervisor($serverName, $configuration['host'], $configuration['username'], $configuration['password'], $configuration['port']);
         $this->supervisors[$supervisor->getKey()] = $supervisor;
     }
 }