dal.plugins.resources.file package

Submodules

dal.plugins.resources.file.file module

Copyright (C) Mov.ai - All Rights Reserved Unauthorized copying of this file, via any medium is strictly prohibited Proprietary and confidential

Developers: - Alexandre Pires (alexandre.pires@mov.ai) - 2020

class dal.plugins.resources.file.file.FilePlugin

Bases: ResourcePlugin

Exposes a simple interface to implement a plugin to access physical resources

exists(url: str)

check if resources exists, returns True/False

list_resources(url: str, recursive: bool = False)

returns a list of available resources at location, returns a list

property plugin_name

Get current plugin class

property plugin_version

Get current plugin class

read_binary(url: str)

read a binary file, returns a IOBytes

read_json(url: str)

read a json file, returns a dict

read_text(url: str)

read a text file, returns a StringIO

read_yaml(url: str)

read a yaml file, returns a dict

Module contents

Copyright (C) Mov.ai - All Rights Reserved Unauthorized copying of this file, via any medium is strictly prohibited Proprietary and confidential

Developers: - Alexandre Pires (alexandre.pires@mov.ai) - 2020

class dal.plugins.resources.file.FilePlugin

Bases: ResourcePlugin

Exposes a simple interface to implement a plugin to access physical resources

exists(url: str)

check if resources exists, returns True/False

list_resources(url: str, recursive: bool = False)

returns a list of available resources at location, returns a list

property plugin_name

Get current plugin class

property plugin_version

Get current plugin class

read_binary(url: str)

read a binary file, returns a IOBytes

read_json(url: str)

read a json file, returns a dict

read_text(url: str)

read a text file, returns a StringIO

read_yaml(url: str)

read a yaml file, returns a dict