Enable testing pipeline for video uploads to s3 (#23375)
Add integration settings to enable upload of videos from from studio. Settings enable user to connect to s3 bucket using mfa and assume role functionality. PROD-1214
This commit is contained in:
@@ -3,13 +3,14 @@ This module contains configuration settings via waffle flags
|
||||
for the Video Pipeline app.
|
||||
"""
|
||||
|
||||
from openedx.core.djangoapps.waffle_utils import WaffleFlagNamespace, CourseWaffleFlag
|
||||
from openedx.core.djangoapps.waffle_utils import CourseWaffleFlag, WaffleFlag, WaffleFlagNamespace
|
||||
|
||||
# Videos Namespace
|
||||
WAFFLE_NAMESPACE = 'videos'
|
||||
|
||||
# Waffle flag telling whether youtube is deprecated.
|
||||
DEPRECATE_YOUTUBE = 'deprecate_youtube'
|
||||
ENABLE_DEVSTACK_VIDEO_UPLOADS = 'enable_devstack_video_uploads'
|
||||
|
||||
|
||||
def waffle_flags():
|
||||
@@ -21,5 +22,10 @@ def waffle_flags():
|
||||
DEPRECATE_YOUTUBE: CourseWaffleFlag(
|
||||
waffle_namespace=namespace,
|
||||
flag_name=DEPRECATE_YOUTUBE
|
||||
),
|
||||
ENABLE_DEVSTACK_VIDEO_UPLOADS: WaffleFlag(
|
||||
waffle_namespace=namespace,
|
||||
flag_name=ENABLE_DEVSTACK_VIDEO_UPLOADS,
|
||||
flag_undefined_default=False
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user