Make sure the YAML
specification is properly formatted with dashes
Choose from a list of options. question
is a prompt displayed above the list. list
is a list of option strings. Returns the pair [option_name, option_index].
Ask for a password. Does not echo response to terminal.
define methodname as instance method of current module, using ERB
object or eRuby file
define methodname as instance method of current module, using ERB
object or eRuby file
Set
header fields and a body from HTML form data. params
should be an Array
of Arrays or a Hash
containing HTML form data. Optional argument sep
means data record separator.
Values are URL encoded as necessary and the content-type is set to application/x-www-form-urlencoded
Example:
http.form_data = {"q" => "ruby", "lang" => "en"} http.form_data = {"q" => ["ruby", "perl"], "lang" => "en"} http.set_form_data({"q" => "ruby", "lang" => "en"}, ';')
Yields to a block and preserves the previous set of objects being printed.
Removes an object from the set of objects being pretty printed.
Creates a self-signed certificate with an issuer and subject from email
, a subject alternative name of email
and the given extensions
for the key
.
Retrieves the pre-configured API key key
or terminates interaction with an error.
Returns true when the user has enabled multifactor authentication from response
text and no otp provided by options.
Allows Gem::OptionParser
to handle HTTP URIs.
Asks for a password with a prompt