def Run(self, args): """See scp_utils.BaseScpCommand.Run.""" if args.internal_ip: ip_type = ip.IpTypeEnum.INTERNAL else: ip_type = ip.IpTypeEnum.EXTERNAL holder = base_classes.ComputeApiHolder(self.ReleaseTrack()) scp_helper = scp_utils.BaseScpHelper() extra_flags = [] # TODO(b/33467618): Add -C to SCPCommand if args.scp_flag: extra_flags.extend(args.scp_flag) return scp_helper.RunScp(holder, args, port=args.port, recursive=args.recurse, compress=args.compress, extra_flags=extra_flags, release_track=self.ReleaseTrack(), ip_type=ip_type)
def Run(self, args): """See scp_utils.BaseScpCommand.Run.""" holder = base_classes.ComputeApiHolder(self.ReleaseTrack()) scp_helper = scp_utils.BaseScpHelper() return scp_helper.RunScp(holder, args, recursive=True, release_track=self.ReleaseTrack())
def Run(self, args): """See scp_utils.BaseScpCommand.Run.""" on_prem = (args.IsKnownAndSpecified('network') and args.IsKnownAndSpecified('region')) if on_prem: args.plain = True if args.internal_ip: ip_type = ip.IpTypeEnum.INTERNAL else: ip_type = ip.IpTypeEnum.EXTERNAL holder = base_classes.ComputeApiHolder(self.ReleaseTrack()) scp_helper = scp_utils.BaseScpHelper() extra_flags = [] # TODO(b/33467618): Add -C to SCPCommand if args.scp_flag: extra_flags.extend(args.scp_flag) return scp_helper.RunScp(holder, args, on_prem=on_prem, port=args.port, recursive=args.recurse, compress=args.compress, extra_flags=extra_flags, release_track=self.ReleaseTrack(), ip_type=ip_type)
def Run(self, args): """See scp_utils.BaseScpCommand.Run.""" holder = base_classes.ComputeApiHolder(self.ReleaseTrack()) scp_helper = scp_utils.BaseScpHelper() extra_flags = [] # TODO(b/33467618): Add -C to SCPCommand if args.scp_flag: extra_flags.extend(args.scp_flag) return scp_helper.RunScp(holder, args, port=args.port, recursive=args.recurse, compress=args.compress, extra_flags=extra_flags, release_track=self.ReleaseTrack())