예제 #1
0
    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
예제 #2
0
    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
예제 #3
0
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
예제 #4
0
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