8000 Update broken links in `localstack-concepts/README.md` (#11820) · localstack/localstack@ad97644 · GitHub
[go: up one dir, main page]

Skip to content

Commit ad97644

Browse files
dance-cmdrzaingz
authored andcommitted
Update broken links in localstack-concepts/README.md (#11820)
1 parent 1ec06e8 commit ad97644

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

docs/localstack-concepts/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ A service provider is an implementation of an AWS service API. Service providers
5252
5353
A server-side protocol implementation requires a marshaller (a parser for incoming requests, and a serializer for outgoing responses).
5454
55-
- Our [protocol parser](https://github.com/localstack/localstack/blob/master/localstack/aws/protocol/parser.py) translates AWS HTTP requests into objects that can be used to call the respective function of the service provider.
56-
- Our [protocol serializer](https://github.com/localstack/localstack/blob/master/localstack/aws/protocol/serializer.py) translates response objects coming from service provider functions into HTTP responses.
55+
- Our [protocol parser](https://github.com/localstack/localstack/blob/master/localstack-core/localstack/aws/protocol/parser.py) translates AWS HTTP requests into objects that can be used to call the respective function of the service provider.
56+
- Our [protocol serializer](https://github.com/localstack/localstack/blob/master/localstack-core/localstack/aws/protocol/serializer.py) translates response objects coming from service provider functions into HTTP responses.
5757
5858
## Service
5959
@@ -85,11 +85,11 @@ Sometimes we also use `moto` code directly, for example importing and accessing
8585
8686
## `@patch`
8787
88-
[The patch utility](https://github.com/localstack/localstack/blob/master/localstack/utils/patch.py) enables easy [monkey patching](https://en.wikipedia.org/wiki/Monkey_patch) of external functionality. We often use this to modify internal moto functionality. Sometimes it is easier to patch internals than to wrap the entire API method with the custom functionality.
88+
[The patch utility](https://github.com/localstack/localstack/blob/master/localstack-core/localstack/utils/patch.py) enables easy [monkey patching](https://en.wikipedia.org/wiki/Monkey_patch) of external functionality. We often use this to modify internal moto functionality. Sometimes it is easier to patch internals than to wrap the entire API method with the custom functionality.
8989
9090
### Server
9191
92-
[Server](<https://github.com/localstack/localstack/blob/master/localstack/utils/serving.py>) is an abstract class that provides a basis for serving other backends that run in a separate process. For example, our Kinesis implementation uses [kinesis-mock](https://github.com/etspaceman/kinesis-mock/) as a backend that implements the Kinesis AWS API and also emulates its behavior.
92+
[Server](<https://github.com/localstack/localstack/blob/master/localstack-core/localstack/utils/serving.py>) is an abstract class that provides a basis for serving other backends that run in a separate process. For example, our Kinesis implementation uses [kinesis-mock](https://github.com/etspaceman/kinesis-mock/) as a backend that implements the Kinesis AWS API and also emulates its behavior.
9393
9494
The provider [starts the kinesis-mock binary in a `Server`](https://github.com/localstack/localstack/blob/2e1e8b4e3e98965a7e99cd58ccdeaa6350a2a414/localstack/services/kinesis/kinesis_mock_server.py), and then forwards all incoming requests to it using `forward_request`. This is a similar construct to `call_moto`, only generalized to arbitrary HTTP AWS backends.
9595
@@ -237,7 +237,7 @@ For help with the specific commands, use `python -m localstack.cli.lpm <command>
237237
238238
The codebase contains a wealth of utility functions for various common tasks like handling strings, JSON/XML, threads/processes, collections, date/time conversions, and much more.
239239
240-
The utilities are grouped into multiple util modules inside the [localstack.utils](<https://github.com/localstack/localstack/tree/master/localstack/utils>) package. Some of the most commonly used utils modules include:
240+
The utilities are grouped into multiple util modules inside the [localstack.utils](<https://github.com/localstack/localstack/tree/master/localstack-core/localstack/utils>) package. Some of the most commonly used utils modules include:
241241
242242
- `.files` - file handling utilities (e.g., `load_file`, `save_file`, or `mkdir`)
243243
- `.json` - handle JSON content (e.g., `json_safe`, or `canonical_json`)

0 commit comments

Comments
 (0)
0