-
Notifications
You must be signed in to change notification settings - Fork 6
/
gradle.properties
154 lines (126 loc) · 5.04 KB
/
gradle.properties
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
# These settings are used by the Data Hub Framework when
# communicating with MarkLogic.
# The values in this file are meant as project-wide settings.
# You can override these properties for a specific environment
# by creating a gradle-{environment}.properties file.
# For example, to create a properties file for your prod environment create a file
# named gradle-prod.properties.
#
# ....
mlHost=localhost
# If you are working with a load balancer please specify it here
# mlIsHostLoadBalancer=false
# Your MarkLogic Username and Password
mlUsername=
mlPassword=
# If specified, the manage username/password combo is used with the ML Management REST API for managing application
# resources; this user must have the manage-admin and rest-admin roles.
#
# If these are not set, then mlUsername/mlPassword is used for managing application resources.
# mlManageUsername=
# mlManagePassword=
#
# To change the Manage Port
# mlManagePort=8002
#
# To use SSL on the Manage appserver (port 8002 by default)
# mlManageScheme=https
# mlManageSimpleSsl=true
#
# If specified, mlSecurityUsername/mlSecurityPassword is used for talking to Security end points on port 8002; this
# user must have the "manage-admin" and "security" roles.
#
# mlSecurityUsername=
# mlSecurityPassword=
#
# To change the Admin Port
# mlAdminPort=8001
#
# To use SSL on the Admin appserver (port 8001 by default)
# mlAdminScheme=https
# mlAdminSimpleSsl=true
# If specified, these values can override where the DHF thinks
# MarkLogic default ports are at. You would only use this if you
# have changed the ports on which MarkLogic listens
#
# mlAppServicesPort=8000
#
# To use SSL on the AppServices appserver (port 8000 by default)
# mlAppServicesSimpleSsl=true
mlStagingAppserverName=data-hub-STAGING
mlStagingPort=8010
mlStagingDbName=data-hub-STAGING
mlStagingForestsPerHost=3
mlStagingAuth=digest
# To enable SSL for staging
# mlStagingSimpleSsl=true
mlFinalAppserverName=data-hub-FINAL
mlFinalPort=8011
mlFinalDbName=data-hub-FINAL
mlFinalForestsPerHost=3
mlFinalAuth=digest
# To enable SSL for final
# mlFinalSimpleSsl=true
mlJobAppserverName=data-hub-JOBS
mlJobPort=8013
mlJobDbName=data-hub-JOBS
mlJobForestsPerHost=4
mlJobAuth=digest
# To enable SSL for jobs
# mlJobSimpleSsl=true
mlModulesDbName=data-hub-MODULES
mlModulesForestsPerHost=1
mlStagingTriggersDbName=data-hub-staging-TRIGGERS
mlStagingTriggersForestsPerHost=1
mlStagingSchemasDbName=data-hub-staging-SCHEMAS
mlStagingSchemasForestsPerHost=1
mlFinalTriggersDbName=data-hub-final-TRIGGERS
mlFinalTriggersForestsPerHost=1
mlFinalSchemasDbName=data-hub-final-SCHEMAS
mlFinalSchemasForestsPerHost=1
# The name of the Role to create for Hub Access
mlFlowOperatorRole=flow-operator-role
mlFlowOperatorUserName=flow-operator
# this password is autogenerated for you via the 'gradle hubInit' task
mlFlowOperatorPassword=set_password_here
mlFlowDeveloperRole=flow-developer-role
mlFlowDeveloperUserName=flow-developer
# this password is autogenerated for you via the 'gradle hubInit' task
mlFlowDeveloperPassword=set_password_here
# The name of the role to create for hub deployment/development
mlDataHubAdminRole=data-hub-admin-role
# Deprecated property
# If you are working with a load balancer please indicate so using
# property "mlIsHostLoadBalancer"
# When "mlIsHostLoadBalancer" is set to "true", the value specified for "mlHost" will be used as the load balancer.
# You do not need to explicitly set the value of "mlLoadBalancerHosts" but if you do it must match the value of the property "mlHost"
# mlLoadBalancerHosts=your-load-balancer-hostname
# Default module permissions which allow flow-operator-role to execute flows
mlModulePermissions=rest-reader,read,rest-writer,insert,rest-writer,update,rest-extension-user,execute,flow-developer-role,read,flow-developer-role,execute,flow-developer-role,insert,flow-operator-role,read,flow-operator-role,execute
# If DHF is running in a provisioned environment please specify it here
# mlIsProvisionedEnvironment=false
ontologyName=
# Data folder properties
inputPathStudies=data/pharma-research/allStudyData
inputPathDrugs=data/pharma-research/drugZip
inputPathGenes=data/pharma-research/ncbi_gene/Homo_sapiens.gene_info.tsv.txt
inputPathDisease=data/pharma-research/ncbi_gene/NAMES.RRF.psv
inputPathProteins=data/pharma-research/uniprot/uniprot1M.xml
inputPathPubMedCentral=data/pharma-research/comm_use_Daily_Med/
inputPathCovid=data/pharma-research/coronavirus/custom_license/
inputPathCido=data/pharma-research/coronavirus/cido/
# Data download directories
downloadDirPubMed=data/pharma-research/pubmed-full
pickedDirPubMed=data/pharma-research/pubmed-picked
mlModulePaths=src/main/ml-modules,src/test/ml-modules
# sslFlag should be set to true, if you are using servers with SSL
# otherwise, this flag should have empty definition, as below
# this flag is referred in all mlcp tasks in build.gradle file
sslFlag=
# Declare missing properties to get build running
# These should be removed when pubMedInputflowByLetter and drugZipLoadFile tasks are moved from build.gradle
letter=
zipName=
loadThreadCount=16
harmonizeThreadCount=32
example=