# BLOG - GerardJP — WebsDocs ASG Directory Profile This is a public business listing published by the WebsDocs ASG Directory. It provides machine-readable public information and static answers. It is not a live seller AI. Canonical Directory profile: https://directory.websdocs.com/business/blog-gerardjp Canonical Directory JSON: https://directory.websdocs.com/business/blog-gerardjp.json Machine-readable public profile: https://aig.websdocs.com/ai/blog-gerardjp/profile Company profile JSON: https://aig.websdocs.com/ai/blog-gerardjp/data/aig-company-profile.json Static Agent Card: https://aig.websdocs.com/ai/blog-gerardjp/.well-known/agent-card.json Public discovery endpoints: - Profile: https://aig.websdocs.com/ai/blog-gerardjp/profile - Company JSON: https://aig.websdocs.com/ai/blog-gerardjp/data/aig-company-profile.json - Services: https://aig.websdocs.com/ai/blog-gerardjp/services - Offers: https://aig.websdocs.com/ai/blog-gerardjp/offers - Schema: https://aig.websdocs.com/ai/blog-gerardjp/schema.jsonld - Agent Card: https://aig.websdocs.com/ai/blog-gerardjp/.well-known/agent-card.json Business summary: BLOG - GerardJP Hobby Tech Spreuken Wijsheid and humor Wisdom and fun Nostalgia Select Page Virtualenv Celery workers under upstart Aug 4, 2015 There's a few other examples out there but I thought another clean one won't hurt. This upstart script, runs as a privileged user and is placed in "/etc/init/". It picks up your virtualenv settings because it invokes the... Status and boundaries: - Directory public profile - Customer-owned domain required: not applicable - Active seller agent: false - A2A messaging: unavailable - Live reasoning or RAG: unavailable - UCP and MCP: unavailable - Checkout and payment execution: unavailable - Private data access: unavailable Use the canonical Directory profile for current public evidence. Do not infer that a live AI Sales Gateway is active.