-
Notifications
You must be signed in to change notification settings - Fork 41
macOS High Sierra support #47
Comments
Ah yes that is right. It will probably take a decent amount of work, and at the moment I don’t have any time to commit. I welcome any help if possible. |
I have not upgraded any servers to HS - Does it still use the SQLLite DB for data storage and reporting? or is it a straight up log change? |
I don’t use cacher right now so I would suggest testing on a machine before upgrading and report about how it works. |
digging into the code a bit i see lots of little hooks that will cause issues, server.app is no longer needed being the big one. I will be doing a HS test server this week, so ill see if the log file is at least the same format - that could make it a bit easier... thought not a cake walk |
I'm actually stumped on this one - I can't find any debug logs or even the metrics DB the old server used. Best guidance I can find is this: Which is parsing out of the whole system log - I reached out to our enterprise support at apple to see what they had to say, maybe there is still hope, but it's not looking like it. |
To get debug and info logs you need to add the --debug and --info to the end of the log command You can also stream the logs similar to the tail -f command |
I added support for High Sierra here (https://github.com/darkmind-io/Cacher). I did not take anytime to make it compatible with the old versions of apple caching or the setup the configuration option. But it appears to be working for me. If you update your app to support Unified Logging I would be happy to remove mine. 99% of the code is still yours. |
Joseph,
Send me a PR. I honestly have no care about breaking support for older operating systems given that users can use the prior version.
What I can do is issue a version for the current commits and then issue a new version with your PR and just put it in the release notes.
Thanks,
Erik Gomez
…________________________________
From: Joseph Clark <[email protected]>
Sent: Thursday, November 16, 2017 4:31:20 PM
To: erikng/Cacher
Cc: Erik Gomez; Comment
Subject: Re: [erikng/Cacher] macOS High Sierra support (#47)
I added support for High Sierra here (https://github.com/darkmind-io/Cacher). I did not take anytime to make it compatible with the old versions of apple caching or the setup the configuration option. But it appears to be working for me. If you update your app to support Unified Logging I would be happy to remove mine. 99% of the code is still yours.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<#47 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AFa_GPD4Xpd-HgRpPBDX9FLPdf_Rzs7-ks5s3Le3gaJpZM4PbY9c>.
|
Hi @erikng @darkmind-io , You have done a great job !! Exemple information I need in my case : Cacher has retrieved the following stats since Production Run: Caching Server Data: 2017-12-11 192.4 MB of bandwith served to client devices. 5 IP Addresses hit the Caching Server yesterday consisting of: A total of 5 iOS downloads were requested from the Caching Server yesterday consisting of: A total of 5 OS downloads were requested from the Caching Server yesterday consisting of: A total of 5 files were downloaded from the Caching Server yesterday consisting of: A total of 5 unique files were downloaded from the Caching Server yesterday consisting of: Cacher ver sion: 3. 0.4 Cacher has retrieved the following stats since Production Run: Many thanks in advance for your help Jeff |
Since the caching service was removed from Server in 10.13 log location has moved as well, breaking Cacher. Any plans to update Cacher for 10.13? Thanks!
The text was updated successfully, but these errors were encountered: