~thomir-deactivatedaccount/adt-continuous-deployer/trunk-fix-warning-message

« back to all changes in this revision

Viewing changes to mojo.py

  • Committer: Ubuntu CI Bot
  • Author(s): Celso Providelo
  • Date: 2015-05-08 12:58:15 UTC
  • mfrom: (47.1.1 config-refix)
  • Revision ID: ubuntu_ci_bot-20150508125815-f7zcku33ki9rgapu
Set textual default values for --adt-os-* options, to satisfy configparser when such options are not defined (cloud-service, image-mapper and result-checker). [r=Parameswaran Sivatharman]

Show diffs side-by-side

added added

removed removed

Lines of Context:
60
60
        'os_tenant_name': kwargs.get('adt_os_tenant_name'),
61
61
        'os_auth_url': kwargs.get('adt_os_auth_url'),
62
62
        'os_region_name': kwargs.get('adt_os_region_name'),
63
 
        'extra_args': kwargs.get('nova_extra_args', ''),
 
63
        'extra_args': kwargs.get('adt_extra_args', ''),
64
64
    }
65
65
 
66
66
    c['image'] = {
128
128
    parser.add_argument('--os-password')
129
129
    parser.add_argument('--os-auth-url')
130
130
    parser.add_argument('--os-region-name')
131
 
    parser.add_argument('--adt-os-username')
132
 
    parser.add_argument('--adt-os-tenant-name')
133
 
    parser.add_argument('--adt-os-password')
134
 
    parser.add_argument('--adt-os-auth-url')
135
 
    parser.add_argument('--adt-os-region-name')
136
 
    parser.add_argument('--nova-extra-args')
137
 
    parser.add_argument('--testbed-proxy', default='')
 
131
    parser.add_argument('--adt-os-username', default='')
 
132
    parser.add_argument('--adt-os-tenant-name', default='')
 
133
    parser.add_argument('--adt-os-password', default='')
 
134
    parser.add_argument('--adt-os-auth-url', default='')
 
135
    parser.add_argument('--adt-os-region-name', default='')
 
136
    parser.add_argument('--adt-extra-args', default='')
 
137
    parser.add_argument('--adt-http-proxy', default='')
138
138
    args = parser.parse_args()
139
139
 
140
140
    base = args.base or '/srv/juju-environments'
157
157
    # ue/mojo-ue-adt-cloud-worker/devel
158
158
    spec_name = args.stage.split('/')[1]
159
159
 
160
 
    computed_nova_extra_args = ' '.join([
161
 
        args.nova_extra_args or '',
 
160
    computed_adt_extra_args = ' '.join([
 
161
        args.adt_extra_args,
162
162
        '--net-id={}'.format(args.network) if args.devel else '',
163
163
    ]).strip()
164
164
    computed_adt_image_flavor = (
168
168
        'http://nova.clouds.archive.ubuntu.com/ubuntu/')
169
169
    computed_adt_http_proxy = (
170
170
        'http://squid.internal:3128/' if not args.devel else
171
 
        args.testbed_proxy
 
171
        args.adt_http_proxy
172
172
    )
173
173
 
174
174
    create_service_conf(
189
189
        adt_os_password=args.adt_os_password,
190
190
        adt_os_auth_url=args.adt_os_auth_url,
191
191
        adt_os_region_name=args.adt_os_region_name,
192
 
        nova_extra_args=computed_nova_extra_args,
 
192
        adt_extra_args=computed_adt_extra_args,
193
193
        adt_image_flavor=computed_adt_image_flavor,
194
194
        adt_archive_mirror=computed_adt_archive_mirror,
195
195
        adt_http_proxy=computed_adt_http_proxy,