This site is a static archive of the Aegir community site. Documentation has moved to http://docs.aegirproject.org. Other community resources can be found on the Contacting the community page.
Skip navigation

Revision of Hostmaster Services API from Mon, 04/18/2011 - 13:57

Help

Hostmaster Services API

Hostmaster Services API integration aims at integration of the Services API framework into the Hostmaster suite of tools. It allows Aegir managers the ability to build Services API connections over any of the offered Servers for Services API. It provides some basic calls and abilities for the Manager. Some of the Feature Below:

Clients:

  • Creating New Clients
  • Looking up Client information / Sites
  • Disabling a Client's sites
  • Enabling a Client's site(s)

Tasks

  • Creating New Tasks
  • Checking the Status of tasks

Sites

  • Creation of sites
  • Getting Status of a site
  • Enabling, Disabling, Migration, Cloning, Backup, and deletion of sites

Platforms / Profiles / Servers

  • Getting Status / Information on a Platform, Profile, or Server
  • Soon To Come, Creation of a new Platform from Makefiles
  • Soon to come, Disabling / Enabling a Platform / Profile for creation

Some differences between this project's goals and the Ubercart Integration project:

This project has a wider scope than just integration into Ubercart. With this system you could indeed setup a remote connection to Ubercart, Commerce, or other fulfillment package. With the Client side tools and the use of Rules you can create many reactive setups for your customers and staff. It also has better security in the fact that it relies on an Existing stable project and security team to help maintain and audit the code. I will be providing example and code in this page thread so that you can setup, test, and run a store in D6, D7, or any remote platform.

PreviewAttachmentSize
hostmaster_servicesapi.zip11.49 KB
example_front.zip10.74 KB
Need help?

Documentation

The notebook section provides a way for you to store and share information with your group members. With the book feature you can:

  • Add book pages and organize them hierarchically into different books.
  • Attach files to pages to share them with others.
  • Track changes that others have made and revert changes as necessary.
  • Archive books that are no longer of interest to the group. Archived books can be reactivated later if needed.

The revisions let you track differences between multiple versions of a post.