I have this in my configuration file:
❯ cat ~/.tgswitch.toml
bin = "/home/sibi/bin/terragrunt"
And if I do this, I get an error:
❯ tgswitch 0.35.14
2022/07/22 12:07:52
Unable to create new symlink.
Maybe symlink already exist. Try removing existing symlink manually.
Try running "unlink" to remove existing symlink.
If error persist, you may not have the permission to create a symlink at /usr/local/bin/terragrunt.
Error: symlink /home/sibi/.terragrunt.versions/terragrunt_0.35.14 /usr/local/bin/terragrunt: no such file or directory
It shouldn't try to create a symbolic link under /usr/local/bin/terragrunt since the configuration file specifies a different path. Passing an explicit option works:
tgswitch --bin=/home/sibi/bin/terragrunt 0.35.14
I have this in my configuration file:
And if I do this, I get an error:
It shouldn't try to create a symbolic link under
/usr/local/bin/terragruntsince the configuration file specifies a different path. Passing an explicit option works: