instance-zeo-schema.json 901 Bytes
Newer Older
1 2
{
  "$schema": "http://json-schema.org/draft-04/schema#",
3
  "additionalProperties": false,
4
  "properties": {
5
    "backup": {
6 7 8 9 10 11 12 13 14 15 16 17 18 19
      "description": "'%(backup)s' is expanded to partition's ZODB backup path (typically 'srv/backup/zodb'), and %(name)s with the export id",
      "default": "%(backup)s/%(name)s",
      "type": "string"
    },
    "family": {
      "description": "Opaque name used to regroup/separate mountpoints under different ZEO processes (must be valid as a file name and as a ConfigParser section name)",
      "default": "default",
      "pattern": "^[^<>:\"/\\|?*\\]\\[ ]*$",
      "type": "string"
    },
    "path": {
      "description": "FileStorage file path, '%(zodb)s' occurrences are replaced with the path to partition's srv/zodb directory, and %(name)s with the export id",
      "default": "%(zodb)s/%(name)s.fs",
      "type": "string"
20
    }
21 22
  },
  "type": "object"
23
}