diff --git a/trace/google/cloud/trace/__init__.py b/trace/google/cloud/trace/__init__.py index 558d1302e596..3e22a7aa8931 100644 --- a/trace/google/cloud/trace/__init__.py +++ b/trace/google/cloud/trace/__init__.py @@ -15,4 +15,7 @@ from google.cloud.trace.client import Client -__all__ = ['Client'] +__all__ = ['Client', 'SCOPE'] + + +SCOPE = Client.SCOPE diff --git a/trace/google/cloud/trace/client.py b/trace/google/cloud/trace/client.py index 96635e14e107..af9537403d7b 100644 --- a/trace/google/cloud/trace/client.py +++ b/trace/google/cloud/trace/client.py @@ -32,6 +32,10 @@ class Client(ClientWithProject): client. If not passed, falls back to the default inferred from the environment. """ + SCOPE = ('https://www.googleapis.com/auth/cloud-platform', + 'https://www.googleapis.com/auth/trace.append',) + """The scopes required for authenticating as a Trace consumer.""" + _trace_api = None def __init__(self, project=None, credentials=None):