in gg_group_setup/cmd.py [0:0]
def _create_logger_definition(gg_client, group_type, config):
log_info = gg_client.create_logger_definition(
Name="{0}_logger_def".format(group_type.type_name)
)
logv = gg_client.create_logger_definition_version(
LoggerDefinitionId=log_info['Id'],
Loggers=[{
"Id": "gg-logging",
"Component": "GreengrassSystem", "Level": "INFO",
"Space": 5000, # size in KB
"Type": "FileSystem"
}, {
"Id": "func-logging",
"Component": "Lambda", "Level": "INFO",
"Space": 5000, # size in KB
"Type": "FileSystem"
}]
)
log_arn = logv['Arn']
logging.info("Created Lambda definition ARN:{0}".format(log_arn))
config['logger_def'] = {
"id": log_info['Id'],
"version_arn": log_arn
}
return log_arn