wmflib
  • Introduction
  • Installation
  • Python API
  • Release Notes
wmflib
  • wmf 0.1.dev2+gfbdfccb documentation
  • View page source

wmf 0.1.dev2+gfbdfccb documentation

Automation framework for the WMF production infrastructure.

  • Introduction
    • wmflib - Generic Python library for common tasks in the WMF production infrastructure
  • Installation
    • Debian package
    • PyPI
    • Source code
  • Python API
    • __version__
    • actions
      • Actions
      • ActionsDict
    • config
      • load_yaml_config()
      • load_ini_config()
    • constants
      • ALL_DATACENTERS
      • CORE_DATACENTERS
      • US_DATACENTERS
      • PUBLIC_AUTHDNS
      • DATACENTER_NUMBERING_PREFIX
    • decorators
      • RetryParams
      • retry()
    • dns
      • DnsError
      • DnsNotFound
      • Dns
      • PublicAuthDns
    • exceptions
      • WmflibError
      • WmflibCheckError
    • fileio
      • FileIOError
      • LockError
      • locked_open()
    • idm
      • IdmValueError
      • logoutd_args()
      • LogoutdBase
    • interactive
      • NOTIFY_LOGGER_NAME
      • notify_logger
      • MIN_SECRET_SIZE
      • NOTIFY_AFTER_SECONDS
      • InputError
      • AbortError
      • ask_input()
      • ask_confirmation()
      • confirm_on_failure()
      • get_username()
      • ensure_shell_is_durable()
      • get_secret()
    • irc
      • SocketHandler
      • SALSocketHandler
    • phabricator
      • create_phabricator()
      • PhabricatorError
      • Phabricator
    • prometheus
      • PrometheusError
      • PrometheusBase
      • Prometheus
      • Thanos
    • requests
      • TimeoutType
      • DEFAULT_TIMEOUT
      • DEFAULT_RETRY_STATUS_CODES
      • DEFAULT_RETRY_METHODS
      • TimeoutHTTPAdapter
      • http_session()
  • Release Notes
    • wmflib Changelog

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2018-2020, Riccardo Coccioli <rcoccioli@wikimedia.org>, Luca Toscano <ltoscano@wikimedia.org>, Wikimedia Foundation, Inc..

Built with Sphinx using a theme provided by Read the Docs.