docs: def save(**kwargs):
      '''
      Save all scheduled jobs on the minion
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' schedule.save
      '''
  
      ret = {'comment': [],
             'result': True}
  
      if 'test' in kwargs and kwargs['test']:
          ret['comment'] = 'Schedule would be saved.'
      else:
          try:
              eventer = salt.utils.event.get_event('minion', opts=__opts__)
              res = __salt__['event.fire']({'func': 'save_schedule'}, 'manage_schedule')
              if res:
                  event_ret = eventer.get_event(tag='/salt/minion/minion_schedule_saved', wait=30)
                  if event_ret and event_ret['complete']:
                      ret['result'] = True
                      ret['comment'] = 'Schedule (non-pillar items) saved.'
                  else:
                      ret['result'] = False
                      ret['comment'] = 'Failed to save schedule.'
          except KeyError:
              # Effectively a no-op, since we can't really return without an event system
              ret['comment'] = 'Event module not available. Schedule save failed.'
      return ret