Anurag S. Maskey wrote:
> changed nwam-core at sun.com to nwam-dev at opensolaris.org.
>
> Lizhong Li wrote:
>   
>> Anurag,
>>
>> For subcommand 'clear', I have some questions.
>>
>>     firering:exp# nwamcfg
>>     nwamcfg> select enm myenm1
>>     nwamcfg:enm:myenm1> list
>>     ENM:myenm1
>>     enabled false
>>     start "/var/tmp/start_myenm1"
>>     stop "/var/tmp/stop_myenm1"
>>     activation-mode manual
>>     nwamcfg:enm:myenm1> clear activation-mode
>>     Clear error: entity is missing required member
>>     nwamcfg:enm:myenm1> get activation-mode
>>     activation-mode manual
>>     nwamcfg:enm:myenm1> clear enabled
>>     Clear error: property 'enabled' is read-only
>>
>> Is there any doc describing the list of properties which would get
>> "entity is missing required member" and which is "read-only" ?
>>   
>>     
> activation-mode is mandatory. It should default to "false".
Is it 'manual' instead ?
>  A bug in enm
> wasn't setting the default to false, but it was fix late last week.
>
> As for "enabled", we discussed changes to this property last week.
> Sorry, the changes to the spec from discussions last week have not been
> sent out or updated on opensolaris.
>
> "enabled" will be a read-only property that nwamd uses to determine the
> last state of the object. When an object (or profile as nwamadm calls
> it) with manual activation-mode is enabled using nwamadm, nwamd sets the
> enabled property to true (false when being disabled). If nwamd is
> restarted, then nwamd uses this property to decide whether the
> object/profile should be activated or not. This change hasn't been made
> to the code yet.
>
>   
>>     nwamcfg:enm:myenm1> get enabled
>>     enabled false
>>     nwamcfg:enm:myenm1> clear start
>>     Clear error: entity is missing required member
>>     nwamcfg:enm:myenm1> get start
>>     start "/var/tmp/start_myenm1"
>>     nwamcfg:enm:myenm1> clear stop
>>     nwamcfg:enm:myenm1> get stop
>>     Get error: property 'stop' has not been set
>>
>> I'm confused that why 'stop' could be cleared while 'start' could not.
>>   
>>     
> ENM's need either the fmri or start property. The stop property is not
> needed.
>
> Anurag
>
>   

-- 
Thanks,
Lizhong


Reply via email to