Commit a9ba02ff by AJ Bourg

Update dependencies. Add some doc notes.

parent 27e99f2a
...@@ -3,6 +3,13 @@ ...@@ -3,6 +3,13 @@
SoftLayer external inventory script. SoftLayer external inventory script.
The SoftLayer Python API client is required. Use `pip install softlayer` to install it. The SoftLayer Python API client is required. Use `pip install softlayer` to install it.
You have a few different options for configuring your username and api_key. You can pass
environment variables (SL_USERNAME and SL_API_KEY). You can also write INI file to
~/.softlayer or /etc/softlayer.conf. For more information see the SL API at:
- https://softlayer-python.readthedocs.org/en/latest/config_file.html
The SoftLayer Python client has a built in command for saving this configuration file
via the command `sl config setup`.
""" """
# Copyright (C) 2014 AJ Bourg <aj@ajbourg.com> # Copyright (C) 2014 AJ Bourg <aj@ajbourg.com>
...@@ -21,15 +28,12 @@ The SoftLayer Python API client is required. Use `pip install softlayer` to inst ...@@ -21,15 +28,12 @@ The SoftLayer Python API client is required. Use `pip install softlayer` to inst
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
# #
# Thanks to the vagrant.py inventory script for giving me the basic structure # I found the structure of the ec2.py script very helpful as an example
# of this. # as I put this together. Thanks to whoever wrote that script!
# #
import SoftLayer import SoftLayer
import sys
import subprocess
import re import re
import string
import argparse import argparse
try: try:
import json import json
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment