App-Glacier
view release on metacpan or search on metacpan
lib/App/Glacier/Command/ListVault.pm view on Meta::CPAN
package App::Glacier::Command::ListVault;
use strict;
use warnings;
use App::Glacier::Core;
use parent qw(App::Glacier::Command);
use App::Glacier::DateTime;
use App::Glacier::Timestamp;
use App::Glacier::Glob;
use App::Glacier::Directory qw(:status);
=head1 NAME
glacier ls - list vaults or archives
=head1 SYNOPSIS
B<glacier ls>
[B<-SUcdlhtr>]
[B<--cached>]
[B<--human-readable>]
[B<--sort=>B<none>|B<name>|B<time>|B<size>]
[B<--reverse>]
[B<--time-style=>B<default>|B<full-iso>|B<long-iso>|B<iso>|B<locale>|B<+I<FORMAT>>]
[I<VAULT>]
[I<FILE>...]
=head1 DESCRIPTION
Displays information about vaults and files.
Used without arguments, displays the list of existing vaults.
With one argument, lists files in the named vault, unless B<-d> is
also specified, in which case, lists information about this vault only.
With two or more arguments, lists files in I<VAULT> with names matching
I<FILE> arguments. The latter can contain version numbers and globbing
patterns. See B<glacier>(1), section B<On file versioning>, for the
information about file versioning scheme.
=head1 OPTION
=over 4
=item B<-S>
=item B<--sort=size>
Sort by file size, largest first.
=item B<-U>
=item B<--sort=none>
Don't sort names.
=item B<-c>, B<--cached>
Display cached inventory content.
=item B<-d>, B<--directory>
List just the names of vaults, rather than listing their contents. This is
the default if no arguments are supplied.
=item B<-l>
( run in 1.210 second using v1.01-cache-2.11-cpan-2398b32b56e )