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
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_meetme_general_settings(self, **kwargs): kwargs.setdefault('id', self._generate_int()) kwargs.setdefault('cat_metric', 0) kwargs.setdefault('var_metric', 0) kwargs.setdefault('commented', 0) kwargs.setdefault('filename', 'meetme.conf') kwargs.setdefault('category', 'general') kwargs.setdefault('var_name', ''.join(random.choice('abcdefghijklmnopqrstuvwxyz') for _ in range(6))) kwargs.setdefault('var_val', ''.join(random.choice('abcdefghijklmnopqrstuvwxyz') for _ in range(6))) static_meetme = StaticMeetme(**kwargs) self.add_me(static_meetme) return static_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