メインコンテンツへスキップ

Blocklet のクリーンアップ

blocklet cleanup コマンドは、Blocklet Server にインストールされている特定の blocklet のメンテナンスタスクを実行するためのユーティリティです。これにより、blocklet の専用キャッシュをクリアしたり、自動バックアップ設定を無効にしたりできます。

このコマンドは、トラブルシューティングや blocklet のストレージ使用量の管理に特に役立ちます。

コマンドの使用法

クリーンアップコマンドの基本的な構文は次のとおりです:

bash
blocklet cleanup <target> --app-did <did>

引数とオプション

引数/オプション説明
target必須。実行するクリーンアップタスク。有効な値は cache または backup です。
--app-did <did>必須。クリーンアップしたい blocklet の DID。

クリーンアップタスク

キャッシュのクリアとバックアップの無効化という、2つの異なるクリーンアップタスクを実行できます。

Blocklet キャッシュのクリア

このタスクは、特定の blocklet に関連付けられたすべてのキャッシュデータを削除します。これは、キャッシュデータが破損している疑いがある場合や、スペースを解放したい場合に役立ちます。

特定の blocklet のキャッシュをクリア

bash
blocklet cleanup cache --app-did z8iZufgv3e2yYAmH4L53s83wbeG7eWz4WADS

正常に実行されると、CLI はキャッシュがクリアされたことを確認し、削除されたアイテムを一覧表示します:

成功時の出力

bash
Cache for app z8iZufgv3e2yYAmH4L53s83wbeG7eWz4WADS cleared: [items]

自動バックアップの無効化

このタスクは、特定の blocklet の自動バックアップ機能を無効にします。これは、バックアップエンドポイントの設定をクリアし、自動バックアップ設定をオフにすることで行われます。

特定の blocklet の自動バックアップを無効にする

bash
blocklet cleanup backup --app-did z8iZufgv3e2yYAmH4L53s83wbeG7eWz4WADS

コマンドを実行すると、確認メッセージが表示されます:

成功時の出力

bash
Blocklet z8iZufgv3e2yYAmH4L53s83wbeG7eWz4WADS auto-backup disabled

このコマンドは、blocklet の永続データを管理する簡単な方法を提供します。その他の高度な管理タスクについては、DID ドキュメント管理にも興味があるかもしれません。