- 07 Jun, 2010 1 commit
-
-
Adrian Rossouw authored
Removed the provision_service function, and introduce service handler subscriptions in the environment objects. Instead of provision_service('type') you now use d()->service('type') to access the service object. The context object returned by d() now manages which context object's service to return, based on the internally managed subscriptions.
-
- 05 Jun, 2010 1 commit
-
-
drumm authored
-
- 04 Jun, 2010 2 commits
- 03 Jun, 2010 7 commits
-
-
Adrian Rossouw authored
-
Adrian Rossouw authored
-
drumm authored
-
drumm authored
-
drumm authored
-
drumm authored
-
Adrian Rossouw authored
because they get initiated with empty root and uri values.
-
- 02 Jun, 2010 3 commits
-
-
drumm authored
-
Adrian Rossouw authored
the configuration based on the properties of their owner. Get rid of the publish_path variable , which is replaced now by $this->root/d()->root; work on some of the context stuff in provision_drupal.
-
drumm authored
-
- 01 Jun, 2010 1 commit
-
-
Adrian Rossouw authored
the ability to redirect specific services to a different server. also got verify working for servers and platforms, and started the process of getting rid of drush_get_merged_options in config files.
-
- 31 May, 2010 3 commits
-
-
Adrian Rossouw authored
-
Adrian Rossouw authored
children of Environment .. but not of each other. Added a required context_type field which allowed us to get rid of the environment factory guesswork.
-
Adrian Rossouw authored
-
- 30 May, 2010 1 commit
-
-
Adrian Rossouw authored
Because the alias does not exist when it is first called, we need to specify it as the first argument. So: drush provision-context-save @myalias --option=123 --option=321 What we are actually doing is saving the alias to the local server, which is implied by not having a named context before the command
-
- 29 May, 2010 1 commit
-
-
drumm authored
-
- 28 May, 2010 4 commits
- 26 May, 2010 2 commits
- 13 Apr, 2010 2 commits
- 11 Apr, 2010 2 commits
-
-
Adrian Rossouw authored
-
Adrian Rossouw authored
-
- 09 Apr, 2010 2 commits
-
-
Adrian Rossouw authored
d($object)->web_server now refers to the object with the key specified in the --web_server option. So instead of provision_invoke('http') to access the services, which only allowed us to access the local (on this server) services, we can now specify external servers for specific requirements. Once having set up the @server_WEB_FRONT_1 alias, we will be able to tell the platform that it is exposed via that web server. There's still some crazy stuff to work out though.
-
Adrian Rossouw authored
Almost got rid of the $this->options property, which was an ugly hack to get access to drush_get_merged_options. Now using a __get function to redirect to the drush sitealias code.
-
- 07 Apr, 2010 1 commit
-
-
Adrian Rossouw authored
-
- 06 Apr, 2010 2 commits
-
-
Adrian Rossouw authored
-
Adrian Rossouw authored
Constructing a service requires an owner alias name, which is at the moment only @self, or the left hand alias passed in a drush command. If properties aren't defined in the service class, when you get or set them, they will be set on the owner's environment object. In the backend I am using d($this->owner) to access the properties.
-
- 05 Apr, 2010 1 commit
-
-
Adrian Rossouw authored
-
- 01 Apr, 2010 2 commits
-
-
Adrian Rossouw authored
-
Adrian Rossouw authored
moved the services to be properties of the env object.
-
- 31 Mar, 2010 1 commit
-
-
Adrian Rossouw authored
-