genvid.toolbox.VaultService

class genvid.toolbox.VaultService(**kwargs)

ベースクラス: ServiceTool

Vault サービスの基本設定。

NAME = 'service-vault'

このツールのロガー名。子 class (children) で再定義する必要があります。

SERVICE_NAME = 'vault'
get_service_args(configdir, datadir, mode)

サービスのベース引数を返す。

get_config(bind, **ignored)

設定を、JSON オブジェクトとしてアクセスできる辞書として返す。

デフォルトの設定は、このメソッドの結果をオーバーライドすることで変更可能。

Args:

bind: クライアント専用。: サービスのバインディングアドレス。

uninstall(clean: bool = False)

サービスの構成をアンインストールする。

class service.VaultService

genvid.toolbox.VaultService の実装