release 2.047002

This commit is contained in:
Oliver Gorwits
2020-12-30 20:41:34 +00:00
parent 351927d384
commit 1fc44220cb
5 changed files with 35 additions and 5 deletions

10
Changes
View File

@@ -1,3 +1,13 @@
2.047002 - 2020-12-30
[NEW FEATURES]
* Exec Hook to run an external command on an Event
[ENHANCEMENTS]
* Added arpnip and macsuck Events for triggering Hooks
2.047001 - 2020-12-29
[BUG FIXES]

View File

@@ -200,6 +200,7 @@ lib/App/Netdisco/Web/TypeAhead.pm
lib/App/Netdisco/Worker/Loader.pm
lib/App/Netdisco/Worker/Plugin.pm
lib/App/Netdisco/Worker/Plugin/Arpnip.pm
lib/App/Netdisco/Worker/Plugin/Arpnip/Hooks.pm
lib/App/Netdisco/Worker/Plugin/Arpnip/Nodes.pm
lib/App/Netdisco/Worker/Plugin/Arpnip/Subnets.pm
lib/App/Netdisco/Worker/Plugin/Arpwalk.pm
@@ -225,9 +226,11 @@ lib/App/Netdisco/Worker/Plugin/ExpireNodes.pm
lib/App/Netdisco/Worker/Plugin/GetAPIKey.pm
lib/App/Netdisco/Worker/Plugin/Graph.pm
lib/App/Netdisco/Worker/Plugin/Hook.pm
lib/App/Netdisco/Worker/Plugin/Hook/Exec.pm
lib/App/Netdisco/Worker/Plugin/Hook/HTTP.pm
lib/App/Netdisco/Worker/Plugin/Location.pm
lib/App/Netdisco/Worker/Plugin/Macsuck.pm
lib/App/Netdisco/Worker/Plugin/Macsuck/Hooks.pm
lib/App/Netdisco/Worker/Plugin/Macsuck/Nodes.pm
lib/App/Netdisco/Worker/Plugin/Macsuck/WirelessNodes.pm
lib/App/Netdisco/Worker/Plugin/Macwalk.pm

View File

@@ -42,6 +42,7 @@
"Authen::Radius" : "0",
"Authen::TacacsPlus" : "0",
"CGI::Expand" : "2.05",
"Command::Runner" : "0",
"DBD::Pg" : "0",
"DBIx::Class" : "0.082841",
"DBIx::Class::Helpers" : "2.033004",
@@ -127,7 +128,7 @@
"provides" : {
"App::Netdisco" : {
"file" : "lib/App/Netdisco.pm",
"version" : "2.047001"
"version" : "2.047002"
},
"App::Netdisco::AnyEvent::Nbtstat" : {
"file" : "lib/App/Netdisco/AnyEvent/Nbtstat.pm"
@@ -688,6 +689,9 @@
"App::Netdisco::Worker::Plugin::Arpnip" : {
"file" : "lib/App/Netdisco/Worker/Plugin/Arpnip.pm"
},
"App::Netdisco::Worker::Plugin::Arpnip::Hooks" : {
"file" : "lib/App/Netdisco/Worker/Plugin/Arpnip/Hooks.pm"
},
"App::Netdisco::Worker::Plugin::Arpnip::Nodes" : {
"file" : "lib/App/Netdisco/Worker/Plugin/Arpnip/Nodes.pm"
},
@@ -763,6 +767,9 @@
"App::Netdisco::Worker::Plugin::Hook" : {
"file" : "lib/App/Netdisco/Worker/Plugin/Hook.pm"
},
"App::Netdisco::Worker::Plugin::Hook::Exec" : {
"file" : "lib/App/Netdisco/Worker/Plugin/Hook/Exec.pm"
},
"App::Netdisco::Worker::Plugin::Hook::HTTP" : {
"file" : "lib/App/Netdisco/Worker/Plugin/Hook/HTTP.pm"
},
@@ -772,6 +779,9 @@
"App::Netdisco::Worker::Plugin::Macsuck" : {
"file" : "lib/App/Netdisco/Worker/Plugin/Macsuck.pm"
},
"App::Netdisco::Worker::Plugin::Macsuck::Hooks" : {
"file" : "lib/App/Netdisco/Worker/Plugin/Macsuck/Hooks.pm"
},
"App::Netdisco::Worker::Plugin::Macsuck::Nodes" : {
"file" : "lib/App/Netdisco/Worker/Plugin/Macsuck/Nodes.pm"
},
@@ -851,6 +861,6 @@
"x_IRC" : "irc://irc.freenode.org/#netdisco",
"x_MailingList" : "https://lists.sourceforge.net/lists/listinfo/netdisco-users"
},
"version" : "2.047001",
"version" : "2.047002",
"x_serialization_backend" : "JSON::PP version 2.97001"
}

