-
Notifications
You must be signed in to change notification settings - Fork 2
Examples
Andrés Gattinoni edited this page Mar 22, 2015
·
2 revisions
Here you will find a series of basic examples on how to use the API.
import directadmin
api = directadmin.Api("admin", "password", "hostname.com", 2222)
print api.list_all_users()
import directadmin
api = directadmin.Api("admin", \
"password", \
"hostname.com", \
2222, \
True)
print api.list_all_users()
from directadmin import Api, EndUser
api = Api("admin", "password", "hostname.com")
user = EndUser('username', \
'email@domain.com', \
'userpassword', \
'domain.com', \
'service_package_1', \
'1.2.3.4')
if api.create_user(user, True):
print "User %s successfuly created" % user['username']
else:
print "Failed to create user"