specklesystems / speckle-sharp

.NET SDK, Schema and Connectors: Revit, Rhino, Grasshopper, Dynamo, ETABS, AutoCAD, Civil3D & more.
https://speckle.systems
Apache License 2.0
370 stars 170 forks source link

Logger will not try and resolve path if not logging to disk #3496

Open JR-Morgan opened 4 months ago

JR-Morgan commented 4 months ago

Currently, our Logger will check that the logger directory exists on setup, even if the LogConfig has disk logging disabled. This is causing some problems for users who are in environments other than windows/mac, or are in environments with no disk access.

User reports: https://speckle.community/t/how-to-override-path-or-disable-specklelog/11705/3 https://speckle.community/t/speckle-unity-problems-in-android/9400

TODO:

JR-Morgan commented 4 months ago

@AlanRynne since this is no longer a blocker for the user. I don't think we should rush this one in, I'd like to test some more.