No description
This repository has been archived on 2025-02-01. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
Thomas Schwery 74b3534388 Using status information to populate "Available minions" instead of using grains list.
This fixes the occurences where servers disappear because they are down on the grains call
and up on the status call as calls are not transactional.
2015-11-29 22:14:27 +01:00
templates Using status information to populate "Available minions" instead of using grains list. 2015-11-29 22:14:27 +01:00
www/res Update output file to reduce the number of columns, add a popup for the jobs, fix the search and order tools 2015-11-07 13:55:05 +01:00
.bowerrc Refactoring of interface to use bootstrap for the interface, bower for the management, merge of everything into one page 2015-11-01 23:19:22 +01:00
.gitignore Refactoring of interface to use bootstrap for the interface, bower for the management, merge of everything into one page 2015-11-01 23:19:22 +01:00
bower.json Refactoring of interface to use bootstrap for the interface, bower for the management, merge of everything into one page 2015-11-01 23:19:22 +01:00
README.md Fix layout. 2014-11-17 18:43:26 +01:00
saltinventory.py Using status information to populate "Available minions" instead of using grains list. 2015-11-29 22:14:27 +01:00

saltinventory

This application retrieves some information from all running and reachable salt minnions and creates some html pages.

At current state these salt calls are made:

  • grains.items
  • network.interfaces

and these pages are created:

  • List of all hosts
  • List of all networks
  • Detail page for each host
  • Detail page for each network

Requirements

  • Salt: This application must run on a salt master
  • python-netaddr

Instructions

  • Clone repository
  • Run saltinventory.py
  • Open www/hostlist.html in your browser