EasyManuals Logo
Home>Dell>Server>FORCE10 Open Automation

Dell FORCE10 Open Automation User Manual

Dell FORCE10 Open Automation
98 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #13 background imageLoading...
Page #13 background image
Smart Scripting | 13
3
Smart Scripting
Smart Scripting is supported on platforms: z
Smart Scripting allows you to add functionality to the FTOS operating system
without requiring updates to the FTOS release. Smart Scripting is available as a
separate installable package that supports TCL, ZCL, Expect, PERL, Python, and
UNIX scripting and various FTOS functions.
The Smart Scripting package supports smart utility APIs (SmartUtils) to provide
developers with an easier way to invoke switch operations by creating and running
PERL, Python, and UNIX shell scripts on the FTOS operating system. API library
files describe the functions supported in TCL, ZSH, Expect, PERL, Python, and
UNIX scripts.
A separate package has been extended with HTTP and HTTPS daemons to support a
REST-like API based on CGI scripts and a Web-based graphical user interface. For
information on the HTTP Get requests supported by the REST API, see Chapter 7,
Programmatic Management.
Overview
Using Smart Scripting, network administrators can create custom TCL, ZCL, Expect,
PERL, Python, and UNIX shell scripts to manage and interact with Dell Force10
switches/routers in the network. Smart Scripting provides support for:
Modules required to run PERL scripts, such as the software development kits
(SDKs) for VMware and vCenter/vSphere.
Modules that implement requested Python features, such as AMQP (message
queuing), XML-RPC (arbitrary data exchange), and Twisted (event-driven
networking engine).
BMP module that implement scripts written in TCL, ZSH, or Expect. For more
information, see the
FTOS Configuration Guide, Chapter 9, Bare Metal
Provisioning 3.0 (BMP 3.0).
With Smart Scripting, there is no need to learn proprietary scripting languages,
allowing for the faster development and deployment of custom scripts.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Dell FORCE10 Open Automation and is the answer not in the manual?

Dell FORCE10 Open Automation Specifications

General IconGeneral
BrandDell
ModelFORCE10 Open Automation
CategoryServer
LanguageEnglish

Related product manuals