Added
- target, args, kwargs as clearly required arguments
- get, get_all functions into args_aliases.py
- processing of different types of values for uid_map and gid_map agrguments
- proc, rootdir, workdir, daemonize, stdin, stdout, stderr arguments into Container.__init__
- runup, preup, daemonize, chroot, chdir, chtty, postup, exceptup, preexec, postexec, exceptexec functions into Container
- proc variable into Clone and Container
- setns now can take path to namespaces files as arguments
- parent_pid as second argument into setns
Changed
- add rasing value error in setns
- processing of args and kwargs in Container.__init__
- Chroot class now based on Container
- change pid to target_pid first argument in setns
- set to None default values for 6 ns flags in Container.__init__ and setns
- up README and docs
Removed
- except block from setns