def provision(self, logger): """ Provision configuration. """ provisioner = Provisioner(self.getConnection(), logger) provisioner.provisionSecurityGroups(self.getSecurityGroups()) provisioner.provisionNodes(self.config.getNodes()) provisioner.verify(self.config.getNodes()) provisioner.provisionSecurityGroups(self.getSecurityGroups(), self.config.getNodes()) provisioner.createElasticIps(self.config.getNodes())