Skip to content

Commit 8b8991b

Browse files
committed
Clarify binding name collisions
Because service bindings are inherently decentralized, there is no way to universally detect a name collision. Users are encouraged to avoid colliding names as the behavior is undefined by the spec. Implementations may check for known collisions to display a more meaningful to the user, but detection cannot be guaranteed as it's at best a good faith attempt. Signed-off-by: Scott Andrews <[email protected]>
1 parent 4edf0c8 commit 8b8991b

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

README.md

+2
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,8 @@ The name of a binding entry file name **SHOULD** match `[a-z0-9\-\.]{1,253}`. T
206206

207207
The collection of files within the directory **MAY** change during the lifetime of the container or between container launches.
208208

209+
Users **SHOULD** ensure each binding has a unique name. The behavior for name collisions is undefined. Implementations **MAY** attempt a good faith check for collisions to provide a meaningful error message.
210+
209211
## Example Directory Structure
210212

211213
```plain

0 commit comments

Comments
 (0)