getData: function()

in packages/core/lib/segments/plugins/elastic_beanstalk_plugin.js [12:31]


  getData: function(callback) {
    fs.readFile(ENV_CONFIG_LOCATION, 'utf8', function(err, rawData) {
      if (err) {
        logger.getLogger().error('Error loading Elastic Beanstalk plugin:', err.stack);
        callback();
      } else {
        var data = JSON.parse(rawData);

        var metadata = {
          elastic_beanstalk: {
            environment: data.environment_name,
            version_label: data.version_label,
            deployment_id: data.deployment_id
          }
        };

        callback(metadata);
      }
    });
  },