KompiraSonarのノード一覧をCSV/Excelに出力するツールのpyファイル修正について
完了先日、弊社でKompiraEnterpriseのアップデートを実行したところ、「PyYAML」のバージョンが「5.3.1」から「6.0.1」にバージョンアップされました。
アップデートの対応により、「Kompira cloudに保存されたノードの一覧をCSV/Excelとして出力できるツール」で使用する「node_manager.py」でエラーが発生しました。
https://support.kompira.jp/column/kompirasonarnodelistoutput/
発生したエラーは「TypeError: load() missing 1 required positional argument: 'Loader'」と出力されました。
「node_manager.py」の34行目を下記の通り修正しようと考えております。
=======================================
対象ファイル:https://github.com/fixpoint/kc-export-nodes/blob/master/lib/node_manager.py
修正前:config = yaml.load(f)
修正後:config = yaml.load(f,Loader=yaml.Loader)
=======================================
こちらファイルを修正して対応しても問題なく動作しますでしょうか。
-
正式なコメント
お問い合わせいただきありがとうございます。
大変恐縮ですが、本ツールはあくまでもサンプルとして提示しておりますのでお客様の環境に応じたサポートは対応できないものとなっております。
恐れ入りますが、ご自身で動作確認をお試しいただけますでしょうか。お問い合わせの内容については、本ツールを新しい Python のバージョンに対応させることを社内で検討いたします。
お役に立てず申し訳ありませんが、よろしくお願いいたします。
コメントアクション
サインインしてコメントを残してください。
コメント
2件のコメント