Customer area
Your product rocks, we will be displaying it in our NOC.
Loading...
INFO: Upgrading to CatTools version 3.2.0 or later

In version 3.2.0 of CatTools released on the 9th of November 2006 changes were made to scripts that broke backward compatibility.

This change was made as part of a CatTools wide renaming process that standardised activity and function names. The purpose of which was to make using, developing and supporting CatTools easier.

If you are new to CatTools or do not use custom scripting then this is not something that will effect you.

However, if you have made your own custom device or activity scripts and plan to upgrade to CatTools 3.2.0 or later, you will need to modify your scripts accordingly. In v3.3.2, new custom script templates were made available. It is recommended you refer to these templates when modifying your existing custom script files. Custom scripting information can be found in the on-line help file at: http://www.kiwisyslog.com/help/cattools/cus_customscripting.htm

For reference, below is a list of old activity and function names with their new equivalent names adjacent:

Old Activity Name

New Activity Name

Old Function Name

New Function Name

General.Backup Running Config

Device.Backup.Running Config

BackupRunningConfig

Activity_BackupRunningConfig

General.Enter command

Device.CLI.Send commands

EnterCommand

Activity_SendCommands

General.Modify config

Device.CLI.Modify Config

ModifyConfig

Activity_ModifyConfig

TFTP.Upload config

Device.TFTP.Upload Config

TFTPControl

Activity_TFTPUpload

Connectivity.Inter-device ping

Device.InterDevice.Ping

InterDevicePing

Activity_InterDevicePing

Device.Password Change

Device.Update.Password

PasswordChange

Activity_UpdatePassword

 

 

SetTermLenZero

SendPostEnterEnableModeCommands

 

 

SetTermLen24

SendSessionTerminationCommands

 

 

EnableMode

EnterEnableMode

 

 

EnterCmdSingle

SendCommandSingle

 

 

 

SendPostLoginCommands *

* indicates a new function needs to be added

The bare function structure should look similar to;

Function SendPostLoginCommands()
'Used to issue commands to set the environment post login
'issue commands to turn off paging here

SendPostLoginCommands = True
End Function

 


 

 

0 votes so far for this article. Did this article help you? YES NO