def instantiate_book(self, found_book_info):
     new_book = Book(found_book_info["title"], found_book_info["author"],
                     found_book_info["year"])
     new_book.id = str(found_book_info["_id"])
     new_book.isAvailable = found_book_info["isAvailable"]
     new_book.waitingList = found_book_info["waitingList"]
     new_book.description = found_book_info["description"]
     new_book.publisher = found_book_info["publisher"]
     return new_book
 def add_new_book(self, title, author, year, description, publisher):
     new_book = Book(title, author, year)
     new_book.description = description
     new_book.publisher = publisher
     self.client.add_new_book_db(new_book)