code: def _write_file_network(data, filename, create=False):
      '''
      Writes a file to disk
      If file does not exist, only create if create
      argument is True
      '''
      if not os.path.exists(filename) and not create:
          msg = '{0} cannot be written. {0} does not exist\
                  and create is set to False'
          msg = msg.format(filename)
          log.error(msg)
          raise AttributeError(msg)
      with salt.utils.files.flopen(filename, 'w') as fout:
          fout.write(salt.utils.stringutils.to_str(data)f _write_file_network(data, filename, create=False):
      '''
      Writes a file to disk
      If file does not exist, only create if create
      argument is True
      '''
      if not os.path.exists(filename) and not create:
          msg = '{0} cannot be written. {0} does not exist\
                  and create is set to False'
          msg = msg.format(filename)
          log.error(msg)
          raise AttributeError(msg)
      with salt.utils.files.flopen(filename, 'w') as fout:
          fout.write(salt.utils.stringutils.to_str(data))
docs: Writes a file to disk
      If file does not exist, only create if create
      argument is True