Glob Pattern Searching in RAD in Python
You can use a glob pattern to find zones with wildcard pattern matching. Keys and values in the pattern may contain an asterisk (*
), which is interpreted as wildcard pattern matching. The following example shows how to find all zones with a name which begins with test.
Example 2-37 Python Language – Using Glob Patterns With Wildcards in RAD
>>> import rad.bindings.com.oracle.solaris.rad.zonemgr as zonemgr >>> import rad.client as radc >>> import rad.connect as radcon >>> with radcon.connect_unix() as rc: ... zonelist = rc.list_objects(zonemgr.Zone(), radc.ADRGlobPattern({"name" : "test*"})) ... print zonelist ... [Name: com.oracle.solaris.rad.zonemgr:type=Zone,name=test-0,id=-1 Version: (1.0), Name: com.oracle.solaris.rad.zonemgr:type=Zone,name=test-1,id=-1 Version: (1.0)] >>>