Logger List

cherrypy

cherrypy.access

cherrypy.error

conftest

http-io
This is an especially usefull logger. It logs http requests and response (where possible). At the INFO level it logs the request and responses only. At the DEBUG level it also logs the headers. That said, DEBUG level will expose user passwords. This is techinically a PCI violation to do this. In production, it’s probably best to use the INFO level in combination with the log analyzer to pare down the verbosity. Note: This logger cannot handle streamed output. This is because such output is sent in small bursts rather completed messages. This makes logging the info difficult. We could a) log it as we get it which would make reading the output challenging or b) store the output until the end and then log it. Since both are a bit tricky, we elected to do nothing.

lscore

lscore.errors

lscore.errors.web_errors

lscore.http

lscore.http.http_request_service
Handles most (if not all) http communication from OnSite to external 3rd parties. This is good to use in production for all http communication. This doesn’t include soap calls. Our soap frameworks uses its own system. Only DEBUG level output if available for this logger

lscore.locking

lscore.locking.locking_service

lscore.rest

lscore.rest.request_handling

lscore.rest.uri

lscore.scheduling

lscore.scheduling.executor

lscore.scheduling.scheduler

lscore.scheduling.status_tracking

lscore.ssl

lscore.ssl.connection_validation

lscore.status

lscore.status.status_file

lsserver

lsserver.advanced_reporting

lsserver.advanced_reporting.uploader

lsserver.apple_care_connect

lsserver.apple_care_connect.client

lsserver.apple_care_connect.service

lsserver.auth

lsserver.auth.auth

lsserver.auth.auth_service
Adds connection management logging.

lsserver.context

lsserver.context.service

lsserver.context.tracked_resources

lsserver.context.user_agent

lsserver.context.user_session

lsserver.controller

lsserver.controller.command

lsserver.controller.command.base

lsserver.controller.commands

lsserver.core

lsserver.core.predicate_evaluator

lsserver.core.predicate_evaluator.predicate_evaluator

lsserver.core.soap

lsserver.core.soap.soap_adapter
Handles logging all web service communication. In produciton this is a usefull logger since it outputs all communcation from key systems, e.g. (gsx, most payment processors, ...).

lsserver.core.xml

lsserver.core.xml.xmlutils

lsserver.data_export

lsserver.data_export.job

lsserver.database

lsserver.database.database_service

lsserver.database.migrations

lsserver.database.migrations.migrate_product_photo_to_file_system_182

lsserver.database.migrations.migrate_saved_finds_to_text_file_237

lsserver.database.migrations.migrate_saved_trackers_to_text_file_238

lsserver.database.migrations.migration_290_3_user_preferences_to_file_system

lsserver.database.migrations.migration_292_split_discount_fields

lsserver.database.migrator

lsserver.domain_model

lsserver.domain_model.orm

lsserver.file_system

lsserver.file_system.file
Adds debug info any time a file is streamed to the client.

lsserver.file_system.file_service

lsserver.file_system.file_transaction

lsserver.heimdall

lsserver.heimdall.client

lsserver.heimdall.uploader

lsserver.legacy

lsserver.legacy.sqlbridge

lsserver.lib

lsserver.lib.access_log

lsserver.lib.access_log.log

lsserver.lib.emailclient

lsserver.maintenance

lsserver.maintenance.database_maintenance

lsserver.model

lsserver.model.base

lsserver.model.base_payment

lsserver.model.cost

lsserver.model.documents

lsserver.model.documents.transactional_invoice

lsserver.model.gift_card

lsserver.model.inventory_adjust

lsserver.model.inventory_history

lsserver.model.invoice

lsserver.model.invoice_email

lsserver.model.order

lsserver.model.product

lsserver.model.quote

lsserver.model.serial_number

lsserver.model.singleton_table

lsserver.model.sro

lsserver.multistore

lsserver.multistore.job

lsserver.multistore.product_replication

lsserver.multistore.store

lsserver.multistore.synchronize

lsserver.multistore.transfer

lsserver.notifications

lsserver.notifications.notification_service

lsserver.payment_gateway

lsserver.payment_gateway.base

lsserver.payment_gateway.credit_cards

lsserver.payment_gateway.ingenico

lsserver.payment_gateway.ingenico.ingenico

lsserver.payment_gateway.ingenico.ingenico_client

lsserver.payment_gateway.ingenico.ingenico_task

lsserver.payment_gateway.merchantware

lsserver.payment_gateway.merchantware.genius

lsserver.payment_gateway.merchantware.genius.genius_client

lsserver.payment_gateway.merchantware.genius.genius_terminal

lsserver.payment_gateway.merchantware.mw_terminal

lsserver.payment_gateway.moneris

lsserver.payment_gateway.moneris.moneris_processor

lsserver.payment_gateway.moneris.moneris_task

lsserver.payment_gateway.moneris.moneris_terminal

lsserver.payment_gateway.payment_status

lsserver.payment_gateway.store_credit

lsserver.pole_display

lsserver.pole_display.service

lsserver.printing

lsserver.printing.cups

lsserver.profiling

lsserver.profiling.middleware

lsserver.ratatosk

lsserver.ratatosk.client

lsserver.ratatosk.uploader

lsserver.reporting

lsserver.reporting.multi_store_report

lsserver.reporting.query_builder

lsserver.reporting.report_service
Adds debug info any time a report is run.

lsserver.resources

lsserver.resources.gift_card

lsserver.resources.invoice_resources

lsserver.resources.order_resources

lsserver.resources.product

lsserver.resources.quote_resources

lsserver.resources.sro_resources

lsserver.restserver

lsserver.scheduling

lsserver.scheduling.executor_service

lsserver.scheduling.scheduler_service

lsserver.search

lsserver.search.search_base
Adds debug info any time search results are streamed to the client.

lsserver.search.search_query_builder

lsserver.search.smart_find

lsserver.search.smart_find_service

lsserver.search.tracker_resources

lsserver.server_licensing

lsserver.server_licensing.license_service

lsserver.server_version

lsserver.server_version.version_service

lsserver.terminals

lsserver.terminals.terminal

lsserver.user

lsserver.user.user

lsserver.user.user_service

lsserver.web_server

lsserver.web_server.local_connection
Logs http connection open/close operations.

lsserver.web_server.web_server

lsserver.web_server.webapp

reportlab

reportlab.platypus

sqlalchemy

sqlalchemy.orm

sqlalchemy.orm.dynamic

sqlalchemy.orm.dynamic.DynaLoader

sqlalchemy.orm.mapper

sqlalchemy.orm.mapper.Mapper

sqlalchemy.orm.properties

sqlalchemy.orm.properties.ColumnProperty

sqlalchemy.orm.properties.RelationshipProperty

sqlalchemy.orm.query

sqlalchemy.orm.query.Query

sqlalchemy.orm.strategies

sqlalchemy.orm.strategies.ColumnLoader

sqlalchemy.orm.strategies.DeferredColumnLoader

sqlalchemy.orm.strategies.JoinedLoader

sqlalchemy.orm.strategies.LazyLoader

sqlalchemy.orm.strategies.NoLoader

sqlalchemy.orm.strategies.SubqueryLoader

webpy
Logs the webpy resource uri calls. If works like a dumbed-down version of the http-io logger. It’s often used when trying to map a long series of calls in development. For production debugging this is probably not be as usefull. It’s usually better to use the http-io logger and the log analyzer tool to pare down the verbose http-io logger.