def run()

in table_tagger.py [0:0]


    def run(self):
        """Main program entry point"""
        table_names = []

        try:
            if self.args.table_name is not None:
                table_names = [self.args.table_name]
            else:
                table_names = self.table_utility.get_table_names()

            tagged_tables = self.eponymously_tag_all_tables(self.args.tag_name, 
                                                            table_names,
                                                            self.args.dry_run)
            output = json.dumps(tagged_tables, indent=2)
            print(output)

            exit(0)

        except Exception as e:
            print(f"Table tagging failed: {e}")
            exit(0)