cadrumo.adapters.persistence.storage.namespace_registry module

Storage hierarchy assembly and secure-object logical-path helpers.

Namespace definitions and their contracts live in secure_object_namespaces. This module owns the one aggregate hierarchy that combines those declarations with the independently declared filesystem paths; it does not re-export namespace definitions.

secure_object_logical_path(namespace, object_key)[source]

Return the registry-defined logical SQL marker for one secure object.

Return type:

Path

Parameters:
  • namespace (str)

  • object_key (str)

secure_object_namespace_logical_path(namespace)[source]

Return the registry-defined logical SQL marker for one secure-object namespace.

Return type:

Path

Parameters:

namespace (str)