コンテンツにスキップ

CLI:取り込み

書き出したファイルから、スペースを作るコマンドです。どのコマンドにも付けられる共通のフラグ(--host、--json など)は CLI のコマンドのリファレンス にあります。

コマンド 内容
hakocms-cli imports create 取り込む ZIP(hakocms-cli exports download で受け取ったもの)を送る
hakocms-cli imports delete 取り込みの記録と、受け取った ZIP を消す
hakocms-cli imports get 取り込みを 1 件取得する
hakocms-cli imports leftovers delete 残った取り込み中のスペースを、ストレージのファイルごと消す
hakocms-cli imports leftovers list 途中で止まった取り込み中のスペースの一覧
hakocms-cli imports list 取り込み(新しい順に 20 件)
hakocms-cli imports start 送った ZIP の取り込みを始める

取り込む ZIP(hakocms-cli exports download で受け取ったもの)を送る。

取り込む ZIP(hakocms-cli exports download で受け取ったもの)を送る。

まだ取り込みは始めない。返った要約を見て、imports start –slug … –name … で始める。大きなファイルも、片に分けて送る(途中で切れたら、その片を送り直す)

ターミナルウィンドウ
hakocms-cli imports create <FILE>
フラグ・引数 説明
<FILE> ZIP のファイル

取り込みの記録と、受け取った ZIP を消す。

取り込みの記録と、受け取った ZIP を消す。待っているか動いているものは消せない(409)

ターミナルウィンドウ
hakocms-cli imports delete [OPTIONS] <ID>
フラグ・引数 説明
<ID> ID
--force 確かめずに行う

取り込みを 1 件取得する。

ターミナルウィンドウ
hakocms-cli imports get <ID>
フラグ・引数 説明
<ID> ID

残った取り込み中のスペースを、ストレージのファイルごと消す。

ターミナルウィンドウ
hakocms-cli imports leftovers delete [OPTIONS] <SLUG>
フラグ・引数 説明
<SLUG> スペースのスラッグ
--force 確かめずに行う

途中で止まった取り込み中のスペースの一覧。

取り込みのジョブが進めていない、取り込み中のスペース。

ターミナルウィンドウ
hakocms-cli imports leftovers list

取り込み(新しい順に 20 件)

ターミナルウィンドウ
hakocms-cli imports list

送った ZIP の取り込みを始める。

受け取った ZIP の取り込みを始める。スラッグが使われていれば 409、すでに始めていれば 409。

ターミナルウィンドウ
hakocms-cli imports start [OPTIONS] <ID>
フラグ・引数 説明
<ID> ID
--name <TEXT> 取り込んで作るスペースの名前
--slug <TEXT> 取り込んで作るスペースのスラッグ
--data <JSON> 本文全体(JSON)。@file でファイル、- で標準入力から。ほかのフラグは、その上に重ねる
--wait ジョブが終わるまで待ち、結果を出す。失敗したら 1 で終わる