Changeset 4048


Ignore:
Timestamp:
Mar 28, 2017, 1:52:12 PM (2 years ago)
Author:
daduve
Message:

Show resume msg at the end

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lliurex-remote-installer/trunk/fuentes/lliurex-remote-installer-gui.install/usr/share/lliurex-remote-installer/LliurexRemoteInstaller.py

    r3960 r4048  
    166166        def connect_signals(self):
    167167               
    168                 self.main_window.connect("destroy",Gtk.main_quit)
     168                self.main_window.connect("destroy",self.check_changes)
     169                #self.main_window.connect("destroy",Gtk.main_quit)
    169170                self.apt_button.connect("clicked",self.apt_button_clicked)
    170171                self.debs_button.connect("clicked",self.debs_button_clicked)
     
    226227                        self.stack.set_visible_child_name("apt")
    227228                        self.show_main_controls(True)
     229                        self.not_validate=False
    228230               
    229231                return False
     
    234236       
    235237        def check_changes(self,widget,event):
     238               
    236239               
    237240                if self.not_validate:
     
    243246                #Listamos lo que se ha publicado:
    244247                COMMENT=[]
    245                
     248
    246249                apt_list=False
    247250                list_apt_pub=[]
    248251                for id in self.core.var['apt']:
    249                         if self.core.var['apt'][id]['packages'] not in [None,"",[]]:
     252                        if self.core.var['apt'][id]['packages'] not in [None,"",[],"[]"]:
    250253                                apt_list=True
    251                                 list_apt_pub.append(self.core.var['apt'][id]['packages'])
    252                 print COMMENT
     254                                for pkg in self.core.var['apt'][id]['packages']:
     255                                        list_apt_pub.append(pkg)
    253256                if apt_list:
    254257                        COMMENT.append("APT:")
    255258                        COMMENT=COMMENT+list_apt_pub
    256259                        COMMENT.append("")
    257                
    258                 if self.core.var['deb']['packages'] not in [None,"",[]]:
     260                print COMMENT
     261                if self.core.var['deb']['packages'] not in [None,"",[],"[]"]:
    259262                        COMMENT.append("DEB:")
    260263                        COMMENT=COMMENT+self.core.var['deb']['packages']
    261264                        COMMENT.append("")
    262                
    263                 if self.core.var['sh']['packages'] not in [None,"",[]]:
     265                print COMMENT
     266                if self.core.var['sh']['packages'] not in [None,"",[],"[]"]:
    264267                        COMMENT.append("EXECUTABLES:")
    265268                        pkg_list=[]
     
    267270                                pkg_list.append(pkg)
    268271                        COMMENT=COMMENT+pkg_list
    269                        
     272                print COMMENT
    270273                if COMMENT not in [None,"",[]]:
    271274                        COMMENT='\n'.join(COMMENT)
Note: See TracChangeset for help on using the changeset viewer.