Public feed
#892436
if device.get_device_type() == 'urn:themediamall-com:device:MediaMallServer:1':
print device.get_device_type()
self.MediamallServers_found[device.get_friendly_name()] = device
#MediamallServers_found.append(device)
print self.MediamallServers_found
print device.services
for service in device.get_services():
print service
print service.get_actions()
print "-----------------------------------action-----------------------------------\r\n"
action = device.services[0].get_action('GetRegistrationStatus')
print action
action2 = device.services[0].get_action('CreateAccount')
print action2
return self.MediamallServers_found
--->>>>>
-----------------------------------Devicetype -----------------------------------
urn:themediamall-com:device:MediaMallServer:1
{u'SPACE-PC': device u'SPACE-PC' 'upnp:rootdevice' '192.168.0.126' initialized, manifestation 'remote'}
[Service urn:themediamall-com:service:MediaMallDeviceRegistrar:1 urn:themediamall-com:serviceId:MediaMallDeviceRegistrar]
Service urn:themediamall-com:service:MediaMallDeviceRegistrar:1 urn:themediamall-com:serviceId:MediaMallDeviceRegistrar
{'GetRegistrationStatus': Action: GetRegistrationStatus [n/a], (1 args), 'CreateAccount': Action: CreateAccount [n/a], (2 args), 'RegisterForWMDRM': Action: RegisterForWMDRM [n/a], (2 args), 'CloseSession': Action: CloseSession [n/a], (0 args)}
-----------------------------------action-----------------------------------
Action: GetRegistrationStatus [n/a], (1 args)
Action: CreateAccount [n/a], (2 args)