- -

WARNING: this is a “work-in-progress” documentation. All elements described here are not publicly available yet!!!

-
-

Welcome to PyAMS_utils’s documentation!

-

At first, PyAMS was “Pyramid Application Management Skin”. Actually, it’s not only a simple skin but a whole “Suite” of -applications and content management tools.

-

PyAMS_utils is a multipurpose utilities package, providing tools including:

-
    -
  • custom interfaces
  • -
  • custom ZCA registry annotations
  • -
  • local registry support
  • -
  • network protocols utilities (for HTTP and XML-RPC)
  • -
  • custom utilities
  • -
  • a command line script to handle database upgrade process
  • -
- -
-

PyAMS applications architecture

-

PyAMS applications are built on a small set of prerequisites and components which can or, for some of them, must -be included. Some of them are:

-
    -
  • a mandatory shared ZODB;
  • -
  • a websockets server, used to handle desktop notifications; you can find information about this component in the -PyAMS notification services chapter;
  • -
  • a Redis or Memcached server, to handle cache and sessions;
  • -
  • an Elasticsearch index, used to handle quick and optimized searching.
  • -
-
-
-

PyAMS external packages

-

PyAMS is built on many external packages, and provides a whole set of extensions. He re is a list of them:

- -

œ

-
-
-

Indices and tables

- -
-
- - -