forked from scality/cloudserver
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmdserver.js
More file actions
18 lines (16 loc) · 724 Bytes
/
mdserver.js
File metadata and controls
18 lines (16 loc) · 724 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
'use strict'; // eslint-disable-line strict
const { config } = require('./lib/Config.js');
const MetadataFileServer =
require('arsenal').storage.metadata.MetadataFileServer;
if (config.backends.metadata === 'file') {
const mdServer = new MetadataFileServer(
{ bindAddress: config.metadataDaemon.bindAddress,
port: config.metadataDaemon.port,
path: config.metadataDaemon.metadataPath,
restEnabled: config.metadataDaemon.restEnabled,
restPort: config.metadataDaemon.restPort,
recordLog: config.recordLog,
versioning: { replicationGroupId: config.replicationGroupId },
log: config.log });
mdServer.startServer();
}