@staticmethod
def _compute_request_gpus(bundle):
    """
        Compute the GPU limit used for scheduling the run.
        The default of 0 is for backwards compatibilty for
        runs from before when we added client-side defaults
        """
    if bundle.metadata.request_gpus is None:
        return 0
    return bundle.metadata.request_gpus
