1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#!/usr/bin/env python
import subprocess
def delete_repo(name):
output = subprocess.check_output(['ssh', 'git@ct-ri-4', 'destroy',
name], stderr=subprocess.STDOUT)
code = output.split()[-1]
subprocess.check_output(['ssh', 'git@ct-ri-4', 'destroy', name, code])
def delete_group(name):
output = subprocess.check_output(['ssh', 'git@ct-ri-4', 'group', 'del',
name], stderr=subprocess.STDOUT)
code = output.split()[-1]
subprocess.check_output(['ssh', 'git@ct-ri-4', 'group', 'del',
name, code])
delete_repo('ct-ri-4/test-proj/test-repo')
for group in ['test-proj-managers', 'test-proj-admins',
'test-proj-writers', 'test-proj-readers']:
delete_group(group)
|