Example #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()
Example #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_plugins=None, options=None):
    if not migration.should_run(active_plugins, migration_for_plugins):
        return

    op.drop_table('router_zone_mapping')
    op.drop_table('net_partition_router_mapping')
    op.drop_table('subnet_l2dom_mapping')
    op.drop_table('port_mapping')
    op.drop_table('net_partitions')
    op.drop_table('quotas')

    common_ext_ops.downgrade_l3()
def downgrade(active_plugins=None, options=None):
    if not migration.should_run(active_plugins, migration_for_plugins):
        return

    op.drop_table('router_zone_mapping')
    op.drop_table('net_partition_router_mapping')
    op.drop_table('subnet_l2dom_mapping')
    op.drop_table('port_mapping')
    op.drop_table('net_partitions')
    op.drop_table('quotas')

    common_ext_ops.downgrade_l3()
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()
Example #6
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()
Example #7
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()
Example #8
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()
Example #9
0
def downgrade(active_plugins=None, options=None):
    if not migration.should_run(active_plugins, migration_for_plugins):
        return
    common_ext_ops.downgrade_l3()
def downgrade(active_plugins=None, options=None):
    if not migration.should_run(active_plugins, migration_for_plugins):
        return
    common_ext_ops.downgrade_l3()