cli-purge

command module
v0.0.0-...-f14a54e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 7, 2020 License: Apache-2.0 Imports: 7 Imported by: 0

README

Akamai CLI for Purge

Akamai CLI for Purge allows you to purge cached content from the Edge using FastPurge (CCUv3).

FastPurge will typically invalidate (recommended), or delete cached content in under five seconds.

Install

To install, use Akamai CLI:

akamai install purge

You may also use this as a stand-alone command by downloading the latest release binary for your system, or by cloning this repository and compiling it yourself.

Compiling from Source

If you want to compile it from source, you will need Go 1.7 or later, and the Dep package manager installed:

  1. Fetch the package:
    go get github.com/akamai/cli-purge
  2. Change to the package directory:
    cd $GOPATH/src/github.com/akamai/cli-purge
  3. Install dependencies using dep:
    dep ensure
  4. Compile the binary:
  • Linux/macOS/*nix: go build -o akamai-purge
  • Windows: go build -o akamai-purge.exe
  1. Move the binary (akamai-purge or akamai-purge.exe) in to your PATH

Usage

akamai purge [global flags] command [--cpcode --tag] [URLs/CPCodes/Cache Tags...]

You may specify URLs/CPCodes as a list of arguments, or pipe in a newline-delimited list via STDIN

Commands

  • invalidate — Invalidate content
  • delete — Delete content
  • list — List commands
  • help — Shows a list of commands or help for one command

Global Flags

  • --edgerc value — Location of the credentials file (default: $HOME) [$AKAMAI_EDGERC]
  • --section value — Section of the credentials file (default: "ccu") [$AKAMAI_EDGERC_SECTION]
  • --help, -h — show help
  • --version, -v — print the version

Documentation

Overview

* Copyright 2018. Akamai Technologies, Inc * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL