
                         2    S r SSKJr  SSKJr  SSKJr  S rg)zHooks for declarative commands.    )absolute_import)division)unicode_literalsc                    ^  U 4S jnU$ )zCreate a modify_request_hook that applies default_page_size to args.

Args:
  default_page_size: The page size to use when not specified by the user.

Returns:
  A modify_request_hook that updates `args.page_size` when not set by user.
c                 J   > UR                   (       d  [        T5      Ul         U$ )N)	page_sizeint)
unused_refargsrequestdefault_page_sizes      ?lib/googlecloudsdk/command_lib/compute/os_config/declarative.pyHook+SetDefaultPageSizeRequestHook.<locals>.Hook   s    >>,-dnN     )r   r   s   ` r   SetDefaultPageSizeRequestHookr      s     
+r   N)__doc__
__future__r   r   r   r   r   r   r   <module>r      s    & &  'r   