fix
This commit is contained in:
@@ -115,7 +115,7 @@ class ASEHandler(FTPHandler):
|
||||
conn.commit()
|
||||
conn.close()
|
||||
|
||||
except Exception as e:
|
||||
except psycopg2.Error as e:
|
||||
logging.error(f'File {file} not loaded. Held in user path.')
|
||||
logging.error(f'{e}')
|
||||
else:
|
||||
@@ -161,7 +161,7 @@ class ASEHandler(FTPHandler):
|
||||
conn.close()
|
||||
logging.info("User {} created.".format(user))
|
||||
self.respond('200 SITE ADDU successful.')
|
||||
except Exception as e:
|
||||
except psycopg2.Error as e:
|
||||
self.respond('501 SITE ADDU failed.')
|
||||
print(e)
|
||||
|
||||
@@ -186,8 +186,7 @@ class ASEHandler(FTPHandler):
|
||||
|
||||
logging.info("User {} deleted.".format(user))
|
||||
self.respond('200 SITE DELU successful.')
|
||||
|
||||
except Exception as e:
|
||||
except psycopg2.Error as e:
|
||||
self.respond('501 SITE DELU failed.')
|
||||
print(e)
|
||||
|
||||
@@ -204,8 +203,11 @@ class ASEHandler(FTPHandler):
|
||||
|
||||
# Crea un cursore
|
||||
cur = conn.cursor()
|
||||
cur.execute(f"UPDATE {cfg.dbschema}.{cfg.dbusertable} SET deleted_at = null WHERE ftpuser = '{user}'")
|
||||
conn.commit()
|
||||
try:
|
||||
cur.execute(f"UPDATE {cfg.dbschema}.{cfg.dbusertable} SET deleted_at = null WHERE ftpuser = '{user}'")
|
||||
conn.commit()
|
||||
except psycopg2.Error as e:
|
||||
logging.error("Update DB failed: {}".format(e))
|
||||
|
||||
cur.execute(f"SELECT ftpuser, hash, virtpath, perm FROM {cfg.dbschema}.{cfg.dbusertable} WHERE ftpuser = '{user}'")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user