Skip to content
GitLab
Explore
Projects
Groups
Topics
Snippets
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Register
Sign in
Toggle navigation
Menu
UPSMF
uphrh-sb-devops
Commits
8f5efcd3
Commit
8f5efcd3
authored
2 years ago
by
Kumar Gauraw
Browse files
Options
Download
Patches
Plain Diff
Issue #IQ-193 feat: updated config of assessment
parent
b14d6de8
upstream/release-5.1.0-vdn
login-changes
loginRegisterBtn
release-5.1.0
release-5.1.0-api
release-5.1.0-apiuat
release-5.1.0-bulk-enrol-unenrol
release-5.1.0-uat
release-5.1.0-uatLatest
release-5.1.0-uatapi
release-5.1.0-upsmf-prod
release-uat-nginx
revert-5-login-changes
release-5.1.0_RC3
1 merge request
!16
Release 5.1.0 api
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
ansible/roles/stack-sunbird/defaults/main.yml
+11
-1
ansible/roles/stack-sunbird/defaults/main.yml
ansible/roles/stack-sunbird/templates/assessment-service_application.conf
+21
-18
...ack-sunbird/templates/assessment-service_application.conf
with
32 additions
and
19 deletions
+32
-19
ansible/roles/stack-sunbird/defaults/main.yml
+
11
−
1
View file @
8f5efcd3
...
...
@@ -1052,4 +1052,14 @@ kong_desktop_device_consumer_names_for_opa: '["desktop"]'
cloudstorage_relative_path_prefix_content
:
"
CONTENT_STORAGE_BASE_PATH"
cloudstorage_relative_path_prefix_dial
:
"
DIAL_STORAGE_BASE_PATH"
cloudstorage_metadata_list
:
'
["appIcon",
"artifactUrl",
"posterImage",
"previewUrl",
"thumbnail",
"assetsMap",
"certTemplate",
"itemSetPreviewUrl",
"grayScaleAppIcon",
"sourceURL",
"variants",
"downloadUrl",
"streamingUrl",
"toc_url",
"data",
"question",
"solutions",
"editorState",
"media",
"pdfUrl"]'
\ No newline at end of file
cloudstorage_metadata_list
:
'
["appIcon",
"artifactUrl",
"posterImage",
"previewUrl",
"thumbnail",
"assetsMap",
"certTemplate",
"itemSetPreviewUrl",
"grayScaleAppIcon",
"sourceURL",
"variants",
"downloadUrl",
"streamingUrl",
"toc_url",
"data",
"question",
"solutions",
"editorState",
"media",
"pdfUrl"]'
### inQuiry assessment service default values
inquiry_schema_path
:
"
{{
kp_schema_base_path
}}"
inquiry_kafka_urls
:
"
{{
kafka_urls
}}"
inquiry_assessment_import_kafka_topic_name
:
"
{{
env_name
}}.object.import.request"
inquiry_assessment_publish_kafka_topic_name
:
"
{{
env_name
}}.assessment.publish.request"
inquiry_cassandra_connection
:
"
{{
lp_cassandra_connection
}}"
inquiry_cassandra_keyspace_prefix
:
"
{{
lp_cassandra_keyspace_prefix
}}"
inquiry_redis_host
:
"
{{
sunbird_lp_redis_host
}}"
inquiry_search_service_base_url
:
"
{{
sunbird_search_service_api_base_url
}}/v3/search"
\ No newline at end of file
This diff is collapsed.
Click to expand it.
ansible/roles/stack-sunbird/templates/assessment-service_application.conf
+
21
−
18
View file @
8f5efcd3
...
...
@@ -336,14 +336,13 @@ play.filters {
play
.
http
.
parser
.
maxMemoryBuffer
=
50
MB
akka
.
http
.
parsing
.
max
-
content
-
length
=
50
MB
schema
.
base_path
=
"{{
kp
_schema_
base_
path | default('/home/sunbird/assessment-service-1.0-SNAPSHOT/schemas')}}"
schema
.
base_path
=
"{{
inquiry
_schema_path | default('/home/sunbird/assessment-service-1.0-SNAPSHOT/schemas')}}"
# Cassandra Configuration
cassandra
.
lp
.
connection
=
"{{ lp_cassandra_connection }}"
content
.
keyspace
=
"{{ lp_cassandra_keyspace_prefix }}_content_store"
cassandra
.
lp
.
connection
=
"{{ inquiry_cassandra_connection }}"
# Redis Configuration
redis
.
host
=
"{{
sunbird_lp
_redis_host }}"
redis
.
host
=
"{{
inquiry
_redis_host }}"
redis
.
port
=
6379
redis
.
maxConnections
=
128
...
...
@@ -383,30 +382,24 @@ languageCode {
telugu
:
"te"
}
cloud_storage_type
:
"{{ cloud_service_provider }}"
cloud_storage_key
:
"{{ cloud_public_storage_accountname }}"
cloud_storage_secret
:
"{{ cloud_public_storage_secret }}"
cloud_storage_endpoint
:
"{{ cloud_public_storage_endpoint }}"
cloud_storage_container
:
"{{ cloud_storage_content_bucketname }}"
kafka
{
urls
:
"{{ kafka_urls }}"
urls
:
"{{
inquiry_
kafka_urls }}"
topic
.
send
.
enable
:
true
topics
.
instruction
:
"{{
env_name }}.
assessment
.
publish
.request
"
topics
.
instruction
:
"{{
inquiry_
assessment
_
publish
_kafka_topic_name }}
"
}
objectcategorydefinition
.
keyspace
=
"{{
lp
_cassandra_keyspace_prefix }}_category_store"
question
.
keyspace
=
"{{
lp
_cassandra_keyspace_prefix }}_question_store"
questionset
.
keyspace
=
"{{
lp
_cassandra_keyspace_prefix }}_hierarchy_store"
objectcategorydefinition
.
keyspace
=
"{{
inquiry
_cassandra_keyspace_prefix }}_category_store"
question
.
keyspace
=
"{{
inquiry
_cassandra_keyspace_prefix }}_question_store"
questionset
.
keyspace
=
"{{
inquiry
_cassandra_keyspace_prefix }}_hierarchy_store"
composite
{
search
{
url
:
"{{
sunb
ir
d
_search_service_
api_
base_url }}
/v3/search
"
url
:
"{{
inqu
ir
y
_search_service_base_url }}"
}
}
import
{
request_size_limit
:
300
output_topic_name
:
"{{
env_name }}.object.import.request
"
output_topic_name
:
"{{
inquiry_assessment_import_kafka_topic_name }}
"
required_props
{
question
: [
"name"
,
"code"
,
"mimeType"
,
"framework"
,
"channel"
]
questionset
: [
"name"
,
"code"
,
"mimeType"
,
"framework"
,
"channel"
]
...
...
@@ -426,4 +419,14 @@ assessment.copy.props_to_remove=["downloadUrl", "artifactUrl", "variants",
"LastPublishedBy"
,
"rejectReasons"
,
"rejectComment"
,
"gradeLevel"
,
"subject"
,
"medium"
,
"board"
,
"topic"
,
"purpose"
,
"subtopic"
,
"contentCredits"
,
"owner"
,
"collaborators"
,
"creators"
,
"contributors"
,
"badgeAssertions"
,
"dialcodes"
,
"concepts"
,
"keywords"
,
"reservedDialcodes"
,
"dialcodeRequired"
,
"leafNodes"
,
"sYS_INTERNAL_LAST_UPDATED_ON"
,
"prevStatus"
,
"lastPublishedBy"
,
"streamingUrl"
]
\ No newline at end of file
"concepts"
,
"keywords"
,
"reservedDialcodes"
,
"dialcodeRequired"
,
"leafNodes"
,
"sYS_INTERNAL_LAST_UPDATED_ON"
,
"prevStatus"
,
"lastPublishedBy"
,
"streamingUrl"
]
cloud_storage_container
:
"{{ cloud_storage_content_bucketname }}"
cloudstorage
{
metadata
.
replace_absolute_path
={{
cloudstorage_replace_absolute_path
|
default
(
'false'
) }}
metadata
.
list
={{
cloudstorage_metadata_list
}}
relative_path_prefix
=
"{{ cloudstorage_relative_path_prefix | default('CLOUD_STORAGE_BASE_PATH') }}"
read_base_path
=
"{{ cloudstorage_base_path }}"
write_base_path
={{
valid_cloudstorage_base_urls
}}
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment
Menu
Explore
Projects
Groups
Topics
Snippets