.coveragerc
.mailmap
.pre-commit-config.yaml
.pylintrc
.stestr.conf
.zuul.yaml
API_REFERENCE.rst
AUTHORS
CONTRIBUTING.rst
ChangeLog
HACKING.rst
INSTALL.rst
LICENSE
README.rst
bindep.txt
pyproject.toml
requirements.txt
setup.cfg
setup.py
test-requirements.txt
tox.ini
deliverables/queens/tap-as-a-service.yaml
deliverables/rocky/tap-as-a-service.yaml
deliverables/stein/tap-as-a-service.yaml
deliverables/train/tap-as-a-service.yaml
devstack/README.rst
devstack/plugin.sh
devstack/settings
doc/requirements.txt
doc/source/api_reference.rst
doc/source/conf.py
doc/source/contributing.rst
doc/source/index.rst
doc/source/installation.rst
doc/source/mirroring_sriov_ports.rst
doc/source/mirroring_with_ovs_driver.rst
doc/source/presentations.rst
doc/source/readme.rst
doc/source/specs
doc/source/tap_mirrors_under_the_hood.rst
doc/source/usage.rst
etc/policy-generator.conf
etc/neutron/policy.yaml.sample
etc/neutron/rootwrap.d/taas-i40e-sysfs.filters
etc/oslo-config-generator/taas_agent.ini
etc/oslo-config-generator/taas_plugin.ini
neutron_taas/__init__.py
neutron_taas/_i18n.py
neutron_taas/opts.py
neutron_taas/cmd/__init__.py
neutron_taas/cmd/i40e_sysfs_cmd.py
neutron_taas/common/__init__.py
neutron_taas/common/config.py
neutron_taas/common/constants.py
neutron_taas/common/topics.py
neutron_taas/common/utils.py
neutron_taas/db/__init__.py
neutron_taas/db/head.py
neutron_taas/db/taas_db.py
neutron_taas/db/tap_mirror_db.py
neutron_taas/db/migration/__init__.py
neutron_taas/db/migration/taas_init_ops.py
neutron_taas/db/migration/alembic_migration/README
neutron_taas/db/migration/alembic_migration/__init__.py
neutron_taas/db/migration/alembic_migration/env.py
neutron_taas/db/migration/alembic_migration/script.py.mako
neutron_taas/db/migration/alembic_migration/versions/CONTRACT_HEAD
neutron_taas/db/migration/alembic_migration/versions/EXPAND_HEAD
neutron_taas/db/migration/alembic_migration/versions/start_neutron_taas.py
neutron_taas/db/migration/alembic_migration/versions/2025.1/expand/f8f1f10ebaf9_mirroring_for_taas.py
neutron_taas/db/migration/alembic_migration/versions/newton/contract/1817af933379_remove_network_id_from_tap_service.py
neutron_taas/db/migration/alembic_migration/versions/newton/contract/2ecce0368a62_add_foreign_key_constraint_on_tap_id_association.py
neutron_taas/db/migration/alembic_migration/versions/newton/contract/4086b3cffc01_rename_tenant_to_project.py
neutron_taas/db/migration/alembic_migration/versions/newton/contract/80c85b675b6e_initial_newton_no_op_contract_script.py
neutron_taas/db/migration/alembic_migration/versions/newton/expand/04625466c6fa_initial_newton_no_op_expand_script.py
neutron_taas/db/migration/alembic_migration/versions/newton/expand/fddbdec8711a_add_status.py
neutron_taas/db/migration/alembic_migration/versions/pike/contract/bac61f603e39_alter_tap_id_associations_to_support_tap_id_reuse.py
neutron_taas/db/migration/alembic_migration/versions/stein/expand/ccbcc559d175_add_vlan_filter_to_tap_flow.py
neutron_taas/extensions/__init__.py
neutron_taas/extensions/taas.py
neutron_taas/extensions/tap_mirror.py
neutron_taas/extensions/tap_mirror_both_direction.py
neutron_taas/extensions/vlan_filter.py
neutron_taas/policies/__init__.py
neutron_taas/policies/tap_flow.py
neutron_taas/policies/tap_mirror.py
neutron_taas/policies/tap_service.py
neutron_taas/services/__init__.py
neutron_taas/services/taas/__init__.py
neutron_taas/services/taas/taas_plugin.py
neutron_taas/services/taas/tap_mirror_plugin.py
neutron_taas/services/taas/agents/__init__.py
neutron_taas/services/taas/agents/taas_agent_api.py
neutron_taas/services/taas/agents/common/__init__.py
neutron_taas/services/taas/agents/common/taas_agent.py
neutron_taas/services/taas/agents/extensions/__init__.py
neutron_taas/services/taas/agents/extensions/taas.py
neutron_taas/services/taas/drivers/__init__.py
neutron_taas/services/taas/drivers/linux/__init__.py
neutron_taas/services/taas/drivers/linux/ovs_constants.py
neutron_taas/services/taas/drivers/linux/ovs_taas.py
neutron_taas/services/taas/drivers/linux/ovs_utils.py
neutron_taas/services/taas/drivers/linux/sriov_nic_exceptions.py
neutron_taas/services/taas/drivers/linux/sriov_nic_taas.py
neutron_taas/services/taas/drivers/linux/sriov_nic_utils.py
neutron_taas/services/taas/service_drivers/__init__.py
neutron_taas/services/taas/service_drivers/service_driver_context.py
neutron_taas/services/taas/service_drivers/taas_agent_api.py
neutron_taas/services/taas/service_drivers/taas_rpc.py
neutron_taas/services/taas/service_drivers/ovn/__init__.py
neutron_taas/services/taas/service_drivers/ovn/helper.py
neutron_taas/services/taas/service_drivers/ovn/taas_ovn.py
neutron_taas/services/taas/service_drivers/ovn/ovsdb/__init__.py
neutron_taas/services/taas/service_drivers/ovn/ovsdb/impl_idl_taas.py
neutron_taas/tests/__init__.py
neutron_taas/tests/base.py
neutron_taas/tests/unit/__init__.py
neutron_taas/tests/unit/db/__init__.py
neutron_taas/tests/unit/db/test_migrations.py
neutron_taas/tests/unit/db/test_taas_db.py
neutron_taas/tests/unit/db/test_tap_mirror_db.py
neutron_taas/tests/unit/extensions/__init__.py
neutron_taas/tests/unit/extensions/test_taas.py
neutron_taas/tests/unit/extensions/test_tap_mirror.py
neutron_taas/tests/unit/extensions/test_vlan_filter.py
neutron_taas/tests/unit/policies/__init__.py
neutron_taas/tests/unit/policies/test_tap_flow.py
neutron_taas/tests/unit/policies/test_tap_mirror.py
neutron_taas/tests/unit/policies/test_tap_service.py
neutron_taas/tests/unit/services/__init__.py
neutron_taas/tests/unit/services/drivers/__init__.py
neutron_taas/tests/unit/services/drivers/test_linux_ovs_taas.py
neutron_taas/tests/unit/services/drivers/test_linux_sriov_nic_driver.py
neutron_taas/tests/unit/services/drivers/test_linux_sriov_utils.py
neutron_taas/tests/unit/services/ovn/__init__.py
neutron_taas/tests/unit/services/ovn/test_helper.py
neutron_taas/tests/unit/services/ovn/test_taas_ovn.py
neutron_taas/tests/unit/services/ovn/ovsdb/__init__.py
neutron_taas/tests/unit/services/ovn/ovsdb/test_impl_idl_taas.py
neutron_taas/tests/unit/services/ovn/ovsdb/schema_files/ovn-nb.ovsschema
neutron_taas/tests/unit/services/taas/__init__.py
neutron_taas/tests/unit/services/taas/test_taas_plugin.py
neutron_taas/tests/unit/services/taas/test_tap_mirror_plugin.py
releasenotes/notes/.placeholder
releasenotes/notes/bp-port-mirroring-sriov-vf-879bc2aa53c2c8d4.yaml
releasenotes/notes/clear-tap-resources-on-port-delete-9583cdd7cd6098ea.yaml
releasenotes/notes/drop-py39-a1686919fc9d259b.yaml
releasenotes/notes/drop-python-3-6-and-3-7-c54e20d68667644a.yaml
releasenotes/notes/tap-mirror-with-ovn-driver-ff26bc79d3d411be.yaml
releasenotes/notes/tap-mirror-with-ovs-driver-7f09654e1e960a0d.yaml
releasenotes/source/2023.1.rst
releasenotes/source/2023.2.rst
releasenotes/source/2024.1.rst
releasenotes/source/2024.2.rst
releasenotes/source/2025.1.rst
releasenotes/source/2025.2.rst
releasenotes/source/conf.py
releasenotes/source/index.rst
releasenotes/source/queens.rst
releasenotes/source/stein.rst
releasenotes/source/unreleased.rst
releasenotes/source/yoga.rst
releasenotes/source/zed.rst
releasenotes/source/_static/.placeholder
specs/index.rst
specs/mitaka/tap-as-a-service.rst
tap_as_a_service.egg-info/PKG-INFO
tap_as_a_service.egg-info/SOURCES.txt
tap_as_a_service.egg-info/dependency_links.txt
tap_as_a_service.egg-info/entry_points.txt
tap_as_a_service.egg-info/not-zip-safe
tap_as_a_service.egg-info/pbr.json
tap_as_a_service.egg-info/requires.txt
tap_as_a_service.egg-info/top_level.txt
tools/generate_config_file_samples.sh