16 lines
422 B
JavaScript
16 lines
422 B
JavaScript
import os from '@opensearch-project/opensearch'
|
|
|
|
const options = process.env.NODE_ENV === 'development'
|
|
? { node: process.env.OPENSEARCH_URL || 'http://localhost:9200' }
|
|
: {
|
|
node: process.env.OPENSEARCH_URL,
|
|
auth: {
|
|
username: process.env.OPENSEARCH_USERNAME,
|
|
password: process.env.OPENSEARCH_PASSWORD
|
|
}
|
|
}
|
|
|
|
global.os = global.os || new os.Client(options)
|
|
|
|
export default global.os
|