~allenap/maas/xxx-a-thon

« back to all changes in this revision

Viewing changes to src/provisioningserver/drivers/power/__init__.py

  • Committer: Gavin Panella
  • Date: 2016-03-22 21:14:34 UTC
  • mfrom: (4657.1.157 maas)
  • Revision ID: gavin.panella@canonical.com-20160322211434-xzuovio86zvzo2js
Merge trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
318
318
from provisioningserver.drivers.power.amt import AMTPowerDriver
319
319
from provisioningserver.drivers.power.apc import APCPowerDriver
320
320
from provisioningserver.drivers.power.dli import DLIPowerDriver
321
 
from provisioningserver.drivers.power.ether_wake import EtherWakePowerDriver
322
321
from provisioningserver.drivers.power.fence_cdu import FenceCDUPowerDriver
323
322
from provisioningserver.drivers.power.hmc import HMCPowerDriver
324
323
from provisioningserver.drivers.power.ipmi import IPMIPowerDriver
331
330
from provisioningserver.drivers.power.virsh import VirshPowerDriver
332
331
from provisioningserver.drivers.power.vmware import VMwarePowerDriver
333
332
 
334
 
registered_power_drivers = [
 
333
power_drivers = [
335
334
    AMTPowerDriver(),
336
335
    APCPowerDriver(),
337
336
    DLIPowerDriver(),
347
346
    VirshPowerDriver(),
348
347
    VMwarePowerDriver(),
349
348
]
350
 
for driver in registered_power_drivers:
 
349
for driver in power_drivers:
351
350
    PowerDriverRegistry.register_item(driver.name, driver)
352
351
 
353
 
unregistered_power_drivers = [
354
 
    EtherWakePowerDriver(),
355
 
]
356
352
power_drivers_by_name = {
357
 
    d.name: d for d in
358
 
    registered_power_drivers + unregistered_power_drivers
 
353
    d.name: d for d in power_drivers
359
354
}