Prise en compte de cubic dans libreticmenu
This commit is contained in:
parent
168c36297e
commit
94a46a8130
3 changed files with 9 additions and 3 deletions
|
@ -1,5 +1,4 @@
|
|||
base_path: ansible
|
||||
playbook:
|
||||
initial-setup: mint-initial-setup.yml
|
||||
register: mint-register.yml
|
||||
cubic: cubic-setup.yml
|
||||
compliance: mint-compliance.yml
|
||||
|
|
|
@ -24,6 +24,8 @@ def setFQDN(fqdn):
|
|||
def runCompliance(config, branch):
|
||||
runAnsiblePlaybook(config, 'compliance', branch)
|
||||
|
||||
def runCubic(config, branch):
|
||||
runAnsiblePlaybook(config, 'cubic', branch)
|
||||
|
||||
def addLocalAdmin(config, user):
|
||||
result = subprocess.run(
|
||||
|
|
|
@ -146,7 +146,8 @@ def removeLocalAdminChoice(config, branch):
|
|||
def main():
|
||||
parser = argparse.ArgumentParser(prog="libreticmenu.py", description="Menu de configuration poste Linux Mint")
|
||||
parser.add_argument("-c", "--config", help="Fichier de configuration (config.yml par défaut)", default="config.yml")
|
||||
parser.add_argument("--runCompliance", help="Ne présente pas le menu et exécuter la conformité", action=argparse.BooleanOptionalAction)
|
||||
parser.add_argument("--cubic", help="Ne présente pas le menu et exécute le setup pour cubic", action=argparse.BooleanOptionalAction)
|
||||
parser.add_argument("--runCompliance", help="Ne présente pas le menu et exécute la conformité", action=argparse.BooleanOptionalAction)
|
||||
args = parser.parse_args()
|
||||
|
||||
config = readConfig(args.config)
|
||||
|
@ -162,6 +163,10 @@ def main():
|
|||
|
||||
currentBranch = libreticmenuBranch.getlibreticmenuBranch()
|
||||
|
||||
if args.cubic:
|
||||
PosteLinuxMint.runCubic(config, currentBranch)
|
||||
exit()
|
||||
|
||||
if args.runCompliance:
|
||||
PosteLinuxMint.runCompliance(config, currentBranch)
|
||||
exit()
|
||||
|
|
Loading…
Reference in a new issue