infrared

Plugin based framework that aims to provide an easy-to-use CLI for Ansible based projects

https://github.com/redhat-openstack/infrared

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (5.8%) to scientific vocabulary

Keywords

ansible infrared infrared-plugin
Last synced: 10 months ago · JSON representation

Repository

Plugin based framework that aims to provide an easy-to-use CLI for Ansible based projects

Basic Info
Statistics
  • Stars: 103
  • Watchers: 31
  • Forks: 95
  • Open Issues: 71
  • Releases: 3
Topics
ansible infrared infrared-plugin
Created over 10 years ago · Last pushed 11 months ago
Metadata Files
Readme License

README.rst

=================
What is InfraRed?
=================

InfraRed is a plugin based system that aims to provide an easy-to-use CLI for Ansible based projects.
It aims to leverage the power of Ansible in managing / deploying systems, while providing an alternative, fully customized,
CLI experience that can be used by anyone, without prior Ansible knowledge.

The project originated from Red Hat OpenStack infrastructure team that looked for a solution to provide an "easier" method
for installing OpenStack from CLI but has since grown and can be used for *any* Ansible based projects.

Want to take it for a spin? check out our docs at the bottom under the `Official Documentation`_.

How to contribute?
------------------

To contribute please follow: http://infrared.readthedocs.io/en/latest/contribute.html

Official Documentation
----------------------

For more information Please read our `Documentation `_

Owner

  • Name: redhat-openstack
  • Login: redhat-openstack
  • Kind: organization
  • Location: United States of America

GitHub Events

Total
  • Watch event: 4
  • Member event: 2
  • Push event: 61
  • Pull request event: 2
  • Fork event: 1
  • Create event: 225
Last Year
  • Watch event: 4
  • Member event: 2
  • Push event: 61
  • Pull request event: 2
  • Fork event: 1
  • Create event: 225

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 4,683
  • Total Committers: 196
  • Avg Commits per committer: 23.893
  • Development Distribution Score (DDS): 0.9
Past Year
  • Commits: 23
  • Committers: 13
  • Avg Commits per committer: 1.769
  • Development Distribution Score (DDS): 0.783
Top Committers
Name Email Commits
obaranov o****v@r****m 469
Yair Fried y****d@r****m 423
Ariel Opincaru a****r@r****m 258
Attila Fazekas a****s@r****m 255
Arie Bregman a****n@r****m 199
Pavel Sedlák p****k@r****m 181
Oleksandr Vorobiov o****o@r****m 179
Jesse Pretorius (odyssey4me) j****e@o****e 171
Waldemar Znoinski w****k@r****m 152
Marius Cornea m****a@r****m 133
Tal t****r@r****m 116
Yurii Prokulevych y****e@r****m 114
Filip Hubík f****k@r****m 108
Luigi Toscano l****o@r****m 103
Daniel Todorov l****0@g****m 97
Sorin Sbarnea s****a@r****m 88
Marian Krcmarik m****i@r****m 84
Sergii Golovatiuk s****t@r****m 70
Itzik Brown i****b@r****m 59
atalmor a****r@r****m 58
Avishay Machluf a****f@r****m 57
Oleh Anufriiev o****i@r****m 49
Eduardo Olivares e****e@r****m 44
Archit Modi a****i@r****m 43
Maxim Babushkin m****b@r****m 42
Alexander Chuzhoy a****y@r****m 39
Ruslan Usichenko r****n@r****m 38
Yogev Rabl y****l@r****m 38
Lukas Bezdicka l****k@r****m 38
Michele Baldessari m****e@a****g 36
and 166 more...

Issues and Pull Requests

Last synced: about 1 year ago

