tardis.plugins.sqliteregistry module

class tardis.plugins.sqliteregistry.SqliteRegistry[source]

Bases: Plugin

add_machine_types(site_name: str, machine_type: str) None[source]
add_site(site_name: str) None[source]
async async_execute(sql_query: str, bind_parameters: Dict) List[Dict][source]
connect() Generator[Connection, None, None][source]
async delete_resource(bind_parameters: dict)[source]
execute(sql_query: str, bind_parameters: Dict) List[Dict][source]
async get_resource_state(drone_uuid: str)[source]
get_resources(site_name: str, machine_type: str) List[Dict][source]
async insert_resource(bind_parameters: Dict) None[source]
async notify(state: State, resource_attributes: AttributeDict) None[source]
thread_pool_executor = <concurrent.futures.thread.ThreadPoolExecutor object>
async update_resource(bind_parameters: Dict) None[source]