Home Linux Central_Management Satellite_5
List the systems using the python api

#!/usr/bin/python
import xmlrpclib
from sys import argv
import socket
import os

SATELLITE_URL = "http://<satellite_url>/rpc/api"
SATELLITE_LOGIN = "<admin>"
SATELLITE_PASSWORD = "<admin_passwd>"
client = xmlrpclib.Server(SATELLITE_URL, verbose=0)
key = client.auth.login(SATELLITE_LOGIN, SATELLITE_PASSWORD)

systems = client.system.listUserSystems(key)

for system in systems:
        print system[['id']] , system[['name']]

client.auth.logout(key)