We have had two existing to tell if the server needed to restart:

* Source engine servers know that they are out of date and can be told to shut 
down at appropriate times.
* The up-to-date WebAPI can be polled by an external process.

https://api.steampowered.com/ISteamApps/UpToDateCheck/v0001?appid=300&version=1702177

{
        "response": {
                "success": true,
                "up_to_date": false,
                "version_is_listable": false,
                "required_version": 1717992,
                "message": "Your server is out of date, please upgrade"
        }
}

Both of those mechanisms still work.

-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of 1nsane
Sent: Friday, March 29, 2013 12:32 PM
To: Half-Life dedicated Linux server mailing list
Subject: Re: [hlds_linux] Day of Defeat:Source has ben converted 
toSteamPipedelivery.

It be great if Valve post update notifications to both appids at the same.
So we wouldn't need workarounds.


On Fri, Mar 29, 2013 at 3:00 PM, Andre Müller <[email protected]> wrote:

> Well only for valve Iv'e coded  a shit workaround in my updater.
>
>
> BEFORE:
>                 {
>                 'Game' : 'Day of Defeat: Source PIPE',
>                 'VersCheckAppID' : '232290',
>                 'UpdateAppID' : '232290',
>                 'Updater' : UDTA,
>                 'MasterServer' : 'dods_pipe',
>                 'VersionCheckable' : True,
>                 'steaminf' : 'dod/steam.inf',
>                 'VersionCheckRegex' : REGEX_NORMAL
>                 },
>
> AFTER:
>                 {
>                 'Game' : 'Day of Defeat: Source PIPE',
>                 'VersCheckAppID' : '300',
>                 'UpdateAppID' : '232290',
>                 'Updater' : UDTA,
>                 'MasterServer' : 'dods_pipe',
>                 'VersionCheckable' : True,
>                 'steaminf' : 'dod/steam.inf',
>                 'VersionCheckRegex' : REGEX_NORMAL
>                 },
>
>
> Output:
>
> +---------------------------------+-------------------------+-----------+----------------------+-----------+-----------------+
> | Day of Defeat: Source PIPE      | 232290                  | Nein
>  | 1702177              | 1717992   | updatetool_anon |
>
> +---------------------------------+-------------------------+-----------+----------------------+-----------+-----------------+
>
>
> By the way UDTA is UpdateTool from Didrole. This tool works since 3 
> weeks very well.
>
>
> Greetings DeaD_EyE
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives, 
> please visit:
> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

Reply via email to