Skip to content

launchdarkly/hello-r

main
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

LaunchDarkly sample R server-side application

We've built a console application that demonstrates how LaunchDarkly's SDK works. Below, you'll find the basic build procedure. While LaunchDarkly does not have a dedicated R SDK, you can use the Python SDK. Use this as a starting point for integrating the python-server-sdk with your R application. To learn more, read the Python SDK reference guide.

Dependencies

  1. Install the reticulate package: R -e "install.packages('reticulate')"
  2. Install the LaunchDarkly Python SDK: pip3 install launchdarkly-server-sdk

Build instructions

  1. Edit hello.r and set the value of SDK_KEY to your LaunchDarkly SDK key. If there is an existing boolean feature flag in your LaunchDarkly project that you want to evaluate, set FEATURE_FLAG_KEY to the flag key.
SDK_KEY="sdk-1234567890abcdef"
FEATURE_FLAG_KEY="my-boolean-flag"
  1. On the command line, run Rscript hello.r.

You should receive the message "Feature flag '' is <true/false> for this user".