Wow. That enclosure couldn't be more wrong for any snake, let alone a ball python. The only good thing about it is that it doesn't have a screen top.
First, you can get rid of all of the lights. Ball pythons are nocturnal; in the wild they live underground during the day and come out at night to hunt.
Second, an under-tank heater + thermostat can provide a nice basking spot. You want it set up so the glass floor of the tank over the heater is about 92*F.
Third, at least three sides of the glass enclosure should be covered up to make the snake feel more secure. Snakes do not like wide open spaces as they are easy prey for birds. They like to hide under things.
Fourth, I would get rid of the log hide as they mold quickly in high humidity environments, and when your snake invariably eliminates waste on it you can't clean it easily. Plastic hides like those offered at Reptile Basics are a better option.