2013-05-20 12:03:04 -07:00
|
|
|
import sys
|
|
|
|
import os
|
2015-09-21 16:13:09 -07:00
|
|
|
import digitalocean
|
2013-05-20 12:03:04 -07:00
|
|
|
from django.conf import settings
|
|
|
|
|
2013-05-20 12:57:45 -07:00
|
|
|
sys.path.append('/srv/newsblur')
|
2013-05-20 12:03:04 -07:00
|
|
|
|
2020-10-13 22:10:26 +07:00
|
|
|
os.environ['DJANGO_SETTINGS_MODULE'] = 'newsblur_web.settings'
|
2013-05-20 12:03:04 -07:00
|
|
|
|
|
|
|
if __name__ == '__main__':
|
2015-09-21 16:13:09 -07:00
|
|
|
doapi = digitalocean.Manager(token=settings.DO_TOKEN_LOG)
|
|
|
|
droplets = doapi.get_all_droplets()
|
2013-05-20 12:03:04 -07:00
|
|
|
for droplet in droplets:
|
2015-08-18 09:00:40 -07:00
|
|
|
if sys.argv[1] == droplet.name:
|
2020-06-19 02:27:48 -04:00
|
|
|
print(droplet.ip_address)
|
2013-05-20 12:03:04 -07:00
|
|
|
break
|