.. title:: ExekallArtifactPath lisa.exekall_customize.ExekallArtifactPath ========================================== .. autoclass:: lisa.exekall_customize::ExekallArtifactPath :no-members: :no-inherited-members: :no-undoc-members: :no-private-members: :no-special-members: .. rubric:: Properties .. list-table:: :align: left * - :attr:`~lisa.utils.Loggable.logger` :sup:`inherited` - .. withrefctx:: :module: lisa.utils :class: lisa.utils.Loggable Convenience short-hand for ``self.get_logger()``. .. rubric:: Methods .. list-table:: :align: left * - :meth:`~lisa.exekall_customize.ExekallArtifactPath.from_expr_data` - .. withrefctx:: :module: lisa.exekall_customize :class: lisa.exekall_customize.ExekallArtifactPath Factory used when running under `exekall`. * - :meth:`~lisa.utils.ArtifactPath.__fspath__` :sup:`inherited` - .. withrefctx:: :module: lisa.utils :class: lisa.utils.ArtifactPath * - :meth:`~lisa.utils.Loggable.get_logger` :sup:`inherited` - .. withrefctx:: :module: lisa.utils :class: lisa.utils.Loggable Provides a :class:`logging.Logger` named after ``cls``. * - :meth:`~lisa.utils.ArtifactPath.join` :sup:`inherited` - .. withrefctx:: :module: lisa.utils :class: lisa.utils.ArtifactPath Join two paths together, similarly to :func:`os.path.join`. * - :meth:`~lisa.utils.Loggable.log_locals` :sup:`inherited` - .. withrefctx:: :module: lisa.utils :class: lisa.utils.Loggable Debugging aid: log the local variables of the calling function. * - :meth:`~lisa.utils.ArtifactPath.relative_to` :sup:`inherited` - .. withrefctx:: :module: lisa.utils :class: lisa.utils.ArtifactPath * - :meth:`~lisa.utils.ArtifactPath.with_root` :sup:`inherited` - .. withrefctx:: :module: lisa.utils :class: lisa.utils.ArtifactPath Properties ---------- .. autoproperty:: lisa.exekall_customize::ExekallArtifactPath.logger Methods ------- .. automethod:: lisa.exekall_customize::ExekallArtifactPath.from_expr_data .. automethod:: lisa.exekall_customize::ExekallArtifactPath.__fspath__ .. automethod:: lisa.exekall_customize::ExekallArtifactPath.get_logger .. automethod:: lisa.exekall_customize::ExekallArtifactPath.join .. automethod:: lisa.exekall_customize::ExekallArtifactPath.log_locals .. automethod:: lisa.exekall_customize::ExekallArtifactPath.relative_to .. automethod:: lisa.exekall_customize::ExekallArtifactPath.with_root