Exemplo n.º 1
0
 def proceed(self):
     if self.is_connection_valid():
         profilename, info = self.collect_info()
         if profilename in self.profiles:
             self.profiles[profilename].update(info)
         else:
             self.profiles[profilename] = info
         store_profiles(self.profiles)
         use_chosen_profile(profilename)
         self.accept()
Exemplo n.º 2
0
 def proceed(self):
     if self.is_connection_valid():
         profilename, info = self.collect_info()
         if profilename in self.profiles:
             self.profiles[profilename].update(info)
         else:
             self.profiles[profilename] = info
         store_profiles(self.profiles)
         use_chosen_profile(profilename)
         self.accept()
Exemplo n.º 3
0
def select_database(app_admin):
    profiles_dict = fetch_profiles()
    if not profiles_dict:
        create_new_profile(app_admin, profiles_dict)

    selected = select_profile(profiles_dict)
    if selected in profiles_dict:
        use_chosen_profile(selected)
    elif selected == NEW_PROFILE_LABEL:
        create_new_profile(app_admin, profiles_dict)
    else:
        sys.exit(0)
Exemplo n.º 4
0
def select_database(app_admin):
    profiles_dict = fetch_profiles()
    if not profiles_dict:
        create_new_profile(app_admin, profiles_dict)

    selected = select_profile(profiles_dict)
    if selected in profiles_dict:
        use_chosen_profile(selected)
    elif selected == NEW_PROFILE_LABEL:
        create_new_profile(app_admin, profiles_dict)
    else:
        sys.exit(0)