-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support FreeBSD #49
Comments
✔️ All good! |
On a FreeBSD 13 VM:
Alternative way that does work on FreeBSD:
This new module seems to output some other kind of key format. What's the expected output format here? I also see that the macOS keys map to a Edit: Ah some docs about this: https://packaging.python.org/en/latest/specifications/platform-compatibility-tags/ |
@tombruijn I'm not sure what
I'm also not sure about the current Some old conversations online imply that the value provided by Of course, I don't really know, because the documentation around all of this is incomplete and inaccurate and outdated. It's quite frustrating. |
Before we ship anything, this issue is blocked on general FreeBSD support in https://github.com/appsignal/support/issues/118 |
We will not support FreeBSD for now: https://github.com/appsignal/support/issues/118 |
Our other integrations have FreeBSD support, but it was not implemented when adding other platform support because there was no easy way to test it. This issue is about implementing it and testing it the hard way, with a FreeBSD VirtualBox.
To do
agent.py
, while the platform tag is "simply" the output of some platform-dependent Python function in that platform, except for all the cases where it is not. 🙃 I tried looking for an existing example in PyPI's package list, filtering by the FreeBSD support category, but couldn't find one. You may need to boot a FreeBSD machine to figure out what the right value is.pip install appsignal
(with the--index-url
bits to force installation from TestPyPI) installs the right version of the package. Make sure the agent boots.Alternative todo list if the above is ETOOHARD:
The text was updated successfully, but these errors were encountered: