Lines Matching refs:smf
27 import pkg.smf as smf
217 for smf in check_val(d[a]):
218 merge.setdefault(a, set()).add(smf)
224 return [(fmri, smf)
226 for smf in merge[fmri]
236 return [(fmri, smf) for fmri, smf in self.get_list()
237 if smf not in ["true", "false"]]
240 return "\n".join(" {0:>16}: {1:}".format(fmri, smf)
241 for fmri, smf in self.get_list())
264 except smf.NonzeroExitException as nze:
265 if nze.return_code == smf.EXIT_TIMEOUT:
311 suspend_fmris = smf.check_fmris("suspend_fmri", suspend_fmris,
313 disable_fmris = smf.check_fmris("disable_fmri", disable_fmris,
319 state = smf.get_state(fmri, zone=self.zone)
320 if state <= smf.SMF_SVC_TMP_ENABLED:
322 if state == smf.SMF_SVC_TMP_ENABLED:
326 if smf.is_disabled(fmri, zone=self.zone):
335 self.__invoke(smf.disable, params, temporary=True)
340 self.__invoke(smf.disable, params)
352 self.__invoke(smf.mark, "maintenance", params)
383 refresh_fmris = smf.check_fmris("refresh_fmri", refresh_fmris,
385 restart_fmris = smf.check_fmris("restart_fmri", restart_fmris,
392 if smf.is_disabled(fmri, zone=self.zone):
398 self.__invoke(smf.refresh, params, sync_timeout=self.sync_timeout)
401 if smf.is_disabled(fmri, zone=self.zone):
406 self.__invoke(smf.restart, params, sync_timeout=self.sync_timeout)
415 self.__invoke(smf.enable, params, sync_timeout=self.sync_timeout)
419 self.__invoke(smf.enable, params, temporary=True,