release 2.047002
This commit is contained in:
10
Changes
10
Changes
@@ -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
|
2.047001 - 2020-12-29
|
||||||
|
|
||||||
[BUG FIXES]
|
[BUG FIXES]
|
||||||
|
|||||||
3
MANIFEST
3
MANIFEST
@@ -200,6 +200,7 @@ lib/App/Netdisco/Web/TypeAhead.pm
|
|||||||
lib/App/Netdisco/Worker/Loader.pm
|
lib/App/Netdisco/Worker/Loader.pm
|
||||||
lib/App/Netdisco/Worker/Plugin.pm
|
lib/App/Netdisco/Worker/Plugin.pm
|
||||||
lib/App/Netdisco/Worker/Plugin/Arpnip.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/Nodes.pm
|
||||||
lib/App/Netdisco/Worker/Plugin/Arpnip/Subnets.pm
|
lib/App/Netdisco/Worker/Plugin/Arpnip/Subnets.pm
|
||||||
lib/App/Netdisco/Worker/Plugin/Arpwalk.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/GetAPIKey.pm
|
||||||
lib/App/Netdisco/Worker/Plugin/Graph.pm
|
lib/App/Netdisco/Worker/Plugin/Graph.pm
|
||||||
lib/App/Netdisco/Worker/Plugin/Hook.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/Hook/HTTP.pm
|
||||||
lib/App/Netdisco/Worker/Plugin/Location.pm
|
lib/App/Netdisco/Worker/Plugin/Location.pm
|
||||||
lib/App/Netdisco/Worker/Plugin/Macsuck.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/Nodes.pm
|
||||||
lib/App/Netdisco/Worker/Plugin/Macsuck/WirelessNodes.pm
|
lib/App/Netdisco/Worker/Plugin/Macsuck/WirelessNodes.pm
|
||||||
lib/App/Netdisco/Worker/Plugin/Macwalk.pm
|
lib/App/Netdisco/Worker/Plugin/Macwalk.pm
|
||||||
|
|||||||
14
META.json
14
META.json
@@ -42,6 +42,7 @@
|
|||||||
"Authen::Radius" : "0",
|
"Authen::Radius" : "0",
|
||||||
"Authen::TacacsPlus" : "0",
|
"Authen::TacacsPlus" : "0",
|
||||||
"CGI::Expand" : "2.05",
|
"CGI::Expand" : "2.05",
|
||||||
|
"Command::Runner" : "0",
|
||||||
"DBD::Pg" : "0",
|
"DBD::Pg" : "0",
|
||||||
"DBIx::Class" : "0.082841",
|
"DBIx::Class" : "0.082841",
|
||||||
"DBIx::Class::Helpers" : "2.033004",
|
"DBIx::Class::Helpers" : "2.033004",
|
||||||
@@ -127,7 +128,7 @@
|
|||||||
"provides" : {
|
"provides" : {
|
||||||
"App::Netdisco" : {
|
"App::Netdisco" : {
|
||||||
"file" : "lib/App/Netdisco.pm",
|
"file" : "lib/App/Netdisco.pm",
|
||||||
"version" : "2.047001"
|
"version" : "2.047002"
|
||||||
},
|
},
|
||||||
"App::Netdisco::AnyEvent::Nbtstat" : {
|
"App::Netdisco::AnyEvent::Nbtstat" : {
|
||||||
"file" : "lib/App/Netdisco/AnyEvent/Nbtstat.pm"
|
"file" : "lib/App/Netdisco/AnyEvent/Nbtstat.pm"
|
||||||
@@ -688,6 +689,9 @@
|
|||||||
"App::Netdisco::Worker::Plugin::Arpnip" : {
|
"App::Netdisco::Worker::Plugin::Arpnip" : {
|
||||||
"file" : "lib/App/Netdisco/Worker/Plugin/Arpnip.pm"
|
"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" : {
|
"App::Netdisco::Worker::Plugin::Arpnip::Nodes" : {
|
||||||
"file" : "lib/App/Netdisco/Worker/Plugin/Arpnip/Nodes.pm"
|
"file" : "lib/App/Netdisco/Worker/Plugin/Arpnip/Nodes.pm"
|
||||||
},
|
},
|
||||||
@@ -763,6 +767,9 @@
|
|||||||
"App::Netdisco::Worker::Plugin::Hook" : {
|
"App::Netdisco::Worker::Plugin::Hook" : {
|
||||||
"file" : "lib/App/Netdisco/Worker/Plugin/Hook.pm"
|
"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" : {
|
"App::Netdisco::Worker::Plugin::Hook::HTTP" : {
|
||||||
"file" : "lib/App/Netdisco/Worker/Plugin/Hook/HTTP.pm"
|
"file" : "lib/App/Netdisco/Worker/Plugin/Hook/HTTP.pm"
|
||||||
},
|
},
|
||||||
@@ -772,6 +779,9 @@
|
|||||||
"App::Netdisco::Worker::Plugin::Macsuck" : {
|
"App::Netdisco::Worker::Plugin::Macsuck" : {
|
||||||
"file" : "lib/App/Netdisco/Worker/Plugin/Macsuck.pm"
|
"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" : {
|
"App::Netdisco::Worker::Plugin::Macsuck::Nodes" : {
|
||||||
"file" : "lib/App/Netdisco/Worker/Plugin/Macsuck/Nodes.pm"
|
"file" : "lib/App/Netdisco/Worker/Plugin/Macsuck/Nodes.pm"
|
||||||
},
|
},
|
||||||
@@ -851,6 +861,6 @@
|
|||||||
"x_IRC" : "irc://irc.freenode.org/#netdisco",
|
"x_IRC" : "irc://irc.freenode.org/#netdisco",
|
||||||
"x_MailingList" : "https://lists.sourceforge.net/lists/listinfo/netdisco-users"
|
"x_MailingList" : "https://lists.sourceforge.net/lists/listinfo/netdisco-users"
|
||||||
},
|
},
|
||||||
"version" : "2.047001",
|
"version" : "2.047002",
|
||||||
"x_serialization_backend" : "JSON::PP version 2.97001"
|
"x_serialization_backend" : "JSON::PP version 2.97001"
|
||||||
}
|
}
|
||||||
|
|||||||
11
META.yml
11
META.yml
@@ -23,7 +23,7 @@ name: App-Netdisco
|
|||||||
provides:
|
provides:
|
||||||
App::Netdisco:
|
App::Netdisco:
|
||||||
file: lib/App/Netdisco.pm
|
file: lib/App/Netdisco.pm
|
||||||
version: '2.047001'
|
version: '2.047002'
|
||||||
App::Netdisco::AnyEvent::Nbtstat:
|
App::Netdisco::AnyEvent::Nbtstat:
|
||||||
file: lib/App/Netdisco/AnyEvent/Nbtstat.pm
|
file: lib/App/Netdisco/AnyEvent/Nbtstat.pm
|
||||||
App::Netdisco::Backend::Job:
|
App::Netdisco::Backend::Job:
|
||||||
@@ -397,6 +397,8 @@ provides:
|
|||||||
file: lib/App/Netdisco/Worker/Plugin.pm
|
file: lib/App/Netdisco/Worker/Plugin.pm
|
||||||
App::Netdisco::Worker::Plugin::Arpnip:
|
App::Netdisco::Worker::Plugin::Arpnip:
|
||||||
file: lib/App/Netdisco/Worker/Plugin/Arpnip.pm
|
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:
|
App::Netdisco::Worker::Plugin::Arpnip::Nodes:
|
||||||
file: lib/App/Netdisco/Worker/Plugin/Arpnip/Nodes.pm
|
file: lib/App/Netdisco/Worker/Plugin/Arpnip/Nodes.pm
|
||||||
App::Netdisco::Worker::Plugin::Arpnip::Subnets:
|
App::Netdisco::Worker::Plugin::Arpnip::Subnets:
|
||||||
@@ -447,12 +449,16 @@ provides:
|
|||||||
file: lib/App/Netdisco/Worker/Plugin/Graph.pm
|
file: lib/App/Netdisco/Worker/Plugin/Graph.pm
|
||||||
App::Netdisco::Worker::Plugin::Hook:
|
App::Netdisco::Worker::Plugin::Hook:
|
||||||
file: lib/App/Netdisco/Worker/Plugin/Hook.pm
|
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:
|
App::Netdisco::Worker::Plugin::Hook::HTTP:
|
||||||
file: lib/App/Netdisco/Worker/Plugin/Hook/HTTP.pm
|
file: lib/App/Netdisco/Worker/Plugin/Hook/HTTP.pm
|
||||||
App::Netdisco::Worker::Plugin::Location:
|
App::Netdisco::Worker::Plugin::Location:
|
||||||
file: lib/App/Netdisco/Worker/Plugin/Location.pm
|
file: lib/App/Netdisco/Worker/Plugin/Location.pm
|
||||||
App::Netdisco::Worker::Plugin::Macsuck:
|
App::Netdisco::Worker::Plugin::Macsuck:
|
||||||
file: lib/App/Netdisco/Worker/Plugin/Macsuck.pm
|
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:
|
App::Netdisco::Worker::Plugin::Macsuck::Nodes:
|
||||||
file: lib/App/Netdisco/Worker/Plugin/Macsuck/Nodes.pm
|
file: lib/App/Netdisco/Worker/Plugin/Macsuck/Nodes.pm
|
||||||
App::Netdisco::Worker::Plugin::Macsuck::WirelessNodes:
|
App::Netdisco::Worker::Plugin::Macsuck::WirelessNodes:
|
||||||
@@ -508,6 +514,7 @@ requires:
|
|||||||
Authen::Radius: '0'
|
Authen::Radius: '0'
|
||||||
Authen::TacacsPlus: '0'
|
Authen::TacacsPlus: '0'
|
||||||
CGI::Expand: '2.05'
|
CGI::Expand: '2.05'
|
||||||
|
Command::Runner: '0'
|
||||||
DBD::Pg: '0'
|
DBD::Pg: '0'
|
||||||
DBIx::Class: '0.082841'
|
DBIx::Class: '0.082841'
|
||||||
DBIx::Class::Helpers: '2.033004'
|
DBIx::Class::Helpers: '2.033004'
|
||||||
@@ -586,5 +593,5 @@ resources:
|
|||||||
homepage: http://netdisco.org/
|
homepage: http://netdisco.org/
|
||||||
license: http://opensource.org/licenses/BSD-3-Clause
|
license: http://opensource.org/licenses/BSD-3-Clause
|
||||||
repository: https://github.com/netdisco/netdisco
|
repository: https://github.com/netdisco/netdisco
|
||||||
version: '2.047001'
|
version: '2.047002'
|
||||||
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
|
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ use strict;
|
|||||||
use warnings;
|
use warnings;
|
||||||
use 5.010_000;
|
use 5.010_000;
|
||||||
|
|
||||||
our $VERSION = '2.047001';
|
our $VERSION = '2.047002';
|
||||||
use App::Netdisco::Configuration;
|
use App::Netdisco::Configuration;
|
||||||
|
|
||||||
=head1 NAME
|
=head1 NAME
|
||||||
|
|||||||
Reference in New Issue
Block a user