def _insert_meetme(self, meetmeid, name, confno, pin=None, context='foo'): var_val = confno if pin is None else ','.join([confno, pin]) static_meetme = StaticMeetme() static_meetme.category = 'rooms' static_meetme.var_name = 'conf' static_meetme.var_val = var_val static_meetme.filename = 'meetme.conf' self.session.begin() self.session.add(static_meetme) self.session.commit() meetme = MeetmeFeatures() meetme.meetmeid = meetmeid meetme.name = name meetme.confno = confno meetme.meetmeid = static_meetme.id meetme.context = context meetme.admin_identification = 'all' meetme.admin_mode = 'all' meetme.admin_announcejoinleave = 'no' meetme.user_mode = 'all' meetme.user_announcejoinleave = 'no' meetme.emailbody = '' meetme.description = '' self.session.begin() self.session.add(meetme) self.session.commit() return meetme
def _add_static(exten): staticmeetme = StaticMeetme() staticmeetme.cat_metric = 1 staticmeetme.filename = 'meetme.conf' staticmeetme.category = 'rooms' staticmeetme.var_name = 'conf' staticmeetme.var_val = exten return staticmeetme