X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDX%2FLib%2FFS%2FObservation%2FPathStatus.pm;h=16466e727656cadef5559a19f3abfa46004fa02e;hb=9854aea02301c4a610b98f4ec3ee3bc749e91d45;hp=a7b05cfcfbfcc44ff8ec049eb52cf95d7b1e44d3;hpb=0d1a41d9db9e712b545964675ede067d69d40978;p=scpubgit%2FDKit.git diff --git a/lib/DX/Lib/FS/Observation/PathStatus.pm b/lib/DX/Lib/FS/Observation/PathStatus.pm index a7b05cf..16466e7 100644 --- a/lib/DX/Lib/FS/Observation/PathStatus.pm +++ b/lib/DX/Lib/FS/Observation/PathStatus.pm @@ -2,14 +2,15 @@ package DX::Lib::FS::Observation::PathStatus; use aliased 'DX::Lib::FS::Fact::PathStatus'; use aliased 'DX::Lib::FS::Fact::PathStatusInfo'; -use DX::Lib::FS::Guts; use Moo; has path => (is => 'ro', required => 1); +with 'DX::Lib::FS::Role::RunOn'; + sub run { my ($self) = @_; - my $info = DX::Lib::FS::Guts->path_status_info($self->path); + my $info = $self->_call_guts('path_status_info'); (path_status => PathStatus->new( path => $self->path, ($info