def post(self, marker_text: str):
        """
        Stores a marker in the Azure File Share. If the share does not exist, it creates one.

        Args:
            marker_text (str): The text to be stored as a state marker.
        """
        try:
            self.file_cli.upload_file(marker_text)
        except ResourceNotFoundError:
            self.share_cli.create_share()
            self.file_cli.upload_file(marker_text)

        Stores a marker in the Azure File Share. If the share does not exist, it creates one.

        Args:
            marker_text (str): The text to be stored as a state marker.
        
Solutions/CognyteLuminar/Data Connectors/CognyteLuminar/state_manager.py