Work with different projects from different studios

Hi all!
I didn’t find anything related to that besides the guide How to use different bundles with different projects?

Is there a way to work with different projects from different studios and different versions on the same OS? I’m working with two clients who use Ayon, and they have specific configs. One studio uses 1.4.1 and the other 1.5.2.

I’ve tried to install both launchers, but it didn’t work.

Thanks!

Thank you for raising this topic.

This post is actually about overriding the bundle set when launcher the AYON launcher using --bundle option. I’ll check if this post still relevant and update it.

But, for your case you can use project bundles. it received some updates and requires the following, quoting from docs:

This sounds to me like you’re also connecting to different AYON servers, right?

I think the actual launcher you have is less of your concern, because the launcher is purely the entry point to then spawn of the right launcher build (it can e.g. auto-install the right launcher, etc. as it connects).

So what you’re really looking to do is just have a process to connect to one server, or the other? Which is easy. :+1:

E.g. we can use the same shim executable for both perhaps. (example below from Windows perspective). This is what I often do to explicitly have some utilities that I want to enforce to connect to my local dev server.

set AYON_SERVER_URL=http://localhost:5000
"%LOCALAPPDATA%\Ynput\AYON\shim\ayon_console.exe"

In your case, you could add e.g. two bat scripts on your desktop for both clients.

:: client.bat
set AYON_SERVER_URL=https://client.ayon.app
"%LOCALAPPDATA%\Ynput\AYON\shim\ayon_console.exe"
:: other_client.bat
set AYON_SERVER_URL=https://other_client.ayon.app
"%LOCALAPPDATA%\Ynput\AYON\shim\ayon_console.exe"
2 Likes

That’s exactly what I needed, BigRoy!
Mustafa, I’ve deleted my last post just to keep the topic clear. Posted before BigRoy brings the solution.
Thank you for your support!

1 Like