Mikhail Korobov committed 3d723c4

Convert env.conf to _AttributeDict

Comments (0)

Files changed (1)


 from fabric.context_managers import prefix, cd
 from fabric.contrib.files import upload_template
 from fabric.api import env, run
+from fabric.state import _AttributeDict
 def run_as(user):
     def decorator(func):
 def update_env():
     HOME_DIR = '/home/%s' % env.user
     if 'INSTANCE_NAME' not in env.conf:
         env.conf['INSTANCE_NAME'] = env.user
-    defaults = dict(
+    defaults = _AttributeDict(
         HG_BRANCH = 'default',
         DB_NAME = env.conf['INSTANCE_NAME'],
         DB_USER = 'root',
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.