Your IP : 3.143.241.205
#!/opt/alt/python27/bin/python
import os
from raven import Client
class NCSentry:
"""
Simple Wrapper
sentry = NCSentry()
After successfully inited class we can use Sentry debug system:
Report to Sentry:
sentry.client.captureException()
"""
def __init__(self, config_dir=None):
if config_dir:
dir_path = config_dir
else:
dir_path = os.path.dirname(os.path.realpath(__file__))
self.conf_path = os.path.join(dir_path, '.sentry.conf')
with open(self.conf_path) as fh:
self.dsn = fh.read()
self.client = Client(self.dsn)