View File

@@ -23,7 +23,7 @@ name: App-Netdisco
provides:
App::Netdisco:
file: lib/App/Netdisco.pm
version: '2.047001'
version: '2.047002'
App::Netdisco::AnyEvent::Nbtstat:
file: lib/App/Netdisco/AnyEvent/Nbtstat.pm
App::Netdisco::Backend::Job:
@@ -397,6 +397,8 @@ provides:
file: lib/App/Netdisco/Worker/Plugin.pm
App::Netdisco::Worker::Plugin::Arpnip:
file: lib/App/Netdisco/Worker/Plugin/Arpnip.pm
App::Netdisco::Worker::Plugin::Arpnip::Hooks:
file: lib/App/Netdisco/Worker/Plugin/Arpnip/Hooks.pm
App::Netdisco::Worker::Plugin::Arpnip::Nodes:
file: lib/App/Netdisco/Worker/Plugin/Arpnip/Nodes.pm
App::Netdisco::Worker::Plugin::Arpnip::Subnets:
@@ -447,12 +449,16 @@ provides:
file: lib/App/Netdisco/Worker/Plugin/Graph.pm
App::Netdisco::Worker::Plugin::Hook:
file: lib/App/Netdisco/Worker/Plugin/Hook.pm
App::Netdisco::Worker::Plugin::Hook::Exec:
file: lib/App/Netdisco/Worker/Plugin/Hook/Exec.pm
App::Netdisco::Worker::Plugin::Hook::HTTP:
file: lib/App/Netdisco/Worker/Plugin/Hook/HTTP.pm
App::Netdisco::Worker::Plugin::Location:
file: lib/App/Netdisco/Worker/Plugin/Location.pm
App::Netdisco::Worker::Plugin::Macsuck:
file: lib/App/Netdisco/Worker/Plugin/Macsuck.pm
App::Netdisco::Worker::Plugin::Macsuck::Hooks:
file: lib/App/Netdisco/Worker/Plugin/Macsuck/Hooks.pm
App::Netdisco::Worker::Plugin::Macsuck::Nodes:
file: lib/App/Netdisco/Worker/Plugin/Macsuck/Nodes.pm
App::Netdisco::Worker::Plugin::Macsuck::WirelessNodes:
@@ -508,6 +514,7 @@ requires:
Authen::Radius: '0'
Authen::TacacsPlus: '0'
CGI::Expand: '2.05'
Command::Runner: '0'
DBD::Pg: '0'
DBIx::Class: '0.082841'
DBIx::Class::Helpers: '2.033004'
@@ -586,5 +593,5 @@ resources:
homepage: http://netdisco.org/
license: http://opensource.org/licenses/BSD-3-Clause
repository: https://github.com/netdisco/netdisco
version: '2.047001'
version: '2.047002'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'

View File

@@ -4,7 +4,7 @@ use strict;
use warnings;
use 5.010_000;
our $VERSION = '2.047001';
our $VERSION = '2.047002';
use App::Netdisco::Configuration;
=head1 NAME