Arc.host_in_inventory: def of near-architecture@0.9.1.0 Import: import near-architecture@0.9.1.0/arc.bend as Arc Lines 305-312 of near-architecture@0.9.1.0/arc.bend: https://jend.leeeet.dev/read.txt?path=near-architecture@0.9.1.0/arc.bend&start_line=305&end_line=312 import Base def host_in_inventory(h: Host, name: String, o: Org) -> Bool: match h o: case Owned{key} Org{_, _, devices}: owned_device(key, name, devices) case Cloud{provider} Org{_, Vendor{_, cloud}, _}: str_eq(provider, cloud) case Other{} _: False{} Uses (7): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=near-architecture@0.9.1.0/arc.bend&name=Host https://jend.leeeet.dev/definition.txt?path=near-architecture@0.9.1.0/arc.bend&name=Org https://jend.leeeet.dev/definition.txt?path=near-architecture@0.9.1.0/arc.bend&name=Vendor https://jend.leeeet.dev/definition.txt?path=near-architecture@0.9.1.0/arc.bend&name=owned_device https://jend.leeeet.dev/definition.txt?path=near-architecture@0.9.1.0/arc.bend&name=str_eq