Lines Matching defs:FMRI
26 """ Service FMRI handling """
28 class FMRI:
29 """ Immutable service or instance FMRI type """
32 """ Constructs an FMRI from a scope, service, and instance """
42 """ Parse a svc: FMRI string into an FMRI object """
47 raise ValueError, "not an svc: FMRI"
72 raise ValueError, "non service/instance FMRI"
76 raise ValueError, "non service/instance FMRI"
80 return FMRI(scope, service, instance)
83 """ Returns a new FMRI for the named instance of a service """
85 raise TypeError, "not a service FMRI"
86 return FMRI(self._scope, self._service, instance)
89 """ Returns a new FMRI for just the service portion """
91 return FMRI(self._scope, self._service, None)
95 """ Returns the scope of the FMRI, or None for localhost """
99 """ Returns the instance, or None for a service FMRI """
107 """ Returns the FMRI in canonical string form """