
                         &    S r SSKJr  SSKJr  S rg)z'Utils for GKE Hub memberships commands.    )util)flagsc                    UR                   R                  5       n[        R                  " U5      n[        R
                  " US5      (       aH  UR                  5       UR                  l        SUR                  -   UR                  R                  l
        gUR                  5       UR                  l        SU R                  -   UR                  R                  l
        g)zSets the cluster.fleet.project field with a relative resource path.

Args:
  ref: reference to the projectsId object.
  args: command line arguments.
  request: API request to be issued
fleet_projectz	projects/N)calliope_commandReleaseTrackr   GetMessagesModuler   FlagIsExplicitlySetFleetclusterfleetr   project
projectsId)refargsrequestrelease_trackmsgss        <lib/googlecloudsdk/command_lib/edge_cloud/container/fleet.pySetFleetProjectPathr      s     ''446-				.$
t_55 JJLGOO$/$2D2D$DGOO! JJLGOO$/#..$@GOO!    N)__doc__+googlecloudsdk.api_lib.edge_cloud.containerr   googlecloudsdk.command_lib.runr   r    r   r   <module>r      s    . < 0Ar   