Python Modules

Swift Browser UI ui module.

swift_browser_ui.ui._convenience

Miscallaneous convenience functions used during the project.

swift_browser_ui.ui.api

Project functions for handling API requests from front-end.

swift_browser_ui.ui.discover

Endpoints for different server information discovery.

swift_browser_ui.ui.exceptions

The module containing all swift_browser_ui exceptions.

swift_browser_ui.ui.front

Web frontend functions for stand-alone running.

swift_browser_ui.ui.login

A module for handling the project login related tasks.

swift_browser_ui.ui.middlewares

Middlewares for the swift-browser-ui.

swift_browser_ui.ui.misc_handlers

Handlers that can't easily be categorized.

swift_browser_ui.ui.server

swift_browser_ui server related convenience functions.

swift_browser_ui.ui.settings

Module containing all of the settings required in the global scope.

swift_browser_ui.ui.shell

CLI for configuring and launching the server.

swift_browser_ui.ui.signature

Module for handling queries for a valid Sharing/Request API signature.

Container sharing backend for Openstack Swift.

swift_browser_ui.sharing.bindings.bind

Async Python bindings for the swift-x-account-sharing backend.

swift_browser_ui.sharing.api

Sharing backend API specification and implementation.

swift_browser_ui.sharing.db

Sharing backend database implementation.

swift_browser_ui.sharing.server

Sharing backend server module.

swift_browser_ui.sharing.shared

Global settings for the container sharing backend.

Container access request backend for Openstack Swift.

swift_browser_ui.request.bindings.bind

Async Python bindings for the swift-x-account-sharing backend.

swift_browser_ui.request.api

Module for share request API handlers.

swift_browser_ui.request.db

Module for sharing request database interface using postgres.

swift_browser_ui.request.server

Share request backend module.

Runner for swift-browser-ui upload and replication operations.

swift_browser_ui.upload.api

API handlers for swift-upload-runner.

swift_browser_ui.upload.auth

Authorization handlers for swift-upload-runner.

swift_browser_ui.upload.common

Common resources for swift-upload-runner.

swift_browser_ui.upload.download

Server object and container download handlers using aiohttp.

swift_browser_ui.upload.replicate

Container and object replication handlers using aiohttp.

swift_browser_ui.upload.server

Server initialization functions.

swift_browser_ui.upload.upload

Server object upload handlers using aiohttp.

Index | Module Index