The adapters posted here are being actively developed for an upcoming release. They have been ported back to work with the 2007.06 release for discovery and backup.
Installation Instructions
Download ziped adapters files: SecurityAppliance _for_2007.6_release.zip and CatOS _for_2007.6_release.zip. Unzip and copy the content of each file to
[ZIPTIE]/core/org.ziptie.adapters.perl_2007.6.1.v######/scripts/ZipTie/Adapters/Cisco and [ZIPTIE]/plugins/org.ziptie.adapters.perl_2007.6.1.v######/scripts/ZipTie/Adapters/Cisco dirs
(###### is the same for core and plugins folders). Run ZipTie. In the right bottom corner of the main ZipTie 's window there is the LogWatcher tab with the new log watcher icon. Click on that icon and then Browse to select a file to watch. In the OpenDialogBox look in [ZIPTIE] dir for the file ziptieServer.log. Then click Open and Ok. Now LogWatcher tab should have 2 subtabs - ziptie.log and ziptieServer.log. If you can see this lines
##-##-## ##:##:##,### [Activator ] [Start Level Event Dispatcher] INFO - Deployed adapter service for 'ZipTie::Adapters::Cisco::CatOS'
##-##-## ##:##:##,### [Activator ] [Start Level Event Dispatcher] INFO - Deployed adapter service for 'ZipTie::Adapters::Cisco::SecurityAppliance'
in the ziptieServer.log subtab then your installation was successful.
Adapters
Each adapter has 3 files and the subfolder named as the adapter itself. The files are:
ADAPTERNAME.pm - main adapter module,
ADAPTERNAME.metadata.xml - this one stores all necessary adapter related information (like path to adapter, discovery mappings, error forms, operation constraints, etc),
ADAPTERNAME.wsdl - for ZipTie to be able to call the backup over SOAP,
[ADAPTERNAME]/AutoLogin.pm - auto logins the adapter into device os,
[ADAPTERNAME]/Disconnect.pm - disconnects the adapter from device (this file is optional in adapter),
[ADAPTERNAME]/Parsers.pm - provides all the parsers functions of the adapter,
[ADAPTERNAME]/Get(\w+).pm - these .pms download the whole configuration file(s) from the devices (these files are optional in adapter).
The files of each adapter are listed below.
SecurityAppliance:
SecurityAppliance.pm,
SecurityAppliance.metadata.xml,
SecurityAppliance.wsdl,
SecurityAppliance /AutoLogin.pm,
SecurityAppliance /Disconnect.pm,
SecurityAppliance /Parsers.pm.
CatOS:
CatOS.pm,
CatOS.metadata.xml,
CatOS.wsdl,
CatOS /AutoLogin.pm,
CatOS /Disconnect.pm,
CatOS /Parsers.pm,
CatOS /GetConfig.pm.
Note: The create_config function in both adapters doesn't encode configuration because ZipTie 2007.6 does it automatically. ONLY IN THIS RELEASE.