BBDB::Export

BBDB::Export is a Perl module to export data from The Insidious Big Brother Database.
Download

BBDB::Export Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • wu
  • Publisher web site:
  • http://search.cpan.org/~vvu/BBDB-Export-0.012/lib/BBDB/Export.pm

BBDB::Export Tags


BBDB::Export Description

BBDB::Export is a Perl module to export data from The Insidious Big Brother Database. BBDB::Export is a Perl module to export data from The Insidious Big Brother Database.SYNOPSIS use BBDB::Export; # export to LDIF my $exporter = BBDB::Export::LDIF->new( { bbdb_file => "/path/to/.bbdb", output_file => "export.ldif", dc => "dc=geekfarm, dc=org", } ); $exporter->export(); # sync with ldap via ldapadd and ldapdelete my $exporter = BBDB::Export::LDAP->new( { bbdb_file => "/path/to/.bbdb", output_file => "/tmp/tempfile", dc => "dc=geekfarm, dc=org", ldappass => "supersecret", } ); $exporter->export(); # export to vcards my $exporter = BBDB::Export::vCard->new( { bbdb_file => "/path/to/.bbdb", output_dir => "/some/path/", } ); $exporter->export(); # create .mail_aliases my $exporter = BBDB::Export::MailAliases->new( { bbdb_file => "/path/to/.bbdb", output_file => ".mail_aliases", } ); $exporter->export();This module was designed to export to your bbdb data to a wide array of formats, and also to make it easy to write new modules to export to new formats. Current export options include building an LDIF, vCard, or .mail_aliases, and automatically updating an ldap server.For a fully functional command line converter, see the bbdb-export script that comes with this module.BBDB::Export should not be used directly. Use any of the available subclasses using the examples above. For more examples of using BBDB::Export, see the test cases.Requirements:· PerlWhat's New in This Release:· updates to docs


BBDB::Export Related Software