diff options
author | David Cramer <dcramer@gmail.com> | 2017-03-10 15:07:27 -0800 |
---|---|---|
committer | David Cramer <dcramer@gmail.com> | 2017-03-10 15:07:27 -0800 |
commit | 9c309c88ecad1d728597e07f7f1a7f7b9f077753 (patch) | |
tree | 697e808e25b7f168288bff7c20118483d1f54cbe | |
parent | 16530ceb58f638f7b8bf279b86c904f07a0949f1 (diff) | |
download | raven-9c309c88ecad1d728597e07f7f1a7f7b9f077753.tar.gz |
Fix sample_rate of 0
-rw-r--r-- | raven/base.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/raven/base.py b/raven/base.py index 8f05ae1..3627f33 100644 --- a/raven/base.py +++ b/raven/base.py @@ -197,7 +197,11 @@ class Client(object): self.environment = o.get('environment') or None self.release = o.get('release') or os.environ.get('HEROKU_SLUG_COMMIT') self.repos = self._format_repos(o.get('repos')) - self.sample_rate = o.get('sample_rate') or 1 + self.sample_rate = ( + o.get('sample_rate') + if o.get('sample_rate') is not None + else 1 + ) self.transaction = TransactionStack() self.ignore_exceptions = set(o.get('ignore_exceptions') or ()) |