Skip to content
This repository has been archived by the owner on Jun 6, 2022. It is now read-only.
/ mcp Public archive

Master control program for coordinating image builds

License

Notifications You must be signed in to change notification settings

sassoftware/mcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SAS App Engine MCP -- Archived Repository

Notice: This repository is part of a Conary/rpath project at SAS that is no longer supported or maintained. Hence, the repository is being archived and will live in a read-only state moving forward. Issues, pull requests, and changes will no longer be accepted.

Overview

MCP is a daemon that runs on the head node of a SAS App Engine. It connects to the rMake Message Bus and listens for jobs initiated by mint. When a job is received, it is distributed to a jobmaster that has a free slot, again via the message bus. If the jobmaster stops responding, mcp will mark all jobs that were assigned to it as failed. MCP can also stop queued or running jobs.

Also included is a client library for transmitting jobs to the MCP and polling their status.

About

Master control program for coordinating image builds

Resources

License

Stars

Watchers

Forks

Packages

No packages published