Replies: 2 comments
|
These are different use cases. One is for machine activation (Python), and one is for machine activation and process monitoring (Node). A better comparison would be this Node repo, which is only for machine activation: https://github.com/keygen-sh/example-node-machine-activation |
0 replies
|
From looking at the examples, I don't think any of them fully satisfy a floating license model with a heartbeat to keep the license active. Reviewing the recommendations (article linked in first post) and these samples, there's enough information to create the scenario we're working on, re: multi-user floating license model. Thanks! |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
In the heartbeat code examples, the nodejs and python examples are different. Where the nodejs example is spawning a process and killing a process. While the python example is activating and deactivating a machine. I also noticed the nodejs example does have a function for
deactivateMachine, however it is never used.My assumption is the python example is more closely aligned with the recommendations for creating a floating license. Whereas the nodejs example isn't quite doing the same thing. Could you provide some clarification as to the differences between the examples?
For reference, we are currently adding a floating/multi-user license model and have been using the reference article as guidance.
All reactions