+
    i@  c                   s4    ^ RI Ht ^ RIHt  ! R R]4      tR# )i    )quote)Clusterc                   sL   a  ] tR t^t o RtRtR	tR .tRR/tRt	R
R.t
R tRtV tR# )
kubernetesz
The kuberentes cluster profile is intended to be used on kubernetes
clusters built from the upstream/source kubernetes (k8s) project. It is
not intended for use with other projects or platforms that are built ontop
of kubernetes.
zCommunity Kuberneteszkubernetes.allZonZkubectlc                s   V ;P                   R ,          un         V P                  R4      '       d6   V ;P                   R\        V P                  R4      4       R2,          un         V P                  V P                   4      pVR,          ^ 8X  d   . pV P                  R4      P	                  R4       Uu. uF  q3'       g   K  VNK  	  ppVR,          P                  4       R,           F]  pVP	                  4       pV'       g   VP                  V^ ,          4       K5  V^,          V9   g   KE  VP                  V^ ,          4       K_  	  V# \        R	4      hu upi )
z
 get nodeslabelz -l Z ZstatusroleZ,Zoutput:i   NNz-Node enumeration did not return usable output)cmdZ
get_optionr    Zexec_primary_cmdZsplitZ
splitlinesZappendZ	Exception)ZselfZresZnodesZxZrolesZnodelnZnodes   &      F/usr/lib/python3.14/site-packages/sos/collector/clusters/kubernetes.py	get_nodesZkubernetes.get_nodes"   s
   L ??7##HH$uT__W%=>?qAAH##DHH-x=AE $ 7 = =c BH B1aQQ BEHh-224R88||~LLa)Aw%'T!W- 9 LGHH Is   3	EE N)zkubernetes-master)r    z-Filter node list to those with matching label)r   r	   z,Filter node list to those with matching role)Z__name__Z
__module__Z__qualname__Z__firstlineno__Z__doc__Zcluster_nameZpackagesZsos_pluginsZsos_plugin_optionsr   Zoption_listr   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      sI      *L%H.K*D1
C 	GDK
I I    r   N)Zshlexr    Zsos.collector.clustersr   r   r   r
   r   <module>r      s     *#I #Ir
   