Commit Graph

192 Commits

Author SHA1 Message Date
Muayyad Alsadi
ec06da2265
Merge pull request #38 from tylarb/ulimit
Add support for setting container ulimit
2019-09-12 02:00:23 +03:00
Tyler Ramer
2202e7f39b Add support for setting container ulimit
- supports `ulimit: host` or other single value
- As well as `ulimit: [nofile=5000, nproc=5000]` array
- As well as `ulimit: {nofile: 5000, nproc: 5000}` dict

Authored-by: Tyler Ramer <tramer@pivotal.io>
2019-09-11 18:12:29 -04:00
Muayyad Alsadi
f505e499a2 a test showing yaml anchor magic 2019-09-09 00:48:25 +03:00
Muayyad Alsadi
813dc8b149 Merge remote-tracking branch 'origin/master' into devel 2019-09-09 00:18:41 +03:00
Muayyad Alsadi
6f2e5de57c
Merge pull request #37 from thenomemac/patch-3
add string check for cmd line args
2019-09-08 20:17:13 +03:00
Josiah Olson
2e4378f7ad
add string check for cmd line args 2019-09-08 12:57:49 -04:00
Muayyad Alsadi
2a8d430c92 FIXES #35: now support multiple composer files 2019-09-08 02:20:48 +03:00
Muayyad Alsadi
a512c0cb82 #35: test for multiple -f 2019-09-04 16:12:13 +03:00
Muayyad Alsadi
f008986633 release 0.1.5 2019-09-03 18:38:57 +03:00
Muayyad Alsadi
be2726da18 test compose files with build 2019-09-03 18:35:56 +03:00
Muayyad Alsadi
7bc6782e0d #34: fix attribute error, fallback to none 2019-09-03 16:13:24 +03:00
Muayyad Alsadi
2246204a52 typo 2019-09-03 00:23:08 +03:00
Muayyad Alsadi
601d0317bf add docs directory 2019-09-03 00:19:41 +03:00
Muayyad Alsadi
470f8a3851 update readme and no arguments print help 2019-09-03 00:19:07 +03:00
Muayyad Alsadi
2d3e29e6f6
Merge pull request #31 from barseghyanartur/devel
Python packaging
2019-08-22 01:45:07 +03:00
Artur Barseghyan
3ae85b54a2 Version up 2019-08-22 00:31:53 +02:00
Artur Barseghyan
f7eb91ec99 Remove unnecessary parts from setup.py 2019-08-22 00:31:36 +02:00
Artur Barseghyan
cd1114d68e Fixes in clean_up script 2019-08-22 00:18:55 +02:00
Artur Barseghyan
0501ea6084 Use twine for uploads 2019-08-22 00:15:59 +02:00
Artur Barseghyan
ea166f1da3 Update readme. Replace podman-compose.py with podman-compose 2019-08-22 00:04:45 +02:00
Artur Barseghyan
b327f19e88 Remove note on things that do not work 2019-08-22 00:03:19 +02:00
Artur Barseghyan
5b1e0f1737 Fix wrong path to find packages 2019-08-22 00:01:51 +02:00
Artur Barseghyan
e0fae78c05 Fix PyPI long description 2019-08-21 23:39:48 +02:00
Artur Barseghyan
8c226b04c6 author update 2019-08-21 22:54:16 +02:00
Artur Barseghyan
6846b27585 Python packaging 2019-08-21 22:45:53 +02:00
Muayyad Alsadi
35219c84b9 implement detach, and make attach the default 2019-08-17 23:39:42 +03:00
Muayyad Alsadi
d53ad3217e fix parsing args 2019-08-16 15:44:44 +03:00
Muayyad Alsadi
ed3c033be4 #28: split string command 2019-08-16 15:29:09 +03:00
Muayyad Alsadi
c3e67bb332 parsing up arguments 2019-08-14 18:49:29 +03:00
Muayyad Alsadi
432097cb5f #27: prefix volume names with project name 2019-08-14 18:22:36 +03:00
Muayyad Alsadi
14a46ce02a #24: fix typo 2019-08-10 22:19:47 +03:00
Muayyad Alsadi
7e0a036ff4 use add_subparsers 2019-08-10 18:08:21 +03:00
Muayyad Alsadi
2cf7cbba2e #24: basic implementation of "compose run" 2019-08-10 14:11:28 +03:00
Muayyad Alsadi
eb72a71e9e helps to add more commands and parse their arguments 2019-08-09 16:31:56 +03:00
Muayyad Alsadi
6cbcd4d242 add TODO comment 2019-08-08 10:24:15 +03:00
Muayyad Alsadi
c0a1f6f7fb fix pull giving not implemented 2019-08-08 10:21:49 +03:00
Muayyad Alsadi
de670fad08
Merge pull request #25 from sleepingpig/start_stop
Add support for start/stop/restart services
2019-08-08 10:19:42 +03:00
Hans Hsieh
942fcba75a Add support for start/stop/restart services (doesn't support options e.g. "--timeout" yet) 2019-08-02 22:36:20 +08:00
Muayyad Alsadi
aabaefbaa6 #23: fix typo 2019-07-09 15:04:40 +03:00
Muayyad Alsadi
e21932e1de WIP #23: use cmd_quote 2019-07-08 23:53:38 +03:00
Muayyad Alsadi
2f4da3fddb
Merge pull request #22 from stefanb2/topic-support-healthcheck
Support healthcheck associative array
2019-07-08 23:01:20 +03:00
Stefan Becker
6b3e708913 Support healthcheck associative array
Map keys to corresponding --healthcheck-XXX option

Unfortunately --healthcheck-command only accepts a string, not a list of
strings. Furthermore it splits the string on whitespace. Therefore the
mapping of all allowed Docker Compose values is not possible.
2019-07-08 20:23:33 +03:00
Muayyad Alsadi
e03d8ce72e
Merge pull request #21 from stefanb2/topic-command-as-string
Allow string for command
2019-07-08 12:38:53 +03:00
Stefan Becker
48a24e323b Allow string for command
Fixes a regression compared to docker-compose. F.ex.

    command: --smallfiles

got translated to

    - - s m a l l f i l e s

on the command line. If option value is a string create a list with a
single entry before adding it to the command line.
2019-07-08 09:12:25 +03:00
Muayyad Alsadi
26df0a377f
Merge pull request #19 from abraverm/security_opt
Support security opt
2019-07-03 23:35:58 +03:00
Alexander Braverman
29e2bf4c13 Support security opt
* Fix RuntimeError: Set changed size during iteration
2019-06-27 11:41:27 +03:00
Muayyad Alsadi
e753eb306c fix depends_on 2019-06-17 18:31:22 +03:00
Muayyad Alsadi
c7488076c2 switch example to awx3 2019-06-17 15:59:26 +03:00
Muayyad Alsadi
84a344a0ae switch example to awx3 2019-06-17 15:58:41 +03:00
Muayyad Alsadi
9f618c6ae6 make volumes work 2019-06-11 17:03:24 +03:00