def Generate(self, project_configuration, output_writer):
    template_mappings = project_configuration.GetTemplateMappings()
    for directory_entry in os.listdir(self._template_directory):
      template_filename = os.path.join(
          self._template_directory, directory_entry)
      if not os.path.isfile(template_filename):
        continue

      output_filename = os.path.join(u'common', directory_entry)

      self._GenerateSection(
          template_filename, template_mappings, output_writer, output_filename)
This creates an editor for creating/modifying attachments to input devices.
dataset/ETHPy150Open libyal/libyal/scripts/source-generate.py/CommonSourceFileGenerator.Generate--crossover with--dataset/ETHPy150Open CountZer0/PipelineConstructionSet/python/maya/site-packages/pymel-1.0.5/extras/completion/py/pymel/core/windows.py/deviceEditor