Exemplo n.º 1
0
def set_up():
    if os.path.isfile('iprofile.yml'):
        os.remove('iprofile.yml')
    settings.read(ignore_errors=True)
    settings.update({
        'append': {'test': 'append_test'}
    }).save()
    try:
        os.makedirs(settings.get('path', 'iprofiles'))
    except OSError:
        pass
Exemplo n.º 2
0
 def deactivate(self):
     settings.update({
         'active': None
     }).save()
Exemplo n.º 3
0
 def activate(self):
     if self.exists():
         settings.update({
             'active': '{}:{}'.format(self.name, self.project)
             if self.project else self.name
         }).save()