Skip to content
This repository has been archived by the owner on Mar 30, 2023. It is now read-only.

CrimsonTome/awesome-pyinfra-snippets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

awesome-pyinfra-snippets

A list of awesome snippets to use with Pyinfra.

System Requirements

  • Python 3 + pip
  • pipx
  • Linux (Windows may work but is untested)

Getting Started

  • pipx install pyinfra
  • (strongly recommended) have a valid SSH config file with your SSH keys added to any target machines with ssh-copy-id - snippets in this repo will likely assume you have one

To Run

To run snippets: pyinfra target-or-target-file path/to/snippet.py

TODO: add example

Snippets

Snippets can be found in the snippets folder. See also examples from the official repo

Disclaimers

  • I (CrimsonTome) will not be held liable for any damages made to systems executing these scripts. You are always advised to look before you run anything. If you don't understand something:
    • look it up
    • read the docs
    • or just don't run it

This list has no affiliation with the awesome lists as it would not meet the guidelines because this is more of a code snippet list than a resource list with lots of links. As such this repo cannot be Awesome certified.

License

awesome-pyinfra-snippets is released under the MIT license. The full license text is included in the LICENSE file in this repository. Tldr legal have a great summary of the license if you're interested.

About

A list of awesome snippets to use with Pyinfra.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages