diff --git a/demo/complex/show-queue-size.sh b/demo/complex/show-queue-size.sh new file mode 100755 index 0000000..53b1e52 --- /dev/null +++ b/demo/complex/show-queue-size.sh @@ -0,0 +1 @@ +docker exec complex_mq_1 rabbitmqctl list_queues diff --git a/demo/complex/update-bgasper-in-grouper.gsh b/demo/complex/update-bgasper-in-grouper.gsh new file mode 100644 index 0000000..b0ed0b2 --- /dev/null +++ b/demo/complex/update-bgasper-in-grouper.gsh @@ -0,0 +1,13 @@ + +def add(gs,groupName,subject) { + GroupFinder.findByName(gs, groupName, true).addMember(subject, false) +} + +gs = GrouperSession.startRootSession() + +def bgasper = SubjectFinder.findById('bgasper', 'user', 'ldap') +add(gs, 'ref:affiliation:alum_excludes', bgasper) +add(gs, 'ref:affiliation:faculty_includes', bgasper) +add(gs, 'app:mailinglist:chess', bgasper) +add(gs, 'app:mailinglist:idm-fans', bgasper) +add(gs, 'test:volunteers', bgasper) diff --git a/demo/complex/update-bgasper-in-grouper.sh b/demo/complex/update-bgasper-in-grouper.sh new file mode 100755 index 0000000..c980ab5 --- /dev/null +++ b/demo/complex/update-bgasper-in-grouper.sh @@ -0,0 +1,2 @@ +docker cp update-bgasper-in-grouper.gsh complex_grouper_daemon_1:/tmp/ +docker exec complex_grouper_daemon_1 bash -c "/opt/grouper/grouper.apiBinary/bin/gsh /tmp/update-bgasper-in-grouper.gsh"