Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- doapi.sh is in alpha status not fully tested yet !!! use at your own risk !!!
- ###############################################
- #Example output:
- ./doapi.sh
- basic commands
- ./doapi.sh reboot
- ./doapi.sh recycle
- ./doapi.sh poweron
- ./doapi.sh poweroff
- ./doapi.sh listdroplets
- ./doapi.sh dropletinfo
- ./doapi.sh spinup
- ./doapi.sh resize
- ./doapi.sh snapshot
- ./doapi.sh regions
- ./doapi.sh imglist
- ./doapi.sh imgid
- ./doapi.sh transferimgid
- ./doapi.sh listsizes
- ./doapi.sh listdomains
- ./doapi.sh showdomain
- ./doapi.sh listrecords
- automated commands
- ./doapi.sh reboot auto {dropletid}
- ./doapi.sh recycle auto {dropletid}
- ./doapi.sh poweron auto {dropletid}
- ./doapi.sh poweroff auto {dropletid}
- ./doapi.sh dropletinfo auto {dropletid}
- ###############################################
- # List regions
- ./doapi.sh regions
- status:OK
- regions:[
- id:2
- name:Amsterdam 1
- slug:ams1
- id:3
- name:San Francisco 1
- slug:sfo1
- id:4
- name:New York 2
- slug:nyc2
- ###############################################
- # List droplet sizes
- ./doapi.sh listsizes
- id:66
- name:512MB
- slug:null
- memory:512
- cpu:1
- disk:20
- cost_per_hour:0.00744
- cost_per_month:5.0
- id:63
- name:1GB
- slug:null
- memory:1024
- cpu:1
- disk:30
- cost_per_hour:0.01488
- cost_per_month:10.0
- id:62
- name:2GB
- slug:null
- memory:2048
- cpu:2
- disk:40
- cost_per_hour:0.02976
- cost_per_month:20.0
- id:64
- name:4GB
- slug:null
- memory:4096
- cpu:2
- disk:60
- cost_per_hour:0.05952
- cost_per_month:40.0
- id:65
- name:8GB
- slug:null
- memory:8192
- cpu:4
- disk:80
- cost_per_hour:0.11905
- cost_per_month:80.0
- id:61
- name:16GB
- slug:null
- memory:16384
- cpu:8
- disk:160
- cost_per_hour:0.2381
- cost_per_month:160.0
- id:60
- name:32GB
- slug:null
- memory:32768
- cpu:12
- disk:320
- cost_per_hour:0.47619
- cost_per_month:320.0
- id:70
- name:48GB
- slug:null
- memory:49152
- cpu:16
- disk:480
- cost_per_hour:0.71429
- cost_per_month:480.0
- id:69
- name:64GB
- slug:null
- memory:65536
- cpu:20
- disk:640
- cost_per_hour:0.95238
- cost_per_month:640.0
- id:68
- name:96GB
- slug:null
- memory:94208
- cpu:24
- disk:960
- cost_per_hour:1.42857
- cost_per_month:960.0
- ###############################################
- # List images
- ./doapi.sh imglist
- status:OK | images:[
- id:1601 | name:CentOS 5.8 x64 | slug:null | distribution:CentOS | public:true |
- id:1602 | name:CentOS 5.8 x32 | slug:null | distribution:CentOS | public:true |
- id:12573 | name:Debian 6.0 x64 | slug:null | distribution:Debian | public:true |
- id:12575 | name:Debian 6.0 x32 | slug:null | distribution:Debian | public:true |
- id:14097 | name:Ubuntu 10.04 x64 | slug:null | distribution:Ubuntu | public:true |
- id:14098 | name:Ubuntu 10.04 x32 | slug:null | distribution:Ubuntu | public:true |
- id:32387 | name:Fedora 17 x32 | slug:null | distribution:Fedora | public:true |
- id:32399 | name:Fedora 17 x32 Desktop | slug:null | distribution:Fedora | public:true |
- id:32419 | name:Fedora 17 x64 Desktop | slug:null | distribution:Fedora | public:true |
- id:32428 | name:Fedora 17 x64 | slug:null | distribution:Fedora | public:true |
- id:284203 | name:Ubuntu 12.04 x64 | slug:null | distribution:Ubuntu | public:true |
- id:284211 | name:Ubuntu 12.04 x32 | slug:null | distribution:Ubuntu | public:true |
- id:303619 | name:Debian 7.0 x32 | slug:null | distribution:Debian | public:true |
- id:308287 | name:Debian 7.0 x64 | slug:null | distribution:Debian | public:true |
- id:345791 | name:Ubuntu 13.04 x32 | slug:null | distribution:Ubuntu | public:true |
- id:350076 | name:Ubuntu 13.04 x64 | slug:null | distribution:Ubuntu | public:true |
- id:350424 | name:Arch Linux 2013.05 x64 | slug:null | distribution:Arch Linux | public:true |
- id:361740 | name:Arch Linux 2013.05 x32 | slug:null | distribution:Arch Linux | public:true |
- id:376568 | name:CentOS 6.4 x32 | slug:null | distribution:CentOS | public:true |
- id:433240 | name:Ubuntu 12.10 x32 | slug:null | distribution:Ubuntu | public:true |
- id:459444 | name:LAMP on Ubuntu 12.04 | slug:null | distribution:Ubuntu | public:true |
- id:464235 | name:Ruby on Rails on Ubuntu 12.10 (Nginx + Unicorn) | slug:null | distribution:Ubuntu | public:true |
- id:473123 | name:Ubuntu 12.10 x64 | slug:null | distribution:Ubuntu | public:true |
- id:473136 | name:Ubuntu 12.10 x64 Desktop | slug:null | distribution:Ubuntu | public:true |
- id:483575 | name:Redmine on Ubuntu 12.04 | slug:null | distribution:Ubuntu | public:true |
- id:562354 | name:CentOS 6.4 x64 | slug:null | distribution:CentOS | public:true |
- id:682275 | name:Wordpress on Ubuntu 12.10 | slug:null | distribution:Ubuntu | public:true |
- id:696598 | name:Fedora 19 x86-64 | slug:null | distribution:Fedora | public:true |
- id:697056 | name:Fedora 19 x86 | slug:null | distribution:Fedora | public:true |
- id:719193 | name:Docker on Ubuntu 13.04 (9/2) | slug:null | distribution:Ubuntu | public:true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement