onadata.apps.restservice.services package¶
Submodules¶
onadata.apps.restservice.services.f2dhis2 module¶
-
class
onadata.apps.restservice.services.f2dhis2.
ServiceDefinition
¶ Bases:
onadata.apps.restservice.RestServiceInterface.RestServiceInterface
-
id
= u'f2dhis2'¶
-
send
(url, submission_instance)¶
-
verbose_name
= u'Formhub to DHIS2'¶
-
onadata.apps.restservice.services.generic_json module¶
-
class
onadata.apps.restservice.services.generic_json.
ServiceDefinition
¶ Bases:
onadata.apps.restservice.RestServiceInterface.RestServiceInterface
-
id
= u'json'¶
-
send
(url, submission_instance)¶
-
verbose_name
= u'JSON POST'¶
-
onadata.apps.restservice.services.generic_xml module¶
-
class
onadata.apps.restservice.services.generic_xml.
ServiceDefinition
¶ Bases:
onadata.apps.restservice.RestServiceInterface.RestServiceInterface
-
id
= u'xml'¶
-
send
(url, submission_instance)¶
-
verbose_name
= u'XML POST'¶
-
onadata.apps.restservice.services.textit module¶
-
class
onadata.apps.restservice.services.textit.
ServiceDefinition
¶ Bases:
onadata.apps.restservice.RestServiceInterface.RestServiceInterface
-
clean_keys_of_slashes
(record)¶ Replaces the slashes found in a dataset keys with underscores :param record: list containing a couple of dictionaries :return: record with keys without slashes
-
id
= u'textit'¶
-
send
(url, submission_instance)¶ Sends the submission to the configured rest service :param url: :param submission_instance: :return:
-
verbose_name
= u'TextIt POST'¶
-