Title: Try to reduce code duplication in service registration between async and sync · Issue #901 · python-zeroconf/python-zeroconf · GitHub
Open Graph Title: Try to reduce code duplication in service registration between async and sync · Issue #901 · python-zeroconf/python-zeroconf
X Title: Try to reduce code duplication in service registration between async and sync · Issue #901 · python-zeroconf/python-zeroconf
Description: Now that we have a good pattern for running the async code from sync, we can reduce the duplication for service registration. The goal is to make this smaller and less complex so its easier to maintain in the future.
Open Graph Description: Now that we have a good pattern for running the async code from sync, we can reduce the duplication for service registration. The goal is to make this smaller and less complex so its easier to main...
X Description: Now that we have a good pattern for running the async code from sync, we can reduce the duplication for service registration. The goal is to make this smaller and less complex so its easier to main...
Opengraph URL: https://github.com/python-zeroconf/python-zeroconf/issues/901
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Try to reduce code duplication in service registration between async and sync","articleBody":"Now that we have a good pattern for running the async code from sync, we can reduce the duplication for service registration. \r\n\r\nThe goal is to make this smaller and less complex so its easier to maintain in the future.\r\n\r\n","author":{"url":"https://github.com/bdraco","@type":"Person","name":"bdraco"},"datePublished":"2021-07-05T14:04:39.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/901/python-zeroconf/issues/901"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:049a87e4-0264-cffe-3c83-4601d6d15066 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | EDB8:13C44A:792C82:9974E9:69907AE3 |
| html-safe-nonce | 20b87846ef61af98251f76e2f2b723804a9ce2bfa5033b0a795dc64d5184b8b7 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFREI4OjEzQzQ0QTo3OTJDODI6OTk3NEU5OjY5OTA3QUUzIiwidmlzaXRvcl9pZCI6IjM1MzM4MzgwOTE0OTkzNzEyMzUiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 9adeb9aea33c29671eebee3950b3f4d5b228c2dffcfa7bc80fda039be4bf76a0 |
| hovercard-subject-tag | issue:937126013 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/python-zeroconf/python-zeroconf/901/issue_layout |
| twitter:image | https://opengraph.githubassets.com/958f066434785b87ab3f83f7db8cf6ad00f65a5d64933114ecb8cb88363781bd/python-zeroconf/python-zeroconf/issues/901 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/958f066434785b87ab3f83f7db8cf6ad00f65a5d64933114ecb8cb88363781bd/python-zeroconf/python-zeroconf/issues/901 |
| og:image:alt | Now that we have a good pattern for running the async code from sync, we can reduce the duplication for service registration. The goal is to make this smaller and less complex so its easier to main... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | bdraco |
| hostname | github.com |
| expected-hostname | github.com |
| None | 42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b |
| turbo-cache-control | no-preview |
| go-import | github.com/python-zeroconf/python-zeroconf git https://github.com/python-zeroconf/python-zeroconf.git |
| octolytics-dimension-user_id | 120192235 |
| octolytics-dimension-user_login | python-zeroconf |
| octolytics-dimension-repository_id | 21548731 |
| octolytics-dimension-repository_nwo | python-zeroconf/python-zeroconf |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 21548731 |
| octolytics-dimension-repository_network_root_nwo | python-zeroconf/python-zeroconf |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 3b33c5aedc9808f45bc5fcf0b1e4404cf749dac7 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width