.. _resource_directive: ``resource`` ------------ The ``resource`` directive adds a resource override for a single resource. Attributes ~~~~~~~~~~ ``to_override`` A :term:`resource specification` specifying the resource to be overridden. ``override_with`` A :term:`resource specification` specifying the resource which is used as the override. Examples ~~~~~~~~ .. topic:: Overriding a Single Resource File .. code-block:: xml :linenos: .. topic:: Overriding all Resources in a Package .. code-block:: xml :linenos: .. topic:: Overriding all Resources in a Subdirectory of a Package .. code-block:: xml :linenos: Alternatives ~~~~~~~~~~~~ The :meth:`pyramid.configuration.Configurator.override_resource` method can be used instead of the ``resource`` ZCML directive. See Also ~~~~~~~~ See also :ref:`resource_zcml_directive`.