Squashed commit of the following: commite2ca15c0f8Merge:0a90308ffcf6edAuthor: Oliver Gorwits <oliver@cpan.org> Date: Wed May 21 21:18:58 2014 +0100 Merge branch 'master' into og-pluggable-daemon commit0a90308ecfMerge:e80c575ee398fcAuthor: Oliver Gorwits <oliver@cpan.org> Date: Sat May 17 22:20:40 2014 +0100 Merge branch 'master' into og-pluggable-daemon Conflicts: Netdisco/lib/App/Netdisco.pm commite80c575c57Author: Oliver Gorwits <oliver@cpan.org> Date: Sat May 17 22:14:44 2014 +0100 move worker sleep into jobqueue commitc83b999597Author: Oliver Gorwits <oliver@cpan.org> Date: Sat May 17 22:01:43 2014 +0100 support disable manager from jobqueue dynamic code commit4792b0dc49Author: Oliver Gorwits <oliver@cpan.org> Date: Sat May 17 21:34:28 2014 +0100 fix pod name commit187fc84937Author: Oliver Gorwits <oliver@cpan.org> Date: Sat May 17 21:22:06 2014 +0100 better naming commit1c43aaa0f4Author: Oliver Gorwits <oliver@cpan.org> Date: Sat May 17 21:18:49 2014 +0100 make worker use only JobQueue not LocalQueue directly commit5316058ba8Author: Oliver Gorwits <oliver@cpan.org> Date: Sat May 17 20:42:19 2014 +0100 remove unecessary scrub subroutine commit8077e3de9dAuthor: Oliver Gorwits <oliver@cpan.org> Date: Sat May 17 20:31:18 2014 +0100 remove any duplicate jobs when locking commitd4b5e4e6cdAuthor: Oliver Gorwits <oliver@cpan.org> Date: Sat May 17 20:20:32 2014 +0100 rename DefaultSettings to Configuration commitaacb149d09Author: Oliver Gorwits <oliver@cpan.org> Date: Sat May 17 19:57:45 2014 +0100 no need to check - mgr is not started if 0 workers commit46ebe4cd6aAuthor: Oliver Gorwits <oliver@cpan.org> Date: Sat May 17 19:50:37 2014 +0100 remove unecessary job scrub commit60522fe555Author: Oliver Gorwits <oliver@cpan.org> Date: Sat May 17 19:27:53 2014 +0100 fixes for DefaultSettings commit2c6f0dd0f7Author: Oliver Gorwits <oliver@cpan.org> Date: Sat May 17 19:11:50 2014 +0100 rename housekeeping to schedule commitc12034d2b0Author: Oliver Gorwits <oliver@cpan.org> Date: Sat May 17 19:06:22 2014 +0100 new DefaultSettings package, and mv queue to be key of workers commit49e9079f9aMerge:ec8ad3b213f44eAuthor: Oliver Gorwits <oliver@cpan.org> Date: Sat May 17 08:00:02 2014 +0100 Merge branch 'master' into og-pluggable-daemon commitec8ad3b2d8Author: Oliver Gorwits <oliver@cpan.org> Date: Sun May 11 01:18:21 2014 +0100 fix entered_stamp commit471724dd89Author: Oliver Gorwits <oliver@cpan.org> Date: Sat May 10 23:44:14 2014 +0100 fix auto hack commit4620deff33Author: Oliver Gorwits <oliver@cpan.org> Date: Sat May 10 23:27:11 2014 +0100 final migration commit5413e34e83Author: Oliver Gorwits <oliver@cpan.org> Date: Sat May 10 23:18:12 2014 +0100 more JobQueue migration commit9569bda4d8Author: Oliver Gorwits <oliver@cpan.org> Date: Sat May 10 22:44:20 2014 +0100 migrate to JobQueue :) commit41ee8f91f2Author: Oliver Gorwits <oliver@cpan.org> Date: Sat May 10 22:38:20 2014 +0100 simplify again commit58cba4da24Author: Oliver Gorwits <oliver@cpan.org> Date: Sat May 10 22:06:41 2014 +0100 add POD for JobQueue commitc9afbab26bAuthor: Oliver Gorwits <oliver@cpan.org> Date: Sat May 10 21:36:01 2014 +0100 use Module::Load tricks to avoid some other mess commit50c72c1d64Author: Oliver Gorwits <oliver@cpan.org> Date: Sat May 10 21:12:52 2014 +0100 use Module::Load for dynamic loading commit54510a1560Author: Oliver Gorwits <oliver@cpan.org> Date: Thu May 8 22:05:10 2014 +0100 hack to make functional and OO interface commitb8c706a2e7Author: Oliver Gorwits <oliver@cpan.org> Date: Thu May 8 21:29:31 2014 +0100 simplify role apply for jobqueue commit8a816b9764Author: Oliver Gorwits <oliver@cpan.org> Date: Tue May 6 22:20:50 2014 +0100 remove debug print commitf3131adfc8Author: Oliver Gorwits <oliver@cpan.org> Date: Tue May 6 21:47:30 2014 +0100 big patch to remove knowledge of DB from most worker code commit39a0efb3c3Author: Oliver Gorwits <oliver@cpan.org> Date: Mon Apr 28 23:46:10 2014 +0100 port Worker Common to pluggable jobqueue commit8c0614357aAuthor: Oliver Gorwits <oliver@cpan.org> Date: Mon Apr 28 23:04:13 2014 +0100 port Scheduler to pluggable jobqueue commit3882c157ecMerge:44e6c492480646Author: Oliver Gorwits <oliver@cpan.org> Date: Mon Apr 28 22:36:57 2014 +0100 Merge branch 'master' into og-pluggable-daemon commit44e6c49419Merge:fdeeffc5fc6209Author: Oliver Gorwits <oliver@cpan.org> Date: Mon Apr 28 22:35:53 2014 +0100 Merge branch 'master' into og-pluggable-daemon commit5fc62090e2Author: Oliver Gorwits <oliver@cpan.org> Date: Mon Apr 28 22:15:07 2014 +0100 edge topology 17 * Use commitfdeeffcbe4Author: Oliver Gorwits <oliver@cpan.org> Date: Thu Apr 24 23:13:20 2014 +0100 book specifically same jobs which were seen commit0d97c2b819Author: Oliver Gorwits <oliver@cpan.org> Date: Thu Apr 24 22:57:37 2014 +0100 fix typos commit47265a5292Author: Oliver Gorwits <oliver@cpan.org> Date: Thu Apr 24 21:56:52 2014 +0100 rename file to follow name change commitfd169149c4Author: Oliver Gorwits <oliver@cpan.org> Date: Thu Apr 24 21:52:57 2014 +0100 remove job types from web code commit319489ae00Author: Oliver Gorwits <oliver@cpan.org> Date: Thu Apr 24 21:46:30 2014 +0100 remove job types from scheduler commitccdeca600cAuthor: Oliver Gorwits <oliver@cpan.org> Date: Thu Apr 24 21:33:01 2014 +0100 remove job types from netdisco-daemon-fg commit349bddf609Author: Oliver Gorwits <oliver@cpan.org> Date: Thu Apr 24 21:05:42 2014 +0100 move default env settings to Netdisco.pm commitb4b5cce00aAuthor: Oliver Gorwits <oliver@cpan.org> Date: Thu Apr 24 21:01:26 2014 +0100 remove job type knowledge from code into config
79 lines
2.4 KiB
Perl
79 lines
2.4 KiB
Perl
use inc::Module::Install;
|
|
|
|
name 'App-Netdisco';
|
|
license 'bsd';
|
|
all_from 'lib/App/Netdisco.pm';
|
|
|
|
requires 'Algorithm::Cron' => 0.07;
|
|
requires 'AnyEvent' => 7.05;
|
|
requires 'AnyEvent::DNS::EtcHosts' => 0;
|
|
requires 'App::cpanminus' => 1.6108;
|
|
requires 'App::local::lib::helper' => 0.07;
|
|
requires 'Archive::Extract' => 0;
|
|
requires 'DBD::Pg' => 0;
|
|
requires 'DBD::SQLite' => 1.37;
|
|
requires 'DBIx::Class' => 0.08210;
|
|
requires 'DBIx::Class::Helpers' => 2.018004;
|
|
requires 'Daemon::Control' => 0.001000;
|
|
requires 'Dancer' => 1.3112;
|
|
requires 'Dancer::Plugin::DBIC' => 0.2001;
|
|
requires 'Dancer::Plugin::Auth::Extensible' => 0.30;
|
|
requires 'Dancer::Plugin::Passphrase' => '2.0.1';
|
|
requires 'File::ShareDir' => 1.03;
|
|
requires 'File::Slurp' => 9999.19;
|
|
requires 'Guard' => 1.022;
|
|
requires 'HTML::Parser' => 3.70;
|
|
requires 'HTTP::Tiny' => 0.029;
|
|
requires 'JSON' => 0;
|
|
requires 'List::MoreUtils' => 0.33;
|
|
requires 'MIME::Base64' => 3.13;
|
|
requires 'Module::Load' => 0.32;
|
|
requires 'Moo' => 1.001000;
|
|
requires 'MCE' => 1.408;
|
|
requires 'Net::Domain' => 1.23;
|
|
requires 'Net::DNS' => 0.72;
|
|
requires 'Net::LDAP' => 0;
|
|
requires 'Net::MAC' => 2.103622;
|
|
requires 'Net::NBName' => 0.26;
|
|
requires 'NetAddr::IP' => 4.068;
|
|
requires 'Opcode' => 1.07;
|
|
requires 'Path::Class' => 0.32;
|
|
requires 'Plack' => 1.0023;
|
|
requires 'Plack::Middleware::Expires' => 0.03;
|
|
requires 'Role::Tiny' => 1.002005;
|
|
requires 'Socket6' => 0.23;
|
|
requires 'Starman' => 0.4008;
|
|
requires 'SNMP::Info' => 3.12;
|
|
requires 'SQL::Translator' => 0.11016;
|
|
requires 'Template' => 2.24;
|
|
requires 'Template::Plugin::CSV' => 0.04;
|
|
requires 'Template::Plugin::Number::Format' => 1.02;
|
|
requires 'Term::ReadLine' => 0;
|
|
requires 'Term::UI' => 0;
|
|
requires 'Try::Tiny' => 0;
|
|
requires 'URI' => 0;
|
|
requires 'URL::Encode' => 0.01;
|
|
requires 'YAML' => 0.84;
|
|
requires 'YAML::XS' => 0.41;
|
|
requires 'namespace::clean' => 0.24;
|
|
requires 'version' => 0.9902;
|
|
|
|
install_share 'share';
|
|
|
|
install_script 'bin/nd-import-topology';
|
|
install_script 'bin/netdisco-db-deploy';
|
|
install_script 'bin/netdisco-deploy';
|
|
install_script 'bin/netdisco-do';
|
|
install_script 'bin/netdisco-daemon-fg';
|
|
install_script 'bin/netdisco-daemon';
|
|
install_script 'bin/netdisco-web-fg';
|
|
install_script 'bin/netdisco-web';
|
|
|
|
resources
|
|
homepage => 'http://netdisco.org/',
|
|
bugtracker => 'http://sourceforge.net/p/netdisco/bugs/',
|
|
repository => 'git://git.code.sf.net/p/netdisco/netdisco-ng',
|
|
MailingList => 'https://lists.sourceforge.net/lists/listinfo/netdisco-users';
|
|
|
|
WriteAll;
|