Table of ContentsView in Frames

Using the plug-in framework to create custom plug-ins

The plug-in framework enables you to create your own plug-ins for Snap Creator or reuse the existing plug-ins. The plug-in provides Snap Creator with the steps for handling backup and recovery of a given application.

The plug-in framework defines the following methods:
Note:
  • The plug-in framework supports Perl, PowerShell, Java, UNIX Shell, and Python for programming.
  • The plug-in framework enables you to implement objects and functions that exist within the Snap Creator.

    For example, error handling is available, which means the plug-in can use the standard implementation Snap Creator uses. This reduces the work required to create a plug-in.

  • Perl plug-ins are installed under /plug-ins/PLUG-IN-name/PLUG-IN.pm.
  • Native plug-ins are installed under /plug-ins/native/plug-in.sh,plug-in.java.plug-in.bat, and so on.
  • The plug-in must be installed where it is supposed to run. This can be Snap Creator Server or Snap Creator Agent depending on the set up of Snap Creator.

For more information about the plug-in framework, plug-ins, and a plug-in user guides, see the Snap Creator Framework Discussions Community forum.