Skip to content
Snippets Groups Projects

Fixed minor hiccups in running std_cal locally

Merged Sam Kagan requested to merge fix-local-vela-pf into main
2 files
+ 5
6
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -20,16 +20,15 @@ import json
import logging
import os
import pathlib
import re
import subprocess
import sys
from typing import Dict, Union
import re
from casa_envoy.auditor import AuditDirectories, AuditFiles
from casa_envoy.configure import CasaConfigure, ParallelRunner, StandardRunner
from casa_envoy.enums import ProductType
from casa_envoy.foundation import RestoreFoundation, GeneralFoundation, CubeFoundation
from casa_envoy.configure import StandardRunner, ParallelRunner, CasaConfigure
from casa_envoy.foundation import CubeFoundation, GeneralFoundation, RestoreFoundation
from casa_envoy.interfaces import LauncherIF
from casa_envoy.schema import AbstractTextFile
@@ -98,7 +97,7 @@ class CasaLauncher:
# directly from the processing directory. Account for both cases
vela_path = (
"./vela"
if pathlib.Path("./vela").exists()
if (pathlib.Path.cwd() / "vela").exists()
else f"/lustre/aoc/cluster/pipeline/{os.environ.get('CAPO_PROFILE')}/workspaces/sbin/vela"
)
subprocess.run([vela_path, "-f", metadata, ppr, "--" + run_type])
Loading