Move account between different machines
In some cases, there is a need to access your namespaces from different machines. Here is a step-by-step instruction on how to retrieve your config files and where to put them on a new CGC installation.
Get your config files​
All the configuration of your CGC account can be found by typing:
cgc context folder
Under this directory, you should see all your config files.
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 19.05.2023 15:11 308 2.json
-a---- 17.07.2023 11:33 311 3.json
-a---- 13.04.2023 14:18 313 cfg.json
The default one is called cfg.json
. Files with numbers are created if you have more than one namespace (context) linked to your CGC SDK
.
If you installed Python from the Microsoft Store, cgc context folder
may
print an incorrect path.
This is caused by Windows transparently redirecting accesses to
/Users/USER/AppData/
to
/Users/USER/AppData/Local/Packages/PythonSoftwareFoundation.Python.3.YY_XXXXXXXXXXXXX/LocalCache/
for Microsoft Store apps.
In such a case please look for the config files in the latter directory.
The best way to move your config files​
Basically, the best way to access your namespaces from different machines is to take all the config files and copy them to the destination machine.
- It is possible to copy config files between Linux, Windows, and Mac.
- If you don't know the path of the config directory in the new machine, use
cgc context folder
. - If you use more than one context, remember to keep your config files in sync to not overwrite any configuration files.
I've lost access to my config files​
If you've lost access to your config files, you should contact us at ai@comtegra.pl.