Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Patrons Account Information API command line client
branch: master
Failed to load latest commit information.
bin
lib/App command line arguments override session file
t command line arguments override session file
.gitignore
.travis.yml new release without build problem
Changes new release without build problem
README.md note on SSL errors
cpanfile more Moo-like
dist.ini command line arguments override session file
paia initial version

README.md

This repository contains an experimental command line client for the Patrons Account Information API (PAIA). The client is implemented in Perl (at least version 5.10) and installed as paia.

Releases are available at CPAN. The latest version is in a git repository at https://github.com/gbv/App-PAIA. Bug reports and feature requests can be raised at https://github.com/gbv/App-PAIA/issues.

Usage

Call perldoc paia or paia help for usage description.

Installation

From CPAN

Use your favorite CPAN installer to install the CPAN module App::PAIA.

With cpanminus (installation described here) the client can be installed on command line with

cpanm App::PAIA     # or 'sudo cpanm App::PAIA'

To avoid SSL errors one should also install common certificates:

cpanm Mozilla::CA

Prebuild packages

Software packages for Debian and other Linux systems are not available yet.

Build and install from scratch

The client is automatically tested on Travis CI, so the following should always work on a fresh system with Perl >= 5.14 and cpanminus:

cpanm --quiet --notest --skip-satisfied Dist::Zilla Pod::Weaver::Plugin::Encoding
dzil authordeps | grep -vP '[^\w:]' | xargs -n 5 -P 10 cpanm --quiet --notest --skip-satisfied
dzil listdeps | grep -vP '[^\w:]' | cpanm --notest
dzil install

Code status

Status of the latest revision (including unreleased revisions):

Build Status Coverage Status

Code kwalitee indicators of the latest release:

Kwalitee indicators

Something went wrong with that request. Please try again.