8000 update miniflare extension to properly work with v3 (#40) · localstack/localstack-extensions@ed1cf85 · GitHub
[go: up one dir, main page]

Skip to content

Commit ed1cf85

Browse files
authored
update miniflare extension to properly work with v3 (#40)
1 parent c15b7b3 commit ed1cf85

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

miniflare/miniflare/cloudflare_api.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,8 @@ def handle_services(request: Request, account_id: str, service_name: str) -> dic
154154
}
155155
)
156156

157+
def handle_standard(request: Request, account_id: str) -> dict:
158+
return _wrap({})
157159

158160
def handle_subdomain(request: Request, account_id: str) -> dict:
159161
return _wrap({})

miniflare/miniflare/extension.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
handle_scripts,
2020
handle_secrets,
2121
handle_services,
22+
handle_standard,
2223
handle_subdomain,
2324
handle_user,
2425
)
@@ -54,6 +55,7 @@ def _add_route(path, handler):
5455
"/accounts/<account_id>/workers/services/<service_name>", handle_services
5556
)
5657
_add_route("/accounts/<account_id>/workers/subdomain", handle_subdomain)
58+
_add_route("/accounts/<account_id>/workers/standard", handle_standard)
5759
_add_route(
5860
"/accounts/<account_id>/workers/scripts/<script_name>/subdomain",
5961
handle_script_subdomain,
@@ -125,7 +127,7 @@ def _install(self, target: InstallTarget) -> None:
125127
# note: latest version of miniflare/workerd requires libc++ dev libs
126128
if config.is_in_docker:
127129
sources_list_file = "/etc/apt/sources.list"
128-
sources_list = load_file(sources_list_file)
130+
sources_list = load_file(sources_list_file) or ""
129131
sources_list += "\ndeb https://deb.debian.org/debian testing main contrib"
130132
save_file(sources_list_file, sources_list)
131133
run(["apt", "update"])

0 commit comments

Comments
 (0)
0