Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 1.01 KB

administrator.rst

File metadata and controls

34 lines (22 loc) · 1.01 KB

Administrators - AVDeskAdmin class

Administrator pyavdesk resource described by AVDeskAdmin class exposes an interface to manipulate server administrators.

Note

It is advised to use server resource class AVDeskServer as a single entry point for every server resource manipulation instead of direct instantiation of AVDeskAdmin class.

Basic class usage example:

# Setting up server connection parameters.
av_server = pyavdesk.AVDeskServer('admin', 'password', 'http://192.168.1.70')

# Get main administrator (his login is 'admin').
superadmin = av_server.get_administrator('admin')
print superadmin.name

# Create new administrator.
new_admin = av_server.new_administrator('my_new_admin')
new_admin.name = 'Fred'
new_admin.last_name = 'Colon'
new_admin.save()
print 'Password for Fred is "%s"' % new_admin.password

pyavdesk.pyavdesk.AVDeskAdmin