%post --nochroot
if [ -f /usr/bin/python3 ]; then
    interpreter=/usr/bin/python3
else
    interpreter=/usr/bin/python
fi

cat << EOF | \${interpreter}

try:  # python 2
    import xmlrpclib
except ImportError:  # python 3
    import xmlrpc.client as xmlrpclib
import os.path

try:
    system_id = "/tmp/rhn/systemid"
    if os.path.exists(system_id):
        client =  xmlrpclib.Server("http://$http_server/rpc/api")
        client.system.delete_system(open(system_id).read())
except:
    # xml rpc due to  a old/bad system id
    # we don't care about those
    # we'll register those as new. 
    pass

EOF
