実行している CKAN のバージョンを確認するにはどうすればよいですか? できればプログラムで、または機械で読み取り可能な方法で?
助言がありますか?
古いバージョンの CKAN では、ページのフッターにバージョンが表示されていました。CKAN 2.0 から、バージョン番号は次のタグでソース コードに表示されます。
<meta name="generator" content="ckan 2.0.1" />
または、次の API 呼び出しを行うことができます。
http://demo.ckan.org/api/util/status
{
ckan_version: "2.0.1",
site_url: "http://demo.ckan.org",
site_description: "Demo",
site_title: "CKAN Demo",
error_emails_to: "root",
locale_default: "en",
extensions: [
"stats",
"social",
"demo",
"datastore",
"datastorer",
"resource_proxy",
"recline_preview",
"json_preview",
"pdf_preview",
"repo_info",
"spatial_metadata",
"spatial_query",
"geojson_preview"
]
}
/src/ckan の仮想環境内のメイン ディレクトリで ckan を再構築することもできますpython setup.py [develop | install]
。出力にはバージョン番号が含まれます。