Last updated on 2024-11-18 08:49:51 CET.
Flavor | Version | Tinstall | Tcheck | Ttotal | Status | Flags |
---|---|---|---|---|---|---|
r-devel-linux-x86_64-debian-clang | 0.2.1 | 4.85 | 38.92 | 43.77 | OK | |
r-devel-linux-x86_64-debian-gcc | 0.2.1 | 3.10 | 30.48 | 33.58 | OK | |
r-devel-linux-x86_64-fedora-clang | 0.2.1 | 73.90 | ERROR | |||
r-devel-linux-x86_64-fedora-gcc | 0.2.1 | 84.64 | ERROR | |||
r-devel-windows-x86_64 | 0.2.1 | 6.00 | 61.00 | 67.00 | OK | |
r-patched-linux-x86_64 | 0.2.1 | 3.69 | 37.19 | 40.88 | OK | |
r-release-linux-x86_64 | 0.2.1 | 4.71 | 37.71 | 42.42 | OK | |
r-release-macos-arm64 | 0.2.1 | 47.00 | OK | |||
r-release-macos-x86_64 | 0.2.1 | 63.00 | OK | |||
r-release-windows-x86_64 | 0.2.1 | 7.00 | 62.00 | 69.00 | OK | |
r-oldrel-macos-arm64 | 0.2.1 | 54.00 | OK | |||
r-oldrel-macos-x86_64 | 0.2.1 | 60.00 | OK | |||
r-oldrel-windows-x86_64 | 0.2.1 | 9.00 | 67.00 | 76.00 | OK |
Version: 0.2.1
Check: examples
Result: ERROR
Running examples in ‘dhis2r-Ex.R’ failed
The error most likely occurred in:
> ### Name: Dhis2r
> ### Title: Connect and pull/get data from a DHIS2 instance
> ### Aliases: Dhis2r
>
> ### ** Examples
>
> # Load dhis2r
> library(dhis2r)
> # connect to the DHIS2 instance
> dhis2_play_connection <- Dhis2r$new(base_url = "https://play.im.dhis2.org/stable-2-40-5",
+ username = "admin",
+ password = "district")
>
> # get all the available resources
> dhis2_play_connection$get_metadata()
[1] "https://play.im.dhis2.org/stable-2-40-5/api/resources"
# A tibble: 89 × 4
displayName singular plural href
<chr> <chr> <chr> <chr>
1 Analytics Table Hooks analyticsTableHook analy… http…
2 Data Element Operands dataElementOperand dataE… http…
3 Program Indicators programIndicator progr… http…
4 User Roles userRole userR… http…
5 Validation Results validationResult valid… http…
6 Reports report repor… http…
7 Map Views mapView mapVi… http…
8 Push Analysis pushAnalysis pushA… http…
9 Validation Notification Templates validationNotificationTemplate valid… http…
10 Category Option Groups categoryOptionGroup categ… http…
# ℹ 79 more rows
>
> # get organisation Units with the default fields i.e c("name","id")
>
> dhis2_play_connection$get_metadata(endpoint = "organisationUnits")
[1] "https://play.im.dhis2.org/stable-2-40-5/api/organisationUnits?fields=name%2Cid"
# A tibble: 5 × 1
`response_data[[1]]`
<named list>
1 <int [1]>
2 <int [1]>
3 <int [1]>
4 <chr [1]>
5 <int [1]>
>
> # get a vector of all possible fields of a organisation unit resource
> dhis2_play_connection$get_metadata_fields(endpoint = "organisationUnits")
[1] "https://play.im.dhis2.org/stable-2-40-5/api/organisationUnits?fields=%3Aall&paging=true&pageSize=1"
[1] "access" "ancestors" "attributeValues"
[4] "children" "code" "created"
[7] "dataSets" "dimensionItem" "dimensionItemType"
[10] "displayFormName" "displayName" "displayShortName"
[13] "externalAccess" "favorite" "favorites"
[16] "href" "id" "lastUpdated"
[19] "leaf" "legendSets" "level"
[22] "name" "openingDate" "organisationUnitGroups"
[25] "parent" "path" "programs"
[28] "sharing" "shortName" "translations"
[31] "userAccesses" "userGroupAccesses" "users"
>
> # get organisation Units with additional fields i.e c("name","id", "level")
>
> dhis2_play_connection$get_metadata(endpoint = "organisationUnits",
+ fields = c("name","id", "level"))
[1] "https://play.im.dhis2.org/stable-2-40-5/api/organisationUnits?fields=name%2Cid%2Clevel"
# A tibble: 5 × 1
`response_data[[1]]`
<named list>
1 <int [1]>
2 <int [1]>
3 <int [1]>
4 <chr [1]>
5 <int [1]>
>
> dhis2_play_connection$get_analytics(analytic = c("Uvn6LCg7dVU"),
+ org_unit = c("O6uvpzGd5pu", "fdc6uOvgoji"),
+ period = "LAST_12_MONTHS",
+ output_scheme = "NAME")
Error in `req_perform()`:
! HTTP 409 Conflict.
Backtrace:
▆
1. └─dhis2_play_connection$get_analytics(...)
2. └─httr2::req_perform(...)
3. └─httr2:::handle_resp(req, resp, error_call = error_call)
4. └─httr2:::resp_abort(resp, req, body, call = error_call)
5. └─rlang::abort(...)
Execution halted
Flavor: r-devel-linux-x86_64-fedora-clang
Version: 0.2.1
Check: examples
Result: ERROR
Running examples in ‘dhis2r-Ex.R’ failed
The error most likely occurred in:
> ### Name: Dhis2r
> ### Title: Connect and pull/get data from a DHIS2 instance
> ### Aliases: Dhis2r
>
> ### ** Examples
>
> # Load dhis2r
> library(dhis2r)
> # connect to the DHIS2 instance
> dhis2_play_connection <- Dhis2r$new(base_url = "https://play.im.dhis2.org/stable-2-40-5",
+ username = "admin",
+ password = "district")
>
> # get all the available resources
> dhis2_play_connection$get_metadata()
[1] "https://play.im.dhis2.org/stable-2-40-5/api/resources"
# A tibble: 89 × 4
displayName singular plural href
<chr> <chr> <chr> <chr>
1 Indicator Groups indicatorGroup indic… http…
2 Organisation Unit Group Sets organisationUnitGroupSet organ… http…
3 Validation Notification Templates validationNotificationTemplate valid… http…
4 Legend Sets legendSet legen… http…
5 Categories category categ… http…
6 Program Data Elements programDataElement progr… http…
7 Tracked Entity Types trackedEntityType track… http…
8 External File Resources externalFileResource exter… http…
9 Program Indicator Groups programIndicatorGroup progr… http…
10 Event Reports eventReport event… http…
# ℹ 79 more rows
>
> # get organisation Units with the default fields i.e c("name","id")
>
> dhis2_play_connection$get_metadata(endpoint = "organisationUnits")
[1] "https://play.im.dhis2.org/stable-2-40-5/api/organisationUnits?fields=name%2Cid"
# A tibble: 5 × 1
`response_data[[1]]`
<named list>
1 <int [1]>
2 <int [1]>
3 <int [1]>
4 <chr [1]>
5 <int [1]>
>
> # get a vector of all possible fields of a organisation unit resource
> dhis2_play_connection$get_metadata_fields(endpoint = "organisationUnits")
[1] "https://play.im.dhis2.org/stable-2-40-5/api/organisationUnits?fields=%3Aall&paging=true&pageSize=1"
[1] "access" "ancestors" "attributeValues"
[4] "children" "code" "created"
[7] "dataSets" "dimensionItem" "dimensionItemType"
[10] "displayFormName" "displayName" "displayShortName"
[13] "externalAccess" "favorite" "favorites"
[16] "href" "id" "lastUpdated"
[19] "leaf" "legendSets" "level"
[22] "name" "openingDate" "organisationUnitGroups"
[25] "parent" "path" "programs"
[28] "sharing" "shortName" "translations"
[31] "userAccesses" "userGroupAccesses" "users"
>
> # get organisation Units with additional fields i.e c("name","id", "level")
>
> dhis2_play_connection$get_metadata(endpoint = "organisationUnits",
+ fields = c("name","id", "level"))
[1] "https://play.im.dhis2.org/stable-2-40-5/api/organisationUnits?fields=name%2Cid%2Clevel"
# A tibble: 5 × 1
`response_data[[1]]`
<named list>
1 <int [1]>
2 <int [1]>
3 <int [1]>
4 <chr [1]>
5 <int [1]>
>
> dhis2_play_connection$get_analytics(analytic = c("Uvn6LCg7dVU"),
+ org_unit = c("O6uvpzGd5pu", "fdc6uOvgoji"),
+ period = "LAST_12_MONTHS",
+ output_scheme = "NAME")
Error in `req_perform()`:
! HTTP 409 Conflict.
Backtrace:
▆
1. └─dhis2_play_connection$get_analytics(...)
2. └─httr2::req_perform(...)
3. └─httr2:::handle_resp(req, resp, error_call = error_call)
4. └─httr2:::resp_abort(resp, req, body, call = error_call)
5. └─rlang::abort(...)
Execution halted
Flavor: r-devel-linux-x86_64-fedora-gcc