Changeset 2025


Ignore:
Timestamp:
Jun 27, 2016, 6:35:27 PM (3 years ago)
Author:
jrpelegrina
Message:

Add a checking for control if cpanel is available

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lliurex-java-panel/trunk/fuentes/install-files/usr/share/lliurex-java-panel/lliurex-java-panel.py

    r2022 r2025  
    558558                # ############### #
    559559                               
    560                 java_cmd='update-alternatives --list ControlPanel | grep -v "gij"'
     560                java_cmd='update-alternatives --list java | grep -v "gij"'
    561561                java_cmd_list=(subprocess.check_output(java_cmd, shell=True)).split("\n")
    562                 java_label='update-alternatives --list ControlPanel | grep -v "gij" | cut -d"/" -f5'
     562                java_label='update-alternatives --list java | grep -v "gij" | cut -d"/" -f5'
    563563                java_label_list=(subprocess.check_output(java_label, shell=True)).split("\n")
    564564                       
     
    567567                       
    568568                        if java_label_list[i]!='':
    569                                 cpanel_label_list.append(item)
    570                                 cpanel_cmd_list.append(java_cmd_list[i])
     569                                if not ('openjdk' in java_label_list[i]):
     570                                        cpanel_label_list.append(item)
     571                                        cpanel_cmd_list.append(java_cmd_list[i].replace("bin/java", "bin/ControlPanel"))
    571572                                i+=1
    572                        
    573                 for x in cpanel_label_list:
    574                         j=cpanel_label_list.index(x)
    575                         a=CpanelButton(x.upper(),cpanel_cmd_list[j])
    576                         #a.set_name("RED")
    577                         #alternative_list.append(a)
    578                         tmp_box.pack_start(a,False,False,15)
     573                               
     574                if len(cpanel_label_list)>0:   
     575                        for x in cpanel_label_list:
     576                                j=cpanel_label_list.index(x)
     577                                a=CpanelButton(x.upper(),cpanel_cmd_list[j])
     578                                #a.set_name("RED")
     579                                #alternative_list.append(a)
     580                                tmp_box.pack_start(a,False,False,15)
    579581                '''     
    580582                if len(alternative_list) > 0:
Note: See TracChangeset for help on using the changeset viewer.