def Run(self, args): storage_util.WarnIfWildcardIsPresent(args.source, '--source') env_ref = args.CONCEPTS.environment.Parse() source_path = posixpath.join(Export.SUBDIR_BASE, (args.source or '*').strip(posixpath.sep)) return storage_util.Export(env_ref, source_path, args.destination, release_track=self.ReleaseTrack())
def Run(self, args): storage_util.WarnIfWildcardIsPresent(args.source, '--source') env_ref = args.CONCEPTS.environment.Parse() gcs_subdir = Import.SUBDIR_BASE if args.destination: gcs_subdir = posixpath.join(gcs_subdir, args.destination.strip(posixpath.sep)) gcs_subdir = posixpath.join(gcs_subdir, '') return storage_util.Import( env_ref, args.source, gcs_subdir, release_track=self.ReleaseTrack())