def _write_fuzzmanagerconf(self, path):
output = configparser.RawConfigParser()<EOL>output.add_section('<STR_LIT>')<EOL>output.set('<STR_LIT>', '<STR_LIT>', self.moz_info['<STR_LIT>'].replace('<STR_LIT:_>', '<STR_LIT:->'))<EOL>output.set('<STR_LIT>', '<STR_LIT>', '<STR_LIT>' + self._branch)<EOL>output.set('<STR_LIT>', '<STR_LIT>', '<STR_LIT>' % (self.build_id, self.changeset))<EOL>os_name = self.moz_info['<STR_LIT>'].lower()<EOL>if os_name.startswith('<STR_LIT>'):<EOL><INDENT>output.set('<STR_LIT>', '<STR_LIT>', '<STR_LIT>')<EOL><DEDENT>elif os_name.startswith('<STR_LIT>'):<EOL><INDENT>output.set('<STR_LIT>', '<STR_LIT>', '<STR_LIT>')<EOL><DEDENT>elif os_name.startswith('<STR_LIT>'):<EOL><INDENT>output.set('<STR_LIT>', '<STR_LIT>', '<STR_LIT>')<EOL><DEDENT>elif os_name.startswith('<STR_LIT>'):<EOL><INDENT>output.set('<STR_LIT>', '<STR_LIT>', '<STR_LIT>')<EOL><DEDENT>else:<EOL><INDENT>output.set('<STR_LIT>', '<STR_LIT>', self.moz_info['<STR_LIT>'])<EOL><DEDENT>output.add_section('<STR_LIT>')<EOL>output.set('<STR_LIT>', '<STR_LIT>', self.moz_info['<STR_LIT>'])<EOL>output.set('<STR_LIT>', '<STR_LIT>', self._flags.build_string().lstrip('<STR_LIT:->'))<EOL>if self._platform.system == "<STR_LIT>":<EOL><INDENT>fm_name = self._target + '<STR_LIT>'<EOL>conf_path = os.path.join(path, '<STR_LIT>', '<STR_LIT>', fm_name)<EOL><DEDENT>elif self._platform.system == "<STR_LIT>":<EOL><INDENT>conf_path = os.path.join(path, '<STR_LIT>')<EOL><DEDENT>else:<EOL><INDENT>fm_name = self._target + '<STR_LIT>'<EOL>conf_path = os.path.join(path, '<STR_LIT>', '<STR_LIT>', fm_name)<EOL><DEDENT>with open(conf_path, '<STR_LIT:w>') as conf_fp:<EOL><INDENT>output.write(conf_fp)<EOL><DEDENT>
Write fuzzmanager config file for selected build

@type path: basestring
@param path: A string representation of the fuzzmanager config path