Skip to content
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

feat!: update licensing configuration and instructions #52

Merged
merged 1 commit into from
Mar 30, 2024

Conversation

lucaseck
Copy link
Contributor

What was the problem/requirement? (What/Why)

We were making assumptions that KeyShot licenses would be available from a licensing tunnel configured to 2703@localhost. This isn't super flexible for users to configure their own licensing.

What was the solution? (How)

Remove the hardcoded @localhost and instead provide instructions for setting up licensing using the environment variable LUXION_LICENSE_FILE

What is the impact of this change?

Easier and more flexible setup for licensing with the KeyShot adaptor

How was this change tested?

Configured licensing on a Windows machine by setting the environment variable and running the adaptor to verify that it could pull a KeyShot license from my configured floating license server

  • Used a fresh install of KeyShot as well

Was this change documented?

No

Is this a breaking change?

If someone was relying on localhost being assumed for licensing then yes

@lucaseck lucaseck requested a review from a team as a code owner March 30, 2024 04:02
@lucaseck lucaseck merged commit f44650e into mainline Mar 30, 2024
12 checks passed
@lucaseck lucaseck deleted the lucaseck/update_licensing branch March 30, 2024 04:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants