예제 #1
0
def test_fail_on_bad_sentry_config(monkeypatch):
    fake_dsn = 'https://*****:*****@sentry.example.com/1234'
    monkeypatch.setenv('DATALAKE_SENTRY_DSN', fake_dsn)
    with pytest.raises(InsufficientConfiguration):
        prepare_logging()
예제 #2
0
def test_prepare_logging(monkeypatch):
    fake_dsn = 'https://*****:*****@sentry.example.com/1234'
    monkeypatch.setenv('DATALAKE_SENTRY_DSN', fake_dsn)
    prepare_logging()
예제 #3
0
파일: cli.py 프로젝트: planetlabs/datalake
def _uploader(**kwargs):
    from datalake.logging_helpers import prepare_logging
    prepare_logging()
    _prepare_archive_or_fail()
    u = Uploader(archive, os.environ.get('DATALAKE_QUEUE_DIR'))
    u.listen(**kwargs)
예제 #4
0
def _uploader(**kwargs):
    from datalake.logging_helpers import prepare_logging
    prepare_logging()
    _prepare_archive_or_fail()
    u = Uploader(archive, os.environ.get('DATALAKE_QUEUE_DIR'))
    u.listen(**kwargs)
예제 #5
0
def test_fail_on_bad_sentry_config(monkeypatch):
    fake_dsn = 'https://*****:*****@sentry.example.com/1234'
    monkeypatch.setenv('DATALAKE_SENTRY_DSN', fake_dsn)
    with pytest.raises(InsufficientConfiguration):
        prepare_logging()
예제 #6
0
def test_prepare_logging(monkeypatch):
    fake_dsn = 'https://*****:*****@sentry.example.com/1234'
    monkeypatch.setenv('DATALAKE_SENTRY_DSN', fake_dsn)
    prepare_logging()