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."
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"
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"
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