
On Mon, Nov 05, 2007 at 05:32:14PM -0800, David T. Perkins wrote:
I'm doing some cleanups of sme MIB modules. In them are many examples of tables that have a RowStatus column (with no restriction of values) and have MAX-ACCESS of "read-write" on the columns. I was expecting to see a warning that "read-create" should have been used instead of "read-write". If this warning is presently generated, I suggest that it be added.
There is no such check and I started to write code. But before continuing, I like to know that we agree what is an "illegal" combination of an access value and RowStatus enum subset. Lets try this:
- If a RowStatus column includes one of the enums 'createAndGo' or 'createAndWait', then the status must be read-create.
- If a RowStatus column includes the enum 'destroy', then it at least must be read-write.
Is this sufficient?
/js