function getInstanceName()

in device-agent/src/index.js [96:121]


function getInstanceName() {
    return new Promise(function(resolve, reject) {
       getInstanceIdentityDocument().then(id => {
         AWS.config.update({region: id.region });

        var ec2 = new AWS.EC2();
    
        var params = {
              Filters: [
                 {
                Name: "resource-id", 
                Values: [id.instanceId]
               }
              ]
        };
     
        ec2.describeTags(params, function(err, data) {
         if (err) reject(err);
         else {
            console.log(data);
            resolve(data.Tags.filter(d => d.Key === 'Name')[0].Value);
         }
        });
       }); 
    });
}