code: def scheduleServices(self, jobGraph):
          
          # Add jobGraph to set being processed by the service manager
          self.jobGraphsWithServicesBeingStarted.add(jobGraph)
  
          # Add number of jobs managed by ServiceManager
          self.jobsIssuedToServiceManager += sum(map(len, jobGraph.services)) + 1 # The plus one accounts for the root job
  
          # Asynchronously schedule the services
          self._jobGraphsWithServicesToStart.put(jobGraph)
docs: Schedule the services of a job asynchronously.
          When the job's services are running the jobGraph for the job will
          be returned by toil.leader.ServiceManager.getJobGraphsWhoseServicesAreRunning.
  
          :param toil.jobGraph.JobGraph jobGraph: wrapper of job with services to schedule.