mirror of
https://github.com/drakkan/sftpgo.git
synced 2025-12-06 14:20:55 +03:00
python cli: add python2 support
Tested using python 3.7.4 and python 2.7.16
This commit is contained in:
@@ -202,6 +202,16 @@ Command:
|
|||||||
python sftpgo_api_cli.py start_quota_scan test_username
|
python sftpgo_api_cli.py start_quota_scan test_username
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Output:
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"status": 201,
|
||||||
|
"message": "Scan started",
|
||||||
|
"error": ""
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
### Delete user
|
### Delete user
|
||||||
|
|
||||||
Command:
|
Command:
|
||||||
|
|||||||
@@ -1,10 +1,13 @@
|
|||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python
|
||||||
import argparse
|
import argparse
|
||||||
import json
|
import json
|
||||||
|
|
||||||
import requests
|
import requests
|
||||||
|
|
||||||
import urllib.parse as urlparse
|
try:
|
||||||
|
import urllib.parse as urlparse
|
||||||
|
except ImportError:
|
||||||
|
import urlparse
|
||||||
|
|
||||||
|
|
||||||
class SFTPGoApiRequests:
|
class SFTPGoApiRequests:
|
||||||
@@ -116,7 +119,7 @@ if __name__ == '__main__':
|
|||||||
subparsers = parser.add_subparsers(dest="command", help='sub-command --help')
|
subparsers = parser.add_subparsers(dest="command", help='sub-command --help')
|
||||||
subparsers.required = True
|
subparsers.required = True
|
||||||
|
|
||||||
parserAddUser = subparsers.add_parser("add_user", help="Adds a new SFTP user")
|
parserAddUser = subparsers.add_parser("add_user", help="Add a new SFTP user")
|
||||||
addCommonUserArguments(parserAddUser)
|
addCommonUserArguments(parserAddUser)
|
||||||
|
|
||||||
parserUpdateUser = subparsers.add_parser("update_user", help="Update an existing user")
|
parserUpdateUser = subparsers.add_parser("update_user", help="Update an existing user")
|
||||||
|
|||||||
Reference in New Issue
Block a user