Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/mlx/config.py

    r897 r738  
    673673        """Determine if RPC calls should be used."""
    674674        return self._useRPC
     675
     676    @useRPC.setter
     677    def useRPC(self, useRPC):
     678        """Set whether RPC calls should be used."""
     679        if useRPC!=self._useRPC:
     680            self._useRPC = useRPC
     681            self._modified = True
    675682
    676683    def getChecklist(self, aircraftType):
     
    781788                                    Config.DEFAULT_UPDATE_URL +
    782789                                    ("/exp" if secondaryInstallation else ""))
     790        self._useRPC = self._getBoolean(config, "general", "useRPC", True)
    783791
    784792        for aircraftType in const.aircraftTypes:
     
    873881        config.set("update", "url", self._updateURL)
    874882
     883        config.set("general", "useRPC",
     884                   "yes" if self._useRPC else "no")
     885
    875886        config.add_section(Checklist.SECTION)
    876887        config.add_section(ApproachCallouts.SECTION)
     
    10071018        print "  autoUpdate:", self._autoUpdate
    10081019        print "  updateURL:", self._updateURL
     1020        print "  useRPC:", self._useRPC
    10091021
    10101022        print "  messageTypeLevels:"
Note: See TracChangeset for help on using the changeset viewer.