I know that lms.yml can be altered with “lms-env”. What’s the correct thing to alter studio.yml? (I searched these forums and didn’t see anyone editing studio-env.)
@knoise it is cms-env
Thanks! That was my guess, but I was doing the steps here, which said to edit the studio.yml
and I made a plugin like this:
name: YTAPI_Plugin
version: 0.1.0
patches:
lms-env: |
“YOUTUBE_API_KEY”: “Redacted”cms-env: | "YOUTUBE_API_KEY": "*Redacted*"
But I still couldn’t import video transcripts from YouTube, so I didn’t know if it was working or not.
Is there a place I can find the studio.yml to see that it got inserted properly?
The lms.env.json and cms.env.json files are located in $(tutor config printroot)/env/apps/openedx/config/
You may also need to patch openedx-cms-production-settings and add the following as well
YOUTUBE_API_KEY = 'PUT_YOUR_API_KEY_HERE'
I am not seeing it anywhere except in the openedx common.py and production.py
@regis, is this correct?
Yeah I found that through grepping (my change from the plugin went into there), but I’m specifically looking for the studio.yml mentioned on that Open edX page
@knoise studio.yml was replaced with cms.yml I believe in Juniper
Ah, I see. I guess the ReadTheDocs docs are just out of date then.
Exactly. You should open a PR to fix these docs 
Submitted a PR for that page 
Scratch that, closed it. studio.yml is correct in the Native Install. Tutor is using cms.yml, sorry for the confusion.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.