Fix: List only projects from one course

This commit is contained in:
Tim Schubert 2018-05-02 16:27:31 +02:00
parent 4117a92353
commit 9ff0cdb41b
2 changed files with 11 additions and 10 deletions

2
abgabesystem.key.pub Normal file
View file

@ -0,0 +1,2 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDvhHeDpf0iBmzn80HDUGZmXvNiNUT3zF5l2vdO6gUjqMcJ1vZow0nMDOzsBzkOnm8iFJp4kxEDDn/IYT55TUH3fmte1FAdsxYsx7LzUpy0aGaYudmBu6ZRC0dHpGL6qaiU/MgI3mXPIEZILXbsxTXeNPS1XnhX2D+WT7hevExZYGSqLKvHJ/uePkjz7+JkUEXLUwjqC0r4oshT5tLifrtrCyZsV5D61i1qnvZveQaGRJsxlAS/flwtAnU6ZiLPcrK49zzDuEvY1dP4gVvYM2cFxn6eIzZQA/Esyr34ABw5075hfp2ajUra7lwDVlLxWiiPLvBZloiwtubF8xJHWG4OO7Z4W4vHpidClCQnVy2z7M0Ctvu+3e1/RsBGWeMC7OioBVd4ToxVE97N1W5/xhyUuQhtlRqmuqHYSa7uar3PH65tM1z+CmmVO4b8Vgk+ZyYOPYa0w9DCjAN2Y8FRKbWR1VIKne6Iw+GdPJE8XzDZEvKlka2x0tpO2fZ5cbz1+C95yRJds+OhrMur+pTjbRP7XepSZQew2vFCz7KEf1JYIgrhPHViRCplOaIA05DIW6kXZe6oIr+iAxMyP/6RoDKZYAlZQvS+PFJ0TLtuLm27s4Ka1/1CDosOIqKS8O+vrfo4WKhEgec+pU3JkiSTx+hDuNSqSTWXUSXBcKCCyEm/lw== abgabesystem

View file

@ -242,16 +242,15 @@ def plagiates(gl, conf, args):
def list_projects(gl, conf, args):
for course in conf['courses']:
groups = gl.groups.list(search=course.name)
if len(groups) == 0:
pass
group = groups[0]
if group.path != args.course[0]:
pass
for project in group.projects.list(all=True):
project = gl.projects.get(project.id)
print(project.ssh_clone_url)
groups = gl.groups.list(search=args.course)
print(groups)
if len(groups) == 0:
pass
for g in groups:
if (g.name == args.course):
for project in g.projects.list(all=True):
project = gl.projects.get(project.id)
print(project.ssh_url_to_repo)
def parseconf(conf):