Beispiel #1
0
def config_set(args):
    # default scope for writing is 'user'
    if not args.scope:
        args.scope = "user"

    config = spack.config.get_config(args.scope)
    config.set_value(args.key, args.value)
    config.write()
Beispiel #2
0
def config_set(args):
    # default scope for writing is 'user'
    if not args.scope:
        args.scope = 'user'

    config = spack.config.get_config(args.scope)
    config.set_value(args.key, args.value)
    config.write()
Beispiel #3
0
def mirror_add(args):
    """Add a mirror to Spack."""
    url = args.url
    if url.startswith("/"):
        url = "file://" + url

    config = spack.config.get_config("user")
    config.set_value("mirror", args.name, "url", url)
    config.write()
Beispiel #4
0
def mirror_add(args):
    """Add a mirror to Spack."""
    url = args.url
    if url.startswith('/'):
        url = 'file://' + url

    config = spack.config.get_config('user')
    config.set_value('mirror', args.name, 'url', url)
    config.write()
Beispiel #5
0
 def setup_field(cspec, name, exe):
     path = exe if exe else "None"
     config.set_value('compiler', cspec, name, path)
Beispiel #6
0
def mirror_add(args):
    """Add a mirror to Spack."""
    config = spack.config.get_config('user')
    config.set_value('mirror', args.name, 'url', args.url)
    config.write()
Beispiel #7
0
 def setup_field(cspec, name, exe):
     path = exe if exe else "None"
     config.set_value('compiler', cspec, name, path)
Beispiel #8
0
def mirror_add(args):
    """Add a mirror to Spack."""
    config = spack.config.get_config('user')
    config.set_value('mirror', args.name, 'url', args.url)
    config.write()