It merges the AbstractMachineAllocationControllera and the MachineAllocationController.
As all AbstractMachineAllocationController implementation inherit MachineAllocationController
It adds a can_create_transceiver method to the controllers
This so create_transceiver no longer needs to return None
This pr does two things.
It merges the AbstractMachineAllocationControllera and the MachineAllocationController. As all AbstractMachineAllocationController implementation inherit MachineAllocationController
It adds a can_create_transceiver method to the controllers This so create_transceiver no longer needs to return None
depends on: https://github.com/SpiNNakerManchester/SpiNNMan/pull/379
Tested by http://apollo.cs.man.ac.uk:8080/blue/organizations/jenkins/Integration%20Tests/detail/create_transceiver/1/pipeline/ (Only an irrelevant fail)