The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

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.