diff --git a/debian/changelog b/debian/changelog index 2e57af054..c42e3eeb7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +metpx-sr3 (3.00.55rc3) UNRELEASED; urgency=medium + + * away from last release. + + -- SSC-5CD2310S60 Tue, 17 Sep 2024 15:54:06 -0400 + metpx-sr3 (3.00.55rc2) stable; urgency=medium * fix #1219 correct date conversion. diff --git a/sarracenia/_version.py b/sarracenia/_version.py index 8cc9fee6a..61fad95f4 100755 --- a/sarracenia/_version.py +++ b/sarracenia/_version.py @@ -1 +1 @@ -__version__ = "3.00.55rc2" +__version__ = "3.00.55rc3" diff --git a/sarracenia/sr.py b/sarracenia/sr.py index f3bacf728..66990b19c 100755 --- a/sarracenia/sr.py +++ b/sarracenia/sr.py @@ -490,7 +490,7 @@ def _read_state_dir(self): continue if pathname[-4:] == '.pid': - i = int(pathname[-6:-4]) + i = int(pathname[0:-4].split('_')[-1]) if t.isdigit(): #print( "pid assignment: {c}/{cfg} instance: {i}, pid: {t}" ) self.states[c][cfg]['instance_pids'][i] = int(t) @@ -585,7 +585,7 @@ def _find_missing_instances_dir(self, dir): for filename in os.listdir(): # look at pid files, find ones where process is missing. if filename[-4:] == '.pid': - i = int(filename[-6:-4]) + i = int(filename[0:-4].split('_')[-1]) if i != 0: p = pathlib.Path(filename) if sys.version_info[0] > 3 or sys.version_info[