package com.redhat.rhn.frontend.xmlrpc.system.profile;

import java.lang.Object;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
import java.util.SortedSet;

import com.redhat.rhn.domain.kickstart.KickstartCommand;
import com.redhat.rhn.domain.kickstart.KickstartData;
import com.redhat.rhn.domain.kickstart.KickstartFactory;
import com.redhat.rhn.domain.server.Server;
import com.redhat.rhn.domain.user.User;
import com.redhat.rhn.frontend.xmlrpc.BaseHandler;
import com.redhat.rhn.frontend.xmlrpc.system.XmlRpcSystemHelper;


public class ServerProfileHandler extends BaseHandler {

    public Object getCustomOptions(String sessionKey, String ksLabel) {
        User user = getLoggedInUser(sessionKey);
        KickstartData k = KickstartFactory.lookupKickstartDataByLabelAndOrgId(
                ksLabel, user.getOrg().getId());

        SortedSet set = k.getCustomOptions();

         return (Object)set;
    }

}