github.com/lmorg/murex@v0.0.0-20240217211045-e081c89cd4ef/integrations/docker-compose_any.mx (about) 1 private autocomplete.docker-compose.services { 2 # Returns a list of services described in docker-compose.yaml 3 open docker-compose.yaml -> [ services ] -> formap k v { out $k } -> cast str 4 } 5 6 autocomplete: set docker-compose %[{ 7 CacheTTL: 31536000 # 1 year 8 Flags: [ build bundle config create down events exec help images kill logs pause port ps pull push restart rm run scale start stop top unpause up version ] 9 FlagValues: { 10 build: [{ 11 Dynamic: %({ autocomplete.docker-compose.services }) 12 }] 13 create: [{ 14 Dynamic: %({ autocomplete.docker-compose.services }) 15 }] 16 events: [{ 17 Dynamic: %({ autocomplete.docker-compose.services }) 18 }] 19 exec: [{ 20 Dynamic: %({ autocomplete.docker-compose.services }) 21 }] 22 kill: [{ 23 Dynamic: %({ autocomplete.docker-compose.services }) 24 }] 25 logs: [{ 26 Dynamic: %({ autocomplete.docker-compose.services }) 27 }] 28 pause: [{ 29 Dynamic: %({ autocomplete.docker-compose.services }) 30 }] 31 pull: [{ 32 Dynamic: %({ autocomplete.docker-compose.services }) 33 }] 34 push: [{ 35 Dynamic: %({ autocomplete.docker-compose.services }) 36 }] 37 restart: [{ 38 Dynamic: %({ autocomplete.docker-compose.services }) 39 }] 40 run: [{ 41 Dynamic: %({ autocomplete.docker-compose.services }) 42 }] 43 scale: [{ 44 Dynamic: %({ autocomplete.docker-compose.services }) 45 }] 46 start: [{ 47 Dynamic: %({ autocomplete.docker-compose.services }) 48 }] 49 stop: [{ 50 Dynamic: %({ autocomplete.docker-compose.services }) 51 }] 52 top: [{ 53 Dynamic: %({ autocomplete.docker-compose.services }) 54 }] 55 unpause: [{ 56 Dynamic: %({ autocomplete.docker-compose.services }) 57 }] 58 up: [{ 59 Dynamic: %({ autocomplete.docker-compose.services }) 60 }] 61 } 62 }]