NAME Datahub::Factory::Importer::KMSKA - Import data from the TMS instance of the KMSKA SYNOPSIS use Datahub::Factory::Importer::KMSKA; use Data::Dumper qw(Dumper); my $kmska = Datahub::Factory::Importer::KMSKA->new( db_host => 'localhost', db_name => 'kmska', db_user => 'kmska', db_password => 'kmska' ); $kmska->importer->each(sub { my $item = shift; print Dumper($item); }); DESCRIPTION Datahub::Factory::Importer::KMSKA uses Catmandu to fetch a list of records from a local instance of TMS as it is configured in the KMSKA . This module does not give you access to the database of the museum, but allows you to pull and parse data from it if you already have access. For a more generic interface to TMS, see Datahub::Factory::Importer::TMS. Both modules require however that the TMS database is stored in a MySQL (or equivalent) system. It will not work with MS SQL (which TMS uses). PARAMETERS db_host Host (IP or FQDN) of the MySQL database. db_name Name of the MySQL database. db_user Username to connect to the database. db_password Password for the user. ATTRIBUTES importer A Importer that can be used in your script. AUTHOR Pieter De Praetere COPYRIGHT Copyright 2017- PACKED vzw LICENSE This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. SEE ALSO Datahub::Factory Datahub::Factory::Importer::TMS Catmandu