diff --git a/Netdisco/MANIFEST b/Netdisco/MANIFEST index ce876f25..1b43c8d9 100644 --- a/Netdisco/MANIFEST +++ b/Netdisco/MANIFEST @@ -68,7 +68,9 @@ lib/App/Netdisco/DB/schema_versions/App-Netdisco-DB-1-3-PostgreSQL.sql lib/App/Netdisco/DB/schema_versions/App-Netdisco-DB-1-PostgreSQL.sql lib/App/Netdisco/DB/schema_versions/App-Netdisco-DB-2-3-PostgreSQL.sql lib/App/Netdisco/DB/schema_versions/App-Netdisco-DB-2-PostgreSQL.sql +lib/App/Netdisco/DB/schema_versions/App-Netdisco-DB-3-4-PostgreSQL.sql lib/App/Netdisco/DB/schema_versions/App-Netdisco-DB-3-PostgreSQL.sql +lib/App/Netdisco/DB/schema_versions/App-Netdisco-DB-4-PostgreSQL.sql lib/App/Netdisco/Util/Connect.pm lib/App/Netdisco/Util/DeviceProperties.pm lib/App/Netdisco/Util/Permissions.pm diff --git a/Netdisco/META.yml b/Netdisco/META.yml index c7e8ac91..7925b28c 100644 --- a/Netdisco/META.yml +++ b/Netdisco/META.yml @@ -31,7 +31,7 @@ requires: HTTP::Tiny: 0 JSON: 0 List::MoreUtils: 0 - MCE: 1.304 + MCE: 1.305 Net::MAC: 0 NetAddr::IP: 0 Path::Class: 0 @@ -44,11 +44,11 @@ requires: YAML: 0 namespace::clean: 0 perl: 5.10.0 - version: 0 + version: 0.9901 resources: MailingList: https://lists.sourceforge.net/lists/listinfo/netdisco-users bugtracker: http://sourceforge.net/tracker/?group_id=80033&atid=558508 homepage: http://netdisco.org/ license: http://opensource.org/licenses/bsd-license.php repository: git://netdisco.git.sourceforge.net/gitroot/netdisco/netdisco-ng -version: 2.00_012 +version: 2.004001 diff --git a/Netdisco/lib/App/Netdisco.pm b/Netdisco/lib/App/Netdisco.pm index fd4e5823..bbfecd18 100644 --- a/Netdisco/lib/App/Netdisco.pm +++ b/Netdisco/lib/App/Netdisco.pm @@ -7,7 +7,7 @@ use 5.010_000; use File::ShareDir 'dist_dir'; use Path::Class; -our $VERSION = '2.004000'; +our $VERSION = '2.004001'; BEGIN { if (not length ($ENV{DANCER_APPDIR} || '') diff --git a/README.txt b/README.txt index 0e674412..0baf2312 100644 --- a/README.txt +++ b/README.txt @@ -104,6 +104,9 @@ Startup DANCER_ENVDIR=~/environments ~/bin/netdisco-daemon start + You should (of course) avoid running this Netdisco daemon and the legacy + daemon at the same time. + Tips and Tricks The main black navigation bar has a search box which is smart enough to work out what you're looking for in most cases. For example device @@ -128,6 +131,12 @@ Tips and Tricks netdisco=> insert into users (username, port_control) values ('guest', true); +Upgrading + Simply install this module again, then upgrade the database schema: + + ~/bin/localenv cpanm --quiet --notest App::Netdisco + DANCER_ENVDIR=~/environments ~/bin/localenv netdisco-deploy + Future Work Bundled with this app is a DBIx::Class layer for the Netdisco database. This could be a starting point for an "official" DBIC layer. Helper