go.ligato.io/vpp-agent/v3@v3.5.0/scripts/update_proto_classes.sh (about) 1 #!/usr/bin/env bash 2 #todo add option to choose proto files to pythonize and create plugins automatically 3 cd .. 4 rm -rf ansible/action_plugins/pout 5 mkdir pout 6 protoc --proto_path=vendor --proto_path=api --python_out=pout api/models/vpp/interfaces/interface.proto api/models/vpp/ipsec/ipsec.proto api/models/vpp/l3/route.proto api/models/vpp/l2/bridge-domain.proto api/models/vpp/nat/nat.proto api/models/vpp/l2/xconnect.proto api/models/vpp/l3/l3.proto api/models/linux/interfaces/interface.proto api/models/linux/namespace/namespace.proto 7 mv pout ansible/action_plugins/. 8 cd ansible/action_plugins/pout 9 find . -type d -exec touch {}/__init__.py \;