server: Check repository version

This commit is contained in:
Alexander Neumann 2015-05-04 20:40:02 +02:00
parent 5399358272
commit ae1a85c896
1 changed files with 4 additions and 0 deletions

View File

@ -559,6 +559,10 @@ func (s *Server) loadConfig(cfg *Config) error {
return err
}
if cfg.Version != RepositoryVersion {
return errors.New("unsupported repository version")
}
if !cfg.ChunkerPolynomial.Irreducible() {
return errors.New("invalid chunker polynomial")
}