3
3
import csv
4
4
import random
5
5
import datetime
6
- from faker import Factory
7
6
8
- fake = Factory .create ()
9
7
10
8
from flask .ext .script import Manager , Server
11
9
from flask .ext .migrate import MigrateCommand
12
10
from flask .ext .script .commands import ShowUrls , Clean
13
11
from toolshed .models import AdminAccount , Project , ProjectLog
14
- from toolshed .updater import update_projects , update_projects_score , log_project
12
+ from toolshed .updater import update_projects , update_projects_score
15
13
from toolshed import create_app , db , models
16
14
from toolshed .importer import create_project
17
15
@@ -52,6 +50,7 @@ def test():
52
50
53
51
@manager .command
54
52
def create_admin ():
53
+ """Seed the admin interface with an awfully insecure user/pass."""
55
54
admin = AdminAccount (admin_name = "joel" ,
56
55
password = "password" )
57
56
db .session .add (admin )
@@ -95,14 +94,16 @@ def seed_db(file):
95
94
with open (file ) as csvfile :
96
95
reader = csv .reader (csvfile )
97
96
for row in reader :
98
- list = []
97
+ proj_list = []
99
98
for url in row :
100
- list .append (url )
101
- project = create_project (pypi_url = str (list [0 ]), github_url = str (list [1 ]), bitbucket_url = str (list [2 ]))
99
+ proj_list .append (url )
100
+ project = create_project (pypi_url = str (proj_list [0 ]),
101
+ github_url = str (proj_list [1 ]),
102
+ bitbucket_url = str (proj_list [2 ]))
102
103
if project :
103
104
db .session .add (project )
104
105
db .session .commit ()
105
106
106
107
107
108
if __name__ == '__main__' :
108
- manager .run ()
109
+ manager .run ()
0 commit comments