ó
    €Ï‘  ã                   ó0   • S r SSKJr  SSKJr  SS jrS rg)z0Flags for GCE compute add/remove labels support.é    )Úarg_parsers)Úbasec           	      óš   • [         R                  " SS[        R                  " 5       [        R                  USS9nUR                  U 5        g)z8Adds the required --labels flags for add-labels command.ú--labelsz	KEY=VALUEzA list of labels to add.)ÚmetavarÚtypeÚactionÚrequiredÚhelpN)r   ÚArgumentr   ÚArgDictÚUpdateActionÚAddToParser)Úparserr
   Úrequired_labels_flags      Ú6lib/googlecloudsdk/command_lib/compute/labels_flags.pyÚAddArgsForAddLabelsr      sB   € äŸšØØÜ×ÒÓ Ü×%Ñ%ØØ%ñ'Ðð ×"Ñ" 6Õ*ó    c                 óŽ   • U R                  SS9nUR                  SSSSS9  UR                  S[        R                  " S	S
9SSS9  g)z<Adds the --labels and --all flags for remove-labels command.T)r
   z--allÚ
store_trueFz$Remove all labels from the resource.)r	   Údefaultr   r   é   )Ú
min_lengthzW
          A comma-separated list of label keys to remove from the resource.
          ÚKEY)r   r   r   N)Úadd_mutually_exclusive_groupÚadd_argumentr   ÚArgList)r   Ú
args_groups     r   ÚAddArgsForRemoveLabelsr   #   sf   € ð ×2Ñ2¸DÐ2ÐA€*Ø×ÑØØØØ1ð	 ñ 3ð
 ×ÑØÜ×Ò¨!Ñ,ðð ð ò r   N)T)Ú__doc__Úgooglecloudsdk.callioper   r   r   r   © r   r   Ú<module>r#      s   ðñ 7õ 0Ý (ô
+ór   