mirror of
https://github.com/matrix-org/dendrite.git
synced 2025-12-13 18:03:10 -06:00
Use an int for the config version
This commit is contained in:
parent
fcc9a02fff
commit
913915310f
|
|
@ -1,5 +1,8 @@
|
||||||
# The config file version format
|
# The config file format version
|
||||||
version: v0
|
# This is used by dendrite to tell if it understands the config format.
|
||||||
|
# This will change if the structure of the config file changes or if the meaning
|
||||||
|
# of an existing config key changes.
|
||||||
|
version: 0
|
||||||
|
|
||||||
# The matrix specific config
|
# The matrix specific config
|
||||||
matrix:
|
matrix:
|
||||||
|
|
|
||||||
|
|
@ -30,7 +30,7 @@ import (
|
||||||
|
|
||||||
// Version is the current version of the config format.
|
// Version is the current version of the config format.
|
||||||
// This will change whenever we make breaking changes to the config format.
|
// This will change whenever we make breaking changes to the config format.
|
||||||
const Version = "v0"
|
const Version = 0
|
||||||
|
|
||||||
// Dendrite contains all the config used by a dendrite process.
|
// Dendrite contains all the config used by a dendrite process.
|
||||||
// Relative paths are resolved relative to the current working directory
|
// Relative paths are resolved relative to the current working directory
|
||||||
|
|
@ -41,7 +41,7 @@ type Dendrite struct {
|
||||||
// to update their config file to the current version.
|
// to update their config file to the current version.
|
||||||
// The version of the file should only be different if there has
|
// The version of the file should only be different if there has
|
||||||
// been a breaking change to the config file format.
|
// been a breaking change to the config file format.
|
||||||
Version string `yaml:"version"`
|
Version int `yaml:"version"`
|
||||||
|
|
||||||
// The configuration required for a matrix server.
|
// The configuration required for a matrix server.
|
||||||
Matrix struct {
|
Matrix struct {
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,7 @@ func TestLoadConfigRelative(t *testing.T) {
|
||||||
}
|
}
|
||||||
|
|
||||||
const testConfig = `
|
const testConfig = `
|
||||||
version: v0
|
version: 0
|
||||||
matrix:
|
matrix:
|
||||||
server_name: localhost
|
server_name: localhost
|
||||||
private_key: matrix_key.pem
|
private_key: matrix_key.pem
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue