blob: f57fa6b0e5f3db0fb4cceecdc9bee8c955c90501 [file] [log] [blame]
module syslog {
yang-version 1;
namespace http://huawei.com;
prefix "sys";
feature local-storage {
description
"This feature means the device supports local
storage (memory, flash or disk) that can be used to
store syslog messages.";
}
feature main-storage {
description
"This feature means the device supports main
storage that can be used to
store syslog messages.";
}
container speed {
leaf local-storage-limit {
if-feature local-storage;
type leafref {
path "/value";
}
units "kilobyte";
config false;
description
"The amount of local storage that can be
used to hold syslog messages.";
}
}
leaf storage-value {
type leafref {
path "/speed/local-storage-limit";
}
}
leaf value {
if-feature main-storage;
type uint64;
}
}