Théophile Bastian
|
bdfe0e1878
|
Include domain id in name stem
|
11 months ago |
Théophile Bastian
|
9a5b6a996d
|
Use name from topology in container name
|
11 months ago |
Théophile Bastian
|
21afacc96c
|
Update topologies
|
3 years ago |
Théophile Bastian
|
458dc08d9c
|
topologies: handle `enable_v4` attribute for links
|
3 years ago |
Théophile Bastian
|
a6ba43c838
|
Update README with repl basic documentation
|
3 years ago |
Théophile Bastian
|
9d383e3fd9
|
Container: call shutdown() in parallel to speed up cleanup
|
3 years ago |
Théophile Bastian
|
abe5fc6972
|
Ask and drop sudo rights at the right moment
|
3 years ago |
Théophile Bastian
|
4e39260232
|
Container: delete overlay tempdir upon cleanup
|
3 years ago |
Théophile Bastian
|
ceee1908a4
|
spawn_network: add basic REPL
|
3 years ago |
Théophile Bastian
|
b9f9e7d1b0
|
Handle libvirt errors and logging
|
3 years ago |
Théophile Bastian
|
71b5d661c0
|
Handle net/dom start/stop in Topology
|
3 years ago |
Théophile Bastian
|
9d71490264
|
Networks: spawn with asyncio
|
3 years ago |
Théophile Bastian
|
4c8d6540d4
|
Add a few topologies
|
3 years ago |
Théophile Bastian
|
c58bf6798a
|
Parse_network: fix for omitted `domains` element
|
3 years ago |
Théophile Bastian
|
7cae5e1f22
|
Add better README
|
3 years ago |
Théophile Bastian
|
915875ecf2
|
Add entry point: `parse_network.py`
|
3 years ago |
Théophile Bastian
|
cae5e2244c
|
Subprocess commands; retry on failure
|
3 years ago |
Théophile Bastian
|
be299901e9
|
Container: allow disabling IPv4 on a container
|
3 years ago |
Théophile Bastian
|
82dcc54c71
|
Fix network addresses and indexing
Multiple fixes to make network addresses consistent
|
3 years ago |
Théophile Bastian
|
5b8f16163d
|
Containers: setup network addresses
Use systemd-networkd and config files
|
3 years ago |
Théophile Bastian
|
8eb49fd01d
|
Change XMLTemplate to JinjaTemplate
|
3 years ago |
Théophile Bastian
|
95080f88ad
|
Implement containers
|
3 years ago |
Théophile Bastian
|
603ba68f18
|
templates: load from `templates/` directory
|
3 years ago |
Théophile Bastian
|
e310032b36
|
Network: do not check existence at __init__
This causes a verbose error on normal behaviour that cannot be muted
|
3 years ago |
Théophile Bastian
|
5f3e504913
|
Network: factor out some parts for future Container
|
3 years ago |
Théophile Bastian
|
25b0b714e1
|
Templates: use jinja2
|
3 years ago |
Théophile Bastian
|
003e774fc4
|
Use virtualenv, rename src -> lxc_net
Fix imports accordingly
|
3 years ago |
Théophile Bastian
|
260417bcd0
|
Network: handle object cleanup
|
3 years ago |
Théophile Bastian
|
b06ce7c12b
|
Add network definition file
|
3 years ago |
Théophile Bastian
|
90baaa8d03
|
Add helper files
|
3 years ago |
Théophile Bastian
|
8a1ee721f3
|
Initial commit
|
3 years ago |