code: def remove_file(self, file_name, *args, **kwargs):
  		
  		client = self.dav_client()
  		remote_path = self.join_path(self.session_path(), file_name)
  		if client.is_dir(remote_path) is True:
  			raise ValueError('Unable to remove non-file entry')
  		client.clean(remote_path)
docs: :meth:`.WNetworkClientProto.remove_file` method implementation