Skip to content
This repository was archived by the owner on Sep 12, 2024. It is now read-only.

Commit b10ee28

Browse files
authored
Merge pull request #566 from CMSCompOps/ora_downtime
Oracle downtime
2 parents 3bf9f43 + b5e8f30 commit b10ee28

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

Unified/assignSchema.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,4 +98,7 @@ class LogRecord(Base):
9898
secret = open('Unified/secret_cmsr_rw.txt','r').read().strip()
9999

100100
engine = create_engine(secret)
101-
Base.metadata.create_all(engine)
101+
try:
102+
Base.metadata.create_all(engine)
103+
except:
104+
print "Failed to create_all(engine)"

Unified/cachor.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env python
22
from assignSession import *
3-
from utils import checkTransferStatus, moduleLock, sendLog, transferStatuses
3+
from utils import checkTransferStatus, moduleLock, sendLog, transferStatuses, componentInfo
44
import json
55
import random
66
import sys
@@ -12,6 +12,7 @@ def cachor(spec=None):
1212
if mlock():
1313
print "currently running"
1414
return
15+
if not componentInfo().check(): return
1516
TS = transferStatuses()
1617
print sorted(TS.all()),"cached transfers"
1718
## pop all that are now in inactive

0 commit comments

Comments
 (0)