Exemplo n.º 1
0
 def __init_info(self):
     """ init web_user_personal_info """
     # web_user_personal_info
     self.info = rhnSQL.Row("web_user_personal_info", "web_user_id")
     self.info['first_names'] = "Valued"
     self.info['last_name'] = "Customer"
     self.info['prefix'] = "Mr."
Exemplo n.º 2
0
 def __init_perms(self):
     """ init web_user_contact_permission """
     # web_user_contact_permission
     self.perms = rhnSQL.Row("web_user_contact_permission", "web_user_id")
     self.perms["email"] = "Y"
     self.perms["mail"] = "Y"
     self.perms["call"] = "Y"
     self.perms["fax"] = "Y"
Exemplo n.º 3
0
 def __init_site(self):
     """ init web_user_site_info """
     # web_user_site_info
     self.site = rhnSQL.Row("web_user_site_info", "id")
     self.site['city'] = "."
     self.site['address1'] = "."
     self.site['country'] = "US"
     self.site['type'] = "M"
     self.site['notes'] = "Entry created by Spacewalk registration process"
Exemplo n.º 4
0
    def __init__(self, username, password):
        # compatibilty with the rest of the code
        self.username = username

        # placeholders for the table schemas
        # web_contact
        self.contact = rhnSQL.Row("web_contact", "id")
        self.contact["login"] = username
        self.contact["password"] = password
        # web_customer
        self.customer = rhnSQL.Row("web_customer", "id")
        self.customer["name"] = username
        self.customer["password"] = password
        # web_user_personal_info
        self.__init_info()
        # web_user_contact_permission
        self.__init_perms()
        # web_user_site_info
        self.__init_site()
        self._session = None