def save_session(self, session_name):
        if not serialize.is_valid(session_name):
            error_message("invalid_name", session_name)
            self.run()
            return

        session = Session.save(session_name, sublime.windows())
        try:
            serialize.dump(session_name, session)
        except __HOLE__ as e:
            error_message(e.errno)
dataset/ETHPy150Open Zeeker/sublime-SessionManager/SessionManager.py/SaveSession.save_session