docs: def host_config(self):
          """ Ensure the host configuration file exists """
          if platform.system() == 'Darwin':
              default_file_dir = join(expanduser('~'),
                                      'vent_files')
          else:
              default_file_dir = '/opt/vent_files'
          status = self.ensure_dir(default_file_dir)
          if not isfile(self.cfg_file):
              config = Template(template=self.cfg_file)
              sections = {'main': {'files': default_file_dir},
                          'network-mapping': {},
                          'nvidia-docker-plugin': {'port': '3476'}}
              for s in sections:
                  if sections[s]:
                      for option in sections[s]:
                          config.add_option(s, option, sections[s][option])
                  else:
                      config.add_section(s)
              config.write_config()
          return status