Changeset 1462:777d9bdfd7d3
- Timestamp:
- 08/01/08 14:25:42
(4 months ago)
- Author:
- greg
- branch:
- default
- Message:
Fix for JobWrapper?.finish, dataset state no longer flushed prior to other attributes ( e.g., metadata) being flushed.
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r1451 |
r1462 |
|
| 401 | 401 | job.state = 'ok' |
|---|
| 402 | 402 | for dataset_assoc in job.output_datasets: |
|---|
| 403 | | if stderr: |
|---|
| 404 | | dataset_assoc.dataset.dataset.state = model.Dataset.states.ERROR |
|---|
| 405 | | else: |
|---|
| 406 | | dataset_assoc.dataset.dataset.state = model.Dataset.states.OK |
|---|
| 407 | | dataset_assoc.dataset.dataset.flush() |
|---|
| 408 | 403 | for dataset in dataset_assoc.dataset.dataset.history_associations: #need to update all associated output hdas, i.e. history was shared with job running |
|---|
| 409 | 404 | dataset.blurb = 'done' |
|---|
| … | … | |
| 425 | 420 | dataset.blurb = "empty" |
|---|
| 426 | 421 | dataset.flush() |
|---|
| | 422 | if stderr: |
|---|
| | 423 | dataset_assoc.dataset.dataset.state = model.Dataset.states.ERROR |
|---|
| | 424 | else: |
|---|
| | 425 | dataset_assoc.dataset.dataset.state = model.Dataset.states.OK |
|---|
| | 426 | dataset_assoc.dataset.dataset.flush() |
|---|
| 427 | 427 | |
|---|
| 428 | 428 | # Save stdout and stderr |
|---|