Ñò ¸sWc@s@dZddklZddklZdefd„ƒYZdS(sFiles classes used by nscfg.iÿÿÿÿ(tprint_functioni(tNssbasetFilescBs_eZdZdZd Zd ZdZd ZdZ d„Z d„Z d„Z d„Z d„ZRS( svLocal files name service class. Represents the configuration of local files. See nsswitch.conf(4) for details.ssvc:/system/name-service/switcht file_pathst nss_filescCsti|ƒdS(N(Rt__init__(tself((s../common/files.pyR,scCs|idƒ|iS(s=Export from SMF. Do nothing. no legacy configuration files.ssuccessful export.(t print_msgtSUCCESS(R((s../common/files.pytexport_from_smf/s cCs|idƒ|iS(s;Import to SMF. Do nothing. no legacy configuration files.ssuccessful import.(RR(R((s../common/files.pyt import_to_smf4s cCs|idƒ|iS(s=Unconfigure SMF. Do nothing. no legacy configuration files.ssuccessful unconfigure.(RR(R((s../common/files.pyt unconfig_smf9s cCstS(s9Is SMF populated with this service? Yes. (no SMF config)(tTrue(R((s../common/files.pyt is_populated>sN(t__name__t __module__t__doc__tSERVICEtNonetLEGACYt LEGACYDIRtDEFPGtDEFPROPtBACKENDRR R R R (((s../common/files.pyRs    N(Rt __future__RtnssbaseRR(((s../common/files.pyts