code: def scan_dir_for_template_files(search_dir):
      
      template_files = {}
      cf_dir = os.path.join(search_dir, 'cloudformation')
      for type in os.listdir(cf_dir):
          template_dir = os.path.join(cf_dir, type, 'templates')
          for x in os.listdir(template_dir):
              name = os.path.splitext(x)[0]
              template_files[name] = os.path.join(template_dir, x)
      return template_files
docs: Return a map of "likely service/template name" to "template file".
      This includes all the template files in fixtures and in services.