jss api的python包装器。

python-jss的Python项目详细描述


简介:

这个项目的目的是提供简单,优雅,Python进入jamf 卡斯珀JSS API。

jamf通过 rest api。python jss允许您与api交互以创建新的 对象,列出或编辑现有的对象,并将文件上传到 已配置分发点。

方便方法和属性的覆盖级别为 主要集中在计算机管理,特别是 纳入政策和包装管理的方面。

自动创建策略是流线型的;但是,类 MobileDeviceInvitations只提供基本的JSSObject API的方法和属性。那些方面我用得很重 我们的组织,支持 JSSImporter,倾向于 更加充实,而jss api的一些方面我从未使用过 倾向于极简主义。但是,根据这里的代码,应该是 对于任何希望这样做的人来说,实现一个 他们感兴趣的东西,我很乐意包括 他们。把你的请求发给我!

安装:

最简单的方法是使用pip获取python js: $ pip install python-jss

但是,如果您使用jssimporter,它的包安装程序将使用 很容易安装,因为它包含在10.10.5OS X之前的版本中。您可能需要 使用easy_install代替:$ easy_install -Upython-jss

如果你没有PIP,你可能会得到它: https://pip.pypa.io/en/latest/installing.html

或者,下载源代码并复制python jss包 通常安装软件包的位置。

在幕后,python jss需要请求pyasn1和 ndg httpsclient包。如果使用easy install或pip安装, 这些依赖项是为您处理的。否则,你必须 自己获得它们: easy_install -U pyasn1 ndg-httpsclient requests

Linux:

如果您需要能够 安装分发点。-AFP分发点需要 fuse-afp包。-SMB分发点需要 cifs-utils包。

由于我目前正在开发Fedora,这些需求是特定的 到基于redhat的发行版。请随意测试和评论Debian,因此我 可以更新!

用法:

请看the wiki 完整的文件。

还有,my blog有一系列的帖子 关于使用python-jssJSSImporter,和 jss_helper,并解决 使用这些工具的独特问题。

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

推荐PyPI第三方库


热门话题
java如何在mongodb中获取用户有权访问的数据库列表?   基于契约和类不变量的java设计   java我的代码有什么问题,似乎是正确的,但事实并非如此   java Android初学者:布局按钮和文本   400错误Paypal令牌API与Java(HttpURLConnection)   为什么Java从socket中随机读取数据,而不是整个消息?   如果我调用scanner,我会扫描两次。先是下一个,然后是扫描仪。下一个   如果消息发送失败,java ActiveMQ/JMS不重试   java有没有类似于dynaTrace的开源框架?   java Android:获取zip中的文件数(使用存储卷/存储访问框架)   java无法将流图像解码为片段   java如何修复Jenkins插件中的“此位置的预期stackmap帧”   java如何使用javac编译器编译AndroidManifest。xml文件?