计划脚本
计划脚本构成部署或捕获过程的一部分。计划脚本是用于完成定制(部署)或泛化(捕获)过程的 guestfish
脚本。部署类型的计划脚本用于执行部署,捕获类型的计划脚本用于执行捕获。部署类型的计划脚本包含自定义属性
。自定义属性用于提供服务器特定的配置信息。默认情况下,自定义属性具有字符串
类型,以后可以在操作系统构建计划中修改该类型。
在定制过程中,将合并操作系统构建计划中提供的所有计划脚本,并将自定义属性替换为指定的值。然后在 guestfish
环境下执行该组合脚本。
您可以在计划脚本中包含日志消息,以通知服务器管理员在执行计划脚本时出现的任何错误。将在服务器配置文件活动中显示日志消息。您可以使用以下格式加入这些日志消息:
echo "ImageStreamerLog: [log message]"
有关 guestfish
的详细信息,请参阅http://libguestfs.org/guestfish.1.html。