From 336d762123095127eed10e7c6ce3290b4bb99eaa Mon Sep 17 00:00:00 2001 From: Jennifer Richards Date: Fri, 30 Jul 2021 17:50:24 +0000 Subject: [PATCH] Allow configuration of group conflict types used for each meeting Fixes #2770. Commit ready for merge. - Legacy-Id: 19266 --- ietf/meeting/factories.py | 20 +- .../commands/create_dummy_meeting.py | 2689 +++++++++-------- .../0042_meeting_group_conflict_types.py | 19 + ...3_populate_meeting_group_conflict_types.py | 42 + ietf/meeting/models.py | 14 +- ietf/meeting/tests_views.py | 116 + ietf/meeting/utils.py | 4 +- ietf/secr/meetings/forms.py | 7 +- ietf/secr/meetings/tests.py | 74 +- ietf/secr/meetings/views.py | 16 +- ietf/secr/sreq/forms.py | 41 +- ietf/secr/sreq/tests.py | 133 +- ietf/secr/sreq/views.py | 5 + ietf/secr/static/secr/css/custom.css | 4 + .../includes/sessions_request_form.html | 19 +- .../meeting/interim_session_buttons.html | 6 +- .../meeting/session_buttons_include.html | 7 +- ietf/utils/test_data.py | 7 +- 18 files changed, 1816 insertions(+), 1407 deletions(-) create mode 100644 ietf/meeting/migrations/0042_meeting_group_conflict_types.py create mode 100644 ietf/meeting/migrations/0043_populate_meeting_group_conflict_types.py diff --git a/ietf/meeting/factories.py b/ietf/meeting/factories.py index f872ed64d..caf614c30 100644 --- a/ietf/meeting/factories.py +++ b/ietf/meeting/factories.py @@ -9,7 +9,7 @@ import datetime from django.core.files.base import ContentFile from ietf.meeting.models import Meeting, Session, SchedulingEvent, Schedule, TimeSlot, SessionPresentation, FloorPlan, Room, SlideSubmission -from ietf.name.models import SessionStatusName +from ietf.name.models import ConstraintName, SessionStatusName from ietf.group.factories import GroupFactory from ietf.person.factories import PersonFactory @@ -75,6 +75,24 @@ class MeetingFactory(factory.DjangoModelFactory): obj.schedule = ScheduleFactory(meeting=obj) obj.save() + @factory.post_generation + def group_conflicts(obj, create, extracted, **kwargs): # pulint: disable=no-self-argument + """Add conflict types + + Pass a list of ConflictNames as group_conflicts to specify which are enabled. + """ + if extracted is None: + extracted = [ + ConstraintName.objects.get(slug=s) for s in [ + 'chair_conflict', 'tech_overlap', 'key_participant' + ]] + if create: + for cn in extracted: + obj.group_conflict_types.add( + cn if isinstance(cn, ConstraintName) else ConstraintName.objects.get(slug=cn) + ) + + class SessionFactory(factory.DjangoModelFactory): class Meta: model = Session diff --git a/ietf/meeting/management/commands/create_dummy_meeting.py b/ietf/meeting/management/commands/create_dummy_meeting.py index dcd679d62..59ec81eb9 100644 --- a/ietf/meeting/management/commands/create_dummy_meeting.py +++ b/ietf/meeting/management/commands/create_dummy_meeting.py @@ -52,7 +52,7 @@ from django.db import transaction from django.db.models import Q from ietf.group.models import Group -from ietf.name.models import TimerangeName, TimeSlotTypeName +from ietf.name.models import TimerangeName, TimeSlotTypeName, ConstraintName from ietf.meeting.models import Meeting, Room, Constraint, Session, ResourceAssociation, TimeSlot, SchedulingEvent, Schedule @@ -61,12 +61,16 @@ class Command(BaseCommand): def add_arguments(self, parser): parser.add_argument('--delete', dest='delete', action='store_true', help='Delete the test and development dummy meeting') + parser.add_argument('--old-conflicts', dest='old_conflicts', action='store_true', + help='Use old conflict types ("conflict", "conflic2", "conflic3") instead of new ("chair_conflict", "tech_overlap", "key_participant")') def handle(self, *args, **options): if socket.gethostname().split('.')[0] in ['core3', 'ietfa', 'ietfb', 'ietfc', ]: raise EnvironmentError("Refusing to create a dummy meetng on a production server") opt_delete = options.get('delete', False) + opt_use_old_conflicts = options.get('old_conflicts', False) + if opt_delete: if Meeting.objects.filter(number='999').exists(): Meeting.objects.filter(number='999').delete() @@ -85,6 +89,15 @@ class Command(BaseCommand): date=datetime.date(2019, 11, 16), days=7, ) + + # Set enabled constraints + if opt_use_old_conflicts: + conflict = ['conflict', 'conflic2', 'conflic3'] + else: + conflict = ['chair_conflict', 'tech_overlap', 'key_participant'] + for slug in conflict: + m.group_conflict_types.add(ConstraintName.objects.get(slug=slug)) + base_schedule = Schedule.objects.create(meeting=m, name='base', owner_id=1, visible=True, public=True) @@ -147,11 +160,11 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1041, ) # idr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2166, ) # sidrops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1578, ) # v6ops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1751, ) # lisp + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1041, ) # idr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2166, ) # sidrops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1578, ) # v6ops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1751, ) # lisp c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=111656, ) # Warren Kumari c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=111303, ) # Job Snijders c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=111246, ) # Chris Morrow @@ -167,15 +180,15 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1041, ) # idr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1397, ) # pim - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1140, ) # mpls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2215, ) # lsr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2216, ) # lsvr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1723, ) # 6man - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1584, ) # grow - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1041, ) # idr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1397, ) # pim + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1140, ) # mpls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2215, ) # lsr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2216, ) # lsvr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1723, ) # 6man + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1584, ) # grow + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1905, ) # spring c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=111656, ) # Warren Kumari c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=111246, ) # Chris Morrow c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=104971, ) # Keyur Patel @@ -202,18 +215,18 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=988, ) # dhc - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2145, ) # maprg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2208, ) # doh - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1958, ) # dprive - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1895, ) # dnssd - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1803, ) # homenet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1995, ) # acme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1920, ) # trans - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1665, ) # intarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2146, ) # regext - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2164, ) # lamps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1892, ) # dmarc + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=988, ) # dhc + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2145, ) # maprg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2208, ) # doh + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1958, ) # dprive + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1895, ) # dnssd + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1803, ) # homenet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1995, ) # acme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1920, ) # trans + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1665, ) # intarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2146, ) # regext + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2164, ) # lamps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1892, ) # dmarc c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=18009, ) # Suzanne Woolf c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=123662, ) # Benno Overeinder c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=115244, ) # Tim Wicinski @@ -241,24 +254,24 @@ class Command(BaseCommand): comments="""dnssd and homenet would like to do a single joint 2 hour meeting. We'll figure out how to divide the time.""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1452, ) # dnsop - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2150, ) # babel - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1578, ) # v6ops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1803, ) # homenet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1723, ) # 6man - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1958, ) # dprive - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1718, ) # httpbis - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2208, ) # doh - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1665, ) # intarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1789, ) # core - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2220, ) # mls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1956, ) # anima - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2231, ) # rats - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1903, ) # 6tisch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2249, ) # lake - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1730, ) # roll + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1452, ) # dnsop + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2150, ) # babel + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1578, ) # v6ops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1803, ) # homenet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1723, ) # 6man + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1958, ) # dprive + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1718, ) # httpbis + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2208, ) # doh + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1665, ) # intarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1789, ) # core + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2220, ) # mls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1956, ) # anima + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2231, ) # rats + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1903, ) # 6tisch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2249, ) # lake + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1730, ) # roll c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=119562, ) # David Schinazi c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=114464, ) # Barbara Stark c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105099, ) # Éric Vyncke @@ -275,17 +288,17 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1041, ) # idr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1584, ) # grow - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1960, ) # bess - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2166, ) # sidrops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1404, ) # rtgarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2215, ) # lsr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2214, ) # rift - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1905, ) # spring - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1840, ) # nvo3 - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1964, ) # bier + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1041, ) # idr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1584, ) # grow + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1960, ) # bess + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2166, ) # sidrops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1404, ) # rtgarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2215, ) # lsr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2214, ) # rift + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1840, ) # nvo3 + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1964, ) # bier c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=109802, ) # Alvaro Retana c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108304, ) # Gunter Van de Velde c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=111493, ) # Victor Kuarsingh @@ -314,17 +327,17 @@ class Command(BaseCommand): remote_instructions="", ) s.resources.set(ResourceAssociation.objects.filter(pk__in=[6])) # [] - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1718, ) # httpbis - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1764, ) # mptcp - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=42, ) # iccrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1620, ) # tcpm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1463, ) # tsvwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1679, ) # tsvarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2015, ) # capport - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2246, ) # add - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2208, ) # doh + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1718, ) # httpbis + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1764, ) # mptcp + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=42, ) # iccrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1620, ) # tcpm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1679, ) # tsvarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2015, ) # capport + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2246, ) # add + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2208, ) # doh c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=19483, ) # Sean Turner c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=112330, ) # Mirja Kühlewind c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=109354, ) # Brian Trammell @@ -339,23 +352,23 @@ class Command(BaseCommand): c = Constraint.objects.create(meeting=m, source=s.group, name_id='time_relation', time_relation='subsequent-days') c = Constraint.objects.create(meeting=m, source=s.group, name_id='timerange') c.timeranges.set(TimerangeName.objects.exclude(slug__startswith='monday').exclude(slug__startswith='tuesday').exclude(slug__startswith='wednesday-morning')) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2253, ) # abcd - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2256, ) # raw - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2254, ) # wpack - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2258, ) # mathmesh - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2257, ) # txauth - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2255, ) # tmrid - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2260, ) # webtrans - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1399, ) # opsarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1404, ) # rtgarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1625, ) # genarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1665, ) # intarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1763, ) # dispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1853, ) # irtfopen - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2017, ) # artarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2252, ) # gendispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2253, ) # abcd + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2256, ) # raw + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2254, ) # wpack + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2258, ) # mathmesh + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2257, ) # txauth + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2255, ) # tmrid + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2260, ) # webtrans + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1399, ) # opsarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1404, ) # rtgarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1625, ) # genarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1665, ) # intarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1763, ) # dispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2017, ) # artarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2252, ) # gendispatch ## session for tsvwg ## @@ -380,25 +393,25 @@ class Command(BaseCommand): comments="""Must not conflict with Transport Area BOFs. """, # this is implicit remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1665, ) # intarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1679, ) # tsvarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=42, ) # iccrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2145, ) # maprg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1620, ) # tcpm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1152, ) # nfsv4 - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1924, ) # taps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1723, ) # 6man - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1962, ) # detnet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1926, ) # tram - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1578, ) # v6ops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1966, ) # dtn - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1764, ) # mptcp - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1089, ) # ippm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1838, ) # rmcat - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2202, ) # panrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1524, ) # ccamp - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2017, ) # artarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1665, ) # intarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1679, ) # tsvarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=42, ) # iccrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2145, ) # maprg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1620, ) # tcpm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1152, ) # nfsv4 + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1924, ) # taps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1723, ) # 6man + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1962, ) # detnet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1926, ) # tram + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1578, ) # v6ops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1966, ) # dtn + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1764, ) # mptcp + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1089, ) # ippm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1838, ) # rmcat + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2202, ) # panrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1524, ) # ccamp + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2017, ) # artarea c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=23177, ) # Bob Briscoe c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=112330, ) # Mirja Kühlewind c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=110856, ) # Wesley Eddy @@ -419,15 +432,15 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1140, ) # mpls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1575, ) # netconf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1638, ) # netmod - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1985, ) # teas - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1630, ) # pce - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1960, ) # bess - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1962, ) # detnet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1875, ) # i2rs - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2215, ) # lsr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1140, ) # mpls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1575, ) # netconf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1638, ) # netmod + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1985, ) # teas + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1630, ) # pce + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1960, ) # bess + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1962, ) # detnet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1875, ) # i2rs + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2215, ) # lsr c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=109703, ) # Daniele Ceccarelli c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108894, ) # Fatai Zhang c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106471, ) # Deborah Brungard @@ -444,27 +457,27 @@ class Command(BaseCommand): remote_instructions="", ) s.joint_with_groups.set(Group.objects.filter(acronym='artarea')) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1812, ) # avtcore - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1899, ) # stir - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1789, ) # core - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1762, ) # sipcore - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2208, ) # doh - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1838, ) # rmcat - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2176, ) # jmap - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2205, ) # extra - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1814, ) # payload - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1918, ) # uta - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1138, ) # mmusic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1892, ) # dmarc - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1995, ) # acme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1643, ) # ecrit - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1815, ) # xrblock - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1679, ) # tsvarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1463, ) # tsvwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1926, ) # tram - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1399, ) # opsarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1812, ) # avtcore + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1899, ) # stir + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1789, ) # core + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1762, ) # sipcore + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2208, ) # doh + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1838, ) # rmcat + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2176, ) # jmap + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2205, ) # extra + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1814, ) # payload + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1918, ) # uta + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1138, ) # mmusic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1892, ) # dmarc + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1995, ) # acme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1643, ) # ecrit + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1815, ) # xrblock + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1679, ) # tsvarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1926, ) # tram + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1399, ) # opsarea c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=104140, ) # Ben Campbell c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=103769, ) # Adam Roach c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=102830, ) # Mary Barnes @@ -484,16 +497,16 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1905, ) # spring - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1041, ) # idr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1665, ) # intarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1723, ) # 6man - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2215, ) # lsr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1679, ) # tsvarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1463, ) # tsvwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1584, ) # grow - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2202, ) # panrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1041, ) # idr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1665, ) # intarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1723, ) # 6man + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2215, ) # lsr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1679, ) # tsvarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1584, ) # grow + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2202, ) # panrg c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=111656, ) # Warren Kumari c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=101568, ) # Ron Bonica c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=2853, ) # Fred Baker @@ -509,25 +522,25 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2167, ) # ipwave - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2211, ) # suit - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2164, ) # lamps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1643, ) # ecrit - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1994, ) # modern - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1762, ) # sipcore - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1763, ) # dispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2194, ) # teep - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1812, ) # avtcore - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2220, ) # mls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1138, ) # mmusic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2156, ) # sipbrandy - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2013, ) # perc - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1995, ) # acme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1748, ) # oauth + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2167, ) # ipwave + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2211, ) # suit + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2164, ) # lamps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1643, ) # ecrit + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1994, ) # modern + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1762, ) # sipcore + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1763, ) # dispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2194, ) # teep + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1812, ) # avtcore + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2220, ) # mls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1138, ) # mmusic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2156, ) # sipbrandy + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2013, ) # perc + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1995, ) # acme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1748, ) # oauth c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=5376, ) # Russ Housley c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=120587, ) # Chris Wendt c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=104557, ) # Jon Peterson @@ -546,23 +559,23 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1118, ) # mboned - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1964, ) # bier - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1638, ) # netmod - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1575, ) # netconf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1404, ) # rtgarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1875, ) # i2rs - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1960, ) # bess - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1905, ) # spring - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1803, ) # homenet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1840, ) # nvo3 - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1041, ) # idr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1132, ) # manet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1678, ) # softwire - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1956, ) # anima - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1962, ) # detnet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1751, ) # lisp + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1118, ) # mboned + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1964, ) # bier + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1638, ) # netmod + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1575, ) # netconf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1404, ) # rtgarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1875, ) # i2rs + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1960, ) # bess + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1803, ) # homenet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1840, ) # nvo3 + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1041, ) # idr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1132, ) # manet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1678, ) # softwire + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1956, ) # anima + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1962, ) # detnet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1751, ) # lisp c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=109802, ) # Alvaro Retana c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106173, ) # Stig Venaas c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105708, ) # Mike McBride @@ -579,22 +592,22 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2167, ) # ipwave - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2231, ) # rats - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1831, ) # mile - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1740, ) # ipsecme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2194, ) # teep - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1899, ) # stir - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2164, ) # lamps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2220, ) # mls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2156, ) # sipbrandy - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1869, ) # sacm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1748, ) # oauth - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1995, ) # acme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2167, ) # ipwave + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2231, ) # rats + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1831, ) # mile + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1740, ) # ipsecme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2194, ) # teep + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1899, ) # stir + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2164, ) # lamps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2220, ) # mls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2156, ) # sipbrandy + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1869, ) # sacm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1748, ) # oauth + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1995, ) # acme c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105857, ) # Hannes Tschofenig c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105815, ) # Roman Danyliw c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=124893, ) # David Brown @@ -616,14 +629,14 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1883, ) # nwcrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1853, ) # irtfopen - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2228, ) # qirg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2209, ) # dinrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1849, ) # icnrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1991, ) # t2trg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2250, ) # loops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1883, ) # nwcrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2228, ) # qirg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2209, ) # dinrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1849, ) # icnrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1991, ) # t2trg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2250, ) # loops c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=125277, ) # Jianfei He c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=123468, ) # Eve Schooler c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=103930, ) # Marie-Jose Montpetit @@ -639,17 +652,17 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1463, ) # tsvwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1853, ) # irtfopen - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2234, ) # coinrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2250, ) # loops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2227, ) # pearg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1924, ) # taps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2202, ) # panrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=42, ) # iccrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1849, ) # icnrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2209, ) # dinrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2234, ) # coinrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2250, ) # loops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2227, ) # pearg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1924, ) # taps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2202, ) # panrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=42, ) # iccrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1849, ) # icnrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2209, ) # dinrg c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=107132, ) # Vincent Roca c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=103930, ) # Marie-Jose Montpetit c = Constraint.objects.create(meeting=m, source=s.group, name_id='timerange') @@ -666,13 +679,13 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1764, ) # mptcp - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2202, ) # panrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=42, ) # iccrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1679, ) # tsvarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1924, ) # taps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1764, ) # mptcp + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2202, ) # panrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=42, ) # iccrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1679, ) # tsvarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1924, ) # taps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1463, ) # tsvwg c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=112330, ) # Mirja Kühlewind c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=110636, ) # Michael Scharf c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=104695, ) # Michael Tüxen @@ -691,22 +704,22 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1718, ) # httpbis - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1679, ) # tsvarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2202, ) # panrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2145, ) # maprg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1665, ) # intarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2015, ) # capport - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1924, ) # taps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1463, ) # tsvwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1578, ) # v6ops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=945, ) # bmwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1628, ) # bfd - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1723, ) # 6man - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1905, ) # spring - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1599, ) # opsec - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1140, ) # mpls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1718, ) # httpbis + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1679, ) # tsvarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2202, ) # panrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2145, ) # maprg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1665, ) # intarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2015, ) # capport + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1924, ) # taps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1578, ) # v6ops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=945, ) # bmwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1628, ) # bfd + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1723, ) # 6man + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1599, ) # opsec + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1140, ) # mpls c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=112330, ) # Mirja Kühlewind c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=109354, ) # Brian Trammell c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106879, ) # Frank Brockners @@ -727,19 +740,19 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2167, ) # ipwave - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2211, ) # suit - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2164, ) # lamps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1921, ) # ace - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1995, ) # acme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1748, ) # oauth - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2194, ) # teep - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2220, ) # mls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2156, ) # sipbrandy - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2167, ) # ipwave + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2211, ) # suit + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2164, ) # lamps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1921, ) # ace + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1995, ) # acme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1748, ) # oauth + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2194, ) # teep + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2220, ) # mls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2156, ) # sipbrandy + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2219, ) # secdispatch c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=109505, ) # Bernie Hoeneisen c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108049, ) # Richard Barnes c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105815, ) # Roman Danyliw @@ -773,13 +786,13 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1089, ) # ippm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1924, ) # taps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1763, ) # dispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2017, ) # artarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2015, ) # capport + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1089, ) # ippm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1924, ) # taps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1763, ) # dispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2017, ) # artarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2015, ) # capport c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=119325, ) # Tommy Pauly c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=116593, ) # Patrick McManus c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=103881, ) # Mark Nottingham @@ -796,26 +809,26 @@ class Command(BaseCommand): comments="""The IRTF Chair is a contributor to TAPS so please avoid IRTF RGs if possible.""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2145, ) # maprg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1718, ) # httpbis - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2202, ) # panrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1463, ) # tsvwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1679, ) # tsvarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2234, ) # coinrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=42, ) # iccrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1620, ) # tcpm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1089, ) # ippm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1812, ) # avtcore - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1463, ) # tsvwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1838, ) # rmcat - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2248, ) # mops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1853, ) # irtfopen - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1118, ) # mboned - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2250, ) # loops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2248, ) # mops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2145, ) # maprg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1718, ) # httpbis + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2202, ) # panrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1679, ) # tsvarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2234, ) # coinrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=42, ) # iccrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1620, ) # tcpm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1089, ) # ippm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1812, ) # avtcore + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1838, ) # rmcat + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2248, ) # mops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1118, ) # mboned + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2250, ) # loops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2248, ) # mops c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=122540, ) # Jake Holland c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=109354, ) # Brian Trammell c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=121595, ) # Christopher Wood @@ -843,13 +856,13 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1895, ) # dnssd - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2164, ) # lamps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1452, ) # dnsop - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2208, ) # doh - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1803, ) # homenet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1995, ) # acme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1895, ) # dnssd + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2164, ) # lamps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1452, ) # dnsop + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2208, ) # doh + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1803, ) # homenet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1995, ) # acme c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=115244, ) # Tim Wicinski c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105099, ) # Éric Vyncke c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=100664, ) # Brian Haberman @@ -878,15 +891,15 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2211, ) # suit - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1723, ) # 6man - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1578, ) # v6ops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1665, ) # intarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1831, ) # mile - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2231, ) # rats - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2002, ) # cose - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1748, ) # oauth + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2211, ) # suit + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1723, ) # 6man + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1578, ) # v6ops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1665, ) # intarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1831, ) # mile + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2231, ) # rats + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2002, ) # cose + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1748, ) # oauth c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=107773, ) # Mingliang Pei c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105857, ) # Hannes Tschofenig c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105785, ) # Nancy Cam-Winget @@ -904,18 +917,18 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2208, ) # doh - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1718, ) # httpbis - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1764, ) # mptcp - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1924, ) # taps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1853, ) # irtfopen - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1838, ) # rmcat - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2145, ) # maprg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1679, ) # tsvarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1620, ) # tcpm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2208, ) # doh + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1718, ) # httpbis + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1764, ) # mptcp + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1924, ) # taps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1838, ) # rmcat + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2145, ) # maprg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1679, ) # tsvarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1620, ) # tcpm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1463, ) # tsvwg c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105721, ) # Jana Iyengar ## session for rats ## @@ -940,18 +953,18 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2194, ) # teep - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1869, ) # sacm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1995, ) # acme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1831, ) # mile - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1575, ) # netconf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2211, ) # suit - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1958, ) # dprive - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1956, ) # anima - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2002, ) # cose + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2194, ) # teep + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1869, ) # sacm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1995, ) # acme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1831, ) # mile + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1575, ) # netconf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2211, ) # suit + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1958, ) # dprive + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1956, ) # anima + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2002, ) # cose c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105815, ) # Roman Danyliw c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105785, ) # Nancy Cam-Winget c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=104851, ) # Kathleen Moriarty @@ -968,26 +981,26 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1996, ) # dots - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2231, ) # rats - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1990, ) # tokbind - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2143, ) # curdle - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1748, ) # oauth - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2002, ) # cose - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1831, ) # mile - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2194, ) # teep - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1995, ) # acme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2164, ) # lamps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2211, ) # suit - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1921, ) # ace - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1740, ) # ipsecme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2169, ) # secevent - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1763, ) # dispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1965, ) # i2nsf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1869, ) # sacm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1718, ) # httpbis + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1996, ) # dots + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2231, ) # rats + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1990, ) # tokbind + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2143, ) # curdle + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1748, ) # oauth + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2002, ) # cose + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1831, ) # mile + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2194, ) # teep + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1995, ) # acme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2164, ) # lamps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2211, ) # suit + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1921, ) # ace + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1740, ) # ipsecme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2169, ) # secevent + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1763, ) # dispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1965, ) # i2nsf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1869, ) # sacm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1718, ) # httpbis c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108049, ) # Richard Barnes c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105815, ) # Roman Danyliw c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=104851, ) # Kathleen Moriarty @@ -1003,16 +1016,16 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1397, ) # pim - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2248, ) # mops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1960, ) # bess - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1964, ) # bier - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1138, ) # mmusic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1404, ) # rtgarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1578, ) # v6ops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1723, ) # 6man - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2214, ) # rift + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1397, ) # pim + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2248, ) # mops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1960, ) # bess + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1964, ) # bier + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1138, ) # mmusic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1404, ) # rtgarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1578, ) # v6ops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1723, ) # 6man + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2214, ) # rift c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106173, ) # Stig Venaas c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105708, ) # Mike McBride c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=104329, ) # Leonard Giuliano @@ -1042,14 +1055,14 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1041, ) # idr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1840, ) # nvo3 - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1964, ) # bier - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1397, ) # pim - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1140, ) # mpls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1910, ) # sfc - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1905, ) # spring - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1969, ) # pals + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1041, ) # idr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1840, ) # nvo3 + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1964, ) # bier + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1397, ) # pim + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1140, ) # mpls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1910, ) # sfc + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1969, ) # pals c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=123321, ) # mankamana mishra c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=113838, ) # Stephane Litkowski c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108279, ) # Martin Vigoureux @@ -1067,24 +1080,24 @@ class Command(BaseCommand): remote_instructions="", ) s.joint_with_groups.set(Group.objects.filter(acronym='dnssd')) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1452, ) # dnsop - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2150, ) # babel - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1578, ) # v6ops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1803, ) # homenet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1723, ) # 6man - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1958, ) # dprive - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1718, ) # httpbis - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2208, ) # doh - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1665, ) # intarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1789, ) # core - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2220, ) # mls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1956, ) # anima - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2231, ) # rats - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1903, ) # 6tisch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2249, ) # lake - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1730, ) # roll + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1452, ) # dnsop + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2150, ) # babel + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1578, ) # v6ops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1803, ) # homenet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1723, ) # 6man + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1958, ) # dprive + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1718, ) # httpbis + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2208, ) # doh + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1665, ) # intarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1789, ) # core + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2220, ) # mls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1956, ) # anima + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2231, ) # rats + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1903, ) # 6tisch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2249, ) # lake + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1730, ) # roll c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=119562, ) # David Schinazi c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=114464, ) # Barbara Stark c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105099, ) # Éric Vyncke @@ -1101,13 +1114,13 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1748, ) # oauth - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1740, ) # ipsecme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1965, ) # i2nsf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1748, ) # oauth + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1740, ) # ipsecme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1965, ) # i2nsf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1326, ) # tls c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106745, ) # Yoav Nir c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105815, ) # Roman Danyliw c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=102154, ) # Alexey Melnikov @@ -1124,15 +1137,15 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1960, ) # bess - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1840, ) # nvo3 - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1041, ) # idr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1404, ) # rtgarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1132, ) # manet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1803, ) # homenet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1638, ) # netmod - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1575, ) # netconf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1960, ) # bess + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1840, ) # nvo3 + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1041, ) # idr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1404, ) # rtgarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1132, ) # manet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1803, ) # homenet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1638, ) # netmod + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1575, ) # netconf c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108279, ) # Martin Vigoureux c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=104645, ) # Russ White c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=102391, ) # Donald Eastlake @@ -1159,14 +1172,14 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1740, ) # ipsecme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2216, ) # lsvr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1041, ) # idr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1905, ) # spring - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2214, ) # rift - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1628, ) # bfd - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1960, ) # bess + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1740, ) # ipsecme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2216, ) # lsvr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1041, ) # idr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2214, ) # rift + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1628, ) # bfd + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1960, ) # bess c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=109802, ) # Alvaro Retana c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=22933, ) # Christian Hopps c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=10784, ) # Acee Lindem @@ -1182,15 +1195,15 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1638, ) # netmod - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1714, ) # opsawg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1399, ) # opsarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1956, ) # anima - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1628, ) # bfd - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1620, ) # tcpm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2150, ) # babel - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2231, ) # rats - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1041, ) # idr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1638, ) # netmod + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1714, ) # opsawg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1399, ) # opsarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1956, ) # anima + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1628, ) # bfd + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1620, ) # tcpm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2150, ) # babel + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2231, ) # rats + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1041, ) # idr c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=118100, ) # Ignas Bagdonas c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=112548, ) # Kent Watsen c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=107859, ) # Mahesh Jethanandani @@ -1208,31 +1221,31 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1764, ) # mptcp - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1089, ) # ippm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1679, ) # tsvarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1744, ) # alto - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1838, ) # rmcat - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1924, ) # taps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1620, ) # tcpm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1665, ) # intarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2017, ) # artarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1404, ) # rtgarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1718, ) # httpbis - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1578, ) # v6ops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2202, ) # panrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1452, ) # dnsop - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=42, ) # iccrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1763, ) # dispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1714, ) # opsawg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=945, ) # bmwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1463, ) # tsvwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1723, ) # 6man - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1853, ) # irtfopen - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1764, ) # mptcp + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1089, ) # ippm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1679, ) # tsvarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1744, ) # alto + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1838, ) # rmcat + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1924, ) # taps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1620, ) # tcpm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1665, ) # intarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2017, ) # artarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1404, ) # rtgarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1718, ) # httpbis + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1578, ) # v6ops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2202, ) # panrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1452, ) # dnsop + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=42, ) # iccrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1763, ) # dispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1714, ) # opsawg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=945, ) # bmwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1723, ) # 6man + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2161, ) # quic c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=112330, ) # Mirja Kühlewind c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=121213, ) # Dave Plonka @@ -1248,27 +1261,27 @@ class Command(BaseCommand): Eric Vyncke's presence is a strong wish as he may take responsibility of this WG.""", # BOFs are already avoided if in the internet area remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1817, ) # lwig - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2231, ) # rats - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1089, ) # ippm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1620, ) # tcpm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2148, ) # lpwan - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1578, ) # v6ops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1730, ) # roll - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1962, ) # detnet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1803, ) # homenet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1665, ) # intarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1921, ) # ace - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2175, ) # cbor - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2167, ) # ipwave - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1132, ) # manet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1723, ) # 6man - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=42, ) # iccrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1903, ) # 6tisch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1991, ) # t2trg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2249, ) # lake - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1789, ) # core - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1849, ) # icnrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1817, ) # lwig + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2231, ) # rats + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1089, ) # ippm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1620, ) # tcpm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2148, ) # lpwan + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1578, ) # v6ops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1730, ) # roll + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1962, ) # detnet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1803, ) # homenet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1665, ) # intarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1921, ) # ace + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2175, ) # cbor + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2167, ) # ipwave + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1132, ) # manet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1723, ) # 6man + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=42, ) # iccrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1903, ) # 6tisch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1991, ) # t2trg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2249, ) # lake + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1789, ) # core + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1849, ) # icnrg c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=116512, ) # Shwetha Bhandari c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108961, ) # Carles Gomez c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106412, ) # Suresh Krishnan @@ -1296,15 +1309,15 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1665, ) # intarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2250, ) # loops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2147, ) # mtgvenue - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1905, ) # spring - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1578, ) # v6ops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1895, ) # dnssd - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1803, ) # homenet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1679, ) # tsvarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1665, ) # intarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2250, ) # loops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2147, ) # mtgvenue + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1578, ) # v6ops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1895, ) # dnssd + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1803, ) # homenet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1679, ) # tsvarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1463, ) # tsvwg c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106412, ) # Suresh Krishnan c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105691, ) # Ole Trøan c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=2793, ) # Bob Hinden @@ -1321,30 +1334,30 @@ class Command(BaseCommand): comments="""MUST NOT be in parallel with any other IRTF sessions. """, # should be implicit remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1849, ) # icnrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2228, ) # qirg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=42, ) # iccrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2227, ) # pearg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1988, ) # hrpc - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2202, ) # panrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1968, ) # gaia - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1883, ) # nwcrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2209, ) # dinrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=38, ) # nmrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2234, ) # coinrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2145, ) # maprg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1991, ) # t2trg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1463, ) # tsvwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1679, ) # tsvarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1620, ) # tcpm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1838, ) # rmcat - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1812, ) # avtcore - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2248, ) # mops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2250, ) # loops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1924, ) # taps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1849, ) # icnrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2228, ) # qirg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=42, ) # iccrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2227, ) # pearg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1988, ) # hrpc + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2202, ) # panrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1968, ) # gaia + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1883, ) # nwcrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2209, ) # dinrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=38, ) # nmrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2234, ) # coinrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2145, ) # maprg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1991, ) # t2trg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1679, ) # tsvarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1620, ) # tcpm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1838, ) # rmcat + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1812, ) # avtcore + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2248, ) # mops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2250, ) # loops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1924, ) # taps c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=109986, ) # Mat Ford c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=20209, ) # Colin Perkins c = Constraint.objects.create(meeting=m, source=s.group, name_id='timerange') @@ -1361,20 +1374,20 @@ class Command(BaseCommand): comments="""Eric Vyncke's presence is a strong wish (not a strong requirement) as he may take responsibility of this WG.""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2256, ) # raw - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1897, ) # 6lo - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1789, ) # core - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1723, ) # 6man - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1962, ) # detnet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1903, ) # 6tisch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2214, ) # rift - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1730, ) # roll - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2211, ) # suit - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1817, ) # lwig - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1575, ) # netconf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2175, ) # cbor - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2249, ) # lake - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1665, ) # intarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2256, ) # raw + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1897, ) # 6lo + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1789, ) # core + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1723, ) # 6man + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1962, ) # detnet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1903, ) # 6tisch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2214, ) # rift + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1730, ) # roll + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2211, ) # suit + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1817, ) # lwig + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1575, ) # netconf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2175, ) # cbor + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2249, ) # lake + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1665, ) # intarea c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=119881, ) # Alexander Pelov c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=115824, ) # Pascal Thubert c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106412, ) # Suresh Krishnan @@ -1391,21 +1404,21 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2256, ) # raw - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1897, ) # 6lo - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1789, ) # core - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1723, ) # 6man - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1962, ) # detnet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2148, ) # lpwan - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2214, ) # rift - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1730, ) # roll - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2211, ) # suit - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1817, ) # lwig - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1575, ) # netconf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2175, ) # cbor - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1956, ) # anima - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2249, ) # lake - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1921, ) # ace + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2256, ) # raw + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1897, ) # 6lo + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1789, ) # core + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1723, ) # 6man + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1962, ) # detnet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2148, ) # lpwan + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2214, ) # rift + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1730, ) # roll + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2211, ) # suit + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1817, ) # lwig + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1575, ) # netconf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2175, ) # cbor + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1956, ) # anima + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2249, ) # lake + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1921, ) # ace c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=115824, ) # Pascal Thubert c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108628, ) # Thomas Watteyne c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106412, ) # Suresh Krishnan @@ -1421,25 +1434,25 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1665, ) # intarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1397, ) # pim - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1910, ) # sfc - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2145, ) # maprg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1584, ) # grow - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1962, ) # detnet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1875, ) # i2rs - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2216, ) # lsvr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1840, ) # nvo3 - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2215, ) # lsr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1849, ) # icnrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1118, ) # mboned - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1463, ) # tsvwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1964, ) # bier - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1905, ) # spring - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1041, ) # idr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1853, ) # irtfopen - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1960, ) # bess + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1665, ) # intarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1397, ) # pim + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1910, ) # sfc + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2145, ) # maprg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1584, ) # grow + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1962, ) # detnet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1875, ) # i2rs + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2216, ) # lsvr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1840, ) # nvo3 + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2215, ) # lsr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1849, ) # icnrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1118, ) # mboned + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1964, ) # bier + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1041, ) # idr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1960, ) # bess c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=3862, ) # Joel Halpern c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=121160, ) # Padma Pillay-Esnault c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108833, ) # Luigi Iannone @@ -1456,15 +1469,15 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1620, ) # tcpm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2145, ) # maprg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1463, ) # tsvwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1679, ) # tsvarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1924, ) # taps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=42, ) # iccrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1853, ) # irtfopen - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2234, ) # coinrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1620, ) # tcpm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2145, ) # maprg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1679, ) # tsvarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1924, ) # taps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=42, ) # iccrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2234, ) # coinrg c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=112330, ) # Mirja Kühlewind c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=107998, ) # Philip Eardley c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=15951, ) # Yoshifumi Nishida @@ -1491,20 +1504,20 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1956, ) # anima - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1921, ) # ace - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1789, ) # core - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1903, ) # 6tisch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1132, ) # manet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1897, ) # 6lo - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1404, ) # rtgarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1991, ) # t2trg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2175, ) # cbor - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1817, ) # lwig - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1723, ) # 6man - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1665, ) # intarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2148, ) # lpwan + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1956, ) # anima + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1921, ) # ace + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1789, ) # core + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1903, ) # 6tisch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1132, ) # manet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1897, ) # 6lo + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1404, ) # rtgarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1991, ) # t2trg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2175, ) # cbor + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1817, ) # lwig + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1723, ) # 6man + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1665, ) # intarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2148, ) # lpwan c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=115213, ) # Ines Robles c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=109802, ) # Alvaro Retana c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105620, ) # Peter Van der Stok @@ -1521,35 +1534,35 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1921, ) # ace - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2194, ) # teep - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1674, ) # emu - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2220, ) # mls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2211, ) # suit - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1996, ) # dots - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1831, ) # mile - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2169, ) # secevent - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2143, ) # curdle - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2164, ) # lamps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2002, ) # cose - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1920, ) # trans - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1634, ) # kitten - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1869, ) # sacm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1990, ) # tokbind - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1740, ) # ipsecme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2231, ) # rats - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1995, ) # acme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1965, ) # i2nsf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1748, ) # oauth - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2166, ) # sidrops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1958, ) # dprive - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1892, ) # dmarc - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2227, ) # pearg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1918, ) # uta - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1921, ) # ace + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2194, ) # teep + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1674, ) # emu + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2220, ) # mls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2211, ) # suit + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1996, ) # dots + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1831, ) # mile + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2169, ) # secevent + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2143, ) # curdle + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2164, ) # lamps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2002, ) # cose + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1920, ) # trans + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1634, ) # kitten + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1869, ) # sacm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1990, ) # tokbind + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1740, ) # ipsecme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2231, ) # rats + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1995, ) # acme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1965, ) # i2nsf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1748, ) # oauth + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2166, ) # sidrops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1958, ) # dprive + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1892, ) # dmarc + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2227, ) # pearg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1918, ) # uta + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1853, ) # irtfopen c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=115214, ) # Benjamin Kaduk c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105815, ) # Roman Danyliw c = Constraint.objects.create(meeting=m, source=s.group, name_id='timerange') @@ -1566,23 +1579,23 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1962, ) # detnet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1905, ) # spring - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1960, ) # bess - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1628, ) # bfd - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1910, ) # sfc - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1041, ) # idr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1985, ) # teas - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1969, ) # pals - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1524, ) # ccamp - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1964, ) # bier - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1630, ) # pce - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2216, ) # lsvr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2215, ) # lsr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1840, ) # nvo3 - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1875, ) # i2rs - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1404, ) # rtgarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1962, ) # detnet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1960, ) # bess + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1628, ) # bfd + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1910, ) # sfc + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1041, ) # idr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1985, ) # teas + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1969, ) # pals + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1524, ) # ccamp + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1964, ) # bier + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1630, ) # pce + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2216, ) # lsvr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2215, ) # lsr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1840, ) # nvo3 + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1875, ) # i2rs + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1404, ) # rtgarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1619, ) # rtgwg c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108187, ) # Nicolai Leymann c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106471, ) # Deborah Brungard c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=20682, ) # Loa Andersson @@ -1600,24 +1613,24 @@ class Command(BaseCommand): comments="""Do not schedule against RTG area BOF (if any)""", # this is implicit remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1905, ) # spring - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1524, ) # ccamp - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1985, ) # teas - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2202, ) # panrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1964, ) # bier - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2214, ) # rift - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1969, ) # pals - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1140, ) # mpls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1910, ) # sfc - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1723, ) # 6man - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2215, ) # lsr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1638, ) # netmod - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1041, ) # idr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1575, ) # netconf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1962, ) # detnet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1960, ) # bess - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1714, ) # opsawg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1524, ) # ccamp + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1985, ) # teas + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2202, ) # panrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1964, ) # bier + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2214, ) # rift + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1969, ) # pals + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1140, ) # mpls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1910, ) # sfc + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1723, ) # 6man + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2215, ) # lsr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1638, ) # netmod + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1041, ) # idr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1575, ) # netconf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1962, ) # detnet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1960, ) # bess + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1714, ) # opsawg c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108213, ) # Julien Meuric c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106471, ) # Deborah Brungard c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=115798, ) # Hariharan Ananthakrishnan @@ -1634,19 +1647,19 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1630, ) # pce - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1140, ) # mpls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1638, ) # netmod - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1985, ) # teas - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2215, ) # lsr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1463, ) # tsvwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1524, ) # ccamp - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1910, ) # sfc - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1969, ) # pals - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1960, ) # bess - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1628, ) # bfd - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1840, ) # nvo3 + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1630, ) # pce + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1140, ) # mpls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1638, ) # netmod + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1985, ) # teas + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2215, ) # lsr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1524, ) # ccamp + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1910, ) # sfc + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1969, ) # pals + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1960, ) # bess + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1628, ) # bfd + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1840, ) # nvo3 c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=124759, ) # Ethan Grossman c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=118295, ) # Janos Farkas c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106471, ) # Deborah Brungard @@ -1666,11 +1679,11 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1849, ) # icnrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2145, ) # maprg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2202, ) # panrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1679, ) # tsvarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=38, ) # nmrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1849, ) # icnrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2145, ) # maprg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2202, ) # panrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1679, ) # tsvarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=38, ) # nmrg c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=112330, ) # Mirja Kühlewind c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108807, ) # Jan Seedorf c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106812, ) # Vijay Gurbani @@ -1702,41 +1715,41 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1452, ) # dnsop - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2227, ) # pearg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1958, ) # dprive - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1905, ) # spring - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1956, ) # anima - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1803, ) # homenet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1895, ) # dnssd - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2220, ) # mls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2150, ) # babel - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1995, ) # acme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1718, ) # httpbis + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1452, ) # dnsop + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2227, ) # pearg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1958, ) # dprive + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1956, ) # anima + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1803, ) # homenet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1895, ) # dnssd + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2220, ) # mls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2150, ) # babel + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1995, ) # acme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1718, ) # httpbis c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=121595, ) # Christopher Wood c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=110077, ) # Alissa Cooper c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=10083, ) # Paul Hoffman - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2253, ) # abcd - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2256, ) # raw - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2254, ) # wpack - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2258, ) # mathmesh - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2257, ) # txauth - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2255, ) # tmrid - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2260, ) # webtrans - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1399, ) # opsarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1404, ) # rtgarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1625, ) # genarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1665, ) # intarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1679, ) # tsvarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1763, ) # dispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1853, ) # irtfopen - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2017, ) # artarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2252, ) # gendispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2253, ) # abcd + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2256, ) # raw + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2254, ) # wpack + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2258, ) # mathmesh + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2257, ) # txauth + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2255, ) # tmrid + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2260, ) # webtrans + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1399, ) # opsarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1404, ) # rtgarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1625, ) # genarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1665, ) # intarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1679, ) # tsvarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1763, ) # dispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2017, ) # artarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2252, ) # gendispatch ## session for pearg ## s = Session.objects.create( @@ -1749,19 +1762,19 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1988, ) # hrpc - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2233, ) # git - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2228, ) # qirg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1853, ) # irtfopen - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1958, ) # dprive - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1452, ) # dnsop - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1895, ) # dnssd - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1718, ) # httpbis - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2220, ) # mls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1988, ) # hrpc + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2233, ) # git + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2228, ) # qirg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1958, ) # dprive + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1452, ) # dnsop + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1895, ) # dnssd + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1718, ) # httpbis + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2220, ) # mls c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=123472, ) # Shivan Sahib c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=121595, ) # Christopher Wood c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=112423, ) # Sara Dickinson @@ -1790,20 +1803,20 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2227, ) # pearg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2239, ) # cacao - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1674, ) # emu - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2220, ) # mls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2233, ) # git - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1958, ) # dprive - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2249, ) # lake - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1452, ) # dnsop - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1924, ) # taps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1718, ) # httpbis - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2227, ) # pearg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2239, ) # cacao + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1674, ) # emu + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2220, ) # mls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2233, ) # git + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1958, ) # dprive + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2249, ) # lake + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1452, ) # dnsop + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1924, ) # taps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1718, ) # httpbis + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1187, ) # saag c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=115214, ) # Benjamin Kaduk c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106745, ) # Yoav Nir c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=101208, ) # Joseph Salowey @@ -1824,26 +1837,26 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1744, ) # alto - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1924, ) # taps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1838, ) # rmcat - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1152, ) # nfsv4 - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1966, ) # dtn - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1764, ) # mptcp - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1463, ) # tsvwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1089, ) # ippm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1926, ) # tram - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2145, ) # maprg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1620, ) # tcpm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=42, ) # iccrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1763, ) # dispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2202, ) # panrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1853, ) # irtfopen - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2017, ) # artarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1665, ) # intarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1744, ) # alto + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1924, ) # taps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1838, ) # rmcat + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1152, ) # nfsv4 + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1966, ) # dtn + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1764, ) # mptcp + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1089, ) # ippm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1926, ) # tram + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2145, ) # maprg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1620, ) # tcpm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=42, ) # iccrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1763, ) # dispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2202, ) # panrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2017, ) # artarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1665, ) # intarea c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=112330, ) # Mirja Kühlewind c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=104294, ) # Magnus Westerlund @@ -1870,12 +1883,12 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1853, ) # irtfopen - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1988, ) # hrpc - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1883, ) # nwcrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2234, ) # coinrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1991, ) # t2trg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1988, ) # hrpc + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1883, ) # nwcrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2234, ) # coinrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1991, ) # t2trg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=31, ) # cfrg c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=20209, ) # Colin Perkins c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=102174, ) # Dirk Kutscher c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=101104, ) # Melinda Shore @@ -1892,14 +1905,14 @@ class Command(BaseCommand): remote_instructions="", ) s.joint_with_groups.set(Group.objects.filter(acronym='opsarea')) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1089, ) # ippm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1905, ) # spring - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1723, ) # 6man - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1638, ) # netmod - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1575, ) # netconf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1041, ) # idr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1584, ) # grow + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1089, ) # ippm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1723, ) # 6man + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1638, ) # netmod + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1575, ) # netconf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1041, ) # idr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1584, ) # grow c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=118100, ) # Ignas Bagdonas c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=117721, ) # Tianran Zhou c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=113086, ) # Joe Clarke @@ -1916,22 +1929,22 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2017, ) # artarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2248, ) # mops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1679, ) # tsvarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1463, ) # tsvwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=42, ) # iccrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1763, ) # dispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1816, ) # clue - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1815, ) # xrblock - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1762, ) # sipcore - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2013, ) # perc - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1814, ) # payload - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1138, ) # mmusic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2250, ) # loops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1924, ) # taps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1838, ) # rmcat - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2017, ) # artarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2248, ) # mops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1679, ) # tsvarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=42, ) # iccrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1763, ) # dispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1816, ) # clue + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1815, ) # xrblock + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1762, ) # sipcore + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2013, ) # perc + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1814, ) # payload + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1138, ) # mmusic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2250, ) # loops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1924, ) # taps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1838, ) # rmcat + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2161, ) # quic c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=111749, ) # Rachel Huang c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105873, ) # Roni Even c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=101923, ) # Jonathan Lennox @@ -1948,20 +1961,20 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1041, ) # idr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1575, ) # netconf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1638, ) # netmod - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1751, ) # lisp - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1960, ) # bess - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1584, ) # grow - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1910, ) # sfc - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1969, ) # pals - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1985, ) # teas - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1140, ) # mpls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1905, ) # spring - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1964, ) # bier - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1524, ) # ccamp + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1041, ) # idr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1575, ) # netconf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1638, ) # netmod + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1751, ) # lisp + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1960, ) # bess + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1584, ) # grow + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1910, ) # sfc + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1969, ) # pals + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1985, ) # teas + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1140, ) # mpls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1964, ) # bier + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1524, ) # ccamp c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108279, ) # Martin Vigoureux c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106444, ) # Reshad Rahman c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105046, ) # Jeffrey Haas @@ -1977,24 +1990,24 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1817, ) # lwig - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1918, ) # uta - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2249, ) # lake - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2143, ) # curdle - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2227, ) # pearg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1991, ) # t2trg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2220, ) # mls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1748, ) # oauth - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1869, ) # sacm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1897, ) # 6lo - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1995, ) # acme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1964, ) # bier - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1634, ) # kitten - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1817, ) # lwig + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1918, ) # uta + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2249, ) # lake + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2143, ) # curdle + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2227, ) # pearg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1991, ) # t2trg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2220, ) # mls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1748, ) # oauth + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1869, ) # sacm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1897, ) # 6lo + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1995, ) # acme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1964, ) # bier + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1634, ) # kitten + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2161, ) # quic c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=101208, ) # Joseph Salowey c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=21072, ) # Jari Arkko c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=113142, ) # Mohit Sethi @@ -2015,15 +2028,15 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1958, ) # dprive - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2227, ) # pearg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1853, ) # irtfopen - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1968, ) # gaia - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2146, ) # regext - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2208, ) # doh - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2220, ) # mls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1452, ) # dnsop - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2015, ) # capport + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1958, ) # dprive + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2227, ) # pearg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1968, ) # gaia + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2146, ) # regext + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2208, ) # doh + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2220, ) # mls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1452, ) # dnsop + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2015, ) # capport c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=124328, ) # Mallory Knodel c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=3747, ) # Avri Doria @@ -2038,18 +2051,18 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1789, ) # core - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1991, ) # t2trg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2148, ) # lpwan - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2164, ) # lamps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1763, ) # dispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2194, ) # teep - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2231, ) # rats - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2175, ) # cbor - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1921, ) # ace + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1789, ) # core + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1991, ) # t2trg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2148, ) # lpwan + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2164, ) # lamps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1763, ) # dispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2194, ) # teep + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2231, ) # rats + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2175, ) # cbor + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1921, ) # ace c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=111178, ) # Matthew Miller c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=123715, ) # Ivaylo Petrov c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=115214, ) # Benjamin Kaduk @@ -2065,15 +2078,15 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1956, ) # anima - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2211, ) # suit - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2231, ) # rats - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2164, ) # lamps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1740, ) # ipsecme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1965, ) # i2nsf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1918, ) # uta - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1956, ) # anima + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2211, ) # suit + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2231, ) # rats + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2164, ) # lamps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1740, ) # ipsecme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1965, ) # i2nsf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1918, ) # uta + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1326, ) # tls c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=115214, ) # Benjamin Kaduk c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=111620, ) # Liang Xia c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=103686, ) # Valery Smyslov @@ -2101,16 +2114,16 @@ class Command(BaseCommand): remote_instructions="", ) s.joint_with_groups.set(Group.objects.filter(acronym__in=['i2nsf', 'ipsecme', 'bess'])) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2215, ) # lsr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1584, ) # grow - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2166, ) # sidrops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1960, ) # bess - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1905, ) # spring - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2216, ) # lsvr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1628, ) # bfd - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1638, ) # netmod - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1575, ) # netconf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2215, ) # lsr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1584, ) # grow + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2166, ) # sidrops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1960, ) # bess + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2216, ) # lsvr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1628, ) # bfd + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1638, ) # netmod + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1575, ) # netconf c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=109802, ) # Alvaro Retana c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=4836, ) # John Scudder c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=3056, ) # Susan Hares @@ -2129,15 +2142,15 @@ class Command(BaseCommand): remote_instructions="", ) s.resources.set(ResourceAssociation.objects.filter(pk__in=[6])) # [] - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1089, ) # ippm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1463, ) # tsvwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1853, ) # irtfopen - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1958, ) # dprive - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1964, ) # bier - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1960, ) # bess - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1679, ) # tsvarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2145, ) # maprg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1089, ) # ippm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1958, ) # dprive + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1964, ) # bier + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1960, ) # bess + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1679, ) # tsvarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2145, ) # maprg c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=111656, ) # Warren Kumari c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=110785, ) # Sarah Banks c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=102900, ) # Al Morton @@ -2155,28 +2168,28 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2166, ) # sidrops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1905, ) # spring - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1723, ) # 6man - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1578, ) # v6ops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2145, ) # maprg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1924, ) # taps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1679, ) # tsvarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1089, ) # ippm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1665, ) # intarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1630, ) # pce - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1620, ) # tcpm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1463, ) # tsvwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1404, ) # rtgarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1744, ) # alto - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2166, ) # sidrops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1723, ) # 6man + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1578, ) # v6ops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2145, ) # maprg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1924, ) # taps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1679, ) # tsvarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1089, ) # ippm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1665, ) # intarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1630, ) # pce + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1620, ) # tcpm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1404, ) # rtgarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1744, ) # alto + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1853, ) # irtfopen c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=122661, ) # Jen Linkova c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=109354, ) # Brian Trammell c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=107190, ) # Spencer Dawkins c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=123344, ) # Theresa Enghardt - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2250, ) # loops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2250, ) # loops ## session for nmrg ## s = Session.objects.create( @@ -2200,14 +2213,14 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1956, ) # anima - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1714, ) # opsawg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1399, ) # opsarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1853, ) # irtfopen - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1638, ) # netmod - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1575, ) # netconf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2234, ) # coinrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1956, ) # anima + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1714, ) # opsawg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1399, ) # opsarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1638, ) # netmod + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1575, ) # netconf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2234, ) # coinrg c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=121666, ) # Jérôme François c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108591, ) # Laurent Ciavaglia @@ -2222,18 +2235,18 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2148, ) # lpwan - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=988, ) # dhc - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1897, ) # 6lo - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1578, ) # v6ops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1723, ) # 6man - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1847, ) # dmm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1903, ) # 6tisch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1991, ) # t2trg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1463, ) # tsvwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1452, ) # dnsop - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1575, ) # netconf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2148, ) # lpwan + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=988, ) # dhc + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1897, ) # 6lo + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1578, ) # v6ops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1723, ) # 6man + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1847, ) # dmm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1903, ) # 6tisch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1991, ) # t2trg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1452, ) # dnsop + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1575, ) # netconf c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106199, ) # Wassim Haddad c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108573, ) # Juan-Carlos Zúñiga c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106412, ) # Suresh Krishnan @@ -2249,19 +2262,19 @@ class Command(BaseCommand): comments="""Eric Vyncke's presence is a strong wish only (not a strict requirement) as he may take responsibility of this WG.""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1674, ) # emu - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1730, ) # roll - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1764, ) # mptcp - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2148, ) # lpwan - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1897, ) # 6lo - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1620, ) # tcpm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1903, ) # 6tisch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1991, ) # t2trg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1921, ) # ace - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1789, ) # core - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2249, ) # lake - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1674, ) # emu + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1730, ) # roll + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1764, ) # mptcp + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2148, ) # lpwan + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1897, ) # 6lo + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1620, ) # tcpm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1903, ) # 6tisch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1991, ) # t2trg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1921, ) # ace + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1789, ) # core + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2249, ) # lake + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2219, ) # secdispatch c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=113142, ) # Mohit Sethi c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=110531, ) # Zhen Cao c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108990, ) # Ari Keränen @@ -2293,12 +2306,12 @@ class Command(BaseCommand): comments="""No overlap with other Routing Area workings groups.""", # implicit, rtgwg meeting_seen_as_area set remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2214, ) # rift - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2166, ) # sidrops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1575, ) # netconf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1584, ) # grow - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=38, ) # nmrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1723, ) # 6man + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2214, ) # rift + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2166, ) # sidrops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1575, ) # netconf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1584, ) # grow + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=38, ) # nmrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1723, ) # 6man c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108279, ) # Martin Vigoureux c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=114478, ) # Chris Bowers c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=112405, ) # Jeff Tantsura @@ -2314,17 +2327,17 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2216, ) # lsvr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1964, ) # bier - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1905, ) # spring - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1041, ) # idr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2215, ) # lsr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1960, ) # bess - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1630, ) # pce - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1140, ) # mpls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1628, ) # bfd - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1985, ) # teas + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2216, ) # lsvr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1964, ) # bier + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1041, ) # idr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2215, ) # lsr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1960, ) # bess + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1630, ) # pce + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1140, ) # mpls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1628, ) # bfd + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1985, ) # teas c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=110966, ) # Zhaohui Zhang c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=109802, ) # Alvaro Retana c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=112405, ) # Jeff Tantsura @@ -2351,11 +2364,11 @@ class Command(BaseCommand): comments="""If it's not possible to address all conflicts, chairs will try to schedule 6MAN related content in the first session and MPLS related content during the second session.""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1723, ) # 6man - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1630, ) # pce - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1041, ) # idr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2215, ) # lsr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1140, ) # mpls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1723, ) # 6man + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1630, ) # pce + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1041, ) # idr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2215, ) # lsr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1140, ) # mpls c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108279, ) # Martin Vigoureux c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=107172, ) # Bruno Decraene c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=116387, ) # Rob Shakir @@ -2371,16 +2384,16 @@ class Command(BaseCommand): comments="""Eric Vyncke's presence is a strong wish as he may take responsibility of this WG.""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1452, ) # dnsop - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1723, ) # 6man - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1578, ) # v6ops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2208, ) # doh - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1958, ) # dprive - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1803, ) # homenet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1966, ) # dtn - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1678, ) # softwire - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1575, ) # netconf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1665, ) # intarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1452, ) # dnsop + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1723, ) # 6man + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1578, ) # v6ops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2208, ) # doh + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1958, ) # dprive + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1803, ) # homenet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1966, ) # dtn + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1678, ) # softwire + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1575, ) # netconf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1665, ) # intarea c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106618, ) # Bernie Volz c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106412, ) # Suresh Krishnan c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105099, ) # Éric Vyncke @@ -2399,18 +2412,18 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2211, ) # suit - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1620, ) # tcpm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2143, ) # curdle - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1965, ) # i2nsf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1921, ) # ace - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1817, ) # lwig - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1903, ) # 6tisch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1897, ) # 6lo - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1918, ) # uta + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2211, ) # suit + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1620, ) # tcpm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2143, ) # curdle + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1965, ) # i2nsf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1921, ) # ace + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1817, ) # lwig + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1903, ) # 6tisch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1897, ) # 6lo + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1918, ) # uta c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=110121, ) # Tero Kivinen c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=115214, ) # Benjamin Kaduk c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=111953, ) # David Waltermire @@ -2426,15 +2439,15 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2239, ) # cacao - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2208, ) # doh - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1869, ) # sacm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2246, ) # add - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1958, ) # dprive - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1452, ) # dnsop - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1988, ) # hrpc - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1895, ) # dnssd + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2239, ) # cacao + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2208, ) # doh + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1869, ) # sacm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2246, ) # add + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1958, ) # dprive + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1452, ) # dnsop + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1988, ) # hrpc + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1895, ) # dnssd c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=114834, ) # Antoin Verschuren c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=21684, ) # Barry Leiba c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=2783, ) # James Galvin @@ -2450,42 +2463,42 @@ class Command(BaseCommand): comments="""Please also avoid conflicts with Security Area WG.""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1831, ) # mile - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2176, ) # jmap - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2220, ) # mls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1918, ) # uta - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2227, ) # pearg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2164, ) # lamps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2211, ) # suit - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2205, ) # extra - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1763, ) # dispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1831, ) # mile + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2176, ) # jmap + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2220, ) # mls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1918, ) # uta + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2227, ) # pearg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2164, ) # lamps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2211, ) # suit + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2205, ) # extra + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1763, ) # dispatch c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=122298, ) # Nick Sullivan c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=113609, ) # Kenny Paterson c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=102154, ) # Alexey Melnikov - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2258, ) # mathmesh - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2257, ) # txauth + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2258, ) # mathmesh + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2257, ) # txauth # All security WGs not already listed as conflicts: - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1634) # kitten - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1674) # emu - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1740) # ipsecme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1748) # oauth - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1869) # sacm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1920) # trans - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1921) # ace - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1965) # i2nsf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1990) # tokbind - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1995) # acme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1996) # dots - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2002) # cose - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2143) # curdle - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2169) # secevent - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2194) # teep - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2231) # rats - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2249) # lake + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1634) # kitten + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1674) # emu + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1740) # ipsecme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1748) # oauth + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1869) # sacm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1920) # trans + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1921) # ace + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1965) # i2nsf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1990) # tokbind + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1995) # acme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1996) # dots + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2002) # cose + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2143) # curdle + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2169) # secevent + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2194) # teep + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2231) # rats + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2249) # lake ## session for icnrg ## s = Session.objects.create( @@ -2498,16 +2511,16 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2209, ) # dinrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1744, ) # alto - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1883, ) # nwcrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2234, ) # coinrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1853, ) # irtfopen - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1463, ) # tsvwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2202, ) # panrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1665, ) # intarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2209, ) # dinrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1744, ) # alto + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1883, ) # nwcrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2234, ) # coinrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2202, ) # panrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1665, ) # intarea c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=102174, ) # Dirk Kutscher c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=18250, ) # Börje Ohlman c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=773, ) # David Oran @@ -2525,7 +2538,7 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2167, ) # ipwave + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2167, ) # ipwave c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=114978, ) # Satoru Matsushima c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=109589, ) # Dapeng Liu c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106412, ) # Suresh Krishnan @@ -2544,22 +2557,22 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2208, ) # doh - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1918, ) # uta - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2017, ) # artarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1892, ) # dmarc - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2221, ) # iasa2 - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1953, ) # calext - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2205, ) # extra - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1748, ) # oauth - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1763, ) # dispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1921, ) # ace - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1718, ) # httpbis - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1991, ) # t2trg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1789, ) # core - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2164, ) # lamps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2208, ) # doh + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1918, ) # uta + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2017, ) # artarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1892, ) # dmarc + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2221, ) # iasa2 + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1953, ) # calext + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2205, ) # extra + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1748, ) # oauth + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1763, ) # dispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1921, ) # ace + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1718, ) # httpbis + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1991, ) # t2trg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1789, ) # core + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2164, ) # lamps c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=122671, ) # Bron Gondwana c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=122525, ) # Neil Jenkins c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=121191, ) # Jim Fenton @@ -2578,14 +2591,14 @@ class Command(BaseCommand): comments="""We will need to make possible remote participation""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1740, ) # ipsecme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2176, ) # jmap - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1452, ) # dnsop - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1817, ) # lwig - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1921, ) # ace - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2205, ) # extra + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1740, ) # ipsecme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2176, ) # jmap + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1452, ) # dnsop + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1817, ) # lwig + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1921, ) # ace + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2205, ) # extra c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=122671, ) # Bron Gondwana c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=109969, ) # Daniel Migault c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=21684, ) # Barry Leiba @@ -2601,38 +2614,38 @@ class Command(BaseCommand): comments="""Please avoid collision with any Sec and IoT-related BOFs.""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2249, ) # lake - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2002, ) # cose - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2164, ) # lamps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1789, ) # core - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1921, ) # ace - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2231, ) # rats - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1956, ) # anima - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1897, ) # 6lo - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1903, ) # 6tisch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1817, ) # lwig - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2194, ) # teep - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2148, ) # lpwan - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2211, ) # suit - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1991, ) # t2trg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1748, ) # oauth - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1452, ) # dnsop - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1996, ) # dots - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1869, ) # sacm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1674, ) # emu - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1730, ) # roll - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2250, ) # loops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2017, ) # artarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2249, ) # lake + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2002, ) # cose + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2164, ) # lamps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1789, ) # core + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1921, ) # ace + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2231, ) # rats + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1956, ) # anima + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1897, ) # 6lo + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1903, ) # 6tisch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1817, ) # lwig + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2194, ) # teep + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2148, ) # lpwan + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2211, ) # suit + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1991, ) # t2trg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1748, ) # oauth + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1452, ) # dnsop + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1996, ) # dots + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1869, ) # sacm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1674, ) # emu + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1730, ) # roll + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2250, ) # loops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2017, ) # artarea c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=119822, ) # Francesca Palombini c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=110910, ) # Jim Schaad c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=102154, ) # Alexey Melnikov c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=11843, ) # Carsten Bormann - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2254, ) # wpack - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2252, ) # gendispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2254, ) # wpack + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2252, ) # gendispatch ## session for rum ## s = Session.objects.create( @@ -2645,13 +2658,13 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1812, ) # avtcore - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1138, ) # mmusic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1643, ) # ecrit - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1762, ) # sipcore - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1994, ) # modern - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1763, ) # dispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1812, ) # avtcore + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1138, ) # mmusic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1643, ) # ecrit + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1762, ) # sipcore + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1994, ) # modern + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1763, ) # dispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2161, ) # quic c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108554, ) # Paul Kyzivat c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106987, ) # Brian Rosen c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=103769, ) # Adam Roach @@ -2669,18 +2682,18 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1718, ) # httpbis - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2221, ) # iasa2 - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2227, ) # pearg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2013, ) # perc - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1763, ) # dispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2017, ) # artarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1995, ) # acme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1718, ) # httpbis + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2221, ) # iasa2 + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2227, ) # pearg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2013, ) # perc + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1763, ) # dispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2017, ) # artarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1995, ) # acme c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=12695, ) # Eric Rescorla c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=122298, ) # Nick Sullivan c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=115214, ) # Benjamin Kaduk @@ -2698,9 +2711,9 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2176, ) # jmap - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1763, ) # dispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1953, ) # calext + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2176, ) # jmap + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1763, ) # dispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1953, ) # calext c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=122671, ) # Bron Gondwana c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=107279, ) # Jiankang Yao c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=102154, ) # Alexey Melnikov @@ -2717,11 +2730,11 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1966, ) # dtn - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2215, ) # lsr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1985, ) # teas - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1404, ) # rtgarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1730, ) # roll + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1966, ) # dtn + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2215, ) # lsr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1985, ) # teas + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1404, ) # rtgarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1730, ) # roll c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=109802, ) # Alvaro Retana c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=19150, ) # Stan Ratliff @@ -2736,18 +2749,18 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1853, ) # irtfopen - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1463, ) # tsvwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1679, ) # tsvarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1763, ) # dispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1924, ) # taps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2017, ) # artarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1138, ) # mmusic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2145, ) # maprg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=42, ) # iccrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1812, ) # avtcore - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1620, ) # tcpm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1679, ) # tsvarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1763, ) # dispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1924, ) # taps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2017, ) # artarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1138, ) # mmusic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2145, ) # maprg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=42, ) # iccrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1812, ) # avtcore + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1620, ) # tcpm c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=20209, ) # Colin Perkins c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=114993, ) # Anna Brunstrom c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=112330, ) # Mirja Kühlewind @@ -2775,25 +2788,25 @@ class Command(BaseCommand): comments="""It would be nice to have the 1.5 hour meeting first.""", # this is default remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1964, ) # bier - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1921, ) # ace - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1903, ) # 6tisch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1897, ) # 6lo - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1723, ) # 6man - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1118, ) # mboned - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1397, ) # pim - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1575, ) # netconf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1803, ) # homenet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1730, ) # roll - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1674, ) # emu - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2202, ) # panrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2209, ) # dinrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1399, ) # opsarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1665, ) # intarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1962, ) # detnet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=38, ) # nmrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1964, ) # bier + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1921, ) # ace + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1903, ) # 6tisch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1897, ) # 6lo + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1723, ) # 6man + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1118, ) # mboned + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1397, ) # pim + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1575, ) # netconf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1803, ) # homenet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1730, ) # roll + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1674, ) # emu + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2202, ) # panrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2209, ) # dinrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1399, ) # opsarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1665, ) # intarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1962, ) # detnet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=38, ) # nmrg c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=118100, ) # Ignas Bagdonas c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108054, ) # Sheng Jiang c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=11834, ) # Toerless Eckert @@ -2811,16 +2824,16 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1869, ) # sacm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1853, ) # irtfopen - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1962, ) # detnet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=945, ) # bmwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1089, ) # ippm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2220, ) # mls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1748, ) # oauth + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1869, ) # sacm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1962, ) # detnet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=945, ) # bmwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1089, ) # ippm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2220, ) # mls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1748, ) # oauth c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=113902, ) # Dieter Sibold c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106412, ) # Suresh Krishnan c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=4857, ) # Karen O'Donoghue @@ -2847,18 +2860,18 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1995, ) # acme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1956, ) # anima - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1762, ) # sipcore - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2231, ) # rats - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2169, ) # secevent - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1921, ) # ace - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1990, ) # tokbind - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1789, ) # core - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2211, ) # suit - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2194, ) # teep + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1995, ) # acme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1956, ) # anima + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1762, ) # sipcore + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2231, ) # rats + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2169, ) # secevent + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1921, ) # ace + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1990, ) # tokbind + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1789, ) # core + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2211, ) # suit + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2194, ) # teep c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105815, ) # Roman Danyliw c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=111355, ) # Rifaat Shekh-Yusef c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105857, ) # Hannes Tschofenig @@ -2874,21 +2887,21 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1642, ) # ntp - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1831, ) # mile - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1575, ) # netconf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1965, ) # i2nsf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2211, ) # suit - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1996, ) # dots - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2239, ) # cacao - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1789, ) # core - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2169, ) # secevent - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1748, ) # oauth - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1740, ) # ipsecme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1956, ) # anima + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1642, ) # ntp + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1831, ) # mile + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1575, ) # netconf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1965, ) # i2nsf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2211, ) # suit + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1996, ) # dots + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2239, ) # cacao + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1789, ) # core + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2169, ) # secevent + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1748, ) # oauth + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1740, ) # ipsecme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1956, ) # anima c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=113536, ) # Christopher Inacio c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=111953, ) # David Waltermire c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105815, ) # Roman Danyliw @@ -2905,12 +2918,12 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1140, ) # mpls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1905, ) # spring - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1730, ) # roll - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1118, ) # mboned - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2215, ) # lsr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1397, ) # pim + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1140, ) # mpls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1730, ) # roll + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1118, ) # mboned + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2215, ) # lsr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1397, ) # pim c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=104151, ) # Tony Przygienda c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=109802, ) # Alvaro Retana c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106315, ) # Greg Shepherd @@ -2926,18 +2939,18 @@ class Command(BaseCommand): comments="""Other Conflicts: IRTF RRG, RTG BOFs""", # RTG BOF constraint is implicit remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1524, ) # ccamp - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1962, ) # detnet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1638, ) # netmod - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1630, ) # pce - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1140, ) # mpls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1875, ) # i2rs - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1041, ) # idr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2215, ) # lsr - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1905, ) # spring - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1840, ) # nvo3 - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1960, ) # bess - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1969, ) # pals + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1524, ) # ccamp + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1962, ) # detnet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1638, ) # netmod + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1630, ) # pce + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1140, ) # mpls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1875, ) # i2rs + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1041, ) # idr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2215, ) # lsr + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1840, ) # nvo3 + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1960, ) # bess + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1969, ) # pals c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=10064, ) # Lou Berger c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=114351, ) # Vishnu Beeram c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106471, ) # Deborah Brungard @@ -2964,11 +2977,11 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1575, ) # netconf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1985, ) # teas - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1875, ) # i2rs - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1575, ) # netconf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1985, ) # teas + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1875, ) # i2rs + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1187, ) # saag c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=20959, ) # Joel Jaeggli c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=10064, ) # Lou Berger c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=118100, ) # Ignas Bagdonas @@ -2998,37 +3011,37 @@ class Command(BaseCommand): Second meeting often is 40 people.""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2175, ) # cbor - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2250, ) # loops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2249, ) # lake - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2231, ) # rats - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2017, ) # artarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2002, ) # cose - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1991, ) # t2trg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2148, ) # lpwan - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1869, ) # sacm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1718, ) # httpbis - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1730, ) # roll - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1897, ) # 6lo - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1817, ) # lwig - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1903, ) # 6tisch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2211, ) # suit - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1853, ) # irtfopen - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1921, ) # ace - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2194, ) # teep - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1895, ) # dnssd - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1962, ) # detnet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1956, ) # anima - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1849, ) # icnrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1996, ) # dots - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1674, ) # emu - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2209, ) # dinrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1638, ) # netmod - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2234, ) # coinrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1575, ) # netconf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2175, ) # cbor + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2250, ) # loops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2249, ) # lake + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2231, ) # rats + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2017, ) # artarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2002, ) # cose + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1991, ) # t2trg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2148, ) # lpwan + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1869, ) # sacm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1718, ) # httpbis + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1730, ) # roll + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1897, ) # 6lo + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1817, ) # lwig + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1903, ) # 6tisch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2211, ) # suit + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1921, ) # ace + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2194, ) # teep + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1895, ) # dnssd + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1962, ) # detnet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1956, ) # anima + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1849, ) # icnrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1996, ) # dots + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1674, ) # emu + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2209, ) # dinrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1638, ) # netmod + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2234, ) # coinrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1575, ) # netconf c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=102154, ) # Alexey Melnikov c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=11843, ) # Carsten Bormann c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=113152, ) # Jaime Jimenez @@ -3046,38 +3059,38 @@ class Command(BaseCommand): """, remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2175, ) # cbor - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2250, ) # loops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2249, ) # lake - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2017, ) # artarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2021, ) # ice - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2231, ) # rats - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1789, ) # core - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1817, ) # lwig - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1869, ) # sacm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1730, ) # roll - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1903, ) # 6tisch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1897, ) # 6lo - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2234, ) # coinrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2148, ) # lpwan - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2209, ) # dinrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1718, ) # httpbis - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1853, ) # irtfopen - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1956, ) # anima - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2194, ) # teep - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1578, ) # v6ops - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1674, ) # emu - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1638, ) # netmod - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1895, ) # dnssd - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1575, ) # netconf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1849, ) # icnrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1965, ) # i2nsf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1665, ) # intarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1399, ) # opsarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2175, ) # cbor + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2250, ) # loops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2249, ) # lake + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2017, ) # artarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2021, ) # ice + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2231, ) # rats + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1789, ) # core + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1817, ) # lwig + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1869, ) # sacm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1730, ) # roll + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1903, ) # 6tisch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1897, ) # 6lo + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2234, ) # coinrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2148, ) # lpwan + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2209, ) # dinrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1718, ) # httpbis + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1956, ) # anima + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2194, ) # teep + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1578, ) # v6ops + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1674, ) # emu + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1638, ) # netmod + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1895, ) # dnssd + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1575, ) # netconf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1849, ) # icnrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1965, ) # i2nsf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1665, ) # intarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1399, ) # opsarea c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=11843, ) # Carsten Bormann c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108990, ) # Ari Keränen @@ -3092,25 +3105,25 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1740, ) # ipsecme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2164, ) # lamps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1789, ) # core - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2175, ) # cbor - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=2002, ) # cose - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1674, ) # emu - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1817, ) # lwig - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1803, ) # homenet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1748, ) # oauth - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2194, ) # teep - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2211, ) # suit - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1991, ) # t2trg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=2252, ) # gendispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1903, ) # 6tisch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic3', target_id=1956, ) # anima + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1740, ) # ipsecme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2164, ) # lamps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1789, ) # core + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2175, ) # cbor + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=2002, ) # cose + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1674, ) # emu + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1817, ) # lwig + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1803, ) # homenet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1748, ) # oauth + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2194, ) # teep + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2211, ) # suit + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1991, ) # t2trg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=2252, ) # gendispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1903, ) # 6tisch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[2], target_id=1956, ) # anima c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=109969, ) # Daniel Migault c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=115214, ) # Benjamin Kaduk c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=110910, ) # Jim Schaad @@ -3126,13 +3139,13 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1718, ) # httpbis - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1995, ) # acme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1763, ) # dispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1718, ) # httpbis + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1995, ) # acme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1763, ) # dispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2161, ) # quic c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=102154, ) # Alexey Melnikov c = Constraint.objects.create(meeting=m, source=s.group, name_id='timerange') c.timeranges.set(TimerangeName.objects.filter(slug='monday-morning')) @@ -3148,14 +3161,14 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1924, ) # taps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1679, ) # tsvarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1895, ) # dnssd - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1789, ) # core - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1718, ) # httpbis - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2021, ) # ice + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1924, ) # taps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1679, ) # tsvarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1895, ) # dnssd + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1789, ) # core + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1718, ) # httpbis + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2021, ) # ice c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=21684, ) # Barry Leiba ## session for abcd ## @@ -3169,9 +3182,9 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1958, ) # dprive - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2017, ) # artarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1452, ) # dnsop + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1958, ) # dprive + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2017, ) # artarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1452, ) # dnsop c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=21684, ) # Barry Leiba ## session for tmrid ## @@ -3185,13 +3198,13 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=31, ) # cfrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2002, ) # cose - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1991, ) # t2trg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2231, ) # rats - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1956, ) # anima - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1740, ) # ipsecme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2002, ) # cose + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1991, ) # t2trg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2231, ) # rats + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1956, ) # anima + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1740, ) # ipsecme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1187, ) # saag c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105099, ) # Éric Vyncke ## session for mops ## @@ -3205,19 +3218,19 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2208, ) # doh - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1958, ) # dprive - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1718, ) # httpbis - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1678, ) # softwire - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1138, ) # mmusic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1803, ) # homenet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1397, ) # pim - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1626, ) # hip - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1118, ) # mboned - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1895, ) # dnssd - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1822, ) # cdni - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1924, ) # taps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2208, ) # doh + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1958, ) # dprive + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1718, ) # httpbis + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1678, ) # softwire + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1138, ) # mmusic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1803, ) # homenet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1397, ) # pim + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1626, ) # hip + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1118, ) # mboned + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1895, ) # dnssd + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1822, ) # cdni + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1924, ) # taps c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=109223, ) # Leslie Daigle c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105099, ) # Éric Vyncke @@ -3232,13 +3245,13 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1903, ) # 6tisch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1524, ) # ccamp - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1964, ) # bier - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1905, ) # spring - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1132, ) # manet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2148, ) # lpwan - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1962, ) # detnet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1903, ) # 6tisch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1524, ) # ccamp + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1964, ) # bier + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1132, ) # manet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2148, ) # lpwan + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1962, ) # detnet c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=106471, ) # Deborah Brungard c = Constraint.objects.create(meeting=m, source=s.group, name_id='timerange') c.timeranges.set(TimerangeName.objects.filter(slug__startswith='monday')) @@ -3254,31 +3267,31 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1718, ) # httpbis - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2169, ) # secevent - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2143, ) # curdle - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2164, ) # lamps - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2219, ) # secdispatch - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2002, ) # cose - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1920, ) # trans - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1634, ) # kitten - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1869, ) # sacm - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1995, ) # acme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1990, ) # tokbind - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1740, ) # ipsecme - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2231, ) # rats - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1921, ) # ace - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1965, ) # i2nsf - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1748, ) # oauth - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2194, ) # teep - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1674, ) # emu - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2220, ) # mls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2211, ) # suit - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1996, ) # dots - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1831, ) # mile + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1718, ) # httpbis + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2169, ) # secevent + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2143, ) # curdle + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2164, ) # lamps + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2219, ) # secdispatch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2002, ) # cose + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1920, ) # trans + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1634, ) # kitten + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1869, ) # sacm + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1995, ) # acme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1990, ) # tokbind + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1740, ) # ipsecme + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2231, ) # rats + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1921, ) # ace + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1965, ) # i2nsf + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1748, ) # oauth + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2194, ) # teep + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1674, ) # emu + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2220, ) # mls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2211, ) # suit + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1996, ) # dots + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1831, ) # mile c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105815, ) # Roman Danyliw ## session for gendispatch ## @@ -3292,25 +3305,25 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2017, ) # artarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2161, ) # quic - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2253, ) # abcd - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2258, ) # mathmesh - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2249, ) # lake - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1326, ) # tls - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2256, ) # raw - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1789, ) # core - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1905, ) # spring - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2255, ) # tmrid - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1921, ) # ace - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1714, ) # opsawg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2257, ) # txauth - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2175, ) # cbor - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1956, ) # anima - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2260, ) # webtrans - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1625, ) # genarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1958, ) # dprive - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2254, ) # wpack + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2017, ) # artarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2161, ) # quic + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2253, ) # abcd + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2258, ) # mathmesh + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2249, ) # lake + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1326, ) # tls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2256, ) # raw + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1789, ) # core + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2255, ) # tmrid + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1921, ) # ace + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1714, ) # opsawg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2257, ) # txauth + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2175, ) # cbor + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1956, ) # anima + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2260, ) # webtrans + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1625, ) # genarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1958, ) # dprive + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2254, ) # wpack c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=18321, ) # Pete Resnick c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=119822, ) # Francesca Palombini c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=110077, ) # Alissa Cooper @@ -3326,11 +3339,11 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2256, ) # raw - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1132, ) # manet - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=38, ) # nmrg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1679, ) # tsvarea - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1463, ) # tsvwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2256, ) # raw + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1132, ) # manet + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=38, ) # nmrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1679, ) # tsvarea + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1463, ) # tsvwg c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=104294, ) # Magnus Westerlund c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=19869, ) # Marc Blanchet c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=117656, ) # Rick Taylor @@ -3346,13 +3359,13 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1730, ) # roll - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1817, ) # lwig - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2175, ) # cbor - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1789, ) # core - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2148, ) # lpwan - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1903, ) # 6tisch + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1730, ) # roll + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1817, ) # lwig + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2175, ) # cbor + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1789, ) # core + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2148, ) # lpwan + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1903, ) # 6tisch c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=115214, ) # Benjamin Kaduk c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=19177, ) # Stephen Farrell @@ -3367,8 +3380,8 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=2254, ) # wpack - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=2254, ) # wpack + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1187, ) # saag c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=115214, ) # Benjamin Kaduk ## session for qirg ## @@ -3382,9 +3395,9 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1853, ) # irtfopen - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1187, ) # saag - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=31, ) # cfrg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1853, ) # irtfopen + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1187, ) # saag + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=31, ) # cfrg c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=125147, ) # Stephanie Wehner c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=110694, ) # Rodney Van Meter c = Constraint.objects.create(meeting=m, source=s.group, name_id='timerange') @@ -3403,11 +3416,11 @@ class Command(BaseCommand): comments="""""", remote_instructions="", ) - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1905, ) # spring - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1960, ) # bess - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1619, ) # rtgwg - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflict', target_id=1910, ) # sfc - c = Constraint.objects.create(meeting=m, source=s.group, name_id='conflic2', target_id=1140, ) # mpls + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1905, ) # spring + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1960, ) # bess + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1619, ) # rtgwg + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[0], target_id=1910, ) # sfc + c = Constraint.objects.create(meeting=m, source=s.group, name_id=conflict[1], target_id=1140, ) # mpls c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=108279, ) # Martin Vigoureux c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=105786, ) # Matthew Bocci c = Constraint.objects.create(meeting=m, source=s.group, name_id='bethere', person_id=112237, ) # Sam Aldrin diff --git a/ietf/meeting/migrations/0042_meeting_group_conflict_types.py b/ietf/meeting/migrations/0042_meeting_group_conflict_types.py new file mode 100644 index 000000000..2d3320f45 --- /dev/null +++ b/ietf/meeting/migrations/0042_meeting_group_conflict_types.py @@ -0,0 +1,19 @@ +# Generated by Django 2.2.20 on 2021-05-20 12:28 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('name', '0026_add_conflict_constraintnames'), + ('meeting', '0041_assign_correct_constraintnames'), + ] + + operations = [ + migrations.AddField( + model_name='meeting', + name='group_conflict_types', + field=models.ManyToManyField(blank=True, limit_choices_to={'is_group_conflict': True}, help_text='Types of scheduling conflict between groups to consider', to='name.ConstraintName'), + ), + ] diff --git a/ietf/meeting/migrations/0043_populate_meeting_group_conflict_types.py b/ietf/meeting/migrations/0043_populate_meeting_group_conflict_types.py new file mode 100644 index 000000000..809263564 --- /dev/null +++ b/ietf/meeting/migrations/0043_populate_meeting_group_conflict_types.py @@ -0,0 +1,42 @@ +# Generated by Django 2.2.20 on 2021-05-20 12:30 + +from django.db import migrations +from django.db.models import IntegerField +from django.db.models.functions import Cast + + +def forward(apps, schema_editor): + Meeting = apps.get_model('meeting', 'Meeting') + ConstraintName = apps.get_model('name', 'ConstraintName') + + # old for pre-106 + old_constraints = ConstraintName.objects.filter(slug__in=['conflict', 'conflic2', 'conflic3']) + new_constraints = ConstraintName.objects.filter(slug__in=['chair_conflict', 'tech_overlap', 'key_participant']) + + # get meetings with numeric 'number' field to avoid lexicographic ordering + ietf_meetings = Meeting.objects.filter( + type='ietf' + ).annotate( + number_as_int=Cast('number', output_field=IntegerField()) + ) + + for mtg in ietf_meetings.filter(number_as_int__lt=106): + for cn in old_constraints: + mtg.group_conflict_types.add(cn) + for mtg in ietf_meetings.filter(number_as_int__gte=106): + for cn in new_constraints: + mtg.group_conflict_types.add(cn) + +def reverse(apps, schema_editor): + pass + + +class Migration(migrations.Migration): + + dependencies = [ + ('meeting', '0042_meeting_group_conflict_types'), + ] + + operations = [ + migrations.RunPython(forward, reverse), + ] diff --git a/ietf/meeting/models.py b/ietf/meeting/models.py index 39c9c39af..b0fd58a8b 100644 --- a/ietf/meeting/models.py +++ b/ietf/meeting/models.py @@ -17,7 +17,7 @@ import debug # pyflakes:ignore from django.core.validators import MinValueValidator, RegexValidator from django.db import models -from django.db.models import Max, Subquery, OuterRef, TextField, Value +from django.db.models import Max, Subquery, OuterRef, TextField, Value, Q from django.db.models.functions import Coalesce from django.conf import settings # mostly used by json_dict() @@ -111,6 +111,9 @@ class Meeting(models.Model): show_important_dates = models.BooleanField(default=False) attendees = models.IntegerField(blank=True, null=True, default=None, help_text="Number of Attendees for backfilled meetings, leave it blank for new meetings, and then it is calculated from the registrations") + group_conflict_types = models.ManyToManyField( + ConstraintName, blank=True, limit_choices_to=dict(is_group_conflict=True), + help_text='Types of scheduling conflict between groups to consider') def __str__(self): if self.type_id == "ietf": @@ -197,6 +200,15 @@ class Meeting(models.Model): else: return self.date + datetime.timedelta(days=self.submission_correction_day_offset) + def enabled_constraint_names(self): + return ConstraintName.objects.filter( + Q(is_group_conflict=False) # any non-group-conflict constraints + | Q(is_group_conflict=True, meeting=self) # or specifically enabled for this meeting + ) + + def enabled_constraints(self): + return self.constraint_set.filter(name__in=self.enabled_constraint_names()) + def get_schedule_by_name(self, name): return self.schedule_set.filter(name=name).first() diff --git a/ietf/meeting/tests_views.py b/ietf/meeting/tests_views.py index ef6a4af3e..fb72eb5d4 100644 --- a/ietf/meeting/tests_views.py +++ b/ietf/meeting/tests_views.py @@ -13,6 +13,7 @@ import shutil from unittest import skipIf from mock import patch from pyquery import PyQuery +from lxml.etree import tostring from io import StringIO, BytesIO from bs4 import BeautifulSoup from urllib.parse import urlparse, urlsplit @@ -1984,6 +1985,121 @@ class EditTests(TestCase): assignment.session.refresh_from_db() self.assertEqual(assignment.session.agenda_note, "New Test Note") + def test_edit_meeting_schedule_conflict_types(self): + """The meeting schedule editor should show the constraint types enabled for the meeting""" + meeting = MeetingFactory( + type_id='ietf', + group_conflicts=[], # show none to start with + ) + s1 = SessionFactory( + meeting=meeting, + type_id='regular', + attendees=12, + comments='chair conflict', + ) + + s2 = SessionFactory( + meeting=meeting, + type_id='regular', + attendees=34, + comments='old-fashioned conflict', + ) + + Constraint.objects.create( + meeting=meeting, + source=s1.group, + target=s2.group, + name=ConstraintName.objects.get(slug="chair_conflict"), + ) + + Constraint.objects.create( + meeting=meeting, + source=s2.group, + target=s1.group, + name=ConstraintName.objects.get(slug="conflict"), + ) + + + # log in as secretary so we have access + self.client.login(username="secretary", password="secretary+password") + + url = urlreverse("ietf.meeting.views.edit_meeting_schedule", kwargs=dict(num=meeting.number)) + + # Should have no conflict constraints listed because the meeting has all disabled + r = self.client.get(url) + q = PyQuery(r.content) + + self.assertEqual(len(q('#session{} span.constraints > span'.format(s1.pk))), 0) + self.assertEqual(len(q('#session{} span.constraints > span'.format(s2.pk))), 0) + + # Now enable the 'chair_conflict' constraint only + chair_conflict = ConstraintName.objects.get(slug='chair_conflict') + chair_conf_label = b'' # result of etree.tostring(etree.fromstring(editor_label)) + meeting.group_conflict_types.add(chair_conflict) + r = self.client.get(url) + q = PyQuery(r.content) + + # verify that there is a constraint pointing from 1 to 2 + # + # The constraint is represented in the HTML as + #
+ # [...] + # + # [constraint label] + # + #
+ # + # Where the constraint label is the editor_label for the ConstraintName. + # If this pk is the constraint target, the editor_label includes a + # '-' prefix, which may be before the editor_label or inserted inside + # it. + # + # For simplicity, this test is tied to the current values of editor_label. + # It also assumes the order of constraints will be constant. + # If those change, the test will need to be updated. + s1_constraints = q('#session{} span.constraints > span'.format(s1.pk)) + s2_constraints = q('#session{} span.constraints > span'.format(s2.pk)) + + # Check the forward constraint + self.assertEqual(len(s1_constraints), 1) + self.assertEqual(s1_constraints[0].attrib['data-sessions'], str(s2.pk)) + self.assertEqual(s1_constraints[0].text, None) # no '-' prefix on the source + self.assertEqual(tostring(s1_constraints[0][0]), chair_conf_label) # [0][0] is the innermost + + # And the reverse constraint + self.assertEqual(len(s2_constraints), 1) + self.assertEqual(s2_constraints[0].attrib['data-sessions'], str(s1.pk)) + self.assertEqual(s2_constraints[0].text, '-') # '-' prefix on the target + self.assertEqual(tostring(s2_constraints[0][0]), chair_conf_label) # [0][0] is the innermost + + # Now also enable the 'conflict' constraint + conflict = ConstraintName.objects.get(slug='conflict') + conf_label = b'1' + conf_label_reversed = b'-1' # the '-' is inside the span! + meeting.group_conflict_types.add(conflict) + r = self.client.get(url) + q = PyQuery(r.content) + + s1_constraints = q('#session{} span.constraints > span'.format(s1.pk)) + s2_constraints = q('#session{} span.constraints > span'.format(s2.pk)) + + # Check the forward constraint + self.assertEqual(len(s1_constraints), 2) + self.assertEqual(s1_constraints[0].attrib['data-sessions'], str(s2.pk)) + self.assertEqual(s1_constraints[0].text, None) # no '-' prefix on the source + self.assertEqual(tostring(s1_constraints[0][0]), chair_conf_label) # [0][0] is the innermost + + self.assertEqual(s1_constraints[1].attrib['data-sessions'], str(s2.pk)) + self.assertEqual(tostring(s1_constraints[1][0]), conf_label_reversed) # [0][0] is the innermost + + # And the reverse constraint + self.assertEqual(len(s2_constraints), 2) + self.assertEqual(s2_constraints[0].attrib['data-sessions'], str(s1.pk)) + self.assertEqual(s2_constraints[0].text, '-') # '-' prefix on the target + self.assertEqual(tostring(s2_constraints[0][0]), chair_conf_label) # [0][0] is the innermost + + self.assertEqual(s2_constraints[1].attrib['data-sessions'], str(s1.pk)) + self.assertEqual(tostring(s2_constraints[1][0]), conf_label) # [0][0] is the innermost def test_new_meeting_schedule(self): meeting = make_meeting_test_data() diff --git a/ietf/meeting/utils.py b/ietf/meeting/utils.py index 471686cfe..64427a5db 100644 --- a/ietf/meeting/utils.py +++ b/ietf/meeting/utils.py @@ -296,7 +296,7 @@ def reverse_editor_label(label): def preprocess_constraints_for_meeting_schedule_editor(meeting, sessions): # process constraint names - we synthesize extra names to be able # to treat the concepts in the same manner as the modelled ones - constraint_names = {n.pk: n for n in ConstraintName.objects.all()} + constraint_names = {n.pk: n for n in meeting.enabled_constraint_names()} joint_with_groups_constraint_name = ConstraintName( slug='joint_with_groups', @@ -327,7 +327,7 @@ def preprocess_constraints_for_meeting_schedule_editor(meeting, sessions): n.countless_formatted_editor_label = format_html(n.formatted_editor_label, count="") if "{count}" in n.formatted_editor_label else n.formatted_editor_label # convert human-readable rules in the database to constraints on actual sessions - constraints = list(Constraint.objects.filter(meeting=meeting).prefetch_related('target', 'person', 'timeranges')) + constraints = list(meeting.enabled_constraints().prefetch_related('target', 'person', 'timeranges')) # synthesize AD constraints - we can treat them as a special kind of 'bethere' responsible_ad_for_group = {} diff --git a/ietf/secr/meetings/forms.py b/ietf/secr/meetings/forms.py index 9de3219a3..0a24ee008 100644 --- a/ietf/secr/meetings/forms.py +++ b/ietf/secr/meetings/forms.py @@ -99,7 +99,9 @@ class MeetingModelForm(forms.ModelForm): class Meta: model = Meeting exclude = ('type', 'schedule', 'session_request_lock_message') - + widgets = { + 'group_conflict_types': forms.CheckboxSelectMultiple(), + } def __init__(self,*args,**kwargs): super(MeetingModelForm, self).__init__(*args,**kwargs) @@ -118,6 +120,9 @@ class MeetingModelForm(forms.ModelForm): meeting.type_id = 'ietf' if commit: meeting.save() + # must call save_m2m() because we saved with commit=False above, see: + # https://docs.djangoproject.com/en/2.2/topics/forms/modelforms/#the-save-method + self.save_m2m() return meeting class MeetingRoomForm(forms.ModelForm): diff --git a/ietf/secr/meetings/tests.py b/ietf/secr/meetings/tests.py index 57fd17a7c..1bc74aa0b 100644 --- a/ietf/secr/meetings/tests.py +++ b/ietf/secr/meetings/tests.py @@ -14,9 +14,10 @@ from django.conf import settings from django.urls import reverse from ietf.group.models import Group, GroupEvent +from ietf.meeting.factories import MeetingFactory from ietf.meeting.models import Meeting, Room, TimeSlot, SchedTimeSessAssignment, Session, SchedulingEvent from ietf.meeting.test_data import make_meeting_test_data -from ietf.name.models import SessionStatusName +from ietf.name.models import ConstraintName, SessionStatusName from ietf.person.models import Person from ietf.secr.meetings.forms import get_times from ietf.utils.mail import outbox @@ -73,18 +74,21 @@ class SecrMeetingTestCase(TestCase): number = int(meeting.number) + 1 count = Meeting.objects.count() url = reverse('ietf.secr.meetings.views.add') - post_data = dict(number=number,city='Toronto',date='2014-07-20',country='CA', - time_zone='America/New_York',venue_name='Hilton', - days=6, - venue_addr='100 First Ave', - idsubmit_cutoff_day_offset_00=13, - idsubmit_cutoff_day_offset_01=20, - idsubmit_cutoff_time_utc =datetime.timedelta(hours=23, minutes=59, seconds=59), - idsubmit_cutoff_warning_days =datetime.timedelta(days=21), - submission_start_day_offset=90, - submission_cutoff_day_offset=26, - submission_correction_day_offset=50, - ) + post_data = dict( + number=number,city='Toronto',date='2014-07-20',country='CA', + time_zone='America/New_York',venue_name='Hilton', + days=6, + venue_addr='100 First Ave', + idsubmit_cutoff_day_offset_00=13, + idsubmit_cutoff_day_offset_01=20, + idsubmit_cutoff_time_utc =datetime.timedelta(hours=23, minutes=59, seconds=59), + idsubmit_cutoff_warning_days =datetime.timedelta(days=21), + submission_start_day_offset=90, + submission_cutoff_day_offset=26, + submission_correction_day_offset=50, + group_conflict_types=('conflict', 'conflic2', 'key_participant'), + ) + self.client.login(username='secretary', password='secretary+password') response = self.client.post(url, post_data, follow=True) self.assertEqual(response.status_code, 200) @@ -96,6 +100,38 @@ class SecrMeetingTestCase(TestCase): self.assertTrue(new_meeting.schedule.base) self.assertEqual(new_meeting.schedule.base.name, 'base') self.assertEqual(new_meeting.attendees, None) + self.assertCountEqual( + [cn.slug for cn in new_meeting.group_conflict_types.all()], + post_data['group_conflict_types'], + ) + + def test_add_meeting_default_conflict_types(self): + """Add meeting should default to same conflict types as previous meeting""" + def _run_test(mtg): + url = reverse('ietf.secr.meetings.views.add') + r = self.client.get(url) + q = PyQuery(r.content) + selected_items = q('#id_group_conflict_types input[checked]') + selected_values = [si.value for si in selected_items] + expected_values = [cn.slug for cn in mtg.group_conflict_types.all()] + self.assertCountEqual(selected_values, expected_values) + + self.client.login(username='secretary', password='secretary+password') + + meeting = MeetingFactory(type_id='ietf', group_conflicts=[]) # start with no conflicts selected + _run_test(meeting) + + # enable one + meeting.group_conflict_types.add(ConstraintName.objects.filter(is_group_conflict=True).first()) + self.assertEqual(meeting.group_conflict_types.count(), 1) + _run_test(meeting) + + # enable a few ([::2] selects every other) + meeting.group_conflict_types.clear() + for cn in ConstraintName.objects.filter(is_group_conflict=True)[::2]: + meeting.group_conflict_types.add(cn) + self.assertGreater(meeting.group_conflict_types.count(), 1) + _run_test(meeting) def test_edit_meeting(self): "Edit Meeting" @@ -111,13 +147,25 @@ class SecrMeetingTestCase(TestCase): submission_cutoff_day_offset=26, submission_correction_day_offset=50, attendees=1234, + group_conflict_types=[ + cn.slug for cn in ConstraintName.objects.filter( + is_group_conflict=True + ).exclude( + meeting=meeting, # replace original set with those not assigned to the meeting + ) + ] ) + self.assertGreater(len(post_data['group_conflict_types']), 0) # test should include at least one self.client.login(username="secretary", password="secretary+password") response = self.client.post(url, post_data, follow=True) self.assertEqual(response.status_code, 200) meeting = Meeting.objects.get(number=meeting.number) self.assertEqual(meeting.city,'Toronto') self.assertEqual(meeting.attendees,1234) + self.assertCountEqual( + [cn.slug for cn in meeting.group_conflict_types.all()], + post_data['group_conflict_types'], + ) def test_blue_sheets_upload(self): "Test Bluesheets" diff --git a/ietf/secr/meetings/views.py b/ietf/secr/meetings/views.py index 0613b8c27..622a2fed9 100644 --- a/ietf/secr/meetings/views.py +++ b/ietf/secr/meetings/views.py @@ -7,7 +7,8 @@ import time from django.conf import settings from django.contrib import messages -from django.db.models import Max +from django.db.models import IntegerField +from django.db.models.functions import Cast from django.forms.models import inlineformset_factory from django.shortcuts import render, get_object_or_404, redirect from django.utils.text import slugify @@ -249,8 +250,17 @@ def add(request): return redirect('ietf.secr.meetings.views.main') else: # display initial forms - max_number = Meeting.objects.filter(type='ietf').aggregate(Max('number'))['number__max'] - form = MeetingModelForm(initial={'number':int(max_number) + 1}) + last_ietf_meeting = Meeting.objects.filter( + type='ietf' + ).annotate( + number_as_int=Cast('number', output_field=IntegerField()) + ).order_by('-number_as_int').first() + initial = dict() + # fill in defaults if we can + if last_ietf_meeting is not None: + initial['number'] = last_ietf_meeting.number_as_int + 1 + initial['group_conflict_types'] = [cn.pk for cn in last_ietf_meeting.group_conflict_types.all()] + form = MeetingModelForm(initial=initial) return render(request, 'meetings/add.html', { 'form': form}, diff --git a/ietf/secr/sreq/forms.py b/ietf/secr/sreq/forms.py index 64b3e3dbb..8cd2d91d9 100644 --- a/ietf/secr/sreq/forms.py +++ b/ietf/secr/sreq/forms.py @@ -6,7 +6,7 @@ from django import forms import debug # pyflakes:ignore -from ietf.name.models import TimerangeName +from ietf.name.models import TimerangeName, ConstraintName from ietf.group.models import Group from ietf.meeting.models import ResourceAssociation, Constraint from ietf.person.fields import SearchablePersonsField @@ -106,7 +106,7 @@ class SessionForm(forms.Form): # Set up constraints for the meeting self._wg_field_data = [] - for constraintname in meeting.session_constraintnames.all(): + for constraintname in meeting.group_conflict_types.all(): # two fields for each constraint: a CharField for the group list and a selector to add entries constraint_field = forms.CharField(max_length=255, required=False) constraint_field.widget.attrs['data-slug'] = constraintname.slug @@ -126,6 +126,27 @@ class SessionForm(forms.Form): self.fields[cselector_id] = selector_field self._wg_field_data.append((constraintname, cfield_id, cselector_id)) + # Show constraints that are not actually used by the meeting so these don't get lost + self._inactive_wg_field_data = [] + inactive_cnames = ConstraintName.objects.filter( + is_group_conflict=True # Only collect group conflicts... + ).exclude( + meeting=meeting # ...that are not enabled for this meeting... + ).filter( + constraint__source=group, # ...but exist for this group... + constraint__meeting=meeting, # ... at this meeting. + ).distinct() + + for inactive_constraint_name in inactive_cnames: + field_id = 'delete_{}'.format(inactive_constraint_name.slug) + self.fields[field_id] = forms.BooleanField(required=False, label='Delete this conflict', help_text='Delete this inactive conflict?') + constraints = group.constraint_source_set.filter(meeting=meeting, name=inactive_constraint_name) + self._inactive_wg_field_data.append( + (inactive_constraint_name, + ' '.join([c.target.acronym for c in constraints]), + field_id) + ) + self.fields['joint_with_groups_selector'].widget.attrs['onChange'] = "document.form_post.joint_with_groups.value=document.form_post.joint_with_groups.value + ' ' + this.options[this.selectedIndex].value; return 1;" self.fields['third_session'].widget.attrs['onClick'] = "if (document.form_post.num_session.selectedIndex < 2) { alert('Cannot use this field - Number of Session is not set to 2'); return false; } else { if (this.checked==true) { document.form_post.length_session3.disabled=false; } else { document.form_post.length_session3.value=0;document.form_post.length_session3.disabled=true; } }" self.fields["resources"].choices = [(x.pk,x.desc) for x in ResourceAssociation.objects.filter(name__used=True).order_by('name__order') ] @@ -150,11 +171,27 @@ class SessionForm(forms.Form): for cname, cfield_id, cselector_id in self._wg_field_data: yield cname, self[cfield_id], self[cselector_id] + def wg_constraint_count(self): + """How many wg constraints are there?""" + return len(self._wg_field_data) + def wg_constraint_field_ids(self): """Iterates over wg constraint field IDs""" for cname, cfield_id, _ in self._wg_field_data: yield cname, cfield_id + def inactive_wg_constraints(self): + for cname, value, field_id in self._inactive_wg_field_data: + yield cname, value, self[field_id] + + def inactive_wg_constraint_count(self): + return len(self._inactive_wg_field_data) + + def inactive_wg_constraint_field_ids(self): + """Iterates over wg constraint field IDs""" + for cname, _, field_id in self._inactive_wg_field_data: + yield cname, field_id + @staticmethod def _add_widget_class(widget, new_class): """Add a new class, taking care in case some already exist""" diff --git a/ietf/secr/sreq/tests.py b/ietf/secr/sreq/tests.py index 9b6ffea79..f104558a8 100644 --- a/ietf/secr/sreq/tests.py +++ b/ietf/secr/sreq/tests.py @@ -12,7 +12,7 @@ from ietf.utils.test_utils import TestCase from ietf.group.factories import GroupFactory, RoleFactory from ietf.meeting.models import Session, ResourceAssociation, SchedulingEvent, Constraint from ietf.meeting.factories import MeetingFactory, SessionFactory -from ietf.name.models import TimerangeName +from ietf.name.models import ConstraintName, TimerangeName from ietf.person.models import Person from ietf.secr.sreq.forms import SessionForm from ietf.utils.mail import outbox, empty_outbox, get_payload_text @@ -94,7 +94,7 @@ class SessionRequestTestCase(TestCase): 'length_session1':'3600', 'length_session2':'3600', 'attendees':'10', - 'constraint_conflict': iabprog.acronym, + 'constraint_chair_conflict':iabprog.acronym, 'comments':'need lights', 'session_time_relation': 'subsequent-days', 'adjacent_with_wg': group2.acronym, @@ -111,7 +111,7 @@ class SessionRequestTestCase(TestCase): self.assertEqual(len(sessions), 2) session = sessions[0] - self.assertEqual(session.constraints().get(name='conflict').target.acronym, iabprog.acronym) + self.assertEqual(session.constraints().get(name='chair_conflict').target.acronym, iabprog.acronym) self.assertEqual(session.constraints().get(name='time_relation').time_relation, 'subsequent-days') self.assertEqual(session.constraints().get(name='wg_adjacent').target.acronym, group2.acronym) self.assertEqual( @@ -134,7 +134,7 @@ class SessionRequestTestCase(TestCase): 'length_session1':'3600', 'length_session2':'3600', 'attendees':'10', - 'constraint_conflict':'', + 'constraint_chair_conflict':'', 'comments':'need lights', 'joint_with_groups': group2.acronym, 'joint_for_session': '1', @@ -156,6 +156,50 @@ class SessionRequestTestCase(TestCase): r = self.client.get(redirect_url) self.assertContains(r, 'First session with: {}'.format(group2.acronym)) + def test_edit_inactive_conflicts(self): + """Inactive conflicts should be displayed and removable""" + meeting = MeetingFactory(type_id='ietf', date=datetime.date.today(), group_conflicts=['chair_conflict']) + mars = RoleFactory(name_id='chair', person__user__username='marschairman', group__acronym='mars').group + SessionFactory(meeting=meeting, group=mars, status_id='sched') + other_group = GroupFactory() + Constraint.objects.create( + meeting=meeting, + name_id='conflict', # not in group_conflicts for the meeting + source=mars, + target=other_group, + ) + + url = reverse('ietf.secr.sreq.views.edit', kwargs=dict(acronym='mars')) + self.client.login(username='marschairman', password='marschairman+password') + r = self.client.get(url) + self.assertEqual(r.status_code, 200) + q = PyQuery(r.content) + + # check that the inactive session is displayed + found = q('input#id_delete_conflict[type="checkbox"]') + self.assertEqual(len(found), 1) + delete_checkbox = found[0] + # check that the label on the checkbox is correct + self.assertIn('Delete this conflict', delete_checkbox.tail) + # check that the target is displayed correctly in the UI + self.assertIn(other_group.acronym, delete_checkbox.find('../input[@type="text"]').value) + + post_data = { + 'num_session': '1', + 'length_session1': '3600', + 'attendees': '10', + 'constraint_chair_conflict':'', + 'comments':'', + 'joint_with_groups': '', + 'joint_for_session': '', + 'submit': 'Save', + 'delete_conflict': 'on', + } + r = self.client.post(url, post_data, HTTP_HOST='example.com') + redirect_url = reverse('ietf.secr.sreq.views.view', kwargs={'acronym': 'mars'}) + self.assertRedirects(r, redirect_url) + self.assertEqual(len(mars.constraint_source_set.filter(name_id='conflict')), 0) + def test_tool_status(self): MeetingFactory(type_id='ietf', date=datetime.date.today()) url = reverse('ietf.secr.sreq.views.tool_status') @@ -166,38 +210,34 @@ class SessionRequestTestCase(TestCase): self.assertRedirects(r,reverse('ietf.secr.sreq.views.main')) def test_new_req_constraint_types(self): - """ITEF meetings 106 and later use different constraint types + """Configurable constraint types should be handled correctly in a new request Relies on SessionForm representing constraint values with element IDs like id_constraint_ """ - should_have_pre106 = ['conflict', 'conflic2', 'conflic3'] - should_have = ['chair_conflict', 'tech_overlap', 'key_participant'] - meeting = MeetingFactory(type_id='ietf', date=datetime.date.today()) RoleFactory(name_id='chair', person__user__username='marschairman', group__acronym='mars') url = reverse('ietf.secr.sreq.views.new', kwargs=dict(acronym='mars')) self.client.login(username="marschairman", password="marschairman+password") - for meeting_number in ['95', '100', '105', '106', '111', '125']: - meeting.number = meeting_number - meeting.save() + for expected in [ + ['conflict', 'conflic2', 'conflic3'], + ['chair_conflict', 'tech_overlap', 'key_participant'], + ]: + meeting.group_conflict_types.clear() + for slug in expected: + meeting.group_conflict_types.add(ConstraintName.objects.get(slug=slug)) r = self.client.get(url) self.assertEqual(r.status_code, 200) q = PyQuery(r.content) - expected = should_have if int(meeting.number) >= 106 else should_have_pre106 self.assertCountEqual( [elt.attr('id') for elt in q.items('*[id^=id_constraint_]')], ['id_constraint_{}'.format(conf_name) for conf_name in expected], - 'Unexpected constraints for meeting number {}'.format(meeting_number), ) def test_edit_req_constraint_types(self): """Editing a request constraint should show the expected constraints""" - should_have_pre106 = ['conflict', 'conflic2', 'conflic3'] - should_have = ['chair_conflict', 'tech_overlap', 'key_participant'] - meeting = MeetingFactory(type_id='ietf', date=datetime.date.today()) SessionFactory(group__acronym='mars', status_id='schedw', @@ -208,18 +248,20 @@ class SessionRequestTestCase(TestCase): url = reverse('ietf.secr.sreq.views.edit', kwargs=dict(acronym='mars')) self.client.login(username='marschairman', password='marschairman+password') - for meeting_number in ['95', '100', '105', '106', '111', '125']: - meeting.number = meeting_number - meeting.save() + for expected in [ + ['conflict', 'conflic2', 'conflic3'], + ['chair_conflict', 'tech_overlap', 'key_participant'], + ]: + meeting.group_conflict_types.clear() + for slug in expected: + meeting.group_conflict_types.add(ConstraintName.objects.get(slug=slug)) r = self.client.get(url) self.assertEqual(r.status_code, 200) q = PyQuery(r.content) - expected = should_have if int(meeting.number) >= 106 else should_have_pre106 self.assertCountEqual( [elt.attr('id') for elt in q.items('*[id^=id_constraint_]')], ['id_constraint_{}'.format(conf_name) for conf_name in expected], - 'Unexpected constraints for meeting number {}'.format(meeting_number), ) class SubmitRequestCase(TestCase): @@ -244,7 +286,7 @@ class SubmitRequestCase(TestCase): post_data = {'num_session':'1', 'length_session1':'3600', 'attendees':'10', - 'constraint_conflict':'', + 'constraint_chair_conflict':'', 'comments':'need projector', 'adjacent_with_wg': group2.acronym, 'timeranges': ['thursday-afternoon-early', 'thursday-afternoon-late'], @@ -290,7 +332,7 @@ class SubmitRequestCase(TestCase): post_data = {'num_session':'2', 'length_session1':'3600', 'attendees':'10', - 'constraint_conflict':'', + 'constraint_chair_conflict':'', 'comments':'need projector'} self.client.login(username="secretary", password="secretary+password") r = self.client.post(url,post_data) @@ -301,7 +343,8 @@ class SubmitRequestCase(TestCase): def test_submit_request_check_constraints(self): m1 = MeetingFactory(type_id='ietf', date=datetime.date.today() - datetime.timedelta(days=100)) - MeetingFactory(type_id='ietf', date=datetime.date.today()) + MeetingFactory(type_id='ietf', date=datetime.date.today(), + group_conflicts=['chair_conflict', 'conflic2', 'conflic3']) ad = Person.objects.get(user__username='ad') area = RoleFactory(name_id='ad', person=ad, group__type_id='area').group group = GroupFactory(parent=area) @@ -310,7 +353,7 @@ class SubmitRequestCase(TestCase): meeting=m1, source=group, target=still_active_group, - name_id='conflict', + name_id='chair_conflict', ) inactive_group = GroupFactory(parent=area, state_id='conclude') inactive_group.save() @@ -318,7 +361,7 @@ class SubmitRequestCase(TestCase): meeting=m1, source=group, target=inactive_group, - name_id='conflict', + name_id='chair_conflict', ) SessionFactory(group=group, meeting=m1) @@ -328,14 +371,14 @@ class SubmitRequestCase(TestCase): r = self.client.get(url + '?previous') self.assertEqual(r.status_code, 200) q = PyQuery(r.content) - conflict1 = q('[name="constraint_conflict"]').val() + conflict1 = q('[name="constraint_chair_conflict"]').val() self.assertIn(still_active_group.acronym, conflict1) self.assertNotIn(inactive_group.acronym, conflict1) post_data = {'num_session':'1', 'length_session1':'3600', 'attendees':'10', - 'constraint_conflict': group.acronym, + 'constraint_chair_conflict': group.acronym, 'comments':'need projector', 'submit': 'Continue'} r = self.client.post(url,post_data) @@ -366,7 +409,7 @@ class SubmitRequestCase(TestCase): 'length_session2':'3600', 'attendees':'10', 'bethere':str(ad.pk), - 'constraint_conflict':'', + 'constraint_chair_conflict':'', 'comments':'', 'resources': resource.pk, 'session_time_relation': 'subsequent-days', @@ -485,10 +528,6 @@ class RetrievePreviousCase(TestCase): class SessionFormTest(TestCase): def setUp(self): - # Ensure meeting numbers are predictable. Temporarily needed while basing - # constraint types on meeting number, expected to go away when #2770 is resolved. - MeetingFactory.reset_sequence(0) - self.meeting = MeetingFactory(type_id='ietf') self.group1 = GroupFactory() self.group2 = GroupFactory() @@ -504,9 +543,9 @@ class SessionFormTest(TestCase): 'length_session2': '3600', 'length_session3': '3600', 'attendees': '10', - 'constraint_conflict': self.group2.acronym, - 'constraint_conflic2': self.group3.acronym, - 'constraint_conflic3': self.group4.acronym, + 'constraint_chair_conflict': self.group2.acronym, + 'constraint_tech_overlap': self.group3.acronym, + 'constraint_key_participant': self.group4.acronym, 'comments': 'need lights', 'session_time_relation': 'subsequent-days', 'adjacent_with_wg': self.group5.acronym, @@ -542,16 +581,30 @@ class SessionFormTest(TestCase): def test_invalid_groups(self): new_form_data = { - 'constraint_conflict': 'doesnotexist', - 'constraint_conflic2': 'doesnotexist', - 'constraint_conflic3': 'doesnotexist', + 'constraint_chair_conflict': 'doesnotexist', + 'constraint_tech_overlap': 'doesnotexist', + 'constraint_key_participant': 'doesnotexist', 'adjacent_with_wg': 'doesnotexist', 'joint_with_groups': 'doesnotexist', } form = self._invalid_test_helper(new_form_data) self.assertEqual(set(form.errors.keys()), set(new_form_data.keys())) + def test_valid_group_appears_in_multiple_conflicts(self): + """Some conflict types allow overlapping groups""" + new_form_data = { + 'constraint_chair_conflict': self.group2.acronym, + 'constraint_tech_overlap': self.group2.acronym, + } + self.valid_form_data.update(new_form_data) + form = SessionForm(data=self.valid_form_data, group=self.group1, meeting=self.meeting) + self.assertTrue(form.is_valid()) + def test_invalid_group_appears_in_multiple_conflicts(self): + """Some conflict types do not allow overlapping groups""" + self.meeting.group_conflict_types.clear() + self.meeting.group_conflict_types.add(ConstraintName.objects.get(slug='conflict')) + self.meeting.group_conflict_types.add(ConstraintName.objects.get(slug='conflic2')) new_form_data = { 'constraint_conflict': self.group2.acronym, 'constraint_conflic2': self.group2.acronym, @@ -561,7 +614,7 @@ class SessionFormTest(TestCase): def test_invalid_conflict_with_self(self): new_form_data = { - 'constraint_conflict': self.group1.acronym, + 'constraint_chair_conflict': self.group1.acronym, } self._invalid_test_helper(new_form_data) diff --git a/ietf/secr/sreq/views.py b/ietf/secr/sreq/views.py index 369fab42a..7e13e9224 100644 --- a/ietf/secr/sreq/views.py +++ b/ietf/secr/sreq/views.py @@ -545,6 +545,11 @@ def edit(request, acronym, num=None): Constraint.objects.filter(meeting=meeting, source=group, name=cname.slug).delete() save_conflicts(group, meeting, form.cleaned_data[cfield_id], cname.slug) + # see if any inactive constraints should be deleted + for cname, field_id in form.inactive_wg_constraint_field_ids(): + if form.cleaned_data[field_id]: + Constraint.objects.filter(meeting=meeting, source=group, name=cname.slug).delete() + if 'adjacent_with_wg' in form.changed_data: Constraint.objects.filter(meeting=meeting, source=group, name='wg_adjacent').delete() save_conflicts(group, meeting, form.cleaned_data['adjacent_with_wg'], 'wg_adjacent') diff --git a/ietf/secr/static/secr/css/custom.css b/ietf/secr/static/secr/css/custom.css index b7e8e6078..e3c806866 100644 --- a/ietf/secr/static/secr/css/custom.css +++ b/ietf/secr/static/secr/css/custom.css @@ -657,6 +657,10 @@ table#sessions-new-table td { input.wg_constraint { width: 37em; } +input.wg_constraint:disabled { + background-color: #ffe0e0; + cursor: not-allowed; +} ul.session-buttons { padding-left: 2px; margin-left: 0; diff --git a/ietf/secr/templates/includes/sessions_request_form.html b/ietf/secr/templates/includes/sessions_request_form.html index adfc1c3af..5c4f3e91d 100755 --- a/ietf/secr/templates/includes/sessions_request_form.html +++ b/ietf/secr/templates/includes/sessions_request_form.html @@ -23,18 +23,33 @@ - + {% for cname, cfield, cselector in form.wg_constraint_fields %} - {% if forloop.first %}{% endif %} + {% if forloop.first %}{% endif %} + {% empty %}{# shown if there are no constraint fields #} + {% endfor %} + {% if form.inactive_wg_constraints %} + {% for cname, value, field in form.inactive_wg_constraints %} + + {% if forloop.first %} + + {% endif %} + + + {% endfor %} + + {% endif %} diff --git a/ietf/templates/meeting/interim_session_buttons.html b/ietf/templates/meeting/interim_session_buttons.html index a4bae5ea5..417c587b7 100644 --- a/ietf/templates/meeting/interim_session_buttons.html +++ b/ietf/templates/meeting/interim_session_buttons.html @@ -53,7 +53,7 @@ {% elif item.timeslot.location.video_stream_url %} + title="Meetecho video stream"> {% else %} @@ -93,6 +93,10 @@ {% endif %} {% endwith %}{% endfor %} + {% elif item.timeslot.location.video_stream_url %} + {% elif show_empty %} {% endif %} diff --git a/ietf/templates/meeting/session_buttons_include.html b/ietf/templates/meeting/session_buttons_include.html index 3dba5195b..7319ad1f1 100644 --- a/ietf/templates/meeting/session_buttons_include.html +++ b/ietf/templates/meeting/session_buttons_include.html @@ -43,7 +43,7 @@ {% if timeslot.location.video_stream_url %} + title="Meetecho video stream"> {% endif %} @@ -108,6 +108,11 @@ {% endfor %} {% endif %} {% endwith %} + {% if timeslot.location.video_stream_url %} + + {% endif %} {% endif %} {% endif %} {% endwith %} diff --git a/ietf/utils/test_data.py b/ietf/utils/test_data.py index 8310c15cd..1281756da 100644 --- a/ietf/utils/test_data.py +++ b/ietf/utils/test_data.py @@ -15,7 +15,7 @@ from ietf.group.models import Group, GroupHistory, Role, RoleHistory from ietf.iesg.models import TelechatDate from ietf.ipr.models import HolderIprDisclosure, IprDocRel, IprDisclosureStateName, IprLicenseTypeName from ietf.meeting.models import Meeting, ResourceAssociation -from ietf.name.models import StreamName, DocRelationshipName, RoomResourceName +from ietf.name.models import StreamName, DocRelationshipName, RoomResourceName, ConstraintName from ietf.person.models import Person, Email from ietf.group.utils import setup_default_community_list_for_group from ietf.review.models import (ReviewRequest, ReviewerSettings, ReviewResultName, ReviewTypeName, ReviewTeamSettings ) @@ -361,7 +361,7 @@ def make_test_data(): ) # meeting - Meeting.objects.create( + ietf72 = Meeting.objects.create( number="72", type_id="ietf", date=datetime.date.today() + datetime.timedelta(days=180), @@ -371,6 +371,9 @@ def make_test_data(): break_area="Lounge", reg_area="Lobby", ) + # Use the "old" conflict names to avoid having to update tests + for slug in ['conflict', 'conflic2', 'conflic3']: + ietf72.group_conflict_types.add(ConstraintName.objects.get(slug=slug)) # interim meeting Meeting.objects.create(
Other WGs that included {{ group.name }} in their conflict lists:{{ session_conflicts.inbound }}{{ session_conflicts.inbound|default:"None" }}
WG Sessions:
You may select multiple WGs within each category
WG Sessions:
You may select multiple WGs within each category
{{ cname|title }} {{ cselector }}
{{ cfield.errors }}{{ cfield }}
No constraints are enabled for this meeting.
+ Disabled for this meeting + {{ cname|title }}
{{ field }} {{ field.label }}
BOF Sessions: If the sessions can not be found in the fields above, please enter free form requests in the Special Requests field below.