Files
edx-platform/common/djangoapps/track/management/commands/tracked_dummy_command.py
2018-01-23 14:11:06 -05:00

20 lines
574 B
Python

"""
Command used for testing TrackedCommands
"""
import json
from eventtracking import tracker as eventtracker
from track.management.tracked_command import TrackedCommand
class Command(TrackedCommand):
"""A locally-defined command, for testing, that returns the current context as a JSON string."""
def add_arguments(self, parser):
parser.add_argument('dummy_arg')
parser.add_argument('--key1')
parser.add_argument('--key2')
def handle(self, *args, **options):
return json.dumps(eventtracker.get_tracker().resolve_context())