用于生成cloud init用户数据的实用程序。

mkciud的Python项目详细描述


mkciud

此模块汇编用户数据文件以与cloud-init一起使用。

有关用户数据文件格式的详细信息,请参见here

这个包为python 3提供了一个命令行实用程序和一个模块。

类型自动检测是通过在文件的第一行中查找可识别的说明符来完成的,例如#!/bin/bash#cloud-config

命令行

mkciud [ [type-specifier:]filename ]+
python -m mkciud [ [type-specifier:]filename ]+
type-specifiers:
    (default), (empty string), auto           autodetect
    cb, cloud-boothook                        cloud-boothook
    cc, cloud-config                          cloud-config
    ca, cloud-config-archive                  cloud-config-archive
    ph, part-handler                          part-handler
    uj, upstart-job                           upstart-job
    io, include-once, x-include-once-url      x-include-once-url
    in, include, x-include-url                x-include-url
    sh, shellscript, x-shellscript            x-shellscript

将用户数据输出到stdout。这将是二进制数据,因此重定向到文件。

模块

importmkciuduserdata=mkciud.UserData()formessage_body,message_subtypeinmessage_bodies_and_subtypes:userdata.add(message_body,message_subtype)userdata.export(sys.stdout.buffer)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在交叉表jasperreport中拆分行   java将数据从customdialog类传输到父类   在EclipseKepler中导入一个java项目,而不使用。项目文件   java找不到符号错误Netbeans   java反射和远程处理在内部是如何工作的?   java如何为少数测试类而不是所有测试类运行cobertura代码覆盖率?   java Hibernate增量起始数   xml需要帮助在java中获取横向克拉之间的文本   swing Java嵌套JPanel未保持指定的大小   如何使用自定义java库(来自github)   java移动应用程序在调用@OAuthSecurity资源时保持加载   错误:从C启动java jar时无法访问jarfile#   javascript如何将html页面移动到新的project/war文件?   java HTTP状态404–未找到spring tc服务器   具有多个使用者的java Producer使用notify()失败   java在运行时使用neo4j创建连接数据,每天的数据量为10.2亿个节点   当通过Eclipse插件部署时,java无法加载部署到独立GlassFish的web应用程序   java使用多种编程语言:重点是什么?   intellij idea Java不能将lambda用于自制接口lambda转换的目标类型必须是接口   java对所有扩展类只访问一次静态变量