owmeta_core package¶
owmeta_core¶
owmeta-core is a platform for sharing relational data over the internet.
- exception owmeta_core.ConnectionFailError(cause, *args)[source]¶
Bases:
Exception
Thrown when a connection fails
- class owmeta_core.Connection(configFile=None, conf=None, mapper=None)[source]¶
Bases:
object
Connection to an owmeta_core database. Essentially, wraps a
Data
object.Load desired configuration and open the database
- Parameters
- configFile
str
,optional
The configuration file for owmeta_core.
- conf
dict
,Configuration
,Data
,optional
A configuration object for the connection. Takes precedence over
configFile
- mapper
owmeta_core.mapper.Mapper
Provides the mapper for this connection
- configFile
- Returns
Connection
connection wrapping the configuration
- transaction()[source]¶
Context manager that executes the enclosed code in a transaction and then closes the connection. Provides the connection for binding with
as
.
- identifier¶
Identifier for this connection.
Primarily, so that this Connection can be passed to contextualize for a Context
- property transaction_manager¶
TransactionManager
for the connection
- owmeta_core.connect¶
alias of
Connection
- owmeta_core.disconnect(c=None)[source]¶
Close the connection.
Deprecated: Just calls disconnect on the given connection
- owmeta_core.OWMETA_PROFILE_DIR = '~/.owmeta'¶
Base directory in the user’s profile for owmeta (e.g., shared configuration, bundle cache)
Subpackages¶
- owmeta_core.bundle package
AccessorConfig
Bundle
BundleDependencyManager
BundleDependentStoreConfigBuilder
BundleTransactionManager
Cache
Deployer
Descriptor
Fetcher
FilesDescriptor
Installer
Remote
URLConfig
build_indexed_database()
retrieve_remotes()
DEFAULT_BUNDLES_DIRECTORY
DEFAULT_REMOTES_DIRECTORY
URL_CONFIG_MAP
- Subpackages
- Submodules
- owmeta_core.commands package
- owmeta_core.data_trans package
Submodules¶
- owmeta_core.agg_store module
- owmeta_core.bittorrent module
- owmeta_core.bundle_dependency_store module
- owmeta_core.capabilities module
- owmeta_core.capability module
- owmeta_core.capability_providers module
- owmeta_core.capable_configurable module
- owmeta_core.cli module
- owmeta_core.cli_command_wrapper module
- owmeta_core.cli_common module
- owmeta_core.cli_hints module
- owmeta_core.collections module
- owmeta_core.command module
AlreadyDisconnected
ConfigMissingException
DirtyProjectRepository
InvalidGraphException
NoConfigFileError
OWMDirMissingException
StatementValidationError
UnreadableGraphException
NullContextRecord
OWM
OWMConfig
OWMContexts
OWMNamespace
OWMRegistry
OWMRegistryModuleAccess
OWMRegistryModuleAccessDeclare
OWMRegistryModuleAccessShow
OWMSource
OWMTranslator
OWMTypes
ProjectConnection
SaveValidationFailureRecord
UnimportedContextRecord
DEFAULT_SAVE_CALLABLE_NAME
DSD_DIRKEY
- owmeta_core.command_util module
- owmeta_core.configure module
- owmeta_core.context module
- owmeta_core.context_common module
- owmeta_core.context_dataobject module
- owmeta_core.context_mapped_class_util module
- owmeta_core.context_store module
- owmeta_core.contextualize module
- owmeta_core.custom_dataobject_property module
- owmeta_core.data module
- owmeta_core.dataobject module
ClassResolutionFailed
ModuleResolutionFailed
Alias
BaseDataObject
ClassDescription
ContextMappedClass
ContextualizableList
DataObject
Module
ModuleAccessor
OptionalKeyValue
PIPInstall
Package
PythonClassDescription
PythonModule
PythonPackage
RDFProperty
RDFSClass
RDFSCommentProperty
RDFSLabelProperty
RDFSMemberProperty
RDFSSubClassOfProperty
RDFSSubPropertyOfProperty
RDFTypeProperty
RegistryEntry
DatatypeProperty()
ObjectProperty()
UnionProperty()
DATAOBJECT_PROPERTY_NAME_PREFIX
This
- owmeta_core.dataobject_property module
- owmeta_core.datasource module
- owmeta_core.datasource_loader module
- owmeta_core.docscrape module
- owmeta_core.file_lock module
- owmeta_core.file_match module
- owmeta_core.file_utils module
- owmeta_core.git_repo module
- owmeta_core.graph_object module
- owmeta_core.graph_serialization module
- owmeta_core.identifier_mixin module
- owmeta_core.inverse_property module
- owmeta_core.json_schema module
- owmeta_core.mapped_class module
- owmeta_core.mapper module
- owmeta_core.property_mixins module
- owmeta_core.property_value module
- owmeta_core.quantity module
- owmeta_core.ranged_objects module
- owmeta_core.rdf_query_modifiers module
- owmeta_core.rdf_query_util module
- owmeta_core.rdf_type_resolver module
- owmeta_core.rdf_utils module
- owmeta_core.requests_sessions module
- owmeta_core.statement module
- owmeta_core.text_util module
- owmeta_core.utils module
- owmeta_core.variable module