The apmec.db.meso.meso_db Module

The apmec.db.meso.meso_db Module

class apmec.db.meso.meso_db.MES(**kwargs)

Bases: sqlalchemy.ext.declarative.api.Base, apmec.db.models_v1.HasId, apmec.db.models_v1.HasTenant, apmec.db.models_v1.Audit

Represents network services that deploys services.

created_at
deleted_at
description
error_reason
id
mea_ids
mes_mapping
mesd
mesd_id
mgmt_urls
name
reused
status
tenant_id
updated_at
vim_id
class apmec.db.meso.meso_db.MESD(**kwargs)

Bases: sqlalchemy.ext.declarative.api.Base, apmec.db.models_v1.HasId, apmec.db.models_v1.HasTenant, apmec.db.models_v1.Audit

Represents MESD to create MES.

attributes
created_at
deleted_at
description
id
mesd_mapping
name
template_source
tenant_id
updated_at
class apmec.db.meso.meso_db.MESDAttribute(**kwargs)

Bases: sqlalchemy.ext.declarative.api.Base, apmec.db.models_v1.HasId

Represents attributes necessary for creation of mes in (key, value) pair

id
key
mesd_id
value
class apmec.db.meso.meso_db.MESOPluginDb

Bases: apmec.extensions.meso.MESOPluginBase, apmec.db.db_base.CommonDbMixin

create_mes(context, mes)
create_mes_post(context, mes_id, mes_status, error_reason, args)
create_mesd(context, mesd)
delete_mes(context, mes_id)
delete_mes_post(context, mes_id, error_reason, soft_delete=True, error=False)
delete_mesd(context, mesd_id, soft_delete=True)
get_mes(context, mes_id, fields=None)
get_mesd(context, mesd_id, fields=None)
get_mesds(context, filters, fields=None)
get_mess(context, filters=None, fields=None)
update_mes(context, mes_id, mes)
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.