All Time
  • Total issues: 99
  • Total pull requests: 53
  • Average time to close issues: 4 months
  • Average time to close pull requests: about 1 month
  • Total issue authors: 43
  • Total pull request authors: 29
  • Average comments per issue: 1.61
  • Average comments per pull request: 0.75
  • Merged pull requests: 3
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 2
  • Average time to close issues: N/A
  • Average time to close pull requests: 8 minutes
  • Issue authors: 0
  • Pull request authors: 2
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • venkataanil (6)
  • vivek076 (4)
  • mrVectorz (4)
  • knoha-rh (3)
  • greg-hellings (3)
  • LukeShortCloud (3)
  • smalleni (3)
  • pradiptapks (3)
  • zzzeek (3)
  • AlistairTonner (2)
  • yazug (2)
  • andreaskaris (2)
  • sai438 (2)
  • valleedelisle (2)
  • yadneshk (1)
Pull Request Authors
  • LukeShortCloud (4)
  • beagles (3)
  • jistr (3)
  • FedericoRessi (2)
  • cschwede (2)
  • ayefimov-1 (2)
  • nathancurry (2)
  • TrellixVulnTeam (1)
  • lmiccini (1)
  • mlammon (1)
  • greg-hellings (1)
  • bshephar (1)
  • lyfofvipin (1)
  • knoha-rh (1)
  • andreaskaris (1)
Top Labels
Issue Labels
Pull Request Labels
IMPORTANT (1)

Packages

  • Total packages: 2
  • Total downloads:
    • pypi 40 last-month
  • Total dependent packages: 0
    (may contain duplicates)
  • Total dependent repositories: 2
    (may contain duplicates)
  • Total versions: 5
  • Total maintainers: 2
pypi.org: infrared

InfraRed - easy-to-use plugin-based CLI for Ansible based projects

  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 27 Last month
Rankings
Forks count: 4.7%
Stargazers count: 7.2%
Dependent packages count: 7.3%
Average: 16.5%
Dependent repos count: 22.1%
Downloads: 41.1%
Maintainers (2)
Last synced: 11 months ago
pypi.org: infrared-v3

InfraRed - easy-to-use plugin-based CLI for Ansible based projects

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 13 Last month
Rankings
Forks count: 4.7%
Stargazers count: 7.2%
Dependent packages count: 7.3%
Average: 17.7%
Dependent repos count: 22.1%
Downloads: 47.3%
Maintainers (1)
Last synced: 11 months ago

Dependencies

docs/requirements.txt pypi
  • Pygments >=2.2.0
  • pbr *
  • reno >=2.5.0
  • sphinx >=1.5.1
  • sphinx-autobuild *
  • sphinx_rtd_theme *
requirements.txt pypi
  • Babel *
  • Jinja2 >=2.10.3
  • PyGithub >=1.45,
  • PyYAML >=5.3
  • ansible >=2.7.13,<2.8.0
  • ansible >=2.9.0,<2.10.0
  • argcomplete ==1.12.1
  • colorlog >=4.1.0
  • distro >=1.5
  • gitpython *
  • jsonschema ==3.2.0
  • junit_xml >=1.8
  • lxml >=4.5
  • netaddr >=0.7.19
  • openstacksdk >=0.39,<0.99.0
  • openstacksdk >=0.39,<0.40.0
  • passlib *
  • pbr >=2.0.0,
  • pip >=19.3
  • python-bugzilla >=2.3.0
  • python-bugzilla <3.0.0
  • python-openstackclient >=5.0.0
  • requests >=2.22.0
  • selinux *
  • setuptools >=39.0.0,<46.0.0
  • six *
  • tenacity *
  • terminaltables >=3.1.0
  • urllib3 >=1.21.1,<1.25
test-requirements.txt pypi
  • ansible >=2.7.13,<2.8.0
  • ansible >=2.9.0,<2.10.0
  • ansible-lint >=5.3.0,<5.3.3
  • flake8 ==3.7.9
  • hacking ==2.0.0
  • pep8 ==1.7.1
  • pytest >=4.6.9,<5.0.0
  • pytest-mock <3.0.0
  • pytest-mock >=2.0.0,<3.3.0
  • reno >=2.11.3
  • yamllint >=1.20.0
plugins/ospdui/tasks/environment.yml pypi
setup.py pypi