Administrator Guide

Bare Metal Provisioning (BMP) - Config | 31
Running Scripts
Using the Post Configuration Script (BMP Mode Only)
To reload Dell Networking OS on a switch, ensure the following:
BMP is enabled.
You can write the post configuration script in EXPECT, TCLSH, or ZSH. If you
already installed the SmartScripts package, you can also write the post
configuration script in PERL or Python.
No restraints are required for the post configuration script, for example, the
signature #/DELL-NETWORKING that is required for the preconfiguration
script.
Configure the post configuration script by using the
script post-config
command.
Execute the post configuration script after the start-up configuration process
required by BMP has been applied.
The post configuration script has the ability to use configuration Dell Networking
OS CLI commands using the utility name
F10do.
Reload Using the Auto-Execution Script (Normal Mode Only)
To use the autoexec script, the following conditions must be true:
BMP is disabled.
Always store the autoexecution script in flash://autoexec.
You can write the autoexecution script in EXPECT, TCLSH, or ZSH. If you
already installed the SmartScripts package, you can also write the post
configuration script in PERL or Python.
No restraints are required for the autoexec script, for example, the signature #/
DELL-NETWORKING that is required for the preconfiguration script.
The autoexecution script has the ability to use configuration Dell Networking OS
CLI using the utility name
F10do.
When the autoexecution script is complete, the start-up configuration is applied
depending on the return status of the script:
Success – 0 — the start-up configuration is applied.
Failure – non-zero — the start-up configuration is not applied.