Example #1
0
    def init_dba_portal_redis(self):
        self._redis.flushall()

        print 'add server data into redis...'
        server_list = ServerList()
        server_all = server_list.list_all()
        server_all = json.dumps(server_all, ensure_ascii=False)
        self._redis.set('server_all', server_all)
        time.sleep(3)
        server_available = server_list.list_available()
        server_available = json.dumps(server_available, ensure_ascii=False)
        self._redis.set('server_available', server_available)
        time.sleep(3)
        server_total_count = server_list.get_total_count()
        server_total_count = json.dumps(server_total_count, ensure_ascii=False)
        self._redis.set('server_total_count', server_total_count)
        time.sleep(3)

        print 'add instance data into redis...'
        instance_list = InstList()
        instance_total_count = instance_list.get_total_count()
        instance_total_count = json.dumps(instance_total_count,
                                          ensure_ascii=False)
        self._redis.set('instance_total_count', instance_total_count)
        time.sleep(3)

        print 'add backup data into redis...'
        backup_list = BackupList()
        backup_mha = backup_list.mha()
        backup_mha = json.dumps(backup_mha, ensure_ascii=False)
        self._redis.set('backup_mha', backup_mha)
        time.sleep(3)
        backup_single_instance = backup_list.single_instance()
        backup_single_instance = json.dumps(backup_single_instance,
                                            ensure_ascii=False)
        self._redis.set('backup_single_instance', backup_single_instance)
        time.sleep(3)
        backup_configure = backup_list.configure()
        backup_configure = json.dumps(backup_configure, ensure_ascii=False)
        self._redis.set('backup_configure', backup_configure)
        time.sleep(3)
        backup_email_backup_report = backup_list.email_backup_report()
        backup_email_backup_report = json.dumps(backup_email_backup_report,
                                                ensure_ascii=False)
        self._redis.set('backup_email_backup_report',
                        backup_email_backup_report)
        time.sleep(3)

        return True
Example #2
0
    def init_dba_portal_redis(self):
        self._redis.flushall()

        print "add server data into redis..."
        server_list = ServerList()
        server_all = server_list.list_all()
        server_all = json.dumps(server_all, ensure_ascii=False)
        self._redis.set("server_all", server_all)
        time.sleep(3)
        server_available = server_list.list_available()
        server_available = json.dumps(server_available, ensure_ascii=False)
        self._redis.set("server_available", server_available)
        time.sleep(3)
        server_total_count = server_list.get_total_count()
        server_total_count = json.dumps(server_total_count, ensure_ascii=False)
        self._redis.set("server_total_count", server_total_count)
        time.sleep(3)

        print "add instance data into redis..."
        instance_list = InstList()
        instance_total_count = instance_list.get_total_count()
        instance_total_count = json.dumps(instance_total_count, ensure_ascii=False)
        self._redis.set("instance_total_count", instance_total_count)
        time.sleep(3)

        print "add backup data into redis..."
        backup_list = BackupList()
        backup_mha = backup_list.mha()
        backup_mha = json.dumps(backup_mha, ensure_ascii=False)
        self._redis.set("backup_mha", backup_mha)
        time.sleep(3)
        backup_single_instance = backup_list.single_instance()
        backup_single_instance = json.dumps(backup_single_instance, ensure_ascii=False)
        self._redis.set("backup_single_instance", backup_single_instance)
        time.sleep(3)
        backup_configure = backup_list.configure()
        backup_configure = json.dumps(backup_configure, ensure_ascii=False)
        self._redis.set("backup_configure", backup_configure)
        time.sleep(3)
        backup_email_backup_report = backup_list.email_backup_report()
        backup_email_backup_report = json.dumps(backup_email_backup_report, ensure_ascii=False)
        self._redis.set("backup_email_backup_report", backup_email_backup_report)
        time.sleep(3)

        return True