Esempio n. 1
0
    private static async Task <PlayerProcessorConfig> readCloud()
    {
        S3JsonReader reader = new S3JsonReader();

        _log.Info(String.Format("Reading {0} {1}\n", GlobalConfig.S3Bucket, ConfigKey));
        return(await reader.Read <PlayerProcessorConfig>(ConfigKey));
    }
Esempio n. 2
0
    public async Task readAllPlayers()
    {
        _playerCache = new ProcessedPlayerCollection();
        var keys = await _reader.getKeys(getBasePath());

        foreach (var key in keys)
        {
            if (key.EndsWith(FULL_FILENAME))
            {
                ProcessedPlayerCollection players = await _reader.Read <ProcessedPlayerCollection>(key);

                _playerCache.merge(players);
            }
        }
    }
Esempio n. 3
0
    public async Task <AlertProcessorConfig> read()
    {
        S3JsonReader reader = new S3JsonReader();

        return(await reader.Read <AlertProcessorConfig>(createKey()));
    }
    public async Task <CloudAppConfig> read()
    {
        var newConfig = await _reader.Read <CloudAppConfig>(FILENAME);

        return(newConfig != null ? newConfig : new CloudAppConfig());
    }
 private async Task <GameweekTimeline> ReadPreviousTimeline(int gw)
 {
     return(await _reader.Read <GameweekTimeline>(GetS3Key(gw)));
 }
Esempio n. 6
0
    public async Task <DeviceConfig> readConfig(string s3Key)
    {
        var config = await _reader.Read <DeviceConfig>(s3Key);

        return(config);
    }