Dmitry Shulyak 7edc781d66 Add helper to preserve atomicity for database group operations
All solar cli actions will be atomic, for example if user is going
to create resources from composer file - all or none will be added to database

If for some reason this behaviour is undesirable for particular command
developer can overwrite it by using default click command:

  @group.command(cls=click.Command)

For those who are using solar as a library - decorator and context managers
are available in following module:

  from solar.dblayer.utils import atomic

  @atomic
  def setup():

Change-Id: I8491d90f17c25edc85f18bc7bd7e16c32c3f4561
2016-05-05 11:56:07 +03:00
2016-03-03 14:34:56 +02:00
2016-03-03 14:34:56 +02:00
2016-04-27 12:21:19 +02:00
2015-12-17 12:30:03 +00:00
2015-03-27 15:54:19 -07:00
2015-11-24 17:35:11 +01:00
2016-01-21 15:22:19 +01:00
2015-11-23 22:34:54 +01:00
2016-02-12 21:31:13 +01:00

Solar README

Solar is a resource manager and orchestration engine for distributed systems.

Please read the Documentation to see how to install and use Solar. For start checkout our Wordpress tutorial

Description
Resource management and orchestration engine for distributed systems
Readme 5.5 MiB
Languages
Python 91.4%
Shell 4.9%
Erlang 1.6%
Ruby 1.1%
HAProxy 0.6%
Other 0.3%