smartsheet-platform / smartsheet-python-sdk

Library that uses Python to connect to Smartsheet services (using API 2.0).
Apache License 2.0
136 stars 81 forks source link

Make INFO+ level logging return either strings or well-formed json #139

Closed austinkeller closed 4 years ago

austinkeller commented 4 years ago

Logs for CloudWatch, Kibana, etc should be nicely parsable. In this MR, logging INFO or higher (INFO, WARN, ERROR) is modified to output either a single string (no newlines) or well-formed json.