文件名称:ISalt:伊萨尔特
文件大小:215KB
文件格式:ZIP
更新时间:2024-03-29 08:35:04
python ipython salt saltstack Python
ISalt:交互式盐编程 ISalt是一个IPython样式的控制台,用于简化Salt代码的调试甚至开发。 Salt代码通常使用许多dunder (即_d_ouble _under_score)变量,例如__salt__ , __opts__ , __grains__ , __proxy__或__pillar__等,这些变量使您可以快速访问各种资源和功能。 根据上下文的不同,它们的含义也有所不同-例如,小__opts__一方的__opts__与主方的__opts__是不同的对象; __salt__方的__salt__允许您访问执行模块列表,而主方方的__salt__提供了运行程序,依此类推。 使用这些变量的主要困难在于,它们仅在实际运行Salt并拥有Master并最终运行一个或多个Minions时才有意义。 经常会发生这样的情况,您在编写新功能(使用这些笨拙的功能)时并不一定要运行这些
【文件预览】:
ISalt-master
----setup.py(2KB)
----.gitignore(1KB)
----cover.png(59KB)
----requirements.txt(13B)
----MANIFEST.in(63B)
----LICENSE(11KB)
----.github()
--------FUNDING.yml(23B)
--------workflows()
----README.rst(12KB)
----logo.png(48KB)
----docs()
--------_templates()
--------requirements.txt(70B)
--------Makefile(606B)
--------index.rst(12KB)
--------conf.py(6KB)
--------_static()
--------make.bat(803B)
--------man()
--------_themes()
----isalt()
--------__init__.py(56B)
--------scripts.py(13KB)