From af97767fcd280789468cb1c1816c8a99585a58ef Mon Sep 17 00:00:00 2001 From: Oliver Gorwits Date: Tue, 22 Jul 2014 22:46:54 +0100 Subject: [PATCH] Load Graph modules only if available --- Netdisco/Changes | 6 ++++++ Netdisco/bin/netdisco-do | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Netdisco/Changes b/Netdisco/Changes index d49189dd..9ba9c851 100644 --- a/Netdisco/Changes +++ b/Netdisco/Changes @@ -1,3 +1,9 @@ +2.028011 - 2014-07-22 + + [BUG FIXES] + + * Load Graph modules only if available + 2.028010 - 2014-07-22 [NEW FEATURES] diff --git a/Netdisco/bin/netdisco-do b/Netdisco/bin/netdisco-do index 89adafea..58bd329b 100755 --- a/Netdisco/bin/netdisco-do +++ b/Netdisco/bin/netdisco-do @@ -82,7 +82,8 @@ if (!length $action) { with 'App::Netdisco::Daemon::Worker::Interactive::DeviceActions'; with 'App::Netdisco::Daemon::Worker::Interactive::PortActions'; - use App::Netdisco::Util::Graph (); + use Module::Load (); + eval { Module::Load::load 'App::Netdisco::Util::Graph' }; sub graph { App::Netdisco::Util::Graph::graph(); return ('done', 'Generated graph data.');