Documentation ¶
Overview ¶
Copyright (c) Microsoft Corporation. Licensed under the MIT License.
Copyright (c) Microsoft Corporation. Licensed under the MIT License.
Index ¶
- func FindSeqNum(el logging.ILogger, configFolder string) (uint, error)
- func GetCurrentSequenceNumber(el logging.ILogger, retriever ISequenceNumberRetriever, name, version string) (sn uint, _ error)
- func SetSequenceNumber(extName, extVersion string, seqNo uint) error
- type ISequenceNumberRetriever
- type ProdSequenceNumberRetriever
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FindSeqNum ¶
findSeqnum finds the most recently used file under the config folder Note that this is different than just choosing the highest number, which may be incorrect
func GetCurrentSequenceNumber ¶
func GetCurrentSequenceNumber(el logging.ILogger, retriever ISequenceNumberRetriever, name, version string) (sn uint, _ error)
GetCurrentSequenceNumber returns the current sequence number the extension is using
func SetSequenceNumber ¶
Types ¶
type ProdSequenceNumberRetriever ¶
type ProdSequenceNumberRetriever struct { }
func (*ProdSequenceNumberRetriever) GetSequenceNumber ¶
func (*ProdSequenceNumberRetriever) GetSequenceNumber(name, version string) (uint, error)
Click to show internal directories.
Click to hide internal directories.