#!/usr/bin/env perl

#PODNAME: kanbanize-bugzilla-sync

use strict;
use warnings;

use FindBin;
use lib "$FindBin::Bin/../lib";

use Net::Bugzilla::Kanbanize;

use AppConfig;
my $config = AppConfig->new(
    "verbose",
    "version",
    "kanbanize_apikey=s",
    "kanbanize_boardid=i",
    "bugzilla_token=s",

    # "bugzilla_url=s", { DEFAULT => "https://bugzilla.mozilla.org" },
    # "kanbanize_url=s", { DEFAULT => "http://kanbanize.com" },
);

$config->file("sync.cfg") if -r "sync.cfg";
$config->args();

my $app = Net::Bugzilla::Kanbanize->new($config);

if ($config->version) {
  exit $app->version();
}

exit $app->run();

__END__

=pod

=encoding UTF-8

=head1 NAME

kanbanize-bugzilla-sync

=head1 VERSION

version 0.007

=head1 AUTHOR

Philippe M. Chiasson <gozer@cpan.org>

=head1 COPYRIGHT AND LICENSE

This software is Copyright (c) 2014 by Philippe M. Chiasson.

This is free software, licensed under:

  Mozilla Public License Version 2.0

=cut
