Changed interface to lxcsu. Now invoked as lxcsu <slicename> command
[lxc-userspace.git] / lxcsu
1 #!/usr/bin/python
2
3 import os
4 import sys
5
6 from argparse import ArgumentParser
7 LXCSU_INTERNAL='/usr/sbin/lxcsu-internal'
8
9 def main ():
10     parser = ArgumentParser()
11     parser.add_argument ("slice_name")
12     parser.add_argument ("command_to_run",nargs="*")
13
14     options = parser.parse_args()
15     slice_name=options.slice_name
16     commands = options.command_to_run
17
18     exec_args = [LXCSU_INTERNAL,slice_name,'--']
19     exec_args+=commands
20     os.execv(LXCSU_INTERNAL,exec_args)
21
22 if __name__ == '__main__':
23     main()