MCPcopy Create free account
hub / github.com/Dstack-TEE/dstack / get_instance_port_policy

Method get_instance_port_policy

gateway/src/admin_service.rs:649–659  ·  view source on GitHub ↗
(
        self,
        request: GetInstancePortPolicyRequest,
    )

Source from the content-addressed store, hash-verified

647 }
648
649 async fn get_instance_port_policy(
650 self,
651 request: GetInstancePortPolicyRequest,
652 ) -> Result<GetInstancePortPolicyResponse> {
653 let view = self
654 .state
655 .lock()
656 .instance_port_policy_view(&request.instance_id)
657 .with_context(|| format!("instance {} not found", request.instance_id))?;
658 Ok(port_policy_view_to_proto(view))
659 }
660}
661
662fn port_policy_from_proto(proto: RpcPortPolicy) -> Result<PortPolicy> {

Callers

nothing calls this directly

Calls 3

lockMethod · 0.45

Tested by

no test coverage detected