5. usage: digitalocean

Funkce pro komunikaci se DigitalOcean API.

from smartops_opslib.digitalocean.float_ip import attach_ip
attach_ip('206.189.251.228', 'marocchallenge')

5.1. konfigurace

Ve výchozím stavu je opstools.digitalocean nastaven pro používání v opsu. Může být ale modifikováno takto:

from opstools.digitalocean import digitalocean_config

digitalocean_config['config'] = {
    'filename': '/etc/salt/cloud.providers.d/digitalocean.conf'
}

# OR

digitalocean_config['config'] = {
    'token': '5gf5dsf5g8s5g8ws5fh45thyju8f5sd4sfg89h7df65g45fdg8fd'
}