-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi *,
Quite a few things happened in the last few weeks.
GSoC midterm, i thought to myself last week, is a great time for some refactoring, so I looked over the code a bit and was able to improve the overall code quality quite a bit.
Also I improved the network handling, The network addresses are now actually being set on the VMs and everything is patched together quite nicely, including the connections from the router to the censorship provider.
Additionally, I replaced the simple "print" commands with the python logging mechanism and added a dryrun mode that - instead of pulling the whole network up and tearing it down, just prints the vagrantfile, which facilitates testing a lot.
Since every machine now has it's resources directory mounted as '/scripts', one can also access shell scripts from the machine's yaml definition.
After this weekend, I am going to get started with adding a few modules and implement routing.
Have a nice weekend, everyone!
Johannes