Revision d6579faa

b/ui/templates/networks.html
991 991
                    }
992 992
                }
993 993
                //update firewall setting
994
                if (server.addresses.values[0].firewallProfile) {
995
                    existing_public.find("input[value=" + server.addresses.values[0].firewallProfile + "]").attr('checked',true);
996
                    existing_public.find(".firewall-label span").removeClass('firewall-off firewall-on');
997
                    if (server.addresses.values[0].firewallProfile == 'DISABLED') {
998
                        existing_public.find('.firewall-label span').addClass('firewall-off');
999
                        existing_public.find('.firewall-label span').html(VARIOUS["OFF"]);
1000
                    } else {
1001
                        existing_public.find('.firewall-label span').addClass('firewall-on');
1002
                        existing_public.find('.firewall-label span').html(VARIOUS["ON"]);
1003
                    }
1004
                 }
994
                try {
995
                    if (server.addresses.values[0].firewallProfile) {
996
                        existing_public.find("input[value=" + server.addresses.values[0].firewallProfile + "]").attr('checked',true);
997
                        existing_public.find(".firewall-label span").removeClass('firewall-off firewall-on');
998
                        if (server.addresses.values[0].firewallProfile == 'DISABLED') {
999
                            existing_public.find('.firewall-label span').addClass('firewall-off');
1000
                            existing_public.find('.firewall-label span').html(VARIOUS["OFF"]);
1001
                        } else {
1002
                            existing_public.find('.firewall-label span').addClass('firewall-on');
1003
                            existing_public.find('.firewall-label span').html(VARIOUS["ON"]);
1004
                        }
1005
                     }
1006
                } catch (err) {
1007
                    try{console.info('Server ' + server.id + ' has no network addresses')}catch(err){};
1008
                }
1005 1009
                //TODO: server has changed OS
1006 1010
            }
1007 1011
            // If server does not exist in public network, create it
......
1028 1032
                }
1029 1033
                machine.appendTo("#networks-pane .public-networks .machines-list");
1030 1034
                //update firewall setting
1031
                if (server.addresses.values[0].firewallProfile) {
1032
                    machine.find("input[value=" + server.addresses.values[0].firewallProfile + "]").attr('checked',true);
1033
                    machine.find(".firewall-label span").removeClass('firewall-off firewall-on');
1034
                    if (server.addresses.values[0].firewallProfile == 'DISABLED') {
1035
                        machine.find('.firewall-label span').addClass('firewall-off');
1036
                        machine.find('.firewall-label span').html(VARIOUS["OFF"]);
1037
                    } else {
1038
                        machine.find('.firewall-label span').addClass('firewall-on');
1039
                        machine.find('.firewall-label span').html(VARIOUS["ON"]);
1040
                    }
1041
                 }
1035
                try {
1036
                    if (server.addresses.values[0].firewallProfile) {
1037
                        machine.find("input[value=" + server.addresses.values[0].firewallProfile + "]").attr('checked',true);
1038
                        machine.find(".firewall-label span").removeClass('firewall-off firewall-on');
1039
                        if (server.addresses.values[0].firewallProfile == 'DISABLED') {
1040
                            machine.find('.firewall-label span').addClass('firewall-off');
1041
                            machine.find('.firewall-label span').html(VARIOUS["OFF"]);
1042
                        } else {
1043
                            machine.find('.firewall-label span').addClass('firewall-on');
1044
                            machine.find('.firewall-label span').html(VARIOUS["ON"]);
1045
                        }
1046
                     }
1047
                } catch (err) {
1048
                    try{console.info('Server ' + server.id + ' has no network addresses')}catch(err){};
1049
                }
1042 1050
            }
1043 1051

  
1044 1052
            /*

Also available in: Unified diff