NAME

Podman::System - Service information.

SYNOPSIS

# Object interface usage
my $system  = Podman::System->new;
my $version = $system->version;
my $report  = $system->prune

# Class interface usage
my $disk    = Podman::System->disk_sage;
my $version = Podman::System->version;

DESCRIPTION

Inheritance

Podman::System
    isa Podman::Client

Podman::Service provides system level information of the Podman service.

METHODS

Podman::System implements following methods, which can be used as object or class methods.

disk_usage

my $disk_usage = Podman::System->disk_usage;

Return information about disk usage for containers, images and volumes.

info

my $info = Podman::System->info;

Return information on the system and libpod configuration.

prune

my $report = Podman::System->prune;

Prune unused data and return report.

version

my $version = Podman::System->version;

Obtain a dictionary of versions for the Podman service components.

AUTHORS

    Tobias Schäfer, <tschaefer@blackox.org>

COPYRIGHT AND LICENSE

Copyright (C) 2022-2022, Tobias Schäfer.

This program is free software, you can redistribute it and/or modify it under the terms of the Artistic License version 2.0.