NetworkManager/examples
Thomas Haller be4b997e4f
examples: add "examples/python/gi/nm-up-many.py"
It's an example for how to use libnm and asynchronous API.
But it's also a script I will use to test activating many
profiles in parallel.

Also add a test script that creates many veth interfaces and connection
profiles. So now you can do:

   sudo NUM_DEVS=100 contrib/scripts/test-create-many-device-setup.sh setup
   ./examples/python/gi/nm-up-many.py c-a{1..100}

and cleanup with

   nmcli connection down c-a{1..100}
   sudo contrib/scripts/test-create-many-device-setup.sh cleanup

Of course, be careful to do this on your production machine.
2021-06-11 22:48:41 +02:00
..
C example: rework "vpn-import-libnm" example 2021-04-01 21:16:01 +02:00
dispatcher dispatcher: avoid "dirname" and "basename" calls in "10-ifcfg-rh-routes.sh" script 2019-10-04 12:38:16 +02:00
js all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
lua/lgi all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-conf.d examples: drop rtl drivers from the mac address change blacklist 2019-04-08 10:10:25 +02:00
python examples: add "examples/python/gi/nm-up-many.py" 2021-06-11 22:48:41 +02:00
ruby all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
shell all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00