comparison bitsyblog/user.py @ 95:dd4abe56edf7

more stubbing; lord how crufty
author Jeff Hammel <jhammel@mozilla.com>
date Thu, 25 Apr 2013 17:13:07 -0700
parents fa221a2d24d9
children bc08a00a7d93
comparison
equal deleted inserted replaced
94:fa221a2d24d9 95:dd4abe56edf7
1 """
2 module for bitsyblog users
3 """
4
1 import os 5 import os
2 import random 6 import random
3 import settings 7 import settings
4 import shutil 8 import shutil
5 from roles import roles 9 from roles import roles
86 def preferences_file(self, user): 90 def preferences_file(self, user):
87 return self.home(user, 'preferences.txt') 91 return self.home(user, 'preferences.txt')
88 92
89 def css(self, user, default): 93 def css(self, user, default):
90 css_dir = self.home(user, 'css') 94 css_dir = self.home(user, 'css')
91 css_files = [ i for i in os.listdir(css_dir) if i.endswith('.css') ] 95 css_files = [i for i in os.listdir(css_dir) if i.endswith('.css')]
92 if default: 96 if default:
93 default = '%s.css' % default 97 default = '%s.css' % default
94 try: 98 try:
95 index = css_files.index(default) 99 index = css_files.index(default)
96 css_files.insert(0, css_files.pop(index)) 100 css_files.insert(0, css_files.pop(index))