Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def build_user(self):
- print("Building Users")
- print("Getting All Names")
- all_names = self.get_names()
- print("Getting All Employee Id's")
- employee_ids = self.generate_employee_ids()
- all_users = []
- for index, name in enumerate(all_names):
- print(f"Building User #{index+1}")
- first, last = name.split(" ")
- username = self.generate_username(name)
- password = self.generate_password()
- time_clock_punches, bonus_dates = self.generate_time_clock_punches()
- user_model = {
- username: {
- "id": employee_ids[index],
- "first_name": first,
- "last_name": last,
- "password": password,
- "bonus_date_count": len(bonus_dates),
- "time_cards": time_clock_punches
- }
- }
- all_users.append(user_model)
- print("Storing Users In ", self.path)
- self.write_to_json(all_users, self.path)
- print("Users Stored Successfully")
Advertisement
Add Comment
Please, Sign In to add comment