Sorry for taking a long time to get back to this. Yeah i was guessing i just needed to do a supervisor restart which is why i was surprised.
The particular keys i've spent some time on were settings.TETHYS_PORTAL_CONFIG.ENABLE_OPEN_SIGNUP and .ENABLE_OPEN_PORTAL. The cli command for editing the yml works fine. I can manually type it and use the cli and get the same result in the file. I just doesn't seem to change all the settings i would expect. I've had some issues both locally and in production. The open sign up i've made work on my laptop but not on the server. I just can't seem to find the pattern for why it works sometimes and not others.
Has anyone else found problems with using the portal_config.yml keys? Does the portal log any kind of messages for the file somewhere? I'm wondering if i can check a log and see if its not being read correctly or something like that.
Thanks for you help!
Riley