Skip to content

Snippet to export and import changes made to an IMUNES experiment at runtime, on Linux.

License

Notifications You must be signed in to change notification settings

patriziotufarolo/ImunesExperimentExporter

Repository files navigation

Imunes Experiment Exporter

Patrizio Tufarolo

Snippet providing functionalities to export and import runtime changes made to an IMUNES experiment on Linux OSs. Export functionality calculates the differences between the base Docker image and the actual container situation, and saves them to a specific folder in the filesystem. Import functionality loads a saved configuration back to IMUNES.

I have written this snippet to allow students to save their work during the course of computer networks (laboratory), which I'm supporting as teaching lab assistant.

Screenshot

Screenshot

Installation Guide

  • Install pip requirements
# pip install -r requirements.txt
  • Run setup
# python2 setup.py install
  • Run with imunes-export with root or docker group's privileges (it uses docker's unix socket)
# imunes-export

About

Snippet to export and import changes made to an IMUNES experiment at runtime, on Linux.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages