mirror of
https://github.com/Graylog2/graylog2-server.git
synced 2026-03-13 09:32:21 +08:00
New configuration handling. Incomplete manual config ends with error.… (#15784)
* New configuration handling. Incomplete manual config ends with error. Empty config allows to try different config options. * Trying to reflect functionality responsibilities with better naming
This commit is contained in:
@@ -55,6 +55,8 @@ import java.util.Optional;
|
||||
@SuppressWarnings("FieldMayBeFinal")
|
||||
public class Configuration extends BaseConfiguration {
|
||||
private static final Logger LOG = LoggerFactory.getLogger(Configuration.class);
|
||||
public static final String TRANSPORT_CERTIFICATE_PASSWORD_PROPERTY = "transport_certificate_password";
|
||||
public static final String HTTP_CERTIFICATE_PASSWORD_PROPERTY = "http_certificate_password";
|
||||
|
||||
@Parameter(value = "installation_source", validator = StringNotBlankValidator.class)
|
||||
private String installationSource = "unknown";
|
||||
@@ -109,13 +111,13 @@ public class Configuration extends BaseConfiguration {
|
||||
@Parameter(value = "transport_certificate")
|
||||
private String datanodeTransportCertificate = "datanode-transport-certificates.p12";
|
||||
|
||||
@Parameter(value = "transport_certificate_password")
|
||||
@Parameter(value = TRANSPORT_CERTIFICATE_PASSWORD_PROPERTY)
|
||||
private String datanodeTransportCertificatePassword;
|
||||
|
||||
@Parameter(value = "http_certificate")
|
||||
private String datanodeHttpCertificate = "datanode-http-certificates.p12";
|
||||
|
||||
@Parameter(value = "http_certificate_password")
|
||||
@Parameter(value = HTTP_CERTIFICATE_PASSWORD_PROPERTY)
|
||||
private String datanodeHttpCertificatePassword;
|
||||
|
||||
@Parameter(value = "stale_leader_timeout", validators = PositiveIntegerValidator.class)
|
||||
|
||||
Reference in New Issue
Block a user