RStudio Launcher Plugin SDK
1.1.3
A software development kit for creating plugins that work the the RStudio Launcher.
|
Class which stores options specific to the Local Container system. More...
#include <LocalOptions.hpp>
Public Member Functions | |
size_t | getNodeConnectionTimeoutSeconds () const |
Gets the number of seconds that can elapse before an attempted connection to another local node will be timed out. More... | |
const system::FilePath & | getSecureCookieKeyFile () const |
Gets the secure cookie key file to use for decrypting PAM passwords. More... | |
void | initialize () |
Method which initializes LocalOptions. This method should be called exactly once, before the options file is read. More... | |
bool | shouldSaveUnspecifiedOutput () const |
Gets whether to save output for a job when the output path has not been specified. More... | |
Public Member Functions inherited from rstudio::launcher_plugins::Noncopyable | |
Noncopyable ()=default | |
Default constructor. | |
Noncopyable (const Noncopyable &)=delete | |
Deleted copy constructor. | |
Noncopyable & | operator= (const Noncopyable &)=delete |
Deleted assignment operator. | |
Static Public Member Functions | |
static LocalOptions & | getInstance () |
Gets the single instance of LocalOptions for the plugin. More... | |
Class which stores options specific to the Local Container system.
|
static |
Gets the single instance of LocalOptions for the plugin.
size_t rstudio::launcher_plugins::local::LocalOptions::getNodeConnectionTimeoutSeconds | ( | ) | const |
Gets the number of seconds that can elapse before an attempted connection to another local node will be timed out.
const system::FilePath& rstudio::launcher_plugins::local::LocalOptions::getSecureCookieKeyFile | ( | ) | const |
Gets the secure cookie key file to use for decrypting PAM passwords.
void rstudio::launcher_plugins::local::LocalOptions::initialize | ( | ) |
Method which initializes LocalOptions. This method should be called exactly once, before the options file is read.
This is where Local Options are registered with the Options object.
bool rstudio::launcher_plugins::local::LocalOptions::shouldSaveUnspecifiedOutput | ( | ) | const |
Gets whether to save output for a job when the output path has not been specified.