Ńņ i'dWc@sBdZddkiZddklZdeifd„ƒYZdS(s) ICT checkpoint for device namespace i’’’’N(tPopent DeviceConfigcBs#eZdZd„Zed„ZRS(smICT checkpoint sets up the dev namespace on the target using devfsadm(1M) if installing from IPS. cCstt|ƒi|ƒdS(sµInitializes the class Parameters: -name - this arg is required by the AbstractCheckpoint and is not used by the checkpoint. N(tsuperRt__init__(tselftname((s../device_config.pyR&scCs…|iidƒ|iƒtid|ig}|o|iid|ƒn|p,ti|dtidtid|iƒndS(sų The AbstractCheckpoint class requires this method in sub-classes. Execute in a subprocess the following command: /usr/sbin/devfsadm -R target_directory Parameters: - the dry_run keyword paramater. The default value is False. If set to True, the log message describes the checkpoint tasks. Returns: - Nothing On failure, errors raised are managed by the engine. s-ICT current task: setting up device namespaces-Rs Executing: %ststdouttstderrtloggerN( Rtdebugt parse_doctICTtDEVFSADMt target_dirRt check_calltSTORE(Rtdry_runtcmd((s../device_config.pytexecute.s (t__name__t __module__t__doc__RtFalseR(((s../device_config.pyR"s (Rtsolaris_install.icttictR tsolaris_installRt ICTBaseClassR(((s../device_config.pyts