App::BCVI::InstallManager - Track where bcvi is installed, to manage updates
This module is a plugin for bcvi (see: App::BCVI). It tracks the names of servers where bcvi has been installed using the bcvi --install <host> command.
bcvi
bcvi --install <host>
The plugin also adds the --update-all option to the bcvi command. This option identifies hosts where an old version of bcvi is installed and re-runs the --install against those hosts to update the script and aliases.
--update-all
--install
To get a list of all the hosts where bcvi is installed, you can run:
bcvi --update-all=list
To remove a host from the list, use:
bcvi --update-all=-hostname
Note: Although this plugin does hook into the --install process, it does not change the behaviour of that process. In particular it will not block an attempt to install the same version of bcvi as is already installed on a host.
You can look for information at:
RT: CPAN's request tracker
http://rt.cpan.org/NoAuth/Bugs.html?Dist=App-BCVI-InstallManager
AnnoCPAN: Annotated CPAN documentation
http://annocpan.org/dist/App-BCVI-InstallManager
CPAN Ratings
http://cpanratings.perl.org/d/App-BCVI-InstallManager
Search CPAN
http://search.cpan.org/dist/App-BCVI-InstallManager
Copyright 2010 Grant McLean <grantm@cpan.org>
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install App::BCVI::InstallManager, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::BCVI::InstallManager
CPAN shell
perl -MCPAN -e shell install App::BCVI::InstallManager
For more information on module installation, please visit the detailed CPAN module installation guide.