티스토리 뷰
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 | import requests import json api_url = "https://https://api.warpmemory.com/v1" #auth = ('id', 'passwd') auth = () header = {'Content-Type': 'application/json'} server = "server-001.warpmemory.com" user = "test" passwd = "password" quota = 1000 bandwidth = 2000 domain = "test.warpmemory.com" charset = "utf8" data = { 'passwd': passwd, 'quota': quota, 'bandwidth': bandwidth, 'domain': domain, 'charset': charset } json_data = json.dumps(data) """ 사용자 추가 """ r = requests.post( '%s/hosting/users?server=%s&user=%s' % (api_url, server, user), verify=False, headers=header, data=json_data, auth=auth, timeout=1 ) print r.status_code print r.text """ 사용자 트래픽 제한 변경 """ bandwidth = 3000 data = { 'bandwidth': bandwidth, } json_data = json.dumps(data) r = requests.put( '%s/hosting/users/%s/properties/bandwidth?server=%s' % (api_url, user, server), verify=False, headers=header, data=json_data, auth=auth, timeout=1 ) print r.status_code print r.text """ 사용자 조회 """ r = requests.get( '%s/hosting/users/%s?server=%s' % (api_url, user, server), verify=False, auth=auth, timeout=1 ) print r.status_code print r.text """ 사용자 삭제 """ r = requests.delete( '%s/hosting/users/%s?server=%s' % (api_url, user, server), verify=False, auth=auth, timeout=1 ) print r.status_code print r.text | cs |
'프로그래밍' 카테고리의 다른 글
Django + Django REST framwork + AWX 개발 레퍼런스 (0) | 2019.03.28 |
---|---|
Python 연습 문제 (0) | 2018.02.13 |
PHP Restful API 클라이언트 예제 (0) | 2017.12.12 |
Python 인스턴스 실행 시간 체크 (0) | 2017.08.03 |
Python 초간단 크론 중복 실행 방지 (0) | 2017.07.26 |
댓글
warpmemory
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
페이지
TAG
- File
- 외부링크
- limits
- 예제
- 번역
- Windows
- PowerShell
- 이슈처리
- MariaDB
- check
- RESTful
- mysql
- Module
- engineering
- error
- configuration
- code
- command
- 코드
- httpd
- apache
- Linux
- monitoring
- 명령어
- deview
- client
- Ansible
- Web
- example
- Python
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함