| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- import json
- import subprocess
- import sys
- import pickle
- from os import path
- class Base(object):
- def __init__(self):
- self.stato = 0
- def load(self,**parms):
- pass
- def test(self):
- pass
- def backup(self):
- pass
- def delete(self):
- pass
- def run(self):
- pass
- class deletemail(Base):
- def __init__(self):
- Base.__init__(self)
- def load(self,**parms):
- dominio = parms['dominio']
- server = parms['server']
- user = parms['user']
- self.posizione = "{}/{}/{}".format(dominio.strip(),server.strip(),user.strip())
-
- def test(self):
- '''
- verifica che la path sia corretta, verificando l'esistenza di 'Maildir'
- '''
- posizioneMaildir = "{}/Maildir".format(self.posizione)
- response = path.exists(posizioneMaildir)
- return response
- #def backup(self):
- #def delete(self):
- def run(self):
- if test():
- return True
|