Log for #openttdcoop.devzone on 27th September 2013:
Times are UTC Toggle Colours
03:16:03  *** George|2 has joined #openttdcoop.devzone
03:16:03  *** George is now known as Guest435
03:16:03  *** George|2 is now known as George
03:20:20  *** Guest435 has quit IRC
06:15:04  *** Supercheese has quit IRC
08:50:19  *** tycoondemon has quit IRC
08:56:31  *** tycoondemon has joined #openttdcoop.devzone
09:12:41  *** oskari89 has joined #openttdcoop.devzone
10:59:03  <Taede> bearing in mind openttd creates its own openttd.log when started through soap, what should i log via soap?
10:59:12  <Taede> just cmdlogging and possibly rcon commands
10:59:22  <Taede> ?
11:11:01  <planetmaker> openttd doesn't exactly create its own openttd.log
11:11:29  <planetmaker> or you mean you log openttd's (default) output into that file?
11:11:31  <Taede> soap starts it -D -f
11:11:33  <Taede> yup
11:11:54  <Taede> i fork it so i dont need to start a thread thats tied to the game
11:12:07  <Taede> so that the game may go on even if the bot gets taken down for whatever reason
11:12:40  <planetmaker> good :-)
11:12:52  <planetmaker> and with -f it creates a log file? I guess I never tried that
11:12:58  <planetmaker> as we always run it in a screen
11:13:25  <Taede> yup, just dumps everything that would normally go to the screen in there
11:13:28  <Taede> after forking
11:14:00  <Taede> downside is i cannot tell when openttd is ready to listen on adminport, which can take a while sometimes after forking
11:14:26  <planetmaker> anyway, to answer your question: as server admin I'd want a log of the commands and rcon indeed; that includes joins and parts of players
11:14:54  <Taede> also when they join/leave company?
11:14:59  <planetmaker> one purpose of logging for me is to decide in case of doubt of who's the rule offender when there's a dispute. Yes
11:15:27  <planetmaker> I want to know who built a station at town X first (by looking through logs) for instance
11:15:58  <Taede> so also replace the cmd-action with human-readable text via enums
11:16:08  <Taede> what about general order per line
11:16:18  <Taede> client/company first, or cmd-action first?
11:16:34  <Taede> with remaining cmd info at the end of line
11:16:59  <planetmaker> oh, not sure the exact order matters too much. I'd anyway grep for it :-)
11:17:15  <planetmaker> but possibly... command first, then who, then parameters
11:18:47  <Taede> :)
11:40:50  <Taede> log client ip on every cmd, or just name+id, and save the rest only when joining/quitting/joincomp/leavecomp?
11:41:46  <V453000> depends on many things
11:42:01  <V453000> in short, depends on what people you expect on your server
11:42:31  <V453000> e.g. if the most general public - aka a server without newGRFs - then expect some serious wtf and that searching who did what command could be useful
11:42:51  <V453000> if a smaller part of people, that need is generally smaller
11:42:53  <V453000> generally :)
11:43:30  <planetmaker> Taede, just client name suffices. Client IP <-> name association suffices upon login to the server IMHO
11:43:43  <planetmaker> or on rename of client
11:43:46  <Taede> okies
11:44:04  <planetmaker> (Names are easier to read than number sequences)
11:49:18  <V453000> oh /me cant read
11:49:18  <V453000> :>
13:01:46  <oskari89> Sending 2 kilobits on the repo lasts few minutes when committing O_o
13:01:51  <oskari89> What is this sorcery?
13:01:53  <oskari89> :D
13:02:45  <oskari89> It worked faster earlier, but on this week, it has been especially slow
13:03:36  <oskari89> Also response to finding outgoing changeset works very slow
13:05:24  <dihedral> planetmaker, how's the following:
13:05:27  <dihedral> 2013-09-27 03:04:28 Frame: 8473 Command: CmdBuildLongRoad Tile: 0x37C5 P1: 14276 P2 66 Text "" CompanyID #0 (AdmiralAI Ltd.) ClientID #1 (server)
13:05:53  <oskari89> Simple tag pushing did take 2 minutes
13:06:04  <planetmaker> looks quite ok to me, dihedral
13:06:26  <planetmaker> oskari89, hm, server load is quite high as it seems...
13:06:33  <oskari89> Seems so
13:06:49  <oskari89> Needs more power under the hood? :P
13:07:54  <planetmaker> Not sure.
13:08:07  <planetmaker> it shouldn't be an issue on that end
13:08:48  <oskari89> There are so many pushers to repos? :P
13:08:50  <planetmaker> it also would be rather easy to assign more cpus to the web server(s). But... meh, they shouldn't show this load
13:09:12  <oskari89> What is the load actually?
13:10:21  <oskari89> Is somebody copying all repos to local repos? :P
13:13:24  <dihedral> high load need not mean io issues
13:14:13  <oskari89> DDOS going on?
13:14:39  <oskari89> Who would want that though :P
13:20:32  <phatmatt> could be a stuck script
13:21:13  <dihedral> oskari89, you have fun ideas ;-)
13:21:29  <oskari89> :P
13:22:18  <oskari89> Anyway, larger pushes to repos seem to last too much
15:04:12  *** ODM has joined #openttdcoop.devzone
15:58:24  *** frosch123 has joined #openttdcoop.devzone
16:58:22  <DevZone> Project OpenGFX build #40-push: SUCCESS in 6 min 38 sec:
17:18:44  <DevZone> Project NML - NewGRF Meta Language build #65-nightlies: SUCCESS in 1 min 5 sec:
17:53:17  *** gelignite has joined #openttdcoop.devzone
17:57:42  <frosch123> hmm... what's going on with fake subways
17:59:42  <frosch123> @seen supercheese
17:59:43  <Webster> frosch123: supercheese was last seen in #openttdcoop.devzone 21 hours, 48 minutes, and 26 seconds ago: <Supercheese> prove is correct
18:19:37  *** Alberth has joined #openttdcoop.devzone
18:19:52  *** andythenorth has joined #openttdcoop.devzone
18:38:45  *** tycoondemon has quit IRC
18:46:45  *** tycoondemon has joined #openttdcoop.devzone
19:04:13  <DevZone> Project OpenGFX build #41-nightlies: SUCCESS in 6 min 33 sec:
20:28:28  *** ODM has quit IRC
20:34:37  *** frosch123 has quit IRC
20:38:34  *** gelignite has quit IRC
21:09:35  *** oskari89 has quit IRC
21:33:00  *** andythenorth has quit IRC
21:48:19  *** Supercheese has joined #openttdcoop.devzone
21:51:58  *** Alberth has left #openttdcoop.devzone
22:12:40  *** George is now known as Guest538
22:12:42  *** George has joined #openttdcoop.devzone
22:18:56  *** Guest538 has quit IRC

Powered by YARRSTE version: svn-trunk