コード例 #1
0
ファイル: service.py プロジェクト: Flid/SmartHouse
    def get(self):
        # TODO check auth

        updater = AutoUpdater(
            settings.GIT_BRANCH,
            get_git_root(__file__),
        )
        updater.run()

        # We should never come here because of the restart
        return self.render_json({'status': 'error'})
コード例 #2
0
ファイル: app.py プロジェクト: Flid/sensor_communicator
def read_values():
    AutoUpdater(
        'master',
        get_git_root(__file__),
        'systemctl restart sensor_communicator',
    ).run(restart=True)
コード例 #3
0
ファイル: utils.py プロジェクト: Flid/SmartHouseUI
def self_update():
    AutoUpdater(
        'master',
        get_git_root(__file__),
    ).run()