Changeset 3658 for lliurex-up


Ignore:
Timestamp:
Feb 17, 2017, 12:28:57 PM (3 years ago)
Author:
jrpelegrina
Message:

Add unattended mode

Location:
lliurex-up/trunk/fuentes
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • lliurex-up/trunk/fuentes/debian/changelog

    r3645 r3658  
     1lliurex-up (16.04.12) xenial; urgency=medium
     2
     3  * Add unattendend mode in cli
     4
     5 -- Juan Ramon Pelegrina <juapesai@hotmail.com>  Fri, 17 Feb 2017 12:26:48 +0100
     6
    17lliurex-up (16.04.11) xenial; urgency=medium
    28
  • lliurex-up/trunk/fuentes/lliurex-up-cli/usr/sbin/lliurex-upgrade

    r3655 r3658  
    110110                                                else:
    111111                                                        response="yes"
    112                                                        
     112
    113113                                                if response.startswith('y'):
    114114                                                        log_msg="Update lliurex-mirror: Yes"
     
    310310                log_msg="Mode of execution: " + str(mode)
    311311                self.log(log_msg)
     312                log_msg="Extra args: " + str(extra_args)
     313                self.log(log_msg)
    312314                       
    313315                if not self.canConnectToLliurexNet():
     
    317319                self.initActionsScript()
    318320                self.checkLliurexUp()
     321
    319322                if extra_args["mirror"]:
    320323                        self.checkMirror(extra_args)
     324
    321325                self.getLliurexVersionLocal()
    322326                self.getLliurexVersionLliurexNet()
     
    328332                                print self.listpackages
    329333                                print("  [Lliurex-up]: Number of packages to update: " +  str(len(self.packages)) + " (" + str(self.newpackages) + " news)" )
    330                                 if not extra_args["unattended_upgrade"]:
     334                                if not extra_args["unattendend_upgrade"]:
    331335                                        response=raw_input('  [LLiurex-up]: Do you want to update the system (yes/no)): ').lower()
    332336                                else:
     
    368372                puts("Flags")
    369373                with indent(4):
     374                        puts("<without Flags> : Update the system in attended mode. Requires confirmation to update mirror and system")
    370375                        puts("-h --help: Show help")
    371376                        puts("-s --sai: Update the system without pinning")     
    372                         puts("-u --unattended: Update the system without ask")
     377                        puts("-u --unattended: Update the system in unattended mode. Does not require confirmation to update mirror and system")
    373378                        puts("-n --no-mirror: Update the system without checking mirror")
    374379
     
    393398        extra_args={}
    394399        extra_args["mirror"]=True
    395         extra_args["unattended-mirror"]=False
    396         extra_args["unattendend-upgrade"]=False
     400        extra_args["unattended_mirror"]=False
     401        extra_args["unattendend_upgrade"]=False
    397402
    398403        args=arguments.Args().copy
     
    406411
    407412        if args.contains(["-u", "--unattended"]):
    408                 extra_args["unattendend-upgrade"]=True
    409                 extra_args["unattended-mirror"]=True
     413                extra_args["unattendend_upgrade"]=True
     414                extra_args["unattended_mirror"]=True
    410415                options=1
    411416       
Note: See TracChangeset for help on using the changeset viewer.