|
Post by cwatanab on Nov 22, 2017 3:25:34 GMT
独自ログをクラウドへアップロードしようと、以下の python スクリプトを作成しました。 upload メソッドは、True を返すものの、SMC でアップロードされたログを確認することができません。 手順が誤っているのでしょうか?
---- import scorer import time uploader = scorer.Uploader("test") time.sleep(5) r = uploader.upload(log_str="test") print("Upload: ", r) ----
|
|
|
Post by FS murata on Nov 27, 2017 4:35:11 GMT
弊社製品をご利用いただきありがとうございます。 フューチャースタンダードエンジニアの村田と申します。
私の方で上記コードを試したところ、正常に動作しており、アップロードされるべきログとして、 /mnt/scorer_core/markerに書き出されていることまで確認できております。 (devユーザーからも開けますので、よろしければこのファイルをご確認ください。) $cat /mnt/scorer_core/marker SDK Device video0 Action test Date 2017-11-24 Time 18:52:18+0900 Object_Count 1 Snapshot {} Payload {(test)}
続いてですが、「SMC でアップロードされたログを確認することができません。」の箇所ですが、 ログのテキストファイルをSMCからダウンロードし、上記SDKのログが含まれていることことを確認いたしました。 下記の手順でダウンロードを行い、テキストファイルをご確認ください。
1、SMCログイン後、各デバイス下部に表示される、ダウンロードアイコンをクリックしてください。 2、対象としてLogを選択し、時間指定の欄はをSDKを使用された時点を含む様にご指定ください。 3、「DOWNLOAD」を押してください。初回、少々お時間かかる(1-2分程度)場合がございます。
|
|
|
Post by cwatanab on Nov 27, 2017 10:28:02 GMT
ご回答ありがとうございます。
再度確認したところ、以下のように画像のアップロードが全く行われない状態にすると、 ログのアップロードが行われないようです。
* Recording をすべて Off にする。 * scorer.scorer_sdk.Uploader で、ログのみをアップロードする。
/mnt/scorer_core/marker には書き出されており、画像のアップロードが行われると、 溜まっていたログもアップロードされるように見えます。
ご確認お願いいたします。
|
|