atomiq.arguments.json ===================== .. py:module:: atomiq.arguments.json Attributes ---------- .. autoapisummary:: atomiq.arguments.json.logger Classes ------- .. autoapisummary:: atomiq.arguments.json.JSONArgumentProvider Module Contents --------------- .. py:data:: logger .. py:class:: JSONArgumentProvider(url, use_class_defaults = True) Bases: :py:obj:`atomiq.arguments.ArgumentProvider` .. py:attribute:: url .. py:attribute:: use_class_defaults :value: True .. py:method:: _build_arguments(target_class, arguments = {}) Build the argument dict. This is intended to be overwritten by subclasses to implement the logic for the respective backend :param target_class: The class of the target for which to build the arguments :param arguments: arguments to be considered additionally