これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド ドゥーザーです。
プログラム:
NAME
doozer - Doozer Lock サービス コマンドライン クライアント
SYNOPSIS
愚かな [オプション] [オプション] [引数]
DESCRIPTION
愚かな のクライアントです。 ドゥーザー ロック サービス によって実装されたように ドゥーザード(8) バイナリ。
あらゆる種類の実行に使用できます 愚かな でサポートされているロック サービス操作
エントリの作成または更新、変更またはリストの監視などの API
ロック サービス上の任意のツリーの内容。
OPTIONS
各コマンドは、XNUMX 個以上のオプションと XNUMX 個以上の引数を取ります。 さらに、
は、任意のコマンドで使用できるいくつかのグローバル オプションです。
グローバル オプションは次のとおりです。
-a=URI 指定した場所に接続 愚かな サービス。 URI には任意の数の
アンパサンド文字 (&) で連結されたアドレス部分。 URI は常に始まります
接頭辞付き ドゥーザー:?. 有効なオプションは次のとおりです。
ca は、「クラスター アドレス」を指定します。これは、IP アドレスとポートの場合があります。
の組み合わせ、またはポートが追加されたホスト名。
cn は、ロック サーバーから検索されるクラスター名を指定します。
環境変数で指定した
DOOZER_BOOT_URI(これはまた含まれていますa愚かなURI)。
sk は、ロック サービスに対する認証に使用される共有キーを指定できます。
URI の例は次のようになります。
ドゥーザー:?ca=doozer1.example.com&ca=doozer2.example.com&sk=letmein
-b=URI は、渡されたクラスター名を解決するために使用される Doozer Boot URI を指定します。
-a 国旗。 と同じ構文を共有します -a.
-h は、短いコンテキスト ヘルプを表示します。
-r=rev オプションでリビジョン番号を受け入れるコマンドのリビジョン番号を指定します。
-vは言う 愚かな バージョン文字列を出力します。
コマンドは次のとおりです。
パスを追加
まだ設定されていない場合にのみ、キーを追加します。 stdin からファイル入力を受け取ります。
デル パス リビジョン
リビジョンより古い場合はファイルを削除します 回転.
パスを見つける
指定された配下のすべてのファイルを一覧表示します path.
パスを取得
エントリの内容をフェッチします path それを stdout に表示します。
ヘルプコマンド
指定の詳細なヘルプを表示します command.
nop すべてのロックサーバー間のコンセンサスを待ってから戻ります。
回転パス
の現在のリビジョンを表示します path.
パスリビジョンを設定
の内容を設定します path より古い場合は、標準入力から読み取られた内容に 回転.
統計パス
エントリの現在のステータスを出力します path.
タッチパス
でファイルのリビジョンを更新します。 path.
グロブを待つ
一致するエントリで変更が発生するまで待ちます 地球.
グロブを見る
一致するエントリの変更に注意してください 地球. そのようなエントリへのすべての変更を出力します
stdoutに。
ENVIRONMENT
次の環境変数が受け入れられます。
DOOZER_URI
バインドする doozer クラスター。 オーバーライド -a.
DOOZER_BOOT_URI
アドレスをルックアップする DzNS。 オーバーライド -b.
EXIT コード
終了ステータスは、成功の場合は 0、rev の不一致の場合は 1、それ以外の場合は 2 です。
onworks.net サービスを使用してオンラインで doozer を使用する
