Skip to content

pombredanne/mint

 
 

Repository files navigation

SAS App Engine Mint

Overview

Mint is the central API for SAS App Engine. It consists of a number of components:

  • REST API, backed by Django. This code is found in mint.django_rest
  • Older "restlib" REST API, located in mint.rest. Mostly no longer required but is cross-linked from the Django API in a handful of places.
  • XMLRPC API. Primarily used for starting image builds, and also internally used in many places. Located in mint.server
  • Conary repository interface (mint.db.repository, mint.web.conaryhooks)
  • Supporting scripts in scripts/ and mint.scripts - repository indexing, job cleanup, schema migrations, X509 management, mirroring inbound and outbound, etc.
  • Credential store daemon - encrypts virtualization target credentials before storing in the database
  • External auth daemon - Optionally checks user passwords against PAM
  • System configuration and puppet scripts

About

Core web application portion of rBuilder

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 92.4%
  • Makefile 2.6%
  • Genshi 1.7%
  • CSS 1.4%
  • Shell 0.7%
  • Puppet 0.5%
  • Other 0.7%