Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 1.06 KB

config_file.rst

File metadata and controls

37 lines (28 loc) · 1.06 KB

Configuration File

The SoftLayer API bindings load your settings from a number of different locations.

  • Input directly into SoftLayer.create_client_from_env(...)
  • Enviorment variables (SL_USERNAME, SL_API_KEY)
  • Config file locations (~/.softlayer, /etc/softlayer.conf)
  • Or argument (-C/path/to/config or --config=/path/to/config)

The configuration file is INI-based and requires the softlayer section to be present. The only required fields are username and api_key. You can optionally supply the endpoint_url as well. This file is created automatically by the slcli setup command detailed here: config_setup.

Config Example :

[softlayer]
username = username
api_key = oyVmeipYQCNrjVS4rF9bHWV7D75S6pa1fghFl384v7mwRCbHTfuJ8qRORIqoVnha
endpoint_url = https://api.softlayer.com/xmlrpc/v3/
timeout = 40

Cloud.ibm.com Config Example :

[softlayer]
username = apikey
api_key = 123cNyhzg45Ab6789ADyzwR_2LAagNVbySgY73tAQOz1
endpoint_url = https://api.softlayer.com/rest/v3.1/
timeout = 40