├── .github └── workflows │ ├── commits.yml │ ├── static.yml │ └── test.yml ├── .gitignore ├── AUTHORS ├── LICENSE ├── Makefile ├── README.md ├── cgo.go ├── container.go ├── doc.go ├── error.go ├── examples ├── Makefile ├── attach │ └── attach.go ├── attach_with_pipes │ └── attach_with_pipes.go ├── checkpoint │ └── checkpoint.go ├── clone │ └── clone.go ├── concurrent_create │ └── concurrent_create.go ├── concurrent_destroy │ └── concurrent_destroy.go ├── concurrent_shutdown │ └── concurrent_shutdown.go ├── concurrent_start │ └── concurrent_start.go ├── concurrent_stop │ └── concurrent_stop.go ├── concurrent_stress │ └── concurrent_stress.go ├── config │ └── config.go ├── console │ └── console.go ├── create │ └── create.go ├── create_snapshot │ └── create_snapshot.go ├── destroy │ └── destroy.go ├── destroy_snapshots │ └── destroy_snapshots.go ├── device_add_remove │ └── device_add_remove.go ├── execute │ └── execute.go ├── freeze │ └── freeze.go ├── interfaces │ └── interfaces.go ├── ipaddress │ └── ipaddress.go ├── limit │ └── limit.go ├── list │ └── list.go ├── list_keys │ └── list_keys.go ├── list_snapshots │ └── list_snapshots.go ├── reboot │ └── reboot.go ├── rename │ └── rename.go ├── restore_snapshot │ └── restore_snapshot.go ├── shutdown │ └── shutdown.go ├── start │ └── start.go ├── stats │ └── stats.go ├── stop │ └── stop.go └── unfreeze │ └── unfreeze.go ├── go.mod ├── go.sum ├── linking_dynamic.go ├── linking_static.go ├── lxc-binding.c ├── lxc-binding.go ├── lxc-binding.h ├── lxc_test.go ├── options.go ├── type.go └── util.go /.github/workflows/commits.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/.github/workflows/commits.yml -------------------------------------------------------------------------------- /.github/workflows/static.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/.github/workflows/static.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/AUTHORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/README.md -------------------------------------------------------------------------------- /cgo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/cgo.go -------------------------------------------------------------------------------- /container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/container.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/doc.go -------------------------------------------------------------------------------- /error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/error.go -------------------------------------------------------------------------------- /examples/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/Makefile -------------------------------------------------------------------------------- /examples/attach/attach.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/attach/attach.go -------------------------------------------------------------------------------- /examples/attach_with_pipes/attach_with_pipes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/attach_with_pipes/attach_with_pipes.go -------------------------------------------------------------------------------- /examples/checkpoint/checkpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/checkpoint/checkpoint.go -------------------------------------------------------------------------------- /examples/clone/clone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/clone/clone.go -------------------------------------------------------------------------------- /examples/concurrent_create/concurrent_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/concurrent_create/concurrent_create.go -------------------------------------------------------------------------------- /examples/concurrent_destroy/concurrent_destroy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/concurrent_destroy/concurrent_destroy.go -------------------------------------------------------------------------------- /examples/concurrent_shutdown/concurrent_shutdown.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/concurrent_shutdown/concurrent_shutdown.go -------------------------------------------------------------------------------- /examples/concurrent_start/concurrent_start.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/concurrent_start/concurrent_start.go -------------------------------------------------------------------------------- /examples/concurrent_stop/concurrent_stop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/concurrent_stop/concurrent_stop.go -------------------------------------------------------------------------------- /examples/concurrent_stress/concurrent_stress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/concurrent_stress/concurrent_stress.go -------------------------------------------------------------------------------- /examples/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/config/config.go -------------------------------------------------------------------------------- /examples/console/console.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/console/console.go -------------------------------------------------------------------------------- /examples/create/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/create/create.go -------------------------------------------------------------------------------- /examples/create_snapshot/create_snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/create_snapshot/create_snapshot.go -------------------------------------------------------------------------------- /examples/destroy/destroy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/destroy/destroy.go -------------------------------------------------------------------------------- /examples/destroy_snapshots/destroy_snapshots.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/destroy_snapshots/destroy_snapshots.go -------------------------------------------------------------------------------- /examples/device_add_remove/device_add_remove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/device_add_remove/device_add_remove.go -------------------------------------------------------------------------------- /examples/execute/execute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/execute/execute.go -------------------------------------------------------------------------------- /examples/freeze/freeze.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/freeze/freeze.go -------------------------------------------------------------------------------- /examples/interfaces/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/interfaces/interfaces.go -------------------------------------------------------------------------------- /examples/ipaddress/ipaddress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/ipaddress/ipaddress.go -------------------------------------------------------------------------------- /examples/limit/limit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/limit/limit.go -------------------------------------------------------------------------------- /examples/list/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/list/list.go -------------------------------------------------------------------------------- /examples/list_keys/list_keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/list_keys/list_keys.go -------------------------------------------------------------------------------- /examples/list_snapshots/list_snapshots.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/list_snapshots/list_snapshots.go -------------------------------------------------------------------------------- /examples/reboot/reboot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/reboot/reboot.go -------------------------------------------------------------------------------- /examples/rename/rename.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/rename/rename.go -------------------------------------------------------------------------------- /examples/restore_snapshot/restore_snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/restore_snapshot/restore_snapshot.go -------------------------------------------------------------------------------- /examples/shutdown/shutdown.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/shutdown/shutdown.go -------------------------------------------------------------------------------- /examples/start/start.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/start/start.go -------------------------------------------------------------------------------- /examples/stats/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/stats/stats.go -------------------------------------------------------------------------------- /examples/stop/stop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/stop/stop.go -------------------------------------------------------------------------------- /examples/unfreeze/unfreeze.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/examples/unfreeze/unfreeze.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/go.sum -------------------------------------------------------------------------------- /linking_dynamic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/linking_dynamic.go -------------------------------------------------------------------------------- /linking_static.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/linking_static.go -------------------------------------------------------------------------------- /lxc-binding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/lxc-binding.c -------------------------------------------------------------------------------- /lxc-binding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/lxc-binding.go -------------------------------------------------------------------------------- /lxc-binding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/lxc-binding.h -------------------------------------------------------------------------------- /lxc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/lxc_test.go -------------------------------------------------------------------------------- /options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/options.go -------------------------------------------------------------------------------- /type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/type.go -------------------------------------------------------------------------------- /util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxc/go-lxc/HEAD/util.go --------------------------------------------------------------------------------