本文整理汇总了Python中nca47.common.i18n._LE函数的典型用法代码示例。如果您正苦于以下问题:Python _LE函数的具体用法?Python _LE怎么用?Python _LE使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了_LE函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。
示例1: remove
def remove(self, req, *args, **kwargs):
try:
url = req.url
if len(args) > 1:
raise BadRequest(resource="VRF del", msg=url)
context = req.context
body_values = json.loads(req.body)
valid_attributes = ['tenant_id', 'dc_name', 'network_zone', 'id']
values = tools.validat_values(body_values, valid_attributes)
# input the vrf values with dic format
LOG.info(_LI("delete vrf body is %(json)s"),
{"json": body_values})
response = self.manager.del_vrf(context, values)
return response
except Nca47Exception as e:
LOG.error(_LE('Nca47Exception! error info: ' + e.message))
self.response.status = e.code
return tools.ret_info(e.code, e.message)
except MessagingException as e:
self.response.status = 500
return tools.ret_info(self.response.status, e.value)
except Exception as e:
LOG.error(_LE('Exception! error info: ' + e.message))
self.response.status = 500
message = "the values of the body format is error"
return tools.ret_info(self.response.status, message)
开发者ID:WosunOO,项目名称:nca47,代码行数:26,代码来源:vrf.py
示例2: list
def list(self, req, *args, **kwargs):
try:
url = req.url
if len(args) > 1:
raise BadRequest(resource="VRF getAll", msg=url)
context = req.context
body_values = json.loads(req.body)
valid_attributes = ['tenant_id', 'dc_name', 'network_zone']
values = tools.validat_values(body_values, valid_attributes)
# input the staticnat values with dic format
LOG.info(_LI("get_all the vrf values with dic format\
is %(json)s"),
{"json": body_values})
response = self.manager.get_vrfs(context, values)
return response
except Nca47Exception as e:
LOG.error(_LE('Nca47Exception! error info: ' + e.message))
self.response.status = e.code
return tools.ret_info(e.code, e.message)
except RemoteError as e:
self.response.status = 500
return tools.ret_info(self.response.status, e.value)
except Exception as e:
LOG.error(_LE('Exception! error info: ' + e.message))
self.response.status = 500
return tools.ret_info(self.response.status, e.message)
开发者ID:WosunOO,项目名称:nca_xianshu,代码行数:26,代码来源:vrf.py
示例3: update
def update(self, req, id, *args, **kwargs):
"""update the dns hm template"""
try:
LOG.info(_("update hm template:body is %(json)s, args is %(args)s,"
"kwargs is %(kwargs)s"),
{"json": req.body, "args": args, "kwargs": kwargs})
url = req.url
# if len(args) != 1:
# raise BadRequest(resource="hm template update", msg=url)
dic = json.loads(req.body)
dic['id'] = id
c = req.context
if not tool.is_not_nil(dic['id']):
raise ParamNull(param_name="id")
response = self.manager.update_hm_template(c, dic, dic['id'])
LOG.info(_("Return of update hm template JSON is %(response)s !"),
{"response": response})
return response
except Nca47Exception as e:
LOG.error(_LE('Exception Message: %s !' % (e.message)))
LOG.exception(e)
self.response.status = e.code
return tool.ret_info(e.code, e.message)
except RemoteError as e:
LOG.error(_LE('Exception Message: %s !' % (e.message)))
LOG.exception(e)
self.response.status = 500
message = e.value
return tool.ret_info(self.response.status, message)
except Exception as e:
LOG.error(_LE('Exception Message: %s !' % (e.message)))
LOG.exception(e)
self.response.status = 500
return tool.ret_info(self.response.status, e.message)
开发者ID:WosunOO,项目名称:nca_xianshu,代码行数:34,代码来源:dns_hm_template.py
示例4: list
def list(self, req, *args, **kwargs):
try:
url = req.url
if len(args) != 1:
raise BadRequest(resource="vlan operation", msg=url)
context = req.context
json_body = req.body
dic = json.loads(json_body)
LOG.info(_LI("get_all_vlan body is %(json)s, args is %(args)s,"
"kwargs is %(kwargs)s"),
{"json": dic, "args": args, "kwargs": kwargs})
list_ = ['tenant_id', 'dc_name', 'network_zone']
dic_body = self.firewall_params(dic, list_)
response = self.manager.get_vlans(context, dic_body)
return response
except Nca47Exception as e:
LOG.error(_LE('Nca47Exception! error info: ' + e.message))
self.response.status = e.code
return tools.ret_info(e.code, e.message)
except RemoteError as e:
self.response.status = 500
return tools.ret_info(self.response.status, e.value)
except Exception as e:
LOG.error(_LE('Exception! error info: ' + e.message))
self.response.status = 500
return tools.ret_info(self.response.status, e.message)
开发者ID:WosunOO,项目名称:nca_xianshu,代码行数:26,代码来源:vlan.py
示例5: show
def show(self, req, id, *args, **kwargs):
"""get one of the dns hm template"""
try:
LOG.info(_("get a hm template: args is %(args)s, "
"kwargs is %(kwargs)s"),
{"args": args, "kwargs": kwargs})
url = req.url
# if len(args) != 1:
# raise BadRequest(resource="hm template query one ", msg=url)
context = req.context
response = self.manager.get_one_hm_template_db(context, id)
LOG.info(_("Return of hm template JSON is %(response)s !"),
{"response": response})
return response
except Nca47Exception as e:
LOG.error(_LE('Exception Message: %s !' % (e.message)))
LOG.exception(e)
self.response.status = e.code
return tool.ret_info(e.code, e.message)
except RemoteError as e:
LOG.error(_LE('Exception Message: %s !' % (e.message)))
LOG.exception(e)
self.response.status = 500
message = e.value
return tool.ret_info(self.response.status, message)
except Exception as e:
LOG.error(_LE('Exception Message: %s !' % (e.message)))
LOG.exception(e)
self.response.status = 500
return tool.ret_info(self.response.status, e.message)
开发者ID:WosunOO,项目名称:nca_xianshu,代码行数:30,代码来源:dns_hm_template.py
示例6: create
def create(self, req, *args, **kwargs):
try:
url = req.url
if len(args) != 1:
raise BadRequest(resource="vlan operation", msg=url)
json_body = req.body
context = req.context
dic = json.loads(json_body)
list_ = ['tenant_id', 'dc_name', 'vlan_id',
'network_zone', 'ipaddr', "ifnames"]
dic_body = tools.firewall_params(dic, list_)
LOG.info(_LI("add_vlan body is %(json)s,args is %(args)s,"
"kwargs is %(kwargs)s"),
{"json": dic, "args": args, "kwargs": kwargs})
response = self.manager.create_vlan(context, dic_body)
return response
except Nca47Exception as e:
LOG.error(_LE('Nca47Exception! error info: ' + e.message))
self.response.status = e.code
return tools.ret_info(e.code, e.message)
except MessagingException as e:
self.response.status = 500
return tools.ret_info(self.response.status, e.value)
except Exception as e:
LOG.error(_LE('Exception! error info: ' + e.message))
self.response.status = 500
message = "the values of the body format is error"
return tools.ret_info(self.response.status, message)
开发者ID:WosunOO,项目名称:nca47,代码行数:28,代码来源:vlan.py
示例7: create
def create(self, req, *args, **kwargs):
"""create the dns hm_template"""
try:
LOG.info(_("create hm_template:body is %(json)s, args is %(args)s,"
"kwargs is %(kwargs)s"),
{"json": req.body, "args": args, "kwargs": kwargs})
url = req.url
# if len(args) != 0:
# raise BadRequest(resource="hm_template create", msg=url)
array1 = ["tenant_id", "name", "types"]
array2 = ["check_interval", "timeout", "max_retries"]
# get the body
dic = json.loads(req.body)
dic_body = self.message_regrouping(dic, array1, array2)
context = req.context
response = self.manager.create_hm_template(context, dic_body)
LOG.info(_("Return of Created hm_template Json is %(response)s !"),
{"response": response})
return response
except Nca47Exception as e:
LOG.error(_LE('Exception Message: %s !' % (e.message)))
LOG.exception(e)
self.response.status = e.code
return tool.ret_info(e.code, e.message)
except RemoteError as e:
LOG.error(_LE('Exception Message: %s !' % (e.message)))
LOG.exception(e)
self.response.status = 500
return tool.ret_info(self.response.status, e.value)
except Exception as e:
LOG.error(_LE('Exception Message: %s !' % (e.message)))
LOG.exception(e)
self.response.status = 500
return tool.ret_info(self.response.status, e.message)
开发者ID:WosunOO,项目名称:nca_xianshu,代码行数:34,代码来源:dns_hm_template.py
示例8: show
def show(self, req, *args, **kwargs):
try:
url = req.url
if len(args) != 1:
raise BadRequest(resource="netservice operation", msg=url)
json_body = req.body
context = req.context
dic = json.loads(json_body)
list_ = ['id']
dic_body = tools.firewall_params(dic, list_)
LOG.info(_LI("get_vlan body is %(json)s, args is %(args)s,"
"kwargs is %(kwargs)s"),
{"json": dic, "args": args, "kwargs": kwargs})
response = self.manager.get_netservice(context, dic_body)
return response
except Nca47Exception as e:
LOG.error(_LE('Nca47Exception! error info: ' + e.message))
self.response.status = e.code
return tools.ret_info(e.code, e.message)
except MessagingException as e:
self.response.status = 500
return tools.ret_info(self.response.status, e.value)
except Exception as e:
LOG.error(_LE('Exception! error info: ' + e.message))
self.response.status = 500
message = "the values of the body format is error"
return tools.ret_info(self.response.status, message)
开发者ID:WosunOO,项目名称:nca47,代码行数:27,代码来源:net_service.py
示例9: remove
def remove(self, req, id, *args, **kwargs):
"""
delete GPool method
:param req:
:param id:
:param args:
:param kwargs:
:return: return http response
"""
context = req.context
try:
url = req.url
values = {}
values.update(kwargs)
values['id'] = id
self.check_update(values)
LOG.info(_('the in value body is %(body)s'), {'body': values})
recom_msg = {}
gmap = self.manager.delete_gpool(context, values)
except Nca47Exception as e:
LOG.error(_LE('Error exception! error info: %' + e.message))
LOG.exception(e)
self.response.status = e.code
return tools.ret_info(e.code, e.message)
except RemoteError as exception:
self.response.status = 500
message = exception.value
return tools.ret_info(self.response.status, message)
except Exception as exception:
LOG.exception(exception)
self.response.status = 500
return tools.ret_info(self.response.status, exception.message)
return gmap
开发者ID:WosunOO,项目名称:nca_xianshu,代码行数:33,代码来源:dns_gpool.py
示例10: remove
def remove(self, req, id, *args, **kwargs):
"""delete the dns zone_record"""
url = req.url
try:
# if len(args) != 1:
# raise BadRequest(resource="record remove", msg=url)
dic = {}
dic.update(kwargs)
list_ = ["tenant_id", "id"]
dic['id'] = id
dic_body = self.validat_parms(dic, list_)
# get the body
# validate the in values of the zone_record
c = req.context
LOG.info(_("server is %(json)s, args is %(args)s, "
"kwargs is %(kwargs)s"),
{"json": req.body, "args": args, "kwargs": kwargs})
"""from rpc server delete the zone_record"""
record = self.manager.delete_record(c, dic_body)
except Nca47Exception as e:
self.response.status = e.code
LOG.error(_LE('Error exception! error info: %' + e.message))
LOG.exception(e)
return tool.ret_info(e.code, e.message)
except RemoteError as exception:
self.response.status = 500
message = exception.value
return tool.ret_info(self.response.status, message)
except Exception as exception:
LOG.exception(exception)
self.response.status = 500
return tool.ret_info(self.response.status, exception.message)
LOG.info(_("Return of remove_record JSON is %(record)s !"),
{"record": record})
return record
开发者ID:WosunOO,项目名称:nca_xianshu,代码行数:35,代码来源:dns_records.py
示例11: show
def show(self, req, id, *args, **kwargs):
"""get one dns zone info"""
# get the context
context = req.context
try:
if kwargs.get('device'):
LOG.info(_(" args is %(args)s"), {"args": args})
# from rpc server get the zone in device
zones = self.manager.get_zones(context)
else:
LOG.info(_(" args is %(args)s"), {"args": args})
# from rpc server get the zone in db
zones = self.manager.get_zone_db_details(context, id)
except Nca47Exception as e:
self.response.status = e.code
LOG.error(_LE('Error exception! error info: %' + e.message))
LOG.exception(e)
return tools.ret_info(e.code, e.message)
except RemoteError as exception:
self.response.status = 500
message = exception.value
return tools.ret_info(self.response.status, message)
except Exception as exception:
LOG.exception(exception)
self.response.status = 500
return tools.ret_info(self.response.status, exception.message)
return zones
开发者ID:WosunOO,项目名称:nca_xianshu,代码行数:27,代码来源:dns_zones.py
示例12: create
def create(self, req, *args, **kwargs):
"""create the dns proximitys"""
# get the context
context = req.context
try:
# get the body
values = json.loads(req.body)
# get the url
url = req.url
# if len(args) != 1:
# raise BadRequest(resource="proximity create", msg=url)
# check the in values
valid_attributes = ['tenant_id', 'priority', 'src_type',
'src_logic', 'src_data1', 'dst_type',
'dst_logic', 'dst_data1']
# check the in values
recom_msg = self.validat_parms(values, valid_attributes)
LOG.info(_("the in value body is %(body)s"), {"body": values})
# from rpc server create the proximitys in db and device
proximitys = self.manager.create_sp_policy(context, recom_msg)
except Nca47Exception as e:
self.response.status = e.code
LOG.error(_LE('Error exception! error info: %' + e.message))
LOG.exception(e)
return tools.ret_info(e.code, e.message)
except RemoteError as e:
self.response.status = 500
message = e.value
return tools.ret_info(self.response.status, message)
except Exception as exception:
LOG.exception(exception)
self.response.status = 500
return tools.ret_info(self.response.status, exception.message)
return proximitys
开发者ID:WosunOO,项目名称:nca_xianshu,代码行数:34,代码来源:static_proximity.py
示例13: show
def show(self, req, *args, **kwargs):
context = req.context
try:
if len(args) != 1:
raise BadRequest(resource="show packetfilter operation",
msg=req.url)
body_values = json.loads(req.body)
valid_attributes = ['id']
values = tools.validat_values(body_values, valid_attributes)
packetfilter_info = self.manager.get_packetfilter(context, values)
except Nca47Exception as e:
self.response.status = e.code
LOG.error(_LE('Error exception! error info: %' + e.message))
LOG.exception(e)
self.response.status = e.code
return tools.ret_info(e.code, e.message)
except MessagingException as exception:
self.response.status = 500
message = exception.value
return tools.ret_info(self.response.status, message)
except Exception as exception:
LOG.exception(exception)
self.response.status = 500
message = "the values of the body format error"
return tools.ret_info(self.response.status, message)
return packetfilter_info
开发者ID:WosunOO,项目名称:nca47,代码行数:26,代码来源:packetfilter.py
示例14: list
def list(self, req, *args, **kwargs):
context = req.context
try:
if len(args) != 1:
raise BadRequest(resource="list packetfilters operation",
msg=req.url)
body_values = json.loads(req.body)
valid_attributes = ['tenant_id', 'dc_name', 'network_zone',
'vfwname']
values = tools.validat_values(body_values, valid_attributes)
packetfilter_infos = self.manager.get_all_packetfilters(context,
values)
except Nca47Exception as e:
self.response.status = e.code
LOG.error(_LE('Error exception! error info: %' + e.message))
LOG.exception(e)
self.response.status = e.code
return tools.ret_info(e.code, e.message)
except RemoteError as exception:
self.response.status = 500
message = exception.value
return tools.ret_info(self.response.status, message)
except Exception as e:
LOG.exception(e)
self.response.status = 500
return tools.ret_info(self.response.status, e.message)
return packetfilter_infos
开发者ID:WosunOO,项目名称:nca_xianshu,代码行数:27,代码来源:packetfilter.py
示例15: update
def update(self, req, id, *args, **kwargs):
"""
update GPool method
:param req:
:param args:
:param kwargs:
:return:
"""
context = req.context
try:
values = json.loads(req.body)
values['id'] = id
url = req.url
self.check_update(values)
# recom_msg = self.validat_update(values, valid_attrbutes)
LOG.info(_('the in value body is %(body)s'), {'body': values})
gpools = self.manager.update_gpool(context, values)
except Nca47Exception as e:
self.response.status = e.code
LOG.error(_LE("Error exception ! error info:%" + e.message))
LOG.exception(e)
return tools.ret_info(self.response.status, e.message)
except RemoteError as e:
self.response.status = 500
message = e.value
return tools.ret_info(self.response.status, e.message)
except Exception as e:
LOG.exception(e)
self.response.status = 500
return tools.ret_info(self.response.status, e.message)
return gpools
开发者ID:WosunOO,项目名称:nca_xianshu,代码行数:31,代码来源:dns_gpool.py
示例16: clean_cache
def clean_cache(self, *args, **kwargs):
list_ = ['owners', 'domain_name', 'view_name']
req = pecan.request
context = req.context
try:
# get the body
values = json.loads(req.body)
LOG.info(_("req is %(json)s, args is %(args)s,"
" kwargs is %(kwargs)s"),
{"json": req.body, "args": args, "kwargs": kwargs})
self.validat_parms(values, list_)
caches = self.manager.del_cache(context, values)
LOG.info(_("Return of delete cache JSON is %(zones)s !"),
{"zones": caches})
except Nca47Exception as e:
self.response.status = e.code
LOG.error(_LE('Error exception! error info: %' + e.message))
LOG.exception(e)
return tool.ret_info(e.code, e.message)
except RemoteError as exception:
self.response.status = 500
message = exception.value
return tools.ret_info(self.response.status, message)
except Exception as exception:
LOG.exception(exception)
self.response.status = 500
return tools.ret_info(self.response.status, exception.message)
return caches
开发者ID:WosunOO,项目名称:nca_xianshu,代码行数:29,代码来源:cache_clean.py
示例17: remove
def remove(self, req, *args, **kwargs):
"""delete the dns zone_record"""
url = req.url
try:
if len(args) != 2:
raise BadRequest(resource="record remove", msg=url)
list_ = ['current_user']
# get the body
dic = json.loads(req.body)
# validate the in values of the zone_record
dic_body = tool.validat_parms(dic, list_)
c = req.context
LOG.info(_("server is %(json)s, args is %(args)s, "
"kwargs is %(kwargs)s"),
{"json": req.body, "args": args, "kwargs": kwargs})
"""from rpc server delete the zone_record"""
record = self.manager.delete_record(c, dic_body, args[0], args[1])
except Nca47Exception as e:
self.response.status = e.code
LOG.error(_LE('Error exception! error info: %' + e.message))
LOG.exception(e)
return tool.ret_info(e.code, e.message)
except MessagingException as exception:
self.response.status = 500
message = exception.value
return tool.ret_info(self.response.status, message)
except Exception as exception:
LOG.exception(exception)
self.response.status = 500
message = "the values of the body format error"
return tool.ret_info(self.response.status, message)
LOG.info(_("Return of remove_record JSON is %(record)s !"),
{"record": record})
return record
开发者ID:WosunOO,项目名称:nca47,代码行数:34,代码来源:dns_records.py
示例18: create
def create(self, req, *args, **kwargs):
"""create the dns zone_record"""
url = req.url
try:
if len(args) != 1:
raise BadRequest(resource="record create", msg=url)
list1 = ['name', 'type', 'rdata', "tenant_id"]
list2 = ['ttl', 'current_user', "klass"]
# get the body
dic = json.loads(req.body)
# validate the in values of the zone_record
dic_body = tool.message_regrouping(dic, list1, list2)
context = req.context
LOG.info(_("req is %(json)s, args is %(args)s,"
"kwargs is %(kwargs)s"),
{"json": req.body, "args": args, "kwargs": kwargs})
# from rpc server create the zone_record
record = self.manager.create_record(context, dic_body, args[0])
except Nca47Exception as e:
self.response.status = e.code
LOG.error(_LE('Error exception! error info: %' + e.message))
LOG.exception(e)
return tool.ret_info(e.code, e.message)
except MessagingException as exception:
self.response.status = 500
message = exception.value
return tool.ret_info(self.response.status, message)
except Exception as exception:
LOG.exception(exception)
self.response.status = 500
message = "the values of the body format error"
return tool.ret_info(self.response.status, message)
LOG.info(_("Return of create_zone_record JSON is %(record)s !"),
{"record": record})
return record
开发者ID:WosunOO,项目名称:nca47,代码行数:35,代码来源:dns_records.py
示例19: remove
def remove(self, req, *args, **kwargs):
"""del the snataddrpool"""
url = req.url
try:
# get the right url
if len(args) != 1:
raise BadRequest(resource="AddrPool operation", msg=url)
# get the body
json_body = req.body
# get the context
context = req.context
values = json.loads(json_body)
# check the in values
valid_attributes = ['tenant_id', 'dc_name', 'id', 'network_zone',
'vfwname']
# check the in values
recom_msg = self.validat_values(values, valid_attributes)
LOG.info(_("the in value body is %(body)s"), {"body": values})
# from rpc server delete the snataddrpool in db and device
snataddrpool = self.manager.del_snataddrpool(context, recom_msg)
except Nca47Exception as e:
self.response.status = e.code
LOG.error(_LE('Error exception! error info: %' + e.message))
LOG.exception(e)
return tools.ret_info(e.code, e.message)
except MessagingException as exception:
self.response.status = 500
message = exception.value
return tools.ret_info(self.response.status, message)
except Exception as exception:
LOG.exception(exception)
self.response.status = 500
message = "the values of the body format error"
return tools.ret_info(self.response.status, message)
return snataddrpool
开发者ID:WosunOO,项目名称:nca47,代码行数:35,代码来源:fw_snat_addr_pool.py
示例20: remove
def remove(self, req, id, *args, **kwargs):
"""
delete the syngroup method
:param req:
:param id:
:param args:
:param kwargs:
:return:
"""
context = req.context
try:
values = json.loads(req.body)
values['id'] = id
self.check_remove(values)
LOG.info(_('the in value body is %(body)s'), {'body': values})
syngroup = self.manager.delete_syngroup(context, values)
except Nca47Exception as e:
LOG.error(_LE('Error exception! error info: %' + e.message))
LOG.exception(e)
self.response.status = e.code
return tools.ret_info(e.code, e.message)
except RemoteError as exception:
self.response.status = 500
message = exception.value
return tools.ret_info(self.response.status, message)
except Exception as exception:
LOG.exception(exception)
self.response.status = 500
return tools.ret_info(self.response.status, exception.message)
return syngroup
开发者ID:WosunOO,项目名称:nca_xianshu,代码行数:30,代码来源:dns_syngroup.py
注:本文中的nca47.common.i18n._LE函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论