Beispiel #1
0
def downgrade(active_plugins=None, options=None):
    if PLUGINS['lbr'] in active_plugins:
        downgrade_linuxbridge()
    elif PLUGINS['ovs'] in active_plugins:
        downgrade_ovs()
    elif PLUGINS['cisco'] in active_plugins:
        # Cisco plugin imports OVS models too
        downgrade_ovs()
        downgrade_cisco()
    elif PLUGINS['meta'] in active_plugins:
        downgrade_meta()
    elif PLUGINS['nec'] in active_plugins:
        downgrade_nec()
    elif PLUGINS['ryu'] in active_plugins:
        downgrade_ryu()
    elif PLUGINS['brocade'] in active_plugins:
        # Brocade plugin imports linux bridge models too
        downgrade_brocade()
        downgrade_linuxbridge()

    if migration.should_run(active_plugins, FOLSOM_QUOTA):
        common_ext_ops.downgrade_quota(options)

    if migration.should_run(active_plugins, L3_CAPABLE):
        common_ext_ops.downgrade_l3()

    downgrade_base()
Beispiel #2
0
def downgrade(active_plugins=None, options=None):
    if PLUGINS['lbr'] in active_plugins:
        downgrade_linuxbridge()
    elif PLUGINS['ovs'] in active_plugins:
        downgrade_ovs()
    elif PLUGINS['cisco'] in active_plugins:
        # Cisco plugin imports OVS models too
        downgrade_ovs()
        downgrade_cisco()
    elif PLUGINS['meta'] in active_plugins:
        downgrade_meta()
    elif PLUGINS['nec'] in active_plugins:
        downgrade_nec()
    elif PLUGINS['ryu'] in active_plugins:
        downgrade_ryu()
    elif PLUGINS['brocade'] in active_plugins:
        # Brocade plugin imports linux bridge models too
        downgrade_brocade()
        downgrade_linuxbridge()

    if migration.should_run(active_plugins, FOLSOM_QUOTA):
        common_ext_ops.downgrade_quota()

    if migration.should_run(active_plugins, L3_CAPABLE):
        common_ext_ops.downgrade_l3()

    downgrade_base()
def downgrade(active_plugin=None, options=None):
    if active_plugin == PLUGINS['lbr'] or active_plugin == PLUGINS['niblick']:
        downgrade_linuxbridge()
    elif active_plugin == PLUGINS['ovs']:
        downgrade_ovs()
    elif active_plugin == PLUGINS['cisco']:
        # Cisco plugin imports OVS models too
        downgrade_ovs()
        downgrade_cisco()
    elif active_plugin == PLUGINS['meta']:
        downgrade_meta()
    elif active_plugin == PLUGINS['nec']:
        downgrade_nec()
    elif active_plugin == PLUGINS['ryu']:
        downgrade_ryu()

    if active_plugin in FOLSOM_QUOTA:
        common_ext_ops.downgrade_quota(options)

    if active_plugin in L3_CAPABLE:
        common_ext_ops.downgrade_l3()

    downgrade_base()
Beispiel #4
0
def downgrade(active_plugin=None, options=None):
    if active_plugin == PLUGINS['lbr']:
        downgrade_linuxbridge()
    elif active_plugin == PLUGINS['ovs']:
        downgrade_ovs()
    elif active_plugin == PLUGINS['cisco']:
        # Cisco plugin imports OVS models too
        downgrade_ovs()
        downgrade_cisco()
    elif active_plugin == PLUGINS['meta']:
        downgrade_meta()
    elif active_plugin == PLUGINS['nec']:
        downgrade_nec()
    elif active_plugin == PLUGINS['ryu']:
        downgrade_ryu()

    if active_plugin in FOLSOM_QUOTA:
        common_ext_ops.downgrade_quota(options)

    if active_plugin in L3_CAPABLE:
        common_ext_ops.downgrade_l3()

    downgrade_base()
Beispiel #5
0
def downgrade(active_plugins=None, options=None):
    if PLUGINS['lbr'] in active_plugins:
        downgrade_linuxbridge()
    elif PLUGINS['ovs'] in active_plugins:
        downgrade_ovs()
    elif PLUGINS['cisco'] in active_plugins:
        # Cisco plugin imports OVS models too
        downgrade_ovs()
        downgrade_cisco()
    elif PLUGINS['meta'] in active_plugins:
        downgrade_meta()
    elif PLUGINS['nec'] in active_plugins:
        downgrade_nec()
    elif PLUGINS['ryu'] in active_plugins:
        downgrade_ryu()

    if set(active_plugins) & set(FOLSOM_QUOTA):
        common_ext_ops.downgrade_quota(options)

    if set(active_plugins) & set(L3_CAPABLE):
        common_ext_ops.downgrade_l3()

    downgrade_base()
Beispiel #6
0
def downgrade(active_plugins=None, options=None):
    if PLUGINS["lbr"] in active_plugins:
        downgrade_linuxbridge()
    elif PLUGINS["ovs"] in active_plugins:
        downgrade_ovs()
    elif PLUGINS["cisco"] in active_plugins:
        # Cisco plugin imports OVS models too
        downgrade_ovs()
        downgrade_cisco()
    elif PLUGINS["meta"] in active_plugins:
        downgrade_meta()
    elif PLUGINS["nec"] in active_plugins:
        downgrade_nec()
    elif PLUGINS["ryu"] in active_plugins:
        downgrade_ryu()

    if set(active_plugins) & set(FOLSOM_QUOTA):
        common_ext_ops.downgrade_quota(options)

    if set(active_plugins) & set(L3_CAPABLE):
        common_ext_ops.downgrade_l3()

    downgrade_base()