Files
photoassistant/status.py
2021-08-11 17:28:03 +10:00

33 lines
837 B
Python

### shared variables to show state of save/delete when we redirect to 'show all' view
# used mostly to note we have create a job for the job manager, or when a job finishes
# including when duplicates are found on import. These status messages are exposed into
# the html files, and they show once for success/green, and sticky for danger/red
class Status:
alert="success"
message=""
def GetAlert(self):
return self.alert
def SetAlert(self, al):
self.alert=al
return
def GetMessage(self):
return self.message
def SetMessage(self, msg):
self.message=msg
return
def AppendMessage(self, msg):
self.message=self.message+msg
return
def ClearStatus(self):
self.alert="success"
self.message=""
return ""
st=Status()