Changeset View
Changeset View
Standalone View
Standalone View
js_modules/dagit/packages/core/src/runs/LogsRowStructuredContent.tsx
Show All 21 Lines | interface IStructuredContentProps { | ||||
node: LogsRowStructuredFragment; | node: LogsRowStructuredFragment; | ||||
metadata: IRunMetadataDict; | metadata: IRunMetadataDict; | ||||
} | } | ||||
export const LogsRowStructuredContent: React.FC<IStructuredContentProps> = ({node, metadata}) => { | export const LogsRowStructuredContent: React.FC<IStructuredContentProps> = ({node, metadata}) => { | ||||
const location = useLocation(); | const location = useLocation(); | ||||
const eventType = node.eventType as string; | const eventType = node.eventType as string; | ||||
switch (node.__typename) { | switch (node.__typename) { | ||||
// Errors | |||||
case 'PipelineInitFailureEvent': | |||||
return <FailureContent error={node.error} eventType={eventType} />; | |||||
case 'ExecutionStepFailureEvent': | case 'ExecutionStepFailureEvent': | ||||
return ( | return ( | ||||
<FailureContent | <FailureContent | ||||
eventType={eventType} | eventType={eventType} | ||||
error={node.error} | error={node.error} | ||||
metadataEntries={node?.failureMetadata?.metadataEntries} | metadataEntries={node?.failureMetadata?.metadataEntries} | ||||
errorSource={node.errorSource} | errorSource={node.errorSource} | ||||
/> | /> | ||||
▲ Show 20 Lines • Show All 347 Lines • Show Last 20 Lines |