docs: def job_step_store_output_complete(self, job_request_payload, output_project_info):
          """
          Send message that the store output job step is complete using payload data.
          Raises ValueError if used for non-StoreJobOutputPayload message type.
          :param job_request_payload: StoreJobOutputPayload payload from complete job
          :param output_project_info: object: info about the project created
          """
          if job_request_payload.success_command != JobCommands.STORE_JOB_OUTPUT_COMPLETE:
              raise ValueError("Programmer error only use job_step_store_output_complete for store_output_complete.")
          payload = JobStepStoreOutputCompletePayload(job_request_payload, output_project_info)
          self.send(job_request_payload.success_command, payload)