From e19b13aef8edace4a17faad1e228a878e6494911 Mon Sep 17 00:00:00 2001
From: tammy-baylis-swi <tammy.baylis@solarwinds.com>
Date: Mon, 26 Feb 2024 14:31:33 -0800
Subject: [PATCH] Mv temp fix to gen script

---
 .../src/opentelemetry/instrumentation/bootstrap_gen.py       | 5 -----
 scripts/generate_instrumentation_bootstrap.py                | 4 ++++
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/opentelemetry-instrumentation/src/opentelemetry/instrumentation/bootstrap_gen.py b/opentelemetry-instrumentation/src/opentelemetry/instrumentation/bootstrap_gen.py
index e332f8a57d..92db2c2a2a 100644
--- a/opentelemetry-instrumentation/src/opentelemetry/instrumentation/bootstrap_gen.py
+++ b/opentelemetry-instrumentation/src/opentelemetry/instrumentation/bootstrap_gen.py
@@ -24,11 +24,6 @@
         "library": "aiohttp ~= 3.0",
         "instrumentation": "opentelemetry-instrumentation-aiohttp-client==0.45b0.dev",
     },
-    # FIXME: Add this logic once these packages are available in Pypi
-    # {
-    #     "library": "aiohttp ~= 3.0",
-    #     "instrumentation": "opentelemetry-instrumentation-aiohttp-server==0.45b0.dev",
-    # },
     {
         "library": "aiopg >= 0.13.0, < 2.0.0",
         "instrumentation": "opentelemetry-instrumentation-aiopg==0.45b0.dev",
diff --git a/scripts/generate_instrumentation_bootstrap.py b/scripts/generate_instrumentation_bootstrap.py
index 1c0cc30f7b..36eb43e713 100755
--- a/scripts/generate_instrumentation_bootstrap.py
+++ b/scripts/generate_instrumentation_bootstrap.py
@@ -59,6 +59,10 @@ def main():
     default_instrumentations = ast.List(elts=[])
     libraries = ast.List(elts=[])
     for pkg in get_instrumentation_packages():
+        # FIXME: Remove this logic once these packages are available in Pypi
+        if pkg["name"] == "opentelemetry-instrumentation-aiohttp-server":
+            continue
+
         if not pkg["instruments"]:
             default_instrumentations.elts.append(ast.Str(pkg["requirement"]))
         for target_pkg in pkg["instruments"]: