rstudio / rsconnect

Publish Shiny Applications, RMarkdown Documents, Jupyter Notebooks, Plumber APIs, and more
http://rstudio.github.io/rsconnect/
131 stars 80 forks source link

showLogs errs when deployment exists #906

Closed aronatkins closed 1 year ago

aronatkins commented 1 year ago

Unable to call showLogs() without error. Deploy a Shiny application to shinyapps.io and then request its logs.

> rsconnect::showLogs(account = "aronatkins", server = "shinyapps.io")
Error in `rsconnect::showLogs()`:
! Couldn't find any deployments matching supplied criteria.
Run `rlang::last_trace()` to see where the error occurred.
> rlang::last_trace()
<error/rlang_error>
Error in `rsconnect::showLogs()`:
! Couldn't find any deployments matching supplied criteria.
---
Backtrace:
    ▆
 1. └─rsconnect::showLogs(account = "aronatkins", server = "shinyapps.io")
Run rlang::last_trace(drop = FALSE) to see 3 hidden frames.
> rlang::last_trace(drop = FALSE)
<error/rlang_error>
Error in `rsconnect::showLogs()`:
! Couldn't find any deployments matching supplied criteria.
---
Backtrace:
    ▆
 1. └─rsconnect::showLogs(account = "aronatkins", server = "shinyapps.io")
 2.   └─rsconnect:::findDeployment(appPath, appName, account, server)
 3.     └─cli::cli_abort(...)
 4.       └─rlang::abort(...)

The same problem happens when providing the name:

> rsconnect::showLogs(appName = "newshiny", account = "aronatkins", server = "shinyapps.io")
Error in `rsconnect::showLogs()`:
! Couldn't find any deployments matching supplied criteria.
Run `rlang::last_trace()` to see where the error occurred.
> rsconnect:::deployments()
      name    title   username    account       server                     hostUrl   appId bundleId
1 newshiny newshiny aronatkins aronatkins  posit.cloud https://api.shinyapps.io/v1 6184418  7432949
2 newshiny newshiny aronatkins aronatkins shinyapps.io https://api.shinyapps.io/v1 9425015  7432957
                                        url envVars version asMultiple asStatic
1       https://posit.cloud/content/6184418               1      FALSE    FALSE
2 https://aronatkins.shinyapps.io/newshiny/               1      FALSE    FALSE
                                    deploymentFile
1  ./rsconnect/posit.cloud/aronatkins/newshiny.dcf
2 ./rsconnect/shinyapps.io/aronatkins/newshiny.dcf