Use generated luci-schedular when triggering CLs

Change-Id: I4b43d002509b503ec8321fc38dd6954f61645e6f
diff --git a/tools/trigger.py b/tools/trigger.py
index 984cc08..33b44a7 100755
--- a/tools/trigger.py
+++ b/tools/trigger.py
@@ -17,12 +17,12 @@
 import utils
 
 LUCI_SCHEDULE = os.path.join(utils.REPO_ROOT, 'infra', 'config', 'global',
-                             'luci-scheduler.cfg')
+                             'generated', 'luci-scheduler.cfg')
 # Trigger lines have the format:
 #   triggers: "BUILDER_NAME"
 TRIGGERS_RE = r'^  triggers: "(\w.*)"'
 
-DESUGAR_BOT = 'archive_lib_desugar'
+DESUGAR_BOT = 'lib_desugar-archive'
 
 def ParseOptions():
   result = optparse.OptionParser()
@@ -49,20 +49,20 @@
     for line in lines:
       if 'branch-gitiles-trigger' in line:
         is_release = True
+      if 'main-gitiles-trigger' in line:
+        is_release = False
       match = re.match(TRIGGERS_RE, line)
       if match:
         builder = match.group(1)
         if is_release:
-          assert 'release' in builder
+          assert 'release' in builder, builder
           release_builders.append(builder)
         else:
-          assert 'release' not in builder
+          assert 'release' not in builder, builder
           main_builders.append(builder)
-  assert DESUGAR_BOT in main_builders
-  print 'Desugar builder:\n  ' + DESUGAR_BOT
-  main_builders.remove(DESUGAR_BOT)
-  print 'Main builders:\n  ' + '\n  '.join(main_builders)
-  print 'Release builders:\n  ' + '\n  '.join(release_builders)
+  print('Desugar builder:\n  ' + DESUGAR_BOT)
+  print('Main builders:\n  ' + '\n  '.join(main_builders))
+  print('Release builders:\n  ' + '\n  '.join(release_builders))
   return (main_builders, release_builders)
 
 def sanity_check_url(url):