docs: def reload_():
      '''
      Reload saved scheduled jobs on the minion
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' schedule.reload
      '''
  
      ret = {'comment': [],
             'result': True}
  
      # If there a schedule defined in pillar, refresh it.
      if 'schedule' in __pillar__:
          out = __salt__['event.fire']({}, 'pillar_refresh')
          if out:
              ret['comment'].append('Reloaded schedule from pillar on minion.')
          else:
              ret['comment'].append('Failed to reload schedule from pillar on minion.')
              ret['result'] = False
  
      # move this file into an configurable opt
      sfn = '{0}/{1}/schedule.conf'.format(__opts__['config_dir'], os.path.dirname(__opts__['default_include']))
      if os.path.isfile(sfn):
          with salt.utils.files.fopen(sfn, 'rb') as fp_:
              try:
                  schedule = salt.utils.yaml.safe_load(fp_)
              except salt.utils.yaml.YAMLError as exc:
                  ret['comment'].append('Unable to read existing schedule file: {0}'.format(exc))
  
          if schedule:
              if 'schedule' in schedule and schedule['schedule']:
                  out = __salt__['event.fire']({'func': 'reload', 'schedule': schedule}, 'manage_schedule')
                  if out:
                      ret['comment'].append('Reloaded schedule on minion from schedule.conf.')
                  else:
                      ret['comment'].append('Failed to reload schedule on minion from schedule.conf.')
                      ret['result'] = False
              else:
                  ret['comment'].append('Failed to reload schedule on minion.  Saved file is empty or invalid.')
                  ret['result'] = False
          else:
              ret['comment'].append('Failed to reload schedule on minion.  Saved file is empty or invalid.')
              ret['result'] = False
      return ret