diff --git a/disco-reaper.py b/disco-reaper.py index bd81fc7..bb5a989 100644 --- a/disco-reaper.py +++ b/disco-reaper.py @@ -12,7 +12,7 @@ def setup_logging(): except Exception: level = logging.INFO - handlers = [logging.FileHandler('disco-reaper.log', mode='a')] + handlers = [logging.FileHandler('.reaper.log', mode='a')] logging.basicConfig( format='%(asctime)s,%(msecs)d %(name)s %(levelname)s %(message)s', datefmt='%H:%M:%S', diff --git a/server-shuttle.py b/server-shuttle.py index b93302e..d6444c7 100644 --- a/server-shuttle.py +++ b/server-shuttle.py @@ -13,7 +13,7 @@ def setup_logging(): except Exception: level = logging.INFO - handlers = [logging.FileHandler('migration.log', mode='a')] + handlers = [logging.FileHandler('.shuttle.log', mode='a')] if level == logging.DEBUG: handlers.append(logging.StreamHandler(sys.stdout)) diff --git a/src/ui/shuttle_app.py b/src/ui/shuttle_app.py index 83e976d..a6b8f00 100644 --- a/src/ui/shuttle_app.py +++ b/src/ui/shuttle_app.py @@ -1108,7 +1108,10 @@ class MigrationCLI: # 2. Select Target Channel with console.status(f"[yellow]Fetching {platform_name} channels...[/yellow]"): full_f_channels = await self.engine.writer.get_channels() - f_channels = [c for c in full_f_channels if c.get('name') not in ["reaper_logs", "reaper-logs"]] + f_channels = [ + c for c in full_f_channels + if c.get('name') not in ["reaper_logs", "reaper-logs"] and c.get('type') != 4 + ] if not f_channels: console.print(f"[yellow]No channels found in {platform_name} community.[/yellow]") return