Advertisement
Guest User

Untitled

a guest
Mar 28th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.76 KB | None | 0 0
  1. import sys
  2. import platform
  3. from dbmanager.dbmanager import DatabaseManager
  4.  
  5. from utils.postgres_tools import pg_dump, pg_restore
  6.  
  7.  
  8. def main():
  9.     try:
  10.         pg_dump()
  11.     except Exception, e:
  12.         sys.stderr.write(str(e) + "\n")
  13.         sys.stderr.flush()
  14.         return -1
  15.     try:
  16.         pg_restore()
  17.     except Exception, e:
  18.         sys.stderr.write(str(e) + "\n")
  19.         sys.stderr.flush()
  20.         return -1
  21.  
  22.     manager = DatabaseManager(
  23.         user="postgres", password="master", host="10.2.25.230")
  24.     # manager.dump_database("DBa1a2419fd4de4a3f8cbb594c86b44fb8")
  25.     manager.restore_database("DBa1a2419fd4de4a3f8cbb594c86b44fb8" ,"backups\\DBa1a2419fd4de4a3f8cbb594c86b44fb8 2018-03-28.backup")
  26.  
  27.  
  28. if __name__ == "__main__":
  29.     main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement