You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/dagster_ray/core/pipes.py
+7-8Lines changed: 7 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -227,11 +227,10 @@ class PipesRayJobClient(dg.PipesClient, TreatAsResourceParam):
227
227
Args:
228
228
address: Ray dashboard HTTP address.
229
229
If unspecified, connects to a local Ray cluster or uses the ``RAY_ADDRESS`` environment variable.
230
-
headers: HTTP headers for dashboard requests, e.g. ``{"Authorization": "Bearer token"}``.
231
-
verify: TLS certificate verification. ``True`` uses system certs, ``False`` disables
232
-
verification, or a path to a CA bundle.
233
-
cookies: Cookies to send with dashboard requests.
234
-
metadata: Arbitrary metadata stored alongside all submitted jobs.
230
+
headers: HTTP headers for Ray Dashboard requests. Passed to [`JobSubmissionClient`][ray.job_submission.JobSubmissionClient].
231
+
verify: Whether to verify TLS certificate. Passed to [`JobSubmissionClient`][ray.job_submission.JobSubmissionClient].
232
+
cookies: HTTP cookies for Ray Dashboard requests. Passed to [`JobSubmissionClient`][ray.job_submission.JobSubmissionClient].
233
+
metadata: Ray Job metadata. Passed to [`JobSubmissionClient`][ray.job_submission.JobSubmissionClient].
235
234
context_injector: A context injector to use to inject
236
235
context into the Ray job. Defaults to [`PipesEnvContextInjector`][dagster.PipesEnvContextInjector].
237
236
message_reader: A message reader to use when reading Pipes messages.
@@ -289,9 +288,9 @@ def run( # type: ignore
289
288
Execute a RayJob, enriched with the Pipes protocol.
290
289
291
290
Args:
292
-
context (OpExecutionContext): Current Dagster op or asset context.
293
-
submit_job_params (Dict[str, Any]): Parameters for [`JobSubmissionClient.submit_job`][ray.job_submission.JobSubmissionClient.submit_job].
294
-
extras (Optional[Dict[str, Any]]): Additional information to pass to the Pipes session.
291
+
context: Current Dagster op or asset context.
292
+
submit_job_params: Parameters for [`JobSubmissionClient.submit_job`][ray.job_submission.JobSubmissionClient.submit_job].
293
+
extras: Additional information to pass to the Pipes session, retrievable via [`PipesContext.get_extras`](https://docs.dagster.io/integrations/libraries/pipes/dagster-pipes#dagster_pipes.PipesContext.get_extra).
extras: Additional information to pass to the Pipes session.
137
-
address: Ray dashboard address override for this specific job.
138
-
headers: HTTP headers override for this specific job.
139
-
verify: TLS verification override for this specific job.
140
-
cookies: Cookies override for this specific job.
141
-
metadata: Metadata override for this specific job.
133
+
ray_job: `RayJob` specification. See [API reference](https://ray-project.github.io/kuberay/reference/api/#rayjob).
134
+
extras: Additional information to pass to the Pipes session, retrievable via [`PipesContext.get_extras`](https://docs.dagster.io/integrations/libraries/pipes/dagster-pipes#dagster_pipes.PipesContext.get_extra).
135
+
address: Ray dashboard address. Passed to [`JobSubmissionClient`][ray.job_submission.JobSubmissionClient].
136
+
Generated by [`resolve_hostname`][dagster_ray.kuberay.pipes.PipesKubeRayJobClient.resolve_hostname] if not provided.
137
+
headers: HTTP headers for Ray Dashboard requests. Passed to [`JobSubmissionClient`][ray.job_submission.JobSubmissionClient].
138
+
verify: Whether to verify TLS certificate. Passed to [`JobSubmissionClient`][ray.job_submission.JobSubmissionClient].
139
+
cookies: HTTP cookies for Ray Dashboard requests. Passed to [`JobSubmissionClient`][ray.job_submission.JobSubmissionClient].
140
+
metadata: Ray Job metadata. Passed to [`JobSubmissionClient`][ray.job_submission.JobSubmissionClient].
0 commit comments