'`create` parameter is not used in this implementation.'

def update_from_file(self, obj, file_name=None, create=False, **kwargs):

    preserve_symlinks = kwargs.pop('preserve_symlinks', False)
    if create:
        self.create(obj, **kwargs)
    if (file_name and self.exists(obj, **kwargs)):
        try:
            if (preserve_symlinks and os.path.islink(file_name)):
                force_symlink(os.readlink(file_name), self.get_filename(obj, **kwargs))
            else:
                shutil.copy(file_name, self.get_filename(obj, **kwargs))
        except IOError as ex:
            log.critical(('Error    copying    %s    to    %s:    %s' % (file_name, self._get_filename(obj, **kwargs), ex)))
            raise ex
