/usr/lib/python3/dist-packages/provisioningserver/drivers/nos/flexswitch.py is in python3-maas-provisioningserver 2.4.0~beta2-6865-gec43e47e6-0ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | # Copyright 2017 Canonical Ltd. This software is licensed under the
# GNU Affero General Public License version 3 (see the file LICENSE).
"""Flexswitch NOS Driver."""
__all__ = []
from provisioningserver.drivers.nos import NOSDriver
class FlexswitchNOSDriver(NOSDriver):
name = 'flexswitch'
description = "Flexswitch"
settings = []
def is_switch_supported(self, vendor, model):
if vendor == 'accton' and model in ('wedge100', 'wedge40'):
return True
return False
|