Skip to content

Commit 30fb8ff

Browse files
authored
New resource detector for DigitalOcean (#382)
* initial commit * more attributes and tests * readme corrections * monorepo meta * keeping phpunit happy * E2E bug fixes * oops. sorry PHP CS Fixer. * incorporate vfsStreams
1 parent 138d1f1 commit 30fb8ff

20 files changed

+1020
-1
lines changed

.github/dependabot.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ updates:
9494
- "/src/Propagation/TraceResponse"
9595
- "/src/ResourceDetectors/Azure"
9696
- "/src/ResourceDetectors/Container"
97+
- "/src/ResourceDetectors/DigitalOcean"
9798
- "/src/Sampler/RuleBased"
9899
- "/src/Shims/OpenTracing"
99100
- "/src/Symfony"

.github/workflows/php.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ jobs:
5454
'Propagation/TraceResponse',
5555
'ResourceDetectors/Azure',
5656
'ResourceDetectors/Container',
57+
'ResourceDetectors/DigitalOcean',
5758
'Sampler/RuleBased',
5859
'Shims/OpenTracing',
5960
'Symfony',

.gitsplit.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@ splits:
8080
target: "https://${GH_TOKEN}@github.com/opentelemetry-php/contrib-detector-azure.git"
8181
- prefix: "src/ResourceDetectors/Container"
8282
target: "https://${GH_TOKEN}@github.com/opentelemetry-php/contrib-detector-container.git"
83+
- prefix: "src/ResourceDetectors/DigitalOcean"
84+
target: "https://${GH_TOKEN}@github.com/opentelemetry-php/contrib-detector-digitalocean.git"
8385
- prefix: "src/Sampler/RuleBased"
8486
target: "https://${GH_TOKEN}@github.com/opentelemetry-php/contrib-sampler-rulebased.git"
8587
- prefix: "src/Shims/OpenTracing"

composer.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
"OpenTelemetry\\Contrib\\Propagation\\ServerTiming\\": "src/Propagation/ServerTiming/src",
4747
"OpenTelemetry\\Contrib\\Propagation\\TraceResponse\\": "src/Propagation/TraceResponse/src",
4848
"OpenTelemetry\\Contrib\\Resource\\Detector\\Container\\": "src/ResourceDetectors/Container/src",
49+
"OpenTelemetry\\Contrib\\Resource\\Detector\\DigitalOcean\\": "src/ResourceDetectors/DigitalOcean/src",
4950
"OpenTelemetry\\Contrib\\Shim\\OpenTracing\\": "src/Shims/OpenTracing/src",
5051
"OpenTelemetry\\Contrib\\Symfony\\": "src/Symfony/src"
5152
},
@@ -74,7 +75,8 @@
7475
"src/Instrumentation/Symfony/_register.php",
7576
"src/Instrumentation/Wordpress/_register.php",
7677
"src/Instrumentation/Yii/_register.php",
77-
"src/ResourceDetectors/Container/_register.php"
78+
"src/ResourceDetectors/Container/_register.php",
79+
"src/ResourceDetectors/DigitalOcean/_register.php"
7880
]
7981
},
8082
"autoload-dev": {
@@ -116,6 +118,7 @@
116118
"open-telemetry/opentelemetry-propagation-traceresponse": "self.version",
117119
"open-telemetry/opentelemetry-logger-monolog": "self.version",
118120
"open-telemetry/detector-container": "self.version",
121+
"open-telemetry/detector-digitalocean": "self.version",
119122
"open-telemetry/symfony-sdk-bundle": "self.version",
120123
"open-telemetry/opentracing-shim": "self.version",
121124
"open-telemetry/test-utils": "self.version"
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
* text=auto
2+
3+
*.md diff=markdown
4+
*.php diff=php
5+
6+
/.gitattributes export-ignore
7+
/.gitignore export-ignore
8+
/.phan export-ignore
9+
/.php-cs-fixer.php export-ignore
10+
/coverage.clover export-ignore
11+
/phpstan.neon.dist export-ignore
12+
/phpunit.xml.dist export-ignore
13+
/psalm.xml.dist export-ignore
14+
/tests export-ignore
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/vendor/

0 commit comments

Comments
 (0)