Application¶
To run the Aioli application, an Application
instance must be created.
Its constructor expects a list of at least one Package
to be registered with the application.
-
class
aioli.
Application
(packages, **kwargs)[source]¶ Creates an Aioli application
Parameters: - config – Configuration dictionary
- packages – List of packages
Variables: - log – Aioli Application logger
- registry – ImportRegistry instance
- config – Application config
Example – Guestbook Web API making use of the aioli_rdbms extension
import aioli_guestbook
import aioli_rdbms
import toml
from aioli import Application
app = Application(
config=toml.load("aioli.cfg"),
packages=[
aioli_guestbook,
aioli_rdbms,
]
)