Catalyst-Model-MogileFS-Client

 view release on metacpan or  search on metacpan

lib/Catalyst/Model/MogileFS/Client.pm  view on Meta::CPAN

=item $file

File name.

=back

See also new_method about other arguments.
See L<MogileFS::Client>, L<MogileFS::Backend>

=head2 store_content($key, $class, $content[, $opts])

=over 2

=item $content

File content.

=back

See also new_method about other arguments.
See L<MogileFS::Client>, L<MogileFS::Backend>

=head2 get_paths($key[, $opts])

=over 2

=item $key

Specified file key name.

=item $opts [optional]

Available two option. see below.

=over 2

=item noverify

No verify. 0 or 1.

=item zone

Specified zone value.

=back

=back

See L<MogileFS::Client>, L<MogileFS::Backend>

=head2 get_file_data($key[, $timeout])

=over 2

=item $key

Specified file key name.

=item $timeout

Timeout seconds. default 10 sec.

=back

See L<MogileFS::Client>, L<MogileFS::Backend>

=head2 delete($key)

Delete file with $key.

See L<MogileFS::Client>, L<MogileFS::Backend>

=head2 sleep($duration)

Sleep thread $duration seconds.
See L<MogileFS::Client>, L<MogileFS::Backend>

=head2 rename($from_key, $to_key)

Rename file key name $from_key to $to_key.
See L<MogileFS::Client>, L<MogileFS::Backend>

=head2 list_keys($prefix, $after, $limit)

Search key list by $prefix, $after.

=over 2

=item $prefix

key's prefix.

=item $after

key's postfix.

=item $limit

Limitation of result list count.

=back

See L<MogileFS::Client>, L<MogileFS::Backend>

=head2 foreach_keys($opts, $callback)

Apply callback easch list keys.

=over 2

=item $opts

Hash ref.
Available option is only prefix.
See list_keys method.

=item $callback

Code ref with 1 argument.

=back



( run in 1.522 second using v1.01-cache-2.11-cpan-97f6503c9c8 )