The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Slaughter::Transport::local - Local filesystem transport class.

SYNOPSIS

This transport copes with fetching files and policies from the local filesystem. It is designed to allow you to test policies on a single host.

DESCRIPTION

This transport is slightly different from the others supplied with slaughter as it involves fetching files from the local filesystem - so there is no remote server involved at all.

new

Create a new instance of this object.

name

Return the name of this transport.

isAvailable

Return whether this transport is available.

This module is pure-perl, so we unconditionally return 1.

error

Return the last error from the transport.

This is only set in "isAvailable".

fetchContents

Fetch the contents of the specified file, relative to the specified prefix.

AUTHOR

Steve Kemp <steve@steve.org.uk>

LICENSE

Copyright (c) 2010-2014 by Steve Kemp. All rights reserved.

This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. The LICENSE file contains the full text of the